Audit modifiche

Consulta le modifiche registrate dai trigger database. Gli intervalli data/ora sono interpretati come orario italiano Europe/Rome.

Azzera filtri
50 eventi mostrati · offset 6200Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:25Inserimentoinventory_movements2892app interna · csv_import · consuntivo_posting · assignment:2602
id: ∅ → 2892; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2602; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2892,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2602",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.465",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -896,
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2892,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2602",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.465",
  "scrap_by_type": null,
  "quantity_delta": -896,
  "product_code_id": 116
}
22/05/26, 16:03:25Inserimentoplan_assignments2602
id: ∅ → 2602; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2602,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 896,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2602,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 116,
  "planned_quantity": null,
  "produced_quantity": 896,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances53app interna · csv_import · consuntivo_posting · assignment:2601
quantity: 616 → 640; updated_at: 2026-05-22T14:03:25.384 → 2026-05-22T14:03:25.446
Dettagli before/after
Diff
{
  "quantity": {
    "new": 640,
    "old": 616
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.446",
    "old": "2026-05-22T14:03:25.384"
  }
}
Prima
{
  "id": 53,
  "quantity": 616,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.384",
  "product_code_id": 103
}
Dopo
{
  "id": 53,
  "quantity": 640,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.446",
  "product_code_id": 103
}
22/05/26, 16:03:25Inserimentoinventory_movements2891app interna · csv_import · consuntivo_posting · assignment:2601
id: ∅ → 2891; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2601; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2891,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2601",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.442",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 24,
    "old": null
  },
  "product_code_id": {
    "new": 103,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2891,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2601",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.442",
  "scrap_by_type": null,
  "quantity_delta": 24,
  "product_code_id": 103
}
22/05/26, 16:03:25Modificaraw_material_balances10app interna · csv_import · consuntivo_posting · assignment:2601
quantity: -165 → -189; updated_at: 2026-05-22T14:03:25.374 → 2026-05-22T14:03:25.436
Dettagli before/after
Diff
{
  "quantity": {
    "new": -189,
    "old": -165
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.436",
    "old": "2026-05-22T14:03:25.374"
  }
}
Prima
{
  "id": 10,
  "quantity": -165,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.374",
  "raw_material_id": 4
}
Dopo
{
  "id": 10,
  "quantity": -189,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.436",
  "raw_material_id": 4
}
22/05/26, 16:03:25Inserimentoraw_material_movements1762app interna · csv_import · consuntivo_posting · assignment:2601
id: ∅ → 1762; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2601; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1762,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2601",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.431",
    "old": null
  },
  "quantity_delta": {
    "new": -24,
    "old": null
  },
  "raw_material_id": {
    "new": 4,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1762,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2601",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.431",
  "quantity_delta": -24,
  "raw_material_id": 4
}
22/05/26, 16:03:25Inserimentoplan_assignments2601
id: ∅ → 2601; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2601,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 103,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 24,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2601,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 103,
  "planned_quantity": null,
  "produced_quantity": 24,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances3975app interna · csv_import · consuntivo_posting · assignment:2600
quantity: 165 → 322; updated_at: 2026-05-22T11:09:16.923 → 2026-05-22T14:03:25.414
Dettagli before/after
Diff
{
  "quantity": {
    "new": 322,
    "old": 165
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.414",
    "old": "2026-05-22T11:09:16.923"
  }
}
Prima
{
  "id": 3975,
  "quantity": 165,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:09:16.923",
  "product_code_id": 122
}
Dopo
{
  "id": 3975,
  "quantity": 322,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.414",
  "product_code_id": 122
}
22/05/26, 16:03:25Inserimentoinventory_movements2890app interna · csv_import · consuntivo_posting · assignment:2600
id: ∅ → 2890; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2600; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2890,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2600",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.41",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 157,
    "old": null
  },
  "product_code_id": {
    "new": 122,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2890,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2600",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.41",
  "scrap_by_type": null,
  "quantity_delta": 157,
  "product_code_id": 122
}
22/05/26, 16:03:25Modificaraw_material_balances61app interna · csv_import · consuntivo_posting · assignment:2600
quantity: 155 → -2; updated_at: 2026-05-22T10:28:12.074 → 2026-05-22T14:03:25.405
Dettagli before/after
Diff
{
  "quantity": {
    "new": -2,
    "old": 155
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.405",
    "old": "2026-05-22T10:28:12.074"
  }
}
Prima
{
  "id": 61,
  "quantity": 155,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.074",
  "raw_material_id": 21
}
Dopo
{
  "id": 61,
  "quantity": -2,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.405",
  "raw_material_id": 21
}
22/05/26, 16:03:25Inserimentoraw_material_movements1761app interna · csv_import · consuntivo_posting · assignment:2600
id: ∅ → 1761; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2600; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1761,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2600",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.4",
    "old": null
  },
  "quantity_delta": {
    "new": -157,
    "old": null
  },
  "raw_material_id": {
    "new": 21,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1761,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2600",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.4",
  "quantity_delta": -157,
  "raw_material_id": 21
}
22/05/26, 16:03:25Inserimentoplan_assignments2600
id: ∅ → 2600; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2600,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 24,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 122,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 157,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2600,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 24,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 122,
  "planned_quantity": null,
  "produced_quantity": 157,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances53app interna · csv_import · consuntivo_posting · assignment:2599
quantity: 320 → 616; updated_at: 2026-05-22T11:39:18.999 → 2026-05-22T14:03:25.384
Dettagli before/after
Diff
{
  "quantity": {
    "new": 616,
    "old": 320
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.384",
    "old": "2026-05-22T11:39:18.999"
  }
}
Prima
{
  "id": 53,
  "quantity": 320,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T11:39:18.999",
  "product_code_id": 103
}
Dopo
{
  "id": 53,
  "quantity": 616,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.384",
  "product_code_id": 103
}
22/05/26, 16:03:25Inserimentoinventory_movements2889app interna · csv_import · consuntivo_posting · assignment:2599
id: ∅ → 2889; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2599; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2889,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2599",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.38",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 296,
    "old": null
  },
  "product_code_id": {
    "new": 103,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2889,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2599",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.38",
  "scrap_by_type": null,
  "quantity_delta": 296,
  "product_code_id": 103
}
22/05/26, 16:03:25Modificaraw_material_balances10app interna · csv_import · consuntivo_posting · assignment:2599
quantity: 131 → -165; updated_at: 2026-05-22T11:49:42.188 → 2026-05-22T14:03:25.374
Dettagli before/after
Diff
{
  "quantity": {
    "new": -165,
    "old": 131
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.374",
    "old": "2026-05-22T11:49:42.188"
  }
}
Prima
{
  "id": 10,
  "quantity": 131,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:49:42.188",
  "raw_material_id": 4
}
Dopo
{
  "id": 10,
  "quantity": -165,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.374",
  "raw_material_id": 4
}
22/05/26, 16:03:25Inserimentoraw_material_movements1760app interna · csv_import · consuntivo_posting · assignment:2599
id: ∅ → 1760; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2599; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1760,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2599",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.37",
    "old": null
  },
  "quantity_delta": {
    "new": -296,
    "old": null
  },
  "raw_material_id": {
    "new": 4,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1760,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2599",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.37",
  "quantity_delta": -296,
  "raw_material_id": 4
}
22/05/26, 16:03:25Inserimentoplan_assignments2599
id: ∅ → 2599; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2599,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 103,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 296,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2599,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 103,
  "planned_quantity": null,
  "produced_quantity": 296,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances62app interna · csv_import · consuntivo_posting · assignment:2598
quantity: 1702 → 1912; updated_at: 2026-05-22T11:05:45.668 → 2026-05-22T14:03:25.353
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1912,
    "old": 1702
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.353",
    "old": "2026-05-22T11:05:45.668"
  }
}
Prima
{
  "id": 62,
  "quantity": 1702,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:05:45.668",
  "product_code_id": 113
}
Dopo
{
  "id": 62,
  "quantity": 1912,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.353",
  "product_code_id": 113
}
22/05/26, 16:03:25Inserimentoinventory_movements2888app interna · csv_import · consuntivo_posting · assignment:2598
id: ∅ → 2888; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2598; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2888,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2598",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.348",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 210,
    "old": null
  },
  "product_code_id": {
    "new": 113,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2888,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2598",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.348",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 210,
  "product_code_id": 113
}
22/05/26, 16:03:25Modificaraw_material_balances37app interna · csv_import · consuntivo_posting · assignment:2598
quantity: 4974 → 4762; updated_at: 2026-05-22T11:05:29.505 → 2026-05-22T14:03:25.336
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4762,
    "old": 4974
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.336",
    "old": "2026-05-22T11:05:29.505"
  }
}
Prima
{
  "id": 37,
  "quantity": 4974,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:05:29.505",
  "raw_material_id": 13
}
Dopo
{
  "id": 37,
  "quantity": 4762,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.336",
  "raw_material_id": 13
}
22/05/26, 16:03:25Inserimentoraw_material_movements1759app interna · csv_import · consuntivo_posting · assignment:2598
id: ∅ → 1759; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:2598; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1759,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2598",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.331",
    "old": null
  },
  "quantity_delta": {
    "new": -212,
    "old": null
  },
  "raw_material_id": {
    "new": 13,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1759,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:2598",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.331",
  "quantity_delta": -212,
  "raw_material_id": 13
}
22/05/26, 16:03:25Inserimentoplan_assignments2598
id: ∅ → 2598; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2598,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 25,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 113,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 210,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2598,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 23,
  "scrap_by_type": {
    "workedCasting": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 113,
  "planned_quantity": null,
  "produced_quantity": 210,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2597
quantity: 438 → 491; updated_at: 2026-05-22T14:03:24.694 → 2026-05-22T14:03:25.318
Dettagli before/after
Diff
{
  "quantity": {
    "new": 491,
    "old": 438
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.318",
    "old": "2026-05-22T14:03:24.694"
  }
}
Prima
{
  "id": 153,
  "quantity": 438,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.694",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 491,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.318",
  "product_code_id": 111
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2597
quantity: 211 → 158; updated_at: 2026-05-22T14:03:25.264 → 2026-05-22T14:03:25.316
Dettagli before/after
Diff
{
  "quantity": {
    "new": 158,
    "old": 211
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.316",
    "old": "2026-05-22T14:03:25.264"
  }
}
Prima
{
  "id": 151,
  "quantity": 211,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.264",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 158,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.316",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2887app interna · csv_import · consuntivo_posting · assignment:2597
id: ∅ → 2887; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2597; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2887,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2597",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.311",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 53,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2887,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2597",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.311",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2886app interna · csv_import · consuntivo_posting · assignment:2597
id: ∅ → 2886; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2597; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2886,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2597",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.308",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -53,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2886,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2597",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.308",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoplan_assignments2597
id: ∅ → 2597; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2597,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 53,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2597,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances790app interna · csv_import · consuntivo_posting · assignment:2596
quantity: 175 → 228; updated_at: 2026-05-22T14:03:24.948 → 2026-05-22T14:03:25.289
Dettagli before/after
Diff
{
  "quantity": {
    "new": 228,
    "old": 175
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.289",
    "old": "2026-05-22T14:03:24.948"
  }
}
Prima
{
  "id": 790,
  "quantity": 175,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.948",
  "product_code_id": 102
}
Dopo
{
  "id": 790,
  "quantity": 228,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.289",
  "product_code_id": 102
}
22/05/26, 16:03:25Modificainventory_balances788app interna · csv_import · consuntivo_posting · assignment:2596
quantity: 271 → 218; updated_at: 2026-05-22T14:03:24.945 → 2026-05-22T14:03:25.287
Dettagli before/after
Diff
{
  "quantity": {
    "new": 218,
    "old": 271
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.287",
    "old": "2026-05-22T14:03:24.945"
  }
}
Prima
{
  "id": 788,
  "quantity": 271,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.945",
  "product_code_id": 102
}
Dopo
{
  "id": 788,
  "quantity": 218,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.287",
  "product_code_id": 102
}
22/05/26, 16:03:25Inserimentoinventory_movements2885app interna · csv_import · consuntivo_posting · assignment:2596
id: ∅ → 2885; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2596; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2885,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2596",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.282",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 53,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2885,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2596",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.282",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 102
}
22/05/26, 16:03:25Inserimentoinventory_movements2884app interna · csv_import · consuntivo_posting · assignment:2596
id: ∅ → 2884; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2596; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2884,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2596",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.279",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -53,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2884,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2596",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.279",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 102
}
22/05/26, 16:03:25Inserimentoplan_assignments2596
id: ∅ → 2596; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2596,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 53,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2596,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 102,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2595
quantity: 140 → 211; updated_at: 2026-05-22T14:03:25.044 → 2026-05-22T14:03:25.264
Dettagli before/after
Diff
{
  "quantity": {
    "new": 211,
    "old": 140
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.264",
    "old": "2026-05-22T14:03:25.044"
  }
}
Prima
{
  "id": 151,
  "quantity": 140,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.044",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 211,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.264",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2883app interna · csv_import · consuntivo_posting · assignment:2595
id: ∅ → 2883; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2595; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2883,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2595",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.26",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 71,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2883,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2595",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.26",
  "scrap_by_type": null,
  "quantity_delta": 71,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2595
quantity: 461 → 390; updated_at: 2026-05-22T14:03:25.034 → 2026-05-22T14:03:25.255
Dettagli before/after
Diff
{
  "quantity": {
    "new": 390,
    "old": 461
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.255",
    "old": "2026-05-22T14:03:25.034"
  }
}
Prima
{
  "id": 31,
  "quantity": 461,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.034",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 390,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.255",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1758app interna · csv_import · consuntivo_posting · assignment:2595
id: ∅ → 1758; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2595; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1758,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2595",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.251",
    "old": null
  },
  "quantity_delta": {
    "new": -71,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1758,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2595",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.251",
  "quantity_delta": -71,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2595
id: ∅ → 2595; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2595,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 71,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2595,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 71,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2594
quantity: 2572 → 2711; updated_at: 2026-05-22T14:03:25.013 → 2026-05-22T14:03:25.237
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2711,
    "old": 2572
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.237",
    "old": "2026-05-22T14:03:25.013"
  }
}
Prima
{
  "id": 235,
  "quantity": 2572,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.013",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 2711,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.237",
  "product_code_id": 134
}
22/05/26, 16:03:25Inserimentoinventory_movements2882app interna · csv_import · consuntivo_posting · assignment:2594
id: ∅ → 2882; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2594; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2882,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2594",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.233",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 139,
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2882,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2594",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.233",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 139,
  "product_code_id": 134
}
22/05/26, 16:03:25Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2594
quantity: 310 → 169; updated_at: 2026-05-22T14:03:24.999 → 2026-05-22T14:03:25.226
Dettagli before/after
Diff
{
  "quantity": {
    "new": 169,
    "old": 310
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.226",
    "old": "2026-05-22T14:03:24.999"
  }
}
Prima
{
  "id": 97,
  "quantity": 310,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.999",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": 169,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.226",
  "raw_material_id": 33
}
22/05/26, 16:03:25Inserimentoraw_material_movements1757app interna · csv_import · consuntivo_posting · assignment:2594
id: ∅ → 1757; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:2594; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1757,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2594",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.222",
    "old": null
  },
  "quantity_delta": {
    "new": -141,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1757,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:2594",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.222",
  "quantity_delta": -141,
  "raw_material_id": 33
}
22/05/26, 16:03:25Inserimentoplan_assignments2594
id: ∅ → 2594; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2594,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 139,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2594,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 37,
  "scrap_by_type": {
    "workedCasting": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 139,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2593
quantity: 2928 → 3284; updated_at: 2026-05-22T14:03:24.838 → 2026-05-22T14:03:25.207
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3284,
    "old": 2928
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.207",
    "old": "2026-05-22T14:03:24.838"
  }
}
Prima
{
  "id": 90,
  "quantity": 2928,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.838",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 3284,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.207",
  "product_code_id": 118
}
22/05/26, 16:03:25Inserimentoinventory_movements2881app interna · csv_import · consuntivo_posting · assignment:2593
id: ∅ → 2881; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2593; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2881,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2593",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.202",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 356,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2881,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2593",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.202",
  "scrap_by_type": null,
  "quantity_delta": 356,
  "product_code_id": 118
}
22/05/26, 16:03:25Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2593
quantity: 4151 → 3795; updated_at: 2026-05-22T14:03:24.829 → 2026-05-22T14:03:25.196
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3795,
    "old": 4151
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.196",
    "old": "2026-05-22T14:03:24.829"
  }
}
Prima
{
  "id": 52,
  "quantity": 4151,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.829",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 3795,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.196",
  "raw_material_id": 18
}
22/05/26, 16:03:25Inserimentoraw_material_movements1756app interna · csv_import · consuntivo_posting · assignment:2593
id: ∅ → 1756; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2593; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1756,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2593",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.19",
    "old": null
  },
  "quantity_delta": {
    "new": -356,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1756,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2593",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.19",
  "quantity_delta": -356,
  "raw_material_id": 18
}
22/05/26, 16:03:25Inserimentoplan_assignments2593
id: ∅ → 2593; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2593,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 34,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 356,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2593,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 356,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2592
quantity: 1142 → 1268; updated_at: 2026-05-22T14:03:24.977 → 2026-05-22T14:03:25.174
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1268,
    "old": 1142
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.174",
    "old": "2026-05-22T14:03:24.977"
  }
}
Prima
{
  "id": 825,
  "quantity": 1142,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.977",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 1268,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.174",
  "product_code_id": 147
}
22/05/26, 16:03:25Inserimentoinventory_movements2880app interna · csv_import · consuntivo_posting · assignment:2592
id: ∅ → 2880; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2592; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2880,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2592",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.169",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 126,
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2880,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2592",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.169",
  "scrap_by_type": null,
  "quantity_delta": 126,
  "product_code_id": 147
}
22/05/26, 16:03:25Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2592
quantity: 471 → 345; updated_at: 2026-05-22T14:03:24.967 → 2026-05-22T14:03:25.162
Dettagli before/after
Diff
{
  "quantity": {
    "new": 345,
    "old": 471
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.162",
    "old": "2026-05-22T14:03:24.967"
  }
}
Prima
{
  "id": 136,
  "quantity": 471,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.967",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": 345,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.162",
  "raw_material_id": 46
}