Audit modifiche

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

Azzera filtri
50 eventi mostrati · offset 2500Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
28/05/26, 09:29:34Inserimentoraw_material_movements1946app interna · csv_import · consuntivo_posting · assignment:3917
id: ∅ → 1946; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3917; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1946,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3917",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.38",
    "old": null
  },
  "quantity_delta": {
    "new": -30,
    "old": null
  },
  "raw_material_id": {
    "new": 3,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1946,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3917",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.38",
  "quantity_delta": -30,
  "raw_material_id": 3
}
28/05/26, 09:29:34Inserimentoplan_assignments3917
id: ∅ → 3917; date: ∅ → 2026-05-27; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3917,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "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": 36,
    "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": 101,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 30,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3917,
  "date": "2026-05-27",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 101,
  "planned_quantity": null,
  "produced_quantity": 30,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:3916
quantity: 2263 → 2611; updated_at: 2026-05-28T07:29:34.275 → 2026-05-28T07:29:34.364
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2611,
    "old": 2263
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.364",
    "old": "2026-05-28T07:29:34.275"
  }
}
Prima
{
  "id": 90,
  "quantity": 2263,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.275",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 2611,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.364",
  "product_code_id": 118
}
28/05/26, 09:29:34Inserimentoinventory_movements3135app interna · csv_import · consuntivo_posting · assignment:3916
id: ∅ → 3135; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3916; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3135,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3916",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.359",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 348,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3135,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3916",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.359",
  "scrap_by_type": null,
  "quantity_delta": 348,
  "product_code_id": 118
}
28/05/26, 09:29:34Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:3916
quantity: 6979 → 6631; updated_at: 2026-05-28T07:29:34.264 → 2026-05-28T07:29:34.353
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6631,
    "old": 6979
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.353",
    "old": "2026-05-28T07:29:34.264"
  }
}
Prima
{
  "id": 52,
  "quantity": 6979,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.264",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 6631,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.353",
  "raw_material_id": 18
}
28/05/26, 09:29:34Inserimentoraw_material_movements1945app interna · csv_import · consuntivo_posting · assignment:3916
id: ∅ → 1945; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3916; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1945,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3916",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.349",
    "old": null
  },
  "quantity_delta": {
    "new": -348,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1945,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3916",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.349",
  "quantity_delta": -348,
  "raw_material_id": 18
}
28/05/26, 09:29:34Inserimentoplan_assignments3916
id: ∅ → 3916; date: ∅ → 2026-05-27; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3916,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "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": 35,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 348,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3916,
  "date": "2026-05-27",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 348,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances1861app interna · csv_import · consuntivo_posting · assignment:3915
quantity: 885 → 909; updated_at: 2026-05-28T07:29:34.244 → 2026-05-28T07:29:34.336
Dettagli before/after
Diff
{
  "quantity": {
    "new": 909,
    "old": 885
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.336",
    "old": "2026-05-28T07:29:34.244"
  }
}
Prima
{
  "id": 1861,
  "quantity": 885,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.244",
  "product_code_id": 130
}
Dopo
{
  "id": 1861,
  "quantity": 909,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.336",
  "product_code_id": 130
}
28/05/26, 09:29:34Inserimentoinventory_movements3134app interna · csv_import · consuntivo_posting · assignment:3915
id: ∅ → 3134; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3915; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3134,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3915",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.331",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 24,
    "old": null
  },
  "product_code_id": {
    "new": 130,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3134,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3915",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.331",
  "scrap_by_type": null,
  "quantity_delta": 24,
  "product_code_id": 130
}
28/05/26, 09:29:34Modificaraw_material_balances85app interna · csv_import · consuntivo_posting · assignment:3915
quantity: 1128 → 1104; updated_at: 2026-05-28T07:29:34.232 → 2026-05-28T07:29:34.324
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1104,
    "old": 1128
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.324",
    "old": "2026-05-28T07:29:34.232"
  }
}
Prima
{
  "id": 85,
  "quantity": 1128,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.232",
  "raw_material_id": 29
}
Dopo
{
  "id": 85,
  "quantity": 1104,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.324",
  "raw_material_id": 29
}
28/05/26, 09:29:34Inserimentoraw_material_movements1944app interna · csv_import · consuntivo_posting · assignment:3915
id: ∅ → 1944; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3915; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1944,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3915",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.318",
    "old": null
  },
  "quantity_delta": {
    "new": -24,
    "old": null
  },
  "raw_material_id": {
    "new": 29,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1944,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3915",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.318",
  "quantity_delta": -24,
  "raw_material_id": 29
}
28/05/26, 09:29:34Inserimentoplan_assignments3915
id: ∅ → 3915; date: ∅ → 2026-05-27; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3915,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "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": 130,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 24,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3915,
  "date": "2026-05-27",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 130,
  "planned_quantity": null,
  "produced_quantity": 24,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances123app interna · csv_import · consuntivo_posting · assignment:3914
quantity: 20 → 78; updated_at: 2026-05-28T07:29:33.897 → 2026-05-28T07:29:34.303
Dettagli before/after
Diff
{
  "quantity": {
    "new": 78,
    "old": 20
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.303",
    "old": "2026-05-28T07:29:33.897"
  }
}
Prima
{
  "id": 123,
  "quantity": 20,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:33.897",
  "product_code_id": 107
}
Dopo
{
  "id": 123,
  "quantity": 78,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:34.303",
  "product_code_id": 107
}
28/05/26, 09:29:34Inserimentoinventory_movements3133app interna · csv_import · consuntivo_posting · assignment:3914
id: ∅ → 3133; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3914; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3133,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3914",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.299",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 58,
    "old": null
  },
  "product_code_id": {
    "new": 107,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3133,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3914",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T07:29:34.299",
  "scrap_by_type": null,
  "quantity_delta": 58,
  "product_code_id": 107
}
28/05/26, 09:29:34Modificaraw_material_balances19app interna · csv_import · consuntivo_posting · assignment:3914
quantity: 68 → 10; updated_at: 2026-05-28T07:29:33.593 → 2026-05-28T07:29:34.293
Dettagli before/after
Diff
{
  "quantity": {
    "new": 10,
    "old": 68
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.293",
    "old": "2026-05-28T07:29:33.593"
  }
}
Prima
{
  "id": 19,
  "quantity": 68,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:33.593",
  "raw_material_id": 7
}
Dopo
{
  "id": 19,
  "quantity": 10,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.293",
  "raw_material_id": 7
}
28/05/26, 09:29:34Inserimentoraw_material_movements1943app interna · csv_import · consuntivo_posting · assignment:3914
id: ∅ → 1943; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3914; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1943,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3914",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.29",
    "old": null
  },
  "quantity_delta": {
    "new": -58,
    "old": null
  },
  "raw_material_id": {
    "new": 7,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1943,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3914",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.29",
  "quantity_delta": -58,
  "raw_material_id": 7
}
28/05/26, 09:29:34Inserimentoplan_assignments3914
id: ∅ → 3914; date: ∅ → 2026-05-27; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3914,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "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": null,
    "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": 58,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3914,
  "date": "2026-05-27",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": null,
  "produced_quantity": 58,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:3913
quantity: 1891 → 2263; updated_at: 2026-05-22T14:23:35.017 → 2026-05-28T07:29:34.275
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2263,
    "old": 1891
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.275",
    "old": "2026-05-22T14:23:35.017"
  }
}
Prima
{
  "id": 90,
  "quantity": 1891,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:23:35.017",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 2263,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.275",
  "product_code_id": 118
}
28/05/26, 09:29:34Inserimentoinventory_movements3132app interna · csv_import · consuntivo_posting · assignment:3913
id: ∅ → 3132; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3913; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3132,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3913",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.271",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 372,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3132,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3913",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.271",
  "scrap_by_type": null,
  "quantity_delta": 372,
  "product_code_id": 118
}
28/05/26, 09:29:34Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:3913
quantity: 7351 → 6979; updated_at: 2026-05-25T07:59:17.588 → 2026-05-28T07:29:34.264
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6979,
    "old": 7351
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.264",
    "old": "2026-05-25T07:59:17.588"
  }
}
Prima
{
  "id": 52,
  "quantity": 7351,
  "warehouse": "raw",
  "updated_at": "2026-05-25T07:59:17.588",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 6979,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.264",
  "raw_material_id": 18
}
28/05/26, 09:29:34Inserimentoraw_material_movements1942app interna · csv_import · consuntivo_posting · assignment:3913
id: ∅ → 1942; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3913; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1942,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3913",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.26",
    "old": null
  },
  "quantity_delta": {
    "new": -372,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1942,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3913",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.26",
  "quantity_delta": -372,
  "raw_material_id": 18
}
28/05/26, 09:29:34Inserimentoplan_assignments3913
id: ∅ → 3913; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3913,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "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": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 372,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3913,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 372,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances1861app interna · csv_import · consuntivo_posting · assignment:3912
quantity: 809 → 885; updated_at: 2026-05-28T07:29:33.989 → 2026-05-28T07:29:34.244
Dettagli before/after
Diff
{
  "quantity": {
    "new": 885,
    "old": 809
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.244",
    "old": "2026-05-28T07:29:33.989"
  }
}
Prima
{
  "id": 1861,
  "quantity": 809,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:33.989",
  "product_code_id": 130
}
Dopo
{
  "id": 1861,
  "quantity": 885,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.244",
  "product_code_id": 130
}
28/05/26, 09:29:34Inserimentoinventory_movements3131app interna · csv_import · consuntivo_posting · assignment:3912
id: ∅ → 3131; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3912; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3131,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3912",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.241",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 76,
    "old": null
  },
  "product_code_id": {
    "new": 130,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3131,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3912",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.241",
  "scrap_by_type": null,
  "quantity_delta": 76,
  "product_code_id": 130
}
28/05/26, 09:29:34Modificaraw_material_balances85app interna · csv_import · consuntivo_posting · assignment:3912
quantity: 1204 → 1128; updated_at: 2026-05-28T07:29:33.976 → 2026-05-28T07:29:34.232
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1128,
    "old": 1204
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.232",
    "old": "2026-05-28T07:29:33.976"
  }
}
Prima
{
  "id": 85,
  "quantity": 1204,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:33.976",
  "raw_material_id": 29
}
Dopo
{
  "id": 85,
  "quantity": 1128,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.232",
  "raw_material_id": 29
}
28/05/26, 09:29:34Inserimentoraw_material_movements1941app interna · csv_import · consuntivo_posting · assignment:3912
id: ∅ → 1941; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3912; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1941,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3912",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.226",
    "old": null
  },
  "quantity_delta": {
    "new": -76,
    "old": null
  },
  "raw_material_id": {
    "new": 29,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1941,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3912",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.226",
  "quantity_delta": -76,
  "raw_material_id": 29
}
28/05/26, 09:29:34Inserimentoplan_assignments3912
id: ∅ → 3912; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3912,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 34,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 130,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 76,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3912,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 130,
  "planned_quantity": null,
  "produced_quantity": 76,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances1124app interna · csv_import · consuntivo_posting · assignment:3911
quantity: 885 → 937; updated_at: 2026-05-28T07:29:33.564 → 2026-05-28T07:29:34.207
Dettagli before/after
Diff
{
  "quantity": {
    "new": 937,
    "old": 885
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.207",
    "old": "2026-05-28T07:29:33.564"
  }
}
Prima
{
  "id": 1124,
  "quantity": 885,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:33.564",
  "product_code_id": 136
}
Dopo
{
  "id": 1124,
  "quantity": 937,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:34.207",
  "product_code_id": 136
}
28/05/26, 09:29:34Inserimentoinventory_movements3130app interna · csv_import · consuntivo_posting · assignment:3911
id: ∅ → 3130; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3911; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3130,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3911",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.202",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 52,
    "old": null
  },
  "product_code_id": {
    "new": 136,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3130,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3911",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T07:29:34.202",
  "scrap_by_type": {
    "raw": 1,
    "processing": 2
  },
  "quantity_delta": 52,
  "product_code_id": 136
}
28/05/26, 09:29:34Modificaraw_material_balances103app interna · csv_import · consuntivo_posting · assignment:3911
quantity: 1481 → 1426; updated_at: 2026-05-28T07:29:33.534 → 2026-05-28T07:29:34.195
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1426,
    "old": 1481
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.195",
    "old": "2026-05-28T07:29:33.534"
  }
}
Prima
{
  "id": 103,
  "quantity": 1481,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:33.534",
  "raw_material_id": 35
}
Dopo
{
  "id": 103,
  "quantity": 1426,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.195",
  "raw_material_id": 35
}
28/05/26, 09:29:34Inserimentoraw_material_movements1940app interna · csv_import · consuntivo_posting · assignment:3911
id: ∅ → 1940; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"processing":2}}; reference: ∅ → assignment:3911; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1940,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "processing": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:3911",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.19",
    "old": null
  },
  "quantity_delta": {
    "new": -55,
    "old": null
  },
  "raw_material_id": {
    "new": 35,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1940,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "processing": 2
    }
  },
  "reference": "assignment:3911",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.19",
  "quantity_delta": -55,
  "raw_material_id": 35
}
28/05/26, 09:29:34Inserimentoplan_assignments3911
id: ∅ → 3911; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3911,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "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": {
      "raw": 1,
      "processing": 2
    },
    "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": 52,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3911,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 41,
  "scrap_by_type": {
    "raw": 1,
    "processing": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 136,
  "planned_quantity": null,
  "produced_quantity": 52,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances608app interna · csv_import · consuntivo_posting · assignment:3910
quantity: 0 → 336; updated_at: 2026-05-22T14:55:46.601 → 2026-05-28T07:29:34.17
Dettagli before/after
Diff
{
  "quantity": {
    "new": 336,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.17",
    "old": "2026-05-22T14:55:46.601"
  }
}
Prima
{
  "id": 608,
  "quantity": 0,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:55:46.601",
  "product_code_id": 100
}
Dopo
{
  "id": 608,
  "quantity": 336,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.17",
  "product_code_id": 100
}
28/05/26, 09:29:34Inserimentoinventory_movements3129app interna · csv_import · consuntivo_posting · assignment:3910
id: ∅ → 3129; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3910; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3129,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3910",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.165",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 336,
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3129,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3910",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.165",
  "scrap_by_type": null,
  "quantity_delta": 336,
  "product_code_id": 100
}
28/05/26, 09:29:34Modificaraw_material_balances4app interna · csv_import · consuntivo_posting · assignment:3910
quantity: 503 → 167; updated_at: 2026-05-22T14:55:29.488 → 2026-05-28T07:29:34.155
Dettagli before/after
Diff
{
  "quantity": {
    "new": 167,
    "old": 503
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.155",
    "old": "2026-05-22T14:55:29.488"
  }
}
Prima
{
  "id": 4,
  "quantity": 503,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:55:29.488",
  "raw_material_id": 2
}
Dopo
{
  "id": 4,
  "quantity": 167,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.155",
  "raw_material_id": 2
}
28/05/26, 09:29:34Inserimentoraw_material_movements1939app interna · csv_import · consuntivo_posting · assignment:3910
id: ∅ → 1939; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:3910; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1939,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3910",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.15",
    "old": null
  },
  "quantity_delta": {
    "new": -336,
    "old": null
  },
  "raw_material_id": {
    "new": 2,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1939,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:3910",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.15",
  "quantity_delta": -336,
  "raw_material_id": 2
}
28/05/26, 09:29:34Inserimentoplan_assignments3910
id: ∅ → 3910; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3910,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 336,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3910,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 336,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances1161app interna · csv_import · consuntivo_posting · assignment:3909
quantity: 185 → 286; updated_at: 2026-05-28T07:29:33.767 → 2026-05-28T07:29:34.128
Dettagli before/after
Diff
{
  "quantity": {
    "new": 286,
    "old": 185
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.128",
    "old": "2026-05-28T07:29:33.767"
  }
}
Prima
{
  "id": 1161,
  "quantity": 185,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:33.767",
  "product_code_id": 138
}
Dopo
{
  "id": 1161,
  "quantity": 286,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.128",
  "product_code_id": 138
}
28/05/26, 09:29:34Inserimentoinventory_movements3128app interna · csv_import · consuntivo_posting · assignment:3909
id: ∅ → 3128; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3909; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3128,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3909",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.122",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 4
    },
    "old": null
  },
  "quantity_delta": {
    "new": 101,
    "old": null
  },
  "product_code_id": {
    "new": 138,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3128,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3909",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.122",
  "scrap_by_type": {
    "workedCasting": 4
  },
  "quantity_delta": 101,
  "product_code_id": 138
}
28/05/26, 09:29:34Modificaraw_material_balances110app interna · csv_import · consuntivo_posting · assignment:3909
quantity: 343 → 238; updated_at: 2026-05-28T07:29:33.745 → 2026-05-28T07:29:34.112
Dettagli before/after
Diff
{
  "quantity": {
    "new": 238,
    "old": 343
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.112",
    "old": "2026-05-28T07:29:33.745"
  }
}
Prima
{
  "id": 110,
  "quantity": 343,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-28T07:29:33.745",
  "raw_material_id": 37
}
Dopo
{
  "id": 110,
  "quantity": 238,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-28T07:29:34.112",
  "raw_material_id": 37
}
28/05/26, 09:29:34Inserimentoraw_material_movements1938app interna · csv_import · consuntivo_posting · assignment:3909
id: ∅ → 1938; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":4}}; reference: ∅ → assignment:3909; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1938,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 4
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:3909",
    "old": null
  },
  "warehouse": {
    "new": "raw_treated",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.097",
    "old": null
  },
  "quantity_delta": {
    "new": -105,
    "old": null
  },
  "raw_material_id": {
    "new": 37,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1938,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 4
    }
  },
  "reference": "assignment:3909",
  "warehouse": "raw_treated",
  "occurred_at": "2026-05-28T07:29:34.097",
  "quantity_delta": -105,
  "raw_material_id": 37
}
28/05/26, 09:29:34Inserimentoplan_assignments3909
id: ∅ → 3909; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3909,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "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": 4
    },
    "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": 101,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3909,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 37,
  "scrap_by_type": {
    "workedCasting": 4
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 138,
  "planned_quantity": null,
  "produced_quantity": 101,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances489app interna · csv_import · consuntivo_posting · assignment:3908
quantity: 667 → 757; updated_at: 2026-05-26T09:47:31.208 → 2026-05-28T07:29:34.081
Dettagli before/after
Diff
{
  "quantity": {
    "new": 757,
    "old": 667
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.081",
    "old": "2026-05-26T09:47:31.208"
  }
}
Prima
{
  "id": 489,
  "quantity": 667,
  "warehouse": "finished_real",
  "updated_at": "2026-05-26T09:47:31.208",
  "product_code_id": 146
}
Dopo
{
  "id": 489,
  "quantity": 757,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.081",
  "product_code_id": 146
}
28/05/26, 09:29:34Inserimentoinventory_movements3127app interna · csv_import · consuntivo_posting · assignment:3908
id: ∅ → 3127; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3908; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3127,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3908",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.074",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 6
    },
    "old": null
  },
  "quantity_delta": {
    "new": 90,
    "old": null
  },
  "product_code_id": {
    "new": 146,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3127,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3908",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.074",
  "scrap_by_type": {
    "raw": 6
  },
  "quantity_delta": 90,
  "product_code_id": 146
}
28/05/26, 09:29:34Modificaraw_material_balances133app interna · csv_import · consuntivo_posting · assignment:3908
quantity: 279 → 183; updated_at: 2026-05-26T09:47:31.194 → 2026-05-28T07:29:34.065
Dettagli before/after
Diff
{
  "quantity": {
    "new": 183,
    "old": 279
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.065",
    "old": "2026-05-26T09:47:31.194"
  }
}
Prima
{
  "id": 133,
  "quantity": 279,
  "warehouse": "raw",
  "updated_at": "2026-05-26T09:47:31.194",
  "raw_material_id": 45
}
Dopo
{
  "id": 133,
  "quantity": 183,
  "warehouse": "raw",
  "updated_at": "2026-05-28T07:29:34.065",
  "raw_material_id": 45
}
28/05/26, 09:29:34Inserimentoraw_material_movements1937app interna · csv_import · consuntivo_posting · assignment:3908
id: ∅ → 1937; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":6}}; reference: ∅ → assignment:3908; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1937,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 6
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:3908",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.056",
    "old": null
  },
  "quantity_delta": {
    "new": -96,
    "old": null
  },
  "raw_material_id": {
    "new": 45,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1937,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 6
    }
  },
  "reference": "assignment:3908",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T07:29:34.056",
  "quantity_delta": -96,
  "raw_material_id": 45
}
28/05/26, 09:29:34Inserimentoplan_assignments3908
id: ∅ → 3908; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3908,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 18,
    "old": null
  },
  "operator_id": {
    "new": 31,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 6
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 146,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 90,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3908,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 31,
  "scrap_by_type": {
    "raw": 6
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 146,
  "planned_quantity": null,
  "produced_quantity": 90,
  "setup_from_product_code_id": null
}
28/05/26, 09:29:34Modificainventory_balances244app interna · csv_import · consuntivo_posting · assignment:3862
quantity: 169 → 259; updated_at: 2026-05-26T09:47:31.864 → 2026-05-28T07:29:34.033
Dettagli before/after
Diff
{
  "quantity": {
    "new": 259,
    "old": 169
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.033",
    "old": "2026-05-26T09:47:31.864"
  }
}
Prima
{
  "id": 244,
  "quantity": 169,
  "warehouse": "finished_real",
  "updated_at": "2026-05-26T09:47:31.864",
  "product_code_id": 108
}
Dopo
{
  "id": 244,
  "quantity": 259,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.033",
  "product_code_id": 108
}
28/05/26, 09:29:34Modificainventory_balances242app interna · csv_import · consuntivo_posting · assignment:3862
quantity: 357 → 267; updated_at: 2026-05-26T09:47:31.86 → 2026-05-28T07:29:34.026
Dettagli before/after
Diff
{
  "quantity": {
    "new": 267,
    "old": 357
  },
  "updated_at": {
    "new": "2026-05-28T07:29:34.026",
    "old": "2026-05-26T09:47:31.86"
  }
}
Prima
{
  "id": 242,
  "quantity": 357,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-26T09:47:31.86",
  "product_code_id": 108
}
Dopo
{
  "id": 242,
  "quantity": 267,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:34.026",
  "product_code_id": 108
}
28/05/26, 09:29:34Inserimentoinventory_movements3126app interna · csv_import · consuntivo_posting · assignment:3862
id: ∅ → 3126; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:3862; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3126,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:3862",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T07:29:34.017",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 90,
    "old": null
  },
  "product_code_id": {
    "new": 108,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3126,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:3862",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T07:29:34.017",
  "scrap_by_type": null,
  "quantity_delta": 90,
  "product_code_id": 108
}