Audit modifiche

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

Azzera filtri
Filtro record attivo: codice prodotto #117
50 eventi mostrati · offset 50Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
29/05/26, 14:47:32Inserimentoinventory_movements3292app interna · app · inventory_manual_adjustment · product:117:finishedReal
id: ∅ → 3292; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":4287}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3292,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 4287
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T10:47:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -1073,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3292,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 4287
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T10:47:00",
  "scrap_by_type": null,
  "quantity_delta": -1073,
  "product_code_id": 117
}
29/05/26, 09:32:29Inserimentoplan_assignments4471app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4471; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4471,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4471,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Inserimentoplan_assignments4470app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4470; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4470,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4470,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Inserimentoplan_assignments4469app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4469; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4469,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4469,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Inserimentoplan_assignments4468app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4468; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4468,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4468,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Inserimentoplan_assignments4461app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4461; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #345); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4461,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #345)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 352,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4461,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 352,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Inserimentoplan_assignments4460app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4460; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #345); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4460,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #345)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 30,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4460,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
29/05/26, 09:32:29Cancellazioneplan_assignments4284app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4284 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #371) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4284
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #371)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 28
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 495
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4284,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4283app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4283 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #371) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4283
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #371)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 495
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4283,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4282app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4282 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #371) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4282
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #371)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 495
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4282,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4281app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4281 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #371) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4281
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #371)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 495
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4281,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4280app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4280 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #371) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4280
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #371)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 24
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 495
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4280,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4274app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4274 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #345) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4274
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #345)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 25
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 464
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4274,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 464,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
29/05/26, 09:32:29Cancellazioneplan_assignments4273app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 4273 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #345) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 4273
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #345)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 27
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 30
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 4273,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
28/05/26, 16:06:09Modificaplan_assignments4405
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "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
}
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, 16:06:09Modificaplan_assignments4392
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:36Modificaplan_assignments4405
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "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
}
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, 16:01:35Modificaplan_assignments4392
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:35Modificaplan_assignments3530
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:35Modificaplan_assignments3524
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:23Modificaplan_assignments4405
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "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
}
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, 16:01:23Modificaplan_assignments4392
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:23Modificaplan_assignments3530
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
28/05/26, 16:01:23Modificaplan_assignments3524
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
28/05/26, 15:58:02Modificaplan_assignments4405
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "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
}
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:58:02Modificaplan_assignments4392
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
28/05/26, 15:58:02Modificaplan_assignments3530
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
28/05/26, 15:58:02Modificaplan_assignments3524
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances853app 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/after
Diff
{
  "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:28Inserimentoinventory_movements3196app interna · csv_import · consuntivo_posting · assignment:4405
id: ∅ → 3196; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4405; +5 altri campi
Dettagli before/after
Diff
{
  "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:28Modificaraw_material_balances49app 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/after
Diff
{
  "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:28Inserimentoraw_material_movements1977app 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/after
Diff
{
  "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:28Inserimentoplan_assignments4405
id: ∅ → 4405; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "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:27Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:4392
quantity: 4445 → 4873; updated_at: 2026-05-28T13:08:46.309 → 2026-05-28T13:51:27.793
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4873,
    "old": 4445
  },
  "updated_at": {
    "new": "2026-05-28T13:51:27.793",
    "old": "2026-05-28T13:08:46.309"
  }
}
Prima
{
  "id": 853,
  "quantity": 4445,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:08:46.309",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4873,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:27.793",
  "product_code_id": 117
}
28/05/26, 15:51:27Inserimentoinventory_movements3179app interna · csv_import · consuntivo_posting · assignment:4392
id: ∅ → 3179; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4392; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3179,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4392",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:27.786",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 428,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3179,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4392",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:27.786",
  "scrap_by_type": null,
  "quantity_delta": 428,
  "product_code_id": 117
}
28/05/26, 15:51:27Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:4392
quantity: 5221 → 4793; updated_at: 2026-05-26T09:47:32.101 → 2026-05-28T13:51:27.779
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4793,
    "old": 5221
  },
  "updated_at": {
    "new": "2026-05-28T13:51:27.779",
    "old": "2026-05-26T09:47:32.101"
  }
}
Prima
{
  "id": 49,
  "quantity": 5221,
  "warehouse": "raw",
  "updated_at": "2026-05-26T09:47:32.101",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 4793,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:27.779",
  "raw_material_id": 17
}
28/05/26, 15:51:27Inserimentoraw_material_movements1966app interna · csv_import · consuntivo_posting · assignment:4392
id: ∅ → 1966; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4392; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1966,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4392",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:27.775",
    "old": null
  },
  "quantity_delta": {
    "new": -428,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1966,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:4392",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:27.775",
  "quantity_delta": -428,
  "raw_material_id": 17
}
28/05/26, 15:51:27Inserimentoplan_assignments4392
id: ∅ → 4392; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4392,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 428,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4392,
  "date": "2026-05-25",
  "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": 117,
  "planned_quantity": null,
  "produced_quantity": 428,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:27Modificaplan_assignments3530
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3530,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:27Modificaplan_assignments3524
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 3524,
  "date": "2026-05-22",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 8,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 387,
  "setup_from_product_code_id": null
}
28/05/26, 15:08:46Modificainventory_balances853app interna · app · finished_goods_delivery · product:SCA2097696:finished_goods_delivery
quantity: 5125 → 4445; updated_at: 2026-05-27T09:24:49.136 → 2026-05-28T13:08:46.309
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4445,
    "old": 5125
  },
  "updated_at": {
    "new": "2026-05-28T13:08:46.309",
    "old": "2026-05-27T09:24:49.136"
  }
}
Prima
{
  "id": 853,
  "quantity": 5125,
  "warehouse": "finished_real",
  "updated_at": "2026-05-27T09:24:49.136",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4445,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:08:46.309",
  "product_code_id": 117
}
28/05/26, 15:08:46Inserimentoinventory_movements3169app interna · app · finished_goods_delivery · product:SCA2097696:finished_goods_delivery
id: ∅ → 3169; reason: ∅ → consumption; metadata: ∅ → {"code":"SCA2097696","note":null,"quantity":680,"warehouse":"finished_real","movementType":"finished_goods_delivery","documentNumber":"NON SCRITTO MA CONSEGNATI"}; reference: ∅ → structured:finished_goods_delivery:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3169,
    "old": null
  },
  "reason": {
    "new": "consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "code": "SCA2097696",
      "note": null,
      "quantity": 680,
      "warehouse": "finished_real",
      "movementType": "finished_goods_delivery",
      "documentNumber": "NON SCRITTO MA CONSEGNATI"
    },
    "old": null
  },
  "reference": {
    "new": "structured:finished_goods_delivery:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T00:00:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -680,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3169,
  "reason": "consumption",
  "metadata": {
    "code": "SCA2097696",
    "note": null,
    "quantity": 680,
    "warehouse": "finished_real",
    "movementType": "finished_goods_delivery",
    "documentNumber": "NON SCRITTO MA CONSEGNATI"
  },
  "reference": "structured:finished_goods_delivery:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T00:00:00",
  "scrap_by_type": null,
  "quantity_delta": -680,
  "product_code_id": 117
}
28/05/26, 15:08:26Modificaorders252app interna · app · order_status_update · order:252
status: confirmed → delivered
Dettagli before/after
Diff
{
  "status": {
    "new": "delivered",
    "old": "confirmed"
  }
}
Prima
{
  "id": 252,
  "status": "confirmed",
  "customer": "SCANIA",
  "quantity": 680,
  "delivery_date": "2026-05-28",
  "product_code_id": 117,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 252,
  "status": "delivered",
  "customer": "SCANIA",
  "quantity": 680,
  "delivery_date": "2026-05-28",
  "product_code_id": 117,
  "current_stage_id": null,
  "produced_quantity": 0
}
28/05/26, 11:53:57Inserimentoplan_assignments4284app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4284; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4284,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4284,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4283app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4283; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4283,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4283,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4282app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4282; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4282,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4282,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4281app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4281; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4281,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4281,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4280app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4280; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #371); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4280,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #371)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 24,
    "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": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 495,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4280,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #371)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 495,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4274app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4274; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #345); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4274,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #345)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": 464,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4274,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 464,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:53:57Inserimentoplan_assignments4273app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 4273; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #345); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4273,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #345)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 30,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4273,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}