Audit modifiche
Consulta le modifiche registrate dai trigger database. Gli intervalli data/ora sono interpretati come orario italiano Europe/Rome.
50 eventi mostrati · offset 1250Ordinati dal più recente
| Quando | Azione | Tabella | Record | Contesto | Sintesi modifiche |
|---|---|---|---|---|---|
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 790 | app interna · csv_import · consuntivo_posting · assignment:4361 | quantity: 186 → 232; updated_at: 2026-05-28T07:29:34.583 → 2026-05-28T13:51:28.468 Dettagli before/afterDiff {
"quantity": {
"new": 232,
"old": 186
},
"updated_at": {
"new": "2026-05-28T13:51:28.468",
"old": "2026-05-28T07:29:34.583"
}
}Prima {
"id": 790,
"quantity": 186,
"warehouse": "finished_real",
"updated_at": "2026-05-28T07:29:34.583",
"product_code_id": 102
}Dopo {
"id": 790,
"quantity": 232,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.468",
"product_code_id": 102
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 788 | app interna · csv_import · consuntivo_posting · assignment:4361 | quantity: 237 → 191; updated_at: 2026-05-28T07:29:34.58 → 2026-05-28T13:51:28.464 Dettagli before/afterDiff {
"quantity": {
"new": 191,
"old": 237
},
"updated_at": {
"new": "2026-05-28T13:51:28.464",
"old": "2026-05-28T07:29:34.58"
}
}Prima {
"id": 788,
"quantity": 237,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T07:29:34.58",
"product_code_id": 102
}Dopo {
"id": 788,
"quantity": 191,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.464",
"product_code_id": 102
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3203 | app interna · csv_import · consuntivo_posting · assignment:4361 | id: ∅ → 3203; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4361; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3203,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4361",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.458",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": 46,
"old": null
},
"product_code_id": {
"new": 102,
"old": null
}
}Prima null Dopo {
"id": 3203,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4361",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.458",
"scrap_by_type": null,
"quantity_delta": 46,
"product_code_id": 102
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3202 | app interna · csv_import · consuntivo_posting · assignment:4361 | id: ∅ → 3202; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4361; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3202,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4361",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.455",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": -46,
"old": null
},
"product_code_id": {
"new": 102,
"old": null
}
}Prima null Dopo {
"id": 3202,
"reason": "production_consumption",
"metadata": null,
"reference": "assignment:4361",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:28.455",
"scrap_by_type": null,
"quantity_delta": -46,
"product_code_id": 102
} |
| 28/05/26, 15:51:28 | Modifica | plan_assignments | 4361 | — | operator_id: 20 → 36; produced_quantity: ∅ → 46 Dettagli before/afterDiff {
"operator_id": {
"new": 36,
"old": 20
},
"produced_quantity": {
"new": 46,
"old": null
}
}Prima {
"id": 4361,
"date": "2026-05-26",
"notes": "Auto-generato (Ordine #351)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 20,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 102,
"planned_quantity": 70,
"produced_quantity": null,
"setup_from_product_code_id": null
}Dopo {
"id": 4361,
"date": "2026-05-26",
"notes": "Auto-generato (Ordine #351)",
"shift": "T1",
"status": "planned",
"machine_id": null,
"operator_id": 36,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "assembly",
"product_code_id": 102,
"planned_quantity": 70,
"produced_quantity": 46,
"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 | 123 | app interna · csv_import · consuntivo_posting · assignment:4408 | quantity: 71 → 159; updated_at: 2026-05-28T13:51:28.066 → 2026-05-28T13:51:28.412 Dettagli before/afterDiff {
"quantity": {
"new": 159,
"old": 71
},
"updated_at": {
"new": "2026-05-28T13:51:28.412",
"old": "2026-05-28T13:51:28.066"
}
}Prima {
"id": 123,
"quantity": 71,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.066",
"product_code_id": 107
}Dopo {
"id": 123,
"quantity": 159,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.412",
"product_code_id": 107
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3199 | app interna · csv_import · consuntivo_posting · assignment:4408 | id: ∅ → 3199; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4408; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3199,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4408",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.408",
"old": null
},
"scrap_by_type": {
"new": {
"processing": 5,
"workedCasting": 1
},
"old": null
},
"quantity_delta": {
"new": 88,
"old": null
},
"product_code_id": {
"new": 107,
"old": null
}
}Prima null Dopo {
"id": 3199,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4408",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:28.408",
"scrap_by_type": {
"processing": 5,
"workedCasting": 1
},
"quantity_delta": 88,
"product_code_id": 107
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 19 | app interna · csv_import · consuntivo_posting · assignment:4408 | quantity: 118 → 24; updated_at: 2026-05-28T13:51:28.057 → 2026-05-28T13:51:28.401 Dettagli before/afterDiff {
"quantity": {
"new": 24,
"old": 118
},
"updated_at": {
"new": "2026-05-28T13:51:28.401",
"old": "2026-05-28T13:51:28.057"
}
}Prima {
"id": 19,
"quantity": 118,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.057",
"raw_material_id": 7
}Dopo {
"id": 19,
"quantity": 24,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.401",
"raw_material_id": 7
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1980 | app interna · csv_import · consuntivo_posting · assignment:4408 | id: ∅ → 1980; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":5,"workedCasting":1}}; reference: ∅ → assignment:4408; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1980,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"processing": 5,
"workedCasting": 1
}
},
"old": null
},
"reference": {
"new": "assignment:4408",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.396",
"old": null
},
"quantity_delta": {
"new": -94,
"old": null
},
"raw_material_id": {
"new": 7,
"old": null
}
}Prima null Dopo {
"id": 1980,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"processing": 5,
"workedCasting": 1
}
},
"reference": "assignment:4408",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.396",
"quantity_delta": -94,
"raw_material_id": 7
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4408 | — | id: ∅ → 4408; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4408,
"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": 23,
"old": null
},
"operator_id": {
"new": 20,
"old": null
},
"scrap_by_type": {
"new": {
"processing": 5,
"workedCasting": 1
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 107,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 88,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4408,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 23,
"operator_id": 20,
"scrap_by_type": {
"processing": 5,
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 107,
"planned_quantity": null,
"produced_quantity": 88,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 1124 | app interna · csv_import · consuntivo_posting · assignment:4407 | quantity: 1207 → 1241; updated_at: 2026-05-28T13:51:27.949 → 2026-05-28T13:51:28.382 Dettagli before/afterDiff {
"quantity": {
"new": 1241,
"old": 1207
},
"updated_at": {
"new": "2026-05-28T13:51:28.382",
"old": "2026-05-28T13:51:27.949"
}
}Prima {
"id": 1124,
"quantity": 1207,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:27.949",
"product_code_id": 136
}Dopo {
"id": 1124,
"quantity": 1241,
"warehouse": "semi_finished",
"updated_at": "2026-05-28T13:51:28.382",
"product_code_id": 136
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3198 | app interna · csv_import · consuntivo_posting · assignment:4407 | id: ∅ → 3198; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4407; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3198,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4407",
"old": null
},
"warehouse": {
"new": "semi_finished",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.377",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": 34,
"old": null
},
"product_code_id": {
"new": 136,
"old": null
}
}Prima null Dopo {
"id": 3198,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4407",
"warehouse": "semi_finished",
"occurred_at": "2026-05-28T13:51:28.377",
"scrap_by_type": null,
"quantity_delta": 34,
"product_code_id": 136
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 103 | app interna · csv_import · consuntivo_posting · assignment:4407 | quantity: 1151 → 1117; updated_at: 2026-05-28T13:51:27.937 → 2026-05-28T13:51:28.371 Dettagli before/afterDiff {
"quantity": {
"new": 1117,
"old": 1151
},
"updated_at": {
"new": "2026-05-28T13:51:28.371",
"old": "2026-05-28T13:51:27.937"
}
}Prima {
"id": 103,
"quantity": 1151,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.937",
"raw_material_id": 35
}Dopo {
"id": 103,
"quantity": 1117,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.371",
"raw_material_id": 35
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1979 | app interna · csv_import · consuntivo_posting · assignment:4407 | id: ∅ → 1979; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4407; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1979,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4407",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.367",
"old": null
},
"quantity_delta": {
"new": -34,
"old": null
},
"raw_material_id": {
"new": 35,
"old": null
}
}Prima null Dopo {
"id": 1979,
"reason": "production_consumption",
"metadata": null,
"reference": "assignment:4407",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.367",
"quantity_delta": -34,
"raw_material_id": 35
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4407 | — | id: ∅ → 4407; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4407,
"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": 28,
"old": null
},
"operator_id": {
"new": 39,
"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": 136,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 34,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4407,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 28,
"operator_id": 39,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 136,
"planned_quantity": null,
"produced_quantity": 34,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 524 | app interna · csv_import · consuntivo_posting · assignment:4406 | quantity: 551 → 751; updated_at: 2026-05-28T13:51:28.234 → 2026-05-28T13:51:28.35 Dettagli before/afterDiff {
"quantity": {
"new": 751,
"old": 551
},
"updated_at": {
"new": "2026-05-28T13:51:28.35",
"old": "2026-05-28T13:51:28.234"
}
}Prima {
"id": 524,
"quantity": 551,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.234",
"product_code_id": 99
}Dopo {
"id": 524,
"quantity": 751,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.35",
"product_code_id": 99
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3197 | app interna · csv_import · consuntivo_posting · assignment:4406 | id: ∅ → 3197; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4406; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3197,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4406",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.346",
"old": null
},
"scrap_by_type": {
"new": {
"raw": 1
},
"old": null
},
"quantity_delta": {
"new": 200,
"old": null
},
"product_code_id": {
"new": 99,
"old": null
}
}Prima null Dopo {
"id": 3197,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4406",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.346",
"scrap_by_type": {
"raw": 1
},
"quantity_delta": 200,
"product_code_id": 99
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 1 | app interna · csv_import · consuntivo_posting · assignment:4406 | quantity: 2803 → 2602; updated_at: 2026-05-28T13:51:28.219 → 2026-05-28T13:51:28.336 Dettagli before/afterDiff {
"quantity": {
"new": 2602,
"old": 2803
},
"updated_at": {
"new": "2026-05-28T13:51:28.336",
"old": "2026-05-28T13:51:28.219"
}
}Prima {
"id": 1,
"quantity": 2803,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.219",
"raw_material_id": 1
}Dopo {
"id": 1,
"quantity": 2602,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.336",
"raw_material_id": 1
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1978 | app interna · csv_import · consuntivo_posting · assignment:4406 | id: ∅ → 1978; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:4406; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1978,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": 1
}
},
"old": null
},
"reference": {
"new": "assignment:4406",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.329",
"old": null
},
"quantity_delta": {
"new": -201,
"old": null
},
"raw_material_id": {
"new": 1,
"old": null
}
}Prima null Dopo {
"id": 1978,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": 1
}
},
"reference": "assignment:4406",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.329",
"quantity_delta": -201,
"raw_material_id": 1
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4406 | — | id: ∅ → 4406; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4406,
"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": 14,
"old": null
},
"operator_id": {
"new": 26,
"old": null
},
"scrap_by_type": {
"new": {
"raw": 1
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 99,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 200,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4406,
"date": "2026-05-26",
"notes": null,
"shift": "T1",
"status": "completed",
"machine_id": 14,
"operator_id": 26,
"scrap_by_type": {
"raw": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 99,
"planned_quantity": null,
"produced_quantity": 200,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 853 | app interna · csv_import · consuntivo_posting · assignment:4405 | quantity: 4873 → 5360; updated_at: 2026-05-28T13:51:27.793 → 2026-05-28T13:51:28.311 Dettagli before/afterDiff {
"quantity": {
"new": 5360,
"old": 4873
},
"updated_at": {
"new": "2026-05-28T13:51:28.311",
"old": "2026-05-28T13:51:27.793"
}
}Prima {
"id": 853,
"quantity": 4873,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:27.793",
"product_code_id": 117
}Dopo {
"id": 853,
"quantity": 5360,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.311",
"product_code_id": 117
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3196 | app interna · csv_import · consuntivo_posting · assignment:4405 | id: ∅ → 3196; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4405; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3196,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4405",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.306",
"old": null
},
"scrap_by_type": {
"new": {
"raw": 1,
"workedCasting": 1
},
"old": null
},
"quantity_delta": {
"new": 487,
"old": null
},
"product_code_id": {
"new": 117,
"old": null
}
}Prima null Dopo {
"id": 3196,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4405",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.306",
"scrap_by_type": {
"raw": 1,
"workedCasting": 1
},
"quantity_delta": 487,
"product_code_id": 117
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 49 | app interna · csv_import · consuntivo_posting · assignment:4405 | quantity: 4793 → 4304; updated_at: 2026-05-28T13:51:27.779 → 2026-05-28T13:51:28.299 Dettagli before/afterDiff {
"quantity": {
"new": 4304,
"old": 4793
},
"updated_at": {
"new": "2026-05-28T13:51:28.299",
"old": "2026-05-28T13:51:27.779"
}
}Prima {
"id": 49,
"quantity": 4793,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:27.779",
"raw_material_id": 17
}Dopo {
"id": 49,
"quantity": 4304,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.299",
"raw_material_id": 17
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1977 | app interna · csv_import · consuntivo_posting · assignment:4405 | id: ∅ → 1977; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"workedCasting":1}}; reference: ∅ → assignment:4405; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1977,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"raw": 1,
"workedCasting": 1
}
},
"old": null
},
"reference": {
"new": "assignment:4405",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.295",
"old": null
},
"quantity_delta": {
"new": -489,
"old": null
},
"raw_material_id": {
"new": 17,
"old": null
}
}Prima null Dopo {
"id": 1977,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"raw": 1,
"workedCasting": 1
}
},
"reference": "assignment:4405",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.295",
"quantity_delta": -489,
"raw_material_id": 17
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4405 | — | id: ∅ → 4405; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4405,
"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": 23,
"old": null
},
"operator_id": {
"new": 29,
"old": null
},
"scrap_by_type": {
"new": {
"raw": 1,
"workedCasting": 1
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 117,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 487,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4405,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 23,
"operator_id": 29,
"scrap_by_type": {
"raw": 1,
"workedCasting": 1
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 117,
"planned_quantity": null,
"produced_quantity": 487,
"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:28 | Modifica | inventory_balances | 524 | app interna · csv_import · consuntivo_posting · assignment:4404 | quantity: 1 → 551; updated_at: 2026-05-28T13:01:55.021 → 2026-05-28T13:51:28.234 Dettagli before/afterDiff {
"quantity": {
"new": 551,
"old": 1
},
"updated_at": {
"new": "2026-05-28T13:51:28.234",
"old": "2026-05-28T13:01:55.021"
}
}Prima {
"id": 524,
"quantity": 1,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:01:55.021",
"product_code_id": 99
}Dopo {
"id": 524,
"quantity": 551,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.234",
"product_code_id": 99
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3194 | app interna · csv_import · consuntivo_posting · assignment:4404 | id: ∅ → 3194; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4404; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3194,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4404",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.227",
"old": null
},
"scrap_by_type": {
"new": null,
"old": null
},
"quantity_delta": {
"new": 550,
"old": null
},
"product_code_id": {
"new": 99,
"old": null
}
}Prima null Dopo {
"id": 3194,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4404",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.227",
"scrap_by_type": null,
"quantity_delta": 550,
"product_code_id": 99
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 1 | app interna · csv_import · consuntivo_posting · assignment:4404 | quantity: 3353 → 2803; updated_at: 2026-05-28T13:39:41.795 → 2026-05-28T13:51:28.219 Dettagli before/afterDiff {
"quantity": {
"new": 2803,
"old": 3353
},
"updated_at": {
"new": "2026-05-28T13:51:28.219",
"old": "2026-05-28T13:39:41.795"
}
}Prima {
"id": 1,
"quantity": 3353,
"warehouse": "raw",
"updated_at": "2026-05-28T13:39:41.795",
"raw_material_id": 1
}Dopo {
"id": 1,
"quantity": 2803,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.219",
"raw_material_id": 1
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1975 | app interna · csv_import · consuntivo_posting · assignment:4404 | id: ∅ → 1975; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4404; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1975,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4404",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.214",
"old": null
},
"quantity_delta": {
"new": -550,
"old": null
},
"raw_material_id": {
"new": 1,
"old": null
}
}Prima null Dopo {
"id": 1975,
"reason": "production_consumption",
"metadata": null,
"reference": "assignment:4404",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.214",
"quantity_delta": -550,
"raw_material_id": 1
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4404 | — | id: ∅ → 4404; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4404,
"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": 14,
"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": 99,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 550,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4404,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 14,
"operator_id": 28,
"scrap_by_type": null,
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 99,
"planned_quantity": null,
"produced_quantity": 550,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 937 | app interna · csv_import · consuntivo_posting · assignment:4403 | quantity: 958 → 1176; updated_at: 2026-05-26T09:47:32.017 → 2026-05-28T13:51:28.187 Dettagli before/afterDiff {
"quantity": {
"new": 1176,
"old": 958
},
"updated_at": {
"new": "2026-05-28T13:51:28.187",
"old": "2026-05-26T09:47:32.017"
}
}Prima {
"id": 937,
"quantity": 958,
"warehouse": "finished_real",
"updated_at": "2026-05-26T09:47:32.017",
"product_code_id": 114
}Dopo {
"id": 937,
"quantity": 1176,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.187",
"product_code_id": 114
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3193 | app interna · csv_import · consuntivo_posting · assignment:4403 | id: ∅ → 3193; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4403; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3193,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4403",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.18",
"old": null
},
"scrap_by_type": {
"new": {
"workedCasting": 90
},
"old": null
},
"quantity_delta": {
"new": 218,
"old": null
},
"product_code_id": {
"new": 114,
"old": null
}
}Prima null Dopo {
"id": 3193,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4403",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.18",
"scrap_by_type": {
"workedCasting": 90
},
"quantity_delta": 218,
"product_code_id": 114
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 40 | app interna · csv_import · consuntivo_posting · assignment:4403 | quantity: 75 → -233; updated_at: 2026-05-26T09:47:32.003 → 2026-05-28T13:51:28.168 Dettagli before/afterDiff {
"quantity": {
"new": -233,
"old": 75
},
"updated_at": {
"new": "2026-05-28T13:51:28.168",
"old": "2026-05-26T09:47:32.003"
}
}Prima {
"id": 40,
"quantity": 75,
"warehouse": "raw",
"updated_at": "2026-05-26T09:47:32.003",
"raw_material_id": 14
}Dopo {
"id": 40,
"quantity": -233,
"warehouse": "raw",
"updated_at": "2026-05-28T13:51:28.168",
"raw_material_id": 14
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1974 | app interna · csv_import · consuntivo_posting · assignment:4403 | id: ∅ → 1974; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":90}}; reference: ∅ → assignment:4403; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1974,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"workedCasting": 90
}
},
"old": null
},
"reference": {
"new": "assignment:4403",
"old": null
},
"warehouse": {
"new": "raw",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.161",
"old": null
},
"quantity_delta": {
"new": -308,
"old": null
},
"raw_material_id": {
"new": 14,
"old": null
}
}Prima null Dopo {
"id": 1974,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"workedCasting": 90
}
},
"reference": "assignment:4403",
"warehouse": "raw",
"occurred_at": "2026-05-28T13:51:28.161",
"quantity_delta": -308,
"raw_material_id": 14
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4403 | — | id: ∅ → 4403; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4403,
"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": 25,
"old": null
},
"operator_id": {
"new": 41,
"old": null
},
"scrap_by_type": {
"new": {
"workedCasting": 90
},
"old": null
},
"setup_minutes": {
"new": null,
"old": null
},
"assignment_type": {
"new": "production",
"old": null
},
"product_code_id": {
"new": 114,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 218,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4403,
"date": "2026-05-25",
"notes": null,
"shift": "T2",
"status": "completed",
"machine_id": 25,
"operator_id": 41,
"scrap_by_type": {
"workedCasting": 90
},
"setup_minutes": null,
"assignment_type": "production",
"product_code_id": 114,
"planned_quantity": null,
"produced_quantity": 218,
"setup_from_product_code_id": null
} |
| 28/05/26, 15:51:28 | Modifica | inventory_balances | 1161 | app interna · csv_import · consuntivo_posting · assignment:4402 | quantity: 55 → 158; updated_at: 2026-05-28T13:35:14.71 → 2026-05-28T13:51:28.139 Dettagli before/afterDiff {
"quantity": {
"new": 158,
"old": 55
},
"updated_at": {
"new": "2026-05-28T13:51:28.139",
"old": "2026-05-28T13:35:14.71"
}
}Prima {
"id": 1161,
"quantity": 55,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:35:14.71",
"product_code_id": 138
}Dopo {
"id": 1161,
"quantity": 158,
"warehouse": "finished_real",
"updated_at": "2026-05-28T13:51:28.139",
"product_code_id": 138
} |
| 28/05/26, 15:51:28 | Inserimento | inventory_movements | 3192 | app interna · csv_import · consuntivo_posting · assignment:4402 | id: ∅ → 3192; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4402; +5 altri campi Dettagli before/afterDiff {
"id": {
"new": 3192,
"old": null
},
"reason": {
"new": "production_output",
"old": null
},
"metadata": {
"new": null,
"old": null
},
"reference": {
"new": "assignment:4402",
"old": null
},
"warehouse": {
"new": "finished_real",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.132",
"old": null
},
"scrap_by_type": {
"new": {
"workedCasting": 2
},
"old": null
},
"quantity_delta": {
"new": 103,
"old": null
},
"product_code_id": {
"new": 138,
"old": null
}
}Prima null Dopo {
"id": 3192,
"reason": "production_output",
"metadata": null,
"reference": "assignment:4402",
"warehouse": "finished_real",
"occurred_at": "2026-05-28T13:51:28.132",
"scrap_by_type": {
"workedCasting": 2
},
"quantity_delta": 103,
"product_code_id": 138
} |
| 28/05/26, 15:51:28 | Modifica | raw_material_balances | 110 | app interna · csv_import · consuntivo_posting · assignment:4402 | quantity: 27 → -78; updated_at: 2026-05-28T07:29:34.75 → 2026-05-28T13:51:28.126 Dettagli before/afterDiff {
"quantity": {
"new": -78,
"old": 27
},
"updated_at": {
"new": "2026-05-28T13:51:28.126",
"old": "2026-05-28T07:29:34.75"
}
}Prima {
"id": 110,
"quantity": 27,
"warehouse": "raw_treated",
"updated_at": "2026-05-28T07:29:34.75",
"raw_material_id": 37
}Dopo {
"id": 110,
"quantity": -78,
"warehouse": "raw_treated",
"updated_at": "2026-05-28T13:51:28.126",
"raw_material_id": 37
} |
| 28/05/26, 15:51:28 | Inserimento | raw_material_movements | 1973 | app interna · csv_import · consuntivo_posting · assignment:4402 | id: ∅ → 1973; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:4402; +4 altri campi Dettagli before/afterDiff {
"id": {
"new": 1973,
"old": null
},
"reason": {
"new": "production_consumption",
"old": null
},
"metadata": {
"new": {
"scrapByType": {
"workedCasting": 2
}
},
"old": null
},
"reference": {
"new": "assignment:4402",
"old": null
},
"warehouse": {
"new": "raw_treated",
"old": null
},
"occurred_at": {
"new": "2026-05-28T13:51:28.121",
"old": null
},
"quantity_delta": {
"new": -105,
"old": null
},
"raw_material_id": {
"new": 37,
"old": null
}
}Prima null Dopo {
"id": 1973,
"reason": "production_consumption",
"metadata": {
"scrapByType": {
"workedCasting": 2
}
},
"reference": "assignment:4402",
"warehouse": "raw_treated",
"occurred_at": "2026-05-28T13:51:28.121",
"quantity_delta": -105,
"raw_material_id": 37
} |
| 28/05/26, 15:51:28 | Inserimento | plan_assignments | 4402 | — | id: ∅ → 4402; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi Dettagli before/afterDiff {
"id": {
"new": 4402,
"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": 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": 138,
"old": null
},
"planned_quantity": {
"new": null,
"old": null
},
"produced_quantity": {
"new": 103,
"old": null
},
"setup_from_product_code_id": {
"new": null,
"old": null
}
}Prima null Dopo {
"id": 4402,
"date": "2026-05-25",
"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": 138,
"planned_quantity": null,
"produced_quantity": 103,
"setup_from_product_code_id": null
} |