Audit modifiche
Consulta le modifiche registrate dai trigger database. Gli intervalli data/ora sono interpretati come orario italiano Europe/Rome.
50 eventi mostrati · offset 50Ordinati dal più recente
| Quando | Azione | Tabella | Record | Contesto | Sintesi modifiche |
|---|---|---|---|---|---|
| 28/05/26, 16:01:23 | Inserimento | raw_material_movements | 2006 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 2006; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":16,"processing":14,"workedCasting":-3}}; reference: ∅ → assignment:4394; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 2006,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": 16,
"processing": 14,
"workedCasting": -3
}
},
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T14:01:23.191",
"old": null
},
"quantity_delta": {
"new": -55,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 2006,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": 16,
"processing": 14,
"workedCasting": -3
}
},
"reference": "assignment:4394",
"warehouse": "raw",
"occurred_at": "2026-05-28T14:01:23.191",
"quantity_delta": -55,
"raw_material_id": 9
} |
| 28/05/26, 16:01:23 | Modifica | plan_assignments | 4394 | — | operator_id: 23 → 38; scrap_by_type: {"workedCasting":3} → {"raw":16,"processing":14}; produced_quantity: 133 → 161 Dettagli before/afterDiff {
"operator_id": {
"new": 38,
"old": 23
},
"scrap_by_type": {
"new": {
"raw": 16,
"processing": 14
},
"old": {
"workedCasting": 3
}
},
"produced_quantity": {
"new": 161,
"old": 133
}
}Prima {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 23,
"scrap_by_type": {
"workedCasting": 3
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 133,
"setup_from_product_code_id": null
}Dopo {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 38,
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 161,
"setup_from_product_code_id": null
} |
| 28/05/26, 16:01:23 | Modifica | plan_assignments | 4391 | — | Nessuna differenza campi Dettagli before/afterDiff {}Prima {
"id": 4391,
"date": "2026-05-25",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 15,
"operator_id": 40,
"scrap_by_type": {
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 564,
"setup_from_product_code_id": null
}Dopo {
"id": 4391,
"date": "2026-05-25",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 15,
"operator_id": 40,
"scrap_by_type": {
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 564,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:58:02 | Modifica | plan_assignments | 4409 | — | Nessuna differenza campi Dettagli before/afterDiff {}Prima {
"id": 4409,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": null,
"operator_id": 26,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 240,
"setup_from_product_code_id": null
}Dopo {
"id": 4409,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": null,
"operator_id": 26,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 240,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:58:02 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: 947 → 919; updated_at: 2026-05-28T13:58:02.661 → 2026-05-28T13:58:02.831 Dettagli before/afterDiff {
"quantity": {
"new": 919,
"old": 947
},
"updated_at": {
"new": "2026-05-28T13:58:02.831",
"old": "2026-05-28T13:58:02.661"
}
}Prima {
"id": 32,
"quantity": 947,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:58:02.661",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 919,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:58:02.831",
"product_code_id": 109
} |
| 28/05/26, 15:58:02 | Inserimento | inventory_movements | 3244 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 3244; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4394; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3244,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:58:02.824",
"old": null
},
"scrap_by_type": {
"new": {
"raw": -16,
"processing": -14,
"workedCasting": 3
},
"old": null
},
"quantity_delta": {
"new": -28,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3244,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4394",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:58:02.824",
"scrap_by_type": {
"raw": -16,
"processing": -14,
"workedCasting": 3
},
"quantity_delta": -28,
"product_code_id": 109
} |
| 28/05/26, 15:58:02 | Modifica | raw_material_balances | 25 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: -157 → -102; updated_at: 2026-05-28T13:58:02.642 → 2026-05-28T13:58:02.815 Dettagli before/afterDiff {
"quantity": {
"new": -102,
"old": -157
},
"updated_at": {
"new": "2026-05-28T13:58:02.815",
"old": "2026-05-28T13:58:02.642"
}
}Prima {
"id": 25,
"quantity": -157,
"warehouse": "raw",
"updated_at": "2026-05-28T13:58:02.642",
"raw_material_id": 9
}Dopo {
"id": 25,
"quantity": -102,
"warehouse": "raw",
"updated_at": "2026-05-28T13:58:02.815",
"raw_material_id": 9
} |
| 28/05/26, 15:58:02 | Inserimento | raw_material_movements | 2005 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 2005; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":-16,"processing":-14,"workedCasting":3}}; reference: ∅ → assignment:4394; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 2005,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": -16,
"processing": -14,
"workedCasting": 3
}
},
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:58:02.81",
"old": null
},
"quantity_delta": {
"new": 55,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 2005,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": -16,
"processing": -14,
"workedCasting": 3
}
},
"reference": "assignment:4394",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:58:02.81",
"quantity_delta": 55,
"raw_material_id": 9
} |
| 28/05/26, 15:58:02 | Modifica | plan_assignments | 4394 | — | operator_id: 38 → 23; scrap_by_type: {"raw":16,"processing":14} → {"workedCasting":3}; produced_quantity: 161 → 133 Dettagli before/afterDiff {
"operator_id": {
"new": 23,
"old": 38
},
"scrap_by_type": {
"new": {
"workedCasting": 3
},
"old": {
"raw": 16,
"processing": 14
}
},
"produced_quantity": {
"new": 133,
"old": 161
}
}Prima {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 38,
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 161,
"setup_from_product_code_id": null
}Dopo {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 23,
"scrap_by_type": {
"workedCasting": 3
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 133,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:58:02 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: 919 → 947; updated_at: 2026-05-28T13:51:28.433 → 2026-05-28T13:58:02.661 Dettagli before/afterDiff {
"quantity": {
"new": 947,
"old": 919
},
"updated_at": {
"new": "2026-05-28T13:58:02.661",
"old": "2026-05-28T13:51:28.433"
}
}Prima {
"id": 32,
"quantity": 919,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.433",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 947,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:58:02.661",
"product_code_id": 109
} |
| 28/05/26, 15:58:02 | Inserimento | inventory_movements | 3243 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 3243; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4394; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3243,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:58:02.65",
"old": null
},
"scrap_by_type": {
"new": {
"raw": 16,
"processing": 14,
"workedCasting": -3
},
"old": null
},
"quantity_delta": {
"new": 28,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3243,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4394",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:58:02.65",
"scrap_by_type": {
"raw": 16,
"processing": 14,
"workedCasting": -3
},
"quantity_delta": 28,
"product_code_id": 109
} |
| 28/05/26, 15:58:02 | Modifica | raw_material_balances | 25 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: -102 → -157; updated_at: 2026-05-28T13:51:28.255 → 2026-05-28T13:58:02.642 Dettagli before/afterDiff {
"quantity": {
"new": -157,
"old": -102
},
"updated_at": {
"new": "2026-05-28T13:58:02.642",
"old": "2026-05-28T13:51:28.255"
}
}Prima {
"id": 25,
"quantity": -102,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.255",
"raw_material_id": 9
}Dopo {
"id": 25,
"quantity": -157,
"warehouse": "raw",
"updated_at": "2026-05-28T13:58:02.642",
"raw_material_id": 9
} |
| 28/05/26, 15:58:02 | Inserimento | raw_material_movements | 2004 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 2004; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":16,"processing":14,"workedCasting":-3}}; reference: ∅ → assignment:4394; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 2004,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": 16,
"processing": 14,
"workedCasting": -3
}
},
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:58:02.634",
"old": null
},
"quantity_delta": {
"new": -55,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 2004,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": 16,
"processing": 14,
"workedCasting": -3
}
},
"reference": "assignment:4394",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:58:02.634",
"quantity_delta": -55,
"raw_material_id": 9
} |
| 28/05/26, 15:58:02 | Modifica | plan_assignments | 4394 | — | operator_id: 23 → 38; scrap_by_type: {"workedCasting":3} → {"raw":16,"processing":14}; produced_quantity: 133 → 161 Dettagli before/afterDiff {
"operator_id": {
"new": 38,
"old": 23
},
"scrap_by_type": {
"new": {
"raw": 16,
"processing": 14
},
"old": {
"workedCasting": 3
}
},
"produced_quantity": {
"new": 161,
"old": 133
}
}Prima {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 23,
"scrap_by_type": {
"workedCasting": 3
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 133,
"setup_from_product_code_id": null
}Dopo {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 38,
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 161,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:58:02 | Modifica | plan_assignments | 4391 | — | Nessuna differenza campi Dettagli before/afterDiff {}Prima {
"id": 4391,
"date": "2026-05-25",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 15,
"operator_id": 40,
"scrap_by_type": {
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 564,
"setup_from_product_code_id": null
}Dopo {
"id": 4391,
"date": "2026-05-25",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 15,
"operator_id": 40,
"scrap_by_type": {
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 564,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 34 | app interna · csv_import · consuntivo_posting · assignment:4409 | quantity: 220 → 460; updated_at: 2026-05-28T12:58:50.158 → 2026-05-28T13:51:28.435 Dettagli before/afterDiff {
"quantity": {
"new": 460,
"old": 220
},
"updated_at": {
"new": "2026-05-28T13:51:28.435",
"old": "2026-05-28T12:58:50.158"
}
}Prima {
"id": 34,
"quantity": 220,
"warehouse": "finished_real",
"updated_at": "2026-05-28T12:58:50.158",
"product_code_id": 109
}Dopo {
"id": 34,
"quantity": 460,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.435",
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4409 | quantity: 1159 → 919; updated_at: 2026-05-28T13:51:28.272 → 2026-05-28T13:51:28.433 Dettagli before/afterDiff {
"quantity": {
"new": 919,
"old": 1159
},
"updated_at": {
"new": "2026-05-28T13:51:28.433",
"old": "2026-05-28T13:51:28.272"
}
}Prima {
"id": 32,
"quantity": 1159,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.272",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 919,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.433",
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3201 | app interna · csv_import · consuntivo_posting · assignment:4409 | id: ∅ → 3201; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4409; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3201,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4409",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.429",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": 240,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3201,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4409",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.429",
"scrap_by_type": null,
"quantity_delta": 240,
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3200 | app interna · csv_import · consuntivo_posting · assignment:4409 | id: ∅ → 3200; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4409; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3200,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4409",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.427",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": -240,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3200,
"reason": "production_consumption",
"metadata": null,
"reference": "assignment:4409",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:28.427",
"scrap_by_type": null,
"quantity_delta": -240,
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4409 | — | id: ∅ → 4409; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4409,
"old": null
},
"date": {
"new": "2026-05-26",
"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": 26,
"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": 109,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 240,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4409,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": null,
"operator_id": 26,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 240,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: 1187 → 1159; updated_at: 2026-05-28T13:51:27.886 → 2026-05-28T13:51:28.272 Dettagli before/afterDiff {
"quantity": {
"new": 1159,
"old": 1187
},
"updated_at": {
"new": "2026-05-28T13:51:28.272",
"old": "2026-05-28T13:51:27.886"
}
}Prima {
"id": 32,
"quantity": 1187,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:27.886",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 1159,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.272",
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3195 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 3195; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4394; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3195,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.263",
"old": null
},
"scrap_by_type": {
"new": {
"raw": -16,
"processing": -14,
"workedCasting": 3
},
"old": null
},
"quantity_delta": {
"new": -28,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3195,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4394",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:28.263",
"scrap_by_type": {
"raw": -16,
"processing": -14,
"workedCasting": 3
},
"quantity_delta": -28,
"product_code_id": 109
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 25 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: -157 → -102; updated_at: 2026-05-28T13:51:27.873 → 2026-05-28T13:51:28.255 Dettagli before/afterDiff {
"quantity": {
"new": -102,
"old": -157
},
"updated_at": {
"new": "2026-05-28T13:51:28.255",
"old": "2026-05-28T13:51:27.873"
}
}Prima {
"id": 25,
"quantity": -157,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.873",
"raw_material_id": 9
}Dopo {
"id": 25,
"quantity": -102,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.255",
"raw_material_id": 9
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1976 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 1976; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":-16,"processing":-14,"workedCasting":3}}; reference: ∅ → assignment:4394; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1976,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": -16,
"processing": -14,
"workedCasting": 3
}
},
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.251",
"old": null
},
"quantity_delta": {
"new": 55,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 1976,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": -16,
"processing": -14,
"workedCasting": 3
}
},
"reference": "assignment:4394",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.251",
"quantity_delta": 55,
"raw_material_id": 9
} |
| 28/05/26, 15:51:28 | Modifica | plan_assignments | 4394 | — | operator_id: 38 → 23; scrap_by_type: {"raw":16,"processing":14} → {"workedCasting":3}; produced_quantity: 161 → 133 Dettagli before/afterDiff {
"operator_id": {
"new": 23,
"old": 38
},
"scrap_by_type": {
"new": {
"workedCasting": 3
},
"old": {
"raw": 16,
"processing": 14
}
},
"produced_quantity": {
"new": 133,
"old": 161
}
}Prima {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 38,
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 161,
"setup_from_product_code_id": null
}Dopo {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 23,
"scrap_by_type": {
"workedCasting": 3
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 133,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:27 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: 1026 → 1187; updated_at: 2026-05-28T13:51:27.757 → 2026-05-28T13:51:27.886 Dettagli before/afterDiff {
"quantity": {
"new": 1187,
"old": 1026
},
"updated_at": {
"new": "2026-05-28T13:51:27.886",
"old": "2026-05-28T13:51:27.757"
}
}Prima {
"id": 32,
"quantity": 1026,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:27.757",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 1187,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:27.886",
"product_code_id": 109
} |
| 28/05/26, 15:51:27 | Inserimento | inventory_movements | 3181 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 3181; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4394; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3181,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:27.88",
"old": null
},
"scrap_by_type": {
"new": {
"raw": 16,
"processing": 14
},
"old": null
},
"quantity_delta": {
"new": 161,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3181,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4394",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:27.88",
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"quantity_delta": 161,
"product_code_id": 109
} |
| 28/05/26, 15:51:27 | Modifica | raw_material_balances | 25 | app interna · csv_import · consuntivo_posting · assignment:4394 | quantity: 34 → -157; updated_at: 2026-05-28T13:51:27.744 → 2026-05-28T13:51:27.873 Dettagli before/afterDiff {
"quantity": {
"new": -157,
"old": 34
},
"updated_at": {
"new": "2026-05-28T13:51:27.873",
"old": "2026-05-28T13:51:27.744"
}
}Prima {
"id": 25,
"quantity": 34,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.744",
"raw_material_id": 9
}Dopo {
"id": 25,
"quantity": -157,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.873",
"raw_material_id": 9
} |
| 28/05/26, 15:51:27 | Inserimento | raw_material_movements | 1968 | app interna · csv_import · consuntivo_posting · assignment:4394 | id: ∅ → 1968; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":16,"processing":14}}; reference: ∅ → assignment:4394; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1968,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": 16,
"processing": 14
}
},
"old": null
},
"reference": {
"new": "assignment:4394",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:27.864",
"old": null
},
"quantity_delta": {
"new": -191,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 1968,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": 16,
"processing": 14
}
},
"reference": "assignment:4394",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:27.864",
"quantity_delta": -191,
"raw_material_id": 9
} |
| 28/05/26, 15:51:27 | Inserimento | plan_assignments | 4394 | — | id: ∅ → 4394; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4394,
"old": null
},
"date": {
"new": "2026-05-25",
"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": 38,
"old": null
},
"scrap_by_type": {
"new": {
"raw": 16,
"processing": 14
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 109,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 161,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4394,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 15,
"operator_id": 38,
"scrap_by_type": {
"raw": 16,
"processing": 14
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 161,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:27 | Modifica | inventory_balances | 32 | app interna · csv_import · consuntivo_posting · assignment:4391 | quantity: 462 → 1026; updated_at: 2026-05-28T07:29:33.637 → 2026-05-28T13:51:27.757 Dettagli before/afterDiff {
"quantity": {
"new": 1026,
"old": 462
},
"updated_at": {
"new": "2026-05-28T13:51:27.757",
"old": "2026-05-28T07:29:33.637"
}
}Prima {
"id": 32,
"quantity": 462,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T07:29:33.637",
"product_code_id": 109
}Dopo {
"id": 32,
"quantity": 1026,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:27.757",
"product_code_id": 109
} |
| 28/05/26, 15:51:27 | Inserimento | inventory_movements | 3178 | app interna · csv_import · consuntivo_posting · assignment:4391 | id: ∅ → 3178; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4391; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3178,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4391",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:27.75",
"old": null
},
"scrap_by_type": {
"new": {
"workedCasting": 1
},
"old": null
},
"quantity_delta": {
"new": 564,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3178,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4391",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:27.75",
"scrap_by_type": {
"workedCasting": 1
},
"quantity_delta": 564,
"product_code_id": 109
} |
| 28/05/26, 15:51:27 | Modifica | raw_material_balances | 25 | app interna · csv_import · consuntivo_posting · assignment:4391 | quantity: 599 → 34; updated_at: 2026-05-26T09:47:32.068 → 2026-05-28T13:51:27.744 Dettagli before/afterDiff {
"quantity": {
"new": 34,
"old": 599
},
"updated_at": {
"new": "2026-05-28T13:51:27.744",
"old": "2026-05-26T09:47:32.068"
}
}Prima {
"id": 25,
"quantity": 599,
"warehouse": "raw",
"updated_at": "2026-05-26T09:47:32.068",
"raw_material_id": 9
}Dopo {
"id": 25,
"quantity": 34,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.744",
"raw_material_id": 9
} |
| 28/05/26, 15:51:27 | Inserimento | raw_material_movements | 1965 | app interna · csv_import · consuntivo_posting · assignment:4391 | id: ∅ → 1965; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:4391; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1965,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"workedCasting": 1
}
},
"old": null
},
"reference": {
"new": "assignment:4391",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:27.739",
"old": null
},
"quantity_delta": {
"new": -565,
"old": null
},
"raw_material_id": {
"new": 9,
"old": null
}
}Prima null Dopo {
"id": 1965,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"workedCasting": 1
}
},
"reference": "assignment:4391",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:27.739",
"quantity_delta": -565,
"raw_material_id": 9
} |
| 28/05/26, 15:51:27 | Inserimento | plan_assignments | 4391 | — | id: ∅ → 4391; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4391,
"old": null
},
"date": {
"new": "2026-05-25",
"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": 40,
"old": null
},
"scrap_by_type": {
"new": {
"workedCasting": 1
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 109,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 564,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4391,
"date": "2026-05-25",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 15,
"operator_id": 40,
"scrap_by_type": {
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 109,
"planned_quantity": null,
"produced_quantity": 564,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:07:01 | Modifica | orders | 499 | app interna · app · order_status_update · order:499 | status: confirmed → delivered Dettagli before/afterDiff {
"status": {
"new": "delivered",
"old": "confirmed"
}
}Prima {
"id": 499,
"status": "confirmed",
"customer": "MAN",
"quantity": 320,
"delivery_date": "2026-05-28",
"product_code_id": 109,
"current_stage_id": 2,
"produced_quantity": 0
}Dopo {
"id": 499,
"status": "delivered",
"customer": "MAN",
"quantity": 320,
"delivery_date": "2026-05-28",
"product_code_id": 109,
"current_stage_id": 2,
"produced_quantity": 0
} |
| 28/05/26, 15:06:50 | Inserimento | orders | 499 | app interna · app · order_create · product:109 | id: ∅ → 499; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 499,
"old": null
},
"status": {
"new": "confirmed",
"old": null
},
"customer": {
"new": "MAN",
"old": null
},
"quantity": {
"new": 320,
"old": null
},
"delivery_date": {
"new": "2026-05-28",
"old": null
},
"product_code_id": {
"new": 109,
"old": null
},
"current_stage_id": {
"new": 2,
"old": null
},
"produced_quantity": {
"new": 0,
"old": null
}
}Prima null Dopo {
"id": 499,
"status": "confirmed",
"customer": "MAN",
"quantity": 320,
"delivery_date": "2026-05-28",
"product_code_id": 109,
"current_stage_id": 2,
"produced_quantity": 0
} |
| 28/05/26, 15:06:20 | Cancellazione | orders | 244 | app interna · app · order_delete · order:244 | id: 244 → ∅; status: confirmed → ∅; customer: MAN → ∅; quantity: 320 → ∅; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": null,
"old": 244
},
"status": {
"new": null,
"old": "confirmed"
},
"customer": {
"new": null,
"old": "MAN"
},
"quantity": {
"new": null,
"old": 320
},
"delivery_date": {
"new": null,
"old": "2026-05-28"
},
"product_code_id": {
"new": null,
"old": 109
},
"current_stage_id": {
"new": null,
"old": null
},
"produced_quantity": {
"new": null,
"old": 0
}
}Prima {
"id": 244,
"status": "confirmed",
"customer": "MAN",
"quantity": 320,
"delivery_date": "2026-05-28",
"product_code_id": 109,
"current_stage_id": null,
"produced_quantity": 0
}Dopo null |
| 28/05/26, 14:58:50 | Modifica | inventory_balances | 34 | app interna · app · finished_goods_delivery · product:MNA1950055:finished_goods_delivery | quantity: 540 → 220; updated_at: 2026-05-28T07:29:33.641 → 2026-05-28T12:58:50.158 Dettagli before/afterDiff {
"quantity": {
"new": 220,
"old": 540
},
"updated_at": {
"new": "2026-05-28T12:58:50.158",
"old": "2026-05-28T07:29:33.641"
}
}Prima {
"id": 34,
"quantity": 540,
"warehouse": "finished_real",
"updated_at": "2026-05-28T07:29:33.641",
"product_code_id": 109
}Dopo {
"id": 34,
"quantity": 220,
"warehouse": "finished_real",
"updated_at": "2026-05-28T12:58:50.158",
"product_code_id": 109
} |
| 28/05/26, 14:58:50 | Inserimento | inventory_movements | 3157 | app interna · app · finished_goods_delivery · product:MNA1950055:finished_goods_delivery | id: ∅ → 3157; reason: ∅ → consumption; metadata: ∅ → {"code":"MNA1950055","note":null,"quantity":320,"warehouse":"finished_real","movementType":"finished_goods_delivery","documentNumber":"260851"}; reference: ∅ → structured:finished_goods_delivery:finished_real; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3157,
"old": null
},
"reason": {
"new": "consumption",
"old": null
},
"metadata": {
"new": {
"code": "MNA1950055",
"note": null,
"quantity": 320,
"warehouse": "finished_real",
"movementType": "finished_goods_delivery",
"documentNumber": "260851"
},
"old": null
},
"reference": {
"new": "structured:finished_goods_delivery:finished_real",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T00:00:00",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": -320,
"old": null
},
"product_code_id": {
"new": 109,
"old": null
}
}Prima null Dopo {
"id": 3157,
"reason": "consumption",
"metadata": {
"code": "MNA1950055",
"note": null,
"quantity": 320,
"warehouse": "finished_real",
"movementType": "finished_goods_delivery",
"documentNumber": "260851"
},
"reference": "structured:finished_goods_delivery:finished_real",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T00:00:00",
"scrap_by_type": null,
"quantity_delta": -320,
"product_code_id": 109
} |
| 28/05/26, 13:05:20 | Inserimento | plan_assignments | 4347 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4347; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #330); shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4347,
"old": null
},
"date": {
"new": "2026-05-25",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #330)",
"old": null
},
"shift": {
"new": "T2",
"old": null
},
"status": {
"new": "planned",
"old": null
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": 24,
"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": 109,
"old": null
},
"planned_quantity": {
"new": 42,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4347,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #330)",
"shift": "T2",
"status": "planned",
"machine_id": null,
"operator_id": 24,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 42,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 13:05:20 | Inserimento | plan_assignments | 4320 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4320; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #301); shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4320,
"old": null
},
"date": {
"new": "2026-05-25",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #301)",
"old": null
},
"shift": {
"new": "T1",
"old": null
},
"status": {
"new": "planned",
"old": null
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": 37,
"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": 109,
"old": null
},
"planned_quantity": {
"new": 320,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4320,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #301)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 37,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 320,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 13:05:20 | Inserimento | plan_assignments | 4315 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4315; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #277); shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4315,
"old": null
},
"date": {
"new": "2026-05-25",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #277)",
"old": null
},
"shift": {
"new": "T1",
"old": null
},
"status": {
"new": "planned",
"old": null
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": 40,
"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": 109,
"old": null
},
"planned_quantity": {
"new": 100,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4315,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #277)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 40,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 100,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 13:03:55 | Cancellazione | plan_assignments | 4216 | — | id: 4216 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #330) → ∅; shift: T1 → ∅; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": null,
"old": 4216
},
"date": {
"new": null,
"old": "2026-05-26"
},
"notes": {
"new": null,
"old": "Auto-generato (Ordine #330)"
},
"shift": {
"new": null,
"old": "T1"
},
"status": {
"new": null,
"old": "planned"
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": null,
"old": 39
},
"scrap_by_type": {
"new": null,
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": null,
"old": "assembly"
},
"product_code_id": {
"new": null,
"old": 109
},
"planned_quantity": {
"new": null,
"old": 42
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima {
"id": 4216,
"date": "2026-05-26",
"notes": "Auto-generato (Ordine #330)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 39,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 42,
"produced_quantity": null,
"setup_from_product_code_id": null
}Dopo null |
| 28/05/26, 13:03:55 | Cancellazione | plan_assignments | 4188 | — | id: 4188 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #301) → ∅; shift: T1 → ∅; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": null,
"old": 4188
},
"date": {
"new": null,
"old": "2026-05-25"
},
"notes": {
"new": null,
"old": "Auto-generato (Ordine #301)"
},
"shift": {
"new": null,
"old": "T1"
},
"status": {
"new": null,
"old": "planned"
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": null,
"old": 37
},
"scrap_by_type": {
"new": null,
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": null,
"old": "assembly"
},
"product_code_id": {
"new": null,
"old": 109
},
"planned_quantity": {
"new": null,
"old": 320
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima {
"id": 4188,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #301)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 37,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 320,
"produced_quantity": null,
"setup_from_product_code_id": null
}Dopo null |
| 28/05/26, 13:03:55 | Cancellazione | plan_assignments | 4174 | — | id: 4174 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #277) → ∅; shift: T1 → ∅; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": null,
"old": 4174
},
"date": {
"new": null,
"old": "2026-05-25"
},
"notes": {
"new": null,
"old": "Auto-generato (Ordine #277)"
},
"shift": {
"new": null,
"old": "T1"
},
"status": {
"new": null,
"old": "planned"
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": null,
"old": 40
},
"scrap_by_type": {
"new": null,
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": null,
"old": "assembly"
},
"product_code_id": {
"new": null,
"old": 109
},
"planned_quantity": {
"new": null,
"old": 100
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima {
"id": 4174,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #277)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 40,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 100,
"produced_quantity": null,
"setup_from_product_code_id": null
}Dopo null |
| 28/05/26, 11:52:07 | Inserimento | plan_assignments | 4216 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4216; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #330); shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4216,
"old": null
},
"date": {
"new": "2026-05-26",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #330)",
"old": null
},
"shift": {
"new": "T1",
"old": null
},
"status": {
"new": "planned",
"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": 109,
"old": null
},
"planned_quantity": {
"new": 42,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4216,
"date": "2026-05-26",
"notes": "Auto-generato (Ordine #330)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 39,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 42,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 11:52:07 | Inserimento | plan_assignments | 4188 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4188; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #301); shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4188,
"old": null
},
"date": {
"new": "2026-05-25",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #301)",
"old": null
},
"shift": {
"new": "T1",
"old": null
},
"status": {
"new": "planned",
"old": null
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": 37,
"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": 109,
"old": null
},
"planned_quantity": {
"new": 320,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4188,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #301)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 37,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 320,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 11:52:07 | Inserimento | plan_assignments | 4174 | app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29 | id: ∅ → 4174; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #277); shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4174,
"old": null
},
"date": {
"new": "2026-05-25",
"old": null
},
"notes": {
"new": "Auto-generato (Ordine #277)",
"old": null
},
"shift": {
"new": "T1",
"old": null
},
"status": {
"new": "planned",
"old": null
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": 40,
"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": 109,
"old": null
},
"planned_quantity": {
"new": 100,
"old": null
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4174,
"date": "2026-05-25",
"notes": "Auto-generato (Ordine #277)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 40,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 100,
"produced_quantity": null,
"setup_from_product_code_id": null
} |
| 28/05/26, 11:41:43 | Cancellazione | plan_assignments | 4107 | — | id: 4107 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #330) → ∅; shift: T1 → ∅; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": null,
"old": 4107
},
"date": {
"new": null,
"old": "2026-05-26"
},
"notes": {
"new": null,
"old": "Auto-generato (Ordine #330)"
},
"shift": {
"new": null,
"old": "T1"
},
"status": {
"new": null,
"old": "planned"
},
"machine_id": {
"new": null,
"old": null
},
"operator_id": {
"new": null,
"old": 40
},
"scrap_by_type": {
"new": null,
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": null,
"old": "assembly"
},
"product_code_id": {
"new": null,
"old": 109
},
"planned_quantity": {
"new": null,
"old": 42
},
"produced_quantity": {
"new": null,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima {
"id": 4107,
"date": "2026-05-26",
"notes": "Auto-generato (Ordine #330)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 40,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 109,
"planned_quantity": 42,
"produced_quantity": null,
"setup_from_product_code_id": null
}Dopo null |