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 #141
50 eventi mostrati · offset 50Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
28/05/26, 11:38:46Cancellazioneplan_assignments3952
id: 3952 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3952
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 19
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 70
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3952,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 70,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
28/05/26, 11:38:46Cancellazioneplan_assignments3951
id: 3951 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3951
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 19
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3951,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
28/05/26, 11:37:52Inserimentoplan_assignments4035app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 4035; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #411); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4035,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #411)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 75,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4035,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #411)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 75,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:37:52Inserimentoplan_assignments3954app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3954; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3954,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 75,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3954,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 75,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:37:52Inserimentoplan_assignments3953app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3953; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3953,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 75,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3953,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 75,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:37:52Inserimentoplan_assignments3952app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3952; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3952,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 33,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 70,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3952,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 70,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
28/05/26, 11:37:52Inserimentoplan_assignments3951app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3951; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3951,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "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": 141,
    "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": 3951,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 19,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
27/05/26, 12:44:59Modificaproduct_codes141
throughput_per_shift: 10 → 75
Dettagli before/after
Diff
{
  "throughput_per_shift": {
    "new": 75,
    "old": 10
  }
}
Prima
{
  "id": 141,
  "code": "11400141",
  "notes": null,
  "active": true,
  "customer": "BITRON",
  "flow_type": "treatment_before",
  "description": "FUSIONE SX",
  "short_label": null,
  "raw_material_id": 40,
  "packaging_quantity": 1,
  "production_flow_id": 3,
  "assembly_throughput": null,
  "throughput_per_shift": 10,
  "external_treatment_status": "pending",
  "inventory_source_warehouse": null,
  "inventory_destination_warehouse": null
}
Dopo
{
  "id": 141,
  "code": "11400141",
  "notes": null,
  "active": true,
  "customer": "BITRON",
  "flow_type": "treatment_before",
  "description": "FUSIONE SX",
  "short_label": null,
  "raw_material_id": 40,
  "packaging_quantity": 1,
  "production_flow_id": 3,
  "assembly_throughput": null,
  "throughput_per_shift": 75,
  "external_treatment_status": "pending",
  "inventory_source_warehouse": null,
  "inventory_destination_warehouse": null
}
26/05/26, 11:25:31Cancellazioneplan_assignments3019app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 3019 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3019
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 10
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3019,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 11:25:31Cancellazioneplan_assignments3018app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 3018 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3018
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 10
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3018,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 11:25:31Cancellazioneplan_assignments3017app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 3017 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3017
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 9
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3017,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 11:25:31Cancellazioneplan_assignments3016app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 3016 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 3016
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 3016,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 11:23:48Modificaraw_material_balances120app interna · app · external_treatment_inbound · raw_material:G11400141:external_treatment_inbound
quantity: 62 → 0; updated_at: 2026-05-25T08:08:56.028 → 2026-05-26T09:23:48.691
Dettagli before/after
Diff
{
  "quantity": {
    "new": 0,
    "old": 62
  },
  "updated_at": {
    "new": "2026-05-26T09:23:48.691",
    "old": "2026-05-25T08:08:56.028"
  }
}
Prima
{
  "id": 120,
  "quantity": 62,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-25T08:08:56.028",
  "raw_material_id": 40
}
Dopo
{
  "id": 120,
  "quantity": 0,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-26T09:23:48.691",
  "raw_material_id": 40
}
26/05/26, 11:23:48Modificaraw_material_balances119app interna · app · external_treatment_inbound · raw_material:G11400141:external_treatment_inbound
quantity: 402 → 464; updated_at: 2026-05-25T08:08:26.575 → 2026-05-26T09:23:48.688
Dettagli before/after
Diff
{
  "quantity": {
    "new": 464,
    "old": 402
  },
  "updated_at": {
    "new": "2026-05-26T09:23:48.688",
    "old": "2026-05-25T08:08:26.575"
  }
}
Prima
{
  "id": 119,
  "quantity": 402,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-25T08:08:26.575",
  "raw_material_id": 40
}
Dopo
{
  "id": 119,
  "quantity": 464,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-26T09:23:48.688",
  "raw_material_id": 40
}
26/05/26, 11:23:48Inserimentoraw_material_movements1898app interna · app · external_treatment_inbound · raw_material:G11400141:external_treatment_inbound
id: ∅ → 1898; reason: ∅ → goods_receipt; metadata: ∅ → {"code":"G11400141","note":null,"quantity":62,"movementType":"external_treatment_inbound","documentNumber":null,"sourceWarehouse":"at_external_treatment","destinationWarehouse":"raw_treated"}; reference: ∅ → structured:external_treatment_inbound:raw_treated; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1898,
    "old": null
  },
  "reason": {
    "new": "goods_receipt",
    "old": null
  },
  "metadata": {
    "new": {
      "code": "G11400141",
      "note": null,
      "quantity": 62,
      "movementType": "external_treatment_inbound",
      "documentNumber": null,
      "sourceWarehouse": "at_external_treatment",
      "destinationWarehouse": "raw_treated"
    },
    "old": null
  },
  "reference": {
    "new": "structured:external_treatment_inbound:raw_treated",
    "old": null
  },
  "warehouse": {
    "new": "raw_treated",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-25T00:00:00",
    "old": null
  },
  "quantity_delta": {
    "new": 62,
    "old": null
  },
  "raw_material_id": {
    "new": 40,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1898,
  "reason": "goods_receipt",
  "metadata": {
    "code": "G11400141",
    "note": null,
    "quantity": 62,
    "movementType": "external_treatment_inbound",
    "documentNumber": null,
    "sourceWarehouse": "at_external_treatment",
    "destinationWarehouse": "raw_treated"
  },
  "reference": "structured:external_treatment_inbound:raw_treated",
  "warehouse": "raw_treated",
  "occurred_at": "2026-05-25T00:00:00",
  "quantity_delta": 62,
  "raw_material_id": 40
}
26/05/26, 11:23:48Inserimentoraw_material_movements1897app interna · app · external_treatment_inbound · raw_material:G11400141:external_treatment_inbound
id: ∅ → 1897; reason: ∅ → consumption; metadata: ∅ → {"code":"G11400141","note":null,"quantity":62,"movementType":"external_treatment_inbound","documentNumber":null,"sourceWarehouse":"at_external_treatment","destinationWarehouse":"raw_treated"}; reference: ∅ → structured:external_treatment_inbound:at_external_treatment; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1897,
    "old": null
  },
  "reason": {
    "new": "consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "code": "G11400141",
      "note": null,
      "quantity": 62,
      "movementType": "external_treatment_inbound",
      "documentNumber": null,
      "sourceWarehouse": "at_external_treatment",
      "destinationWarehouse": "raw_treated"
    },
    "old": null
  },
  "reference": {
    "new": "structured:external_treatment_inbound:at_external_treatment",
    "old": null
  },
  "warehouse": {
    "new": "at_external_treatment",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-25T00:00:00",
    "old": null
  },
  "quantity_delta": {
    "new": -62,
    "old": null
  },
  "raw_material_id": {
    "new": 40,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1897,
  "reason": "consumption",
  "metadata": {
    "code": "G11400141",
    "note": null,
    "quantity": 62,
    "movementType": "external_treatment_inbound",
    "documentNumber": null,
    "sourceWarehouse": "at_external_treatment",
    "destinationWarehouse": "raw_treated"
  },
  "reference": "structured:external_treatment_inbound:at_external_treatment",
  "warehouse": "at_external_treatment",
  "occurred_at": "2026-05-25T00:00:00",
  "quantity_delta": -62,
  "raw_material_id": 40
}
26/05/26, 09:34:51Inserimentoplan_assignments3019app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3019; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3019,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 33,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 10,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3019,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:34:51Inserimentoplan_assignments3018app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3018; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3018,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 10,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3018,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:34:51Inserimentoplan_assignments3017app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3017; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3017,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 9,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3017,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:34:51Inserimentoplan_assignments3016app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 3016; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3016,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "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": 141,
    "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": 3016,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:34:51Cancellazioneplan_assignments2791app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2791 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2791
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 10
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2791,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:34:51Cancellazioneplan_assignments2790app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2790 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2790
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 9
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2790,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:34:51Cancellazioneplan_assignments2789app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2789 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2789
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2789,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:31:42Inserimentoplan_assignments2791app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2791; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2791,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 10,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2791,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:42Inserimentoplan_assignments2790app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2790; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2790,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 9,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2790,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:42Inserimentoplan_assignments2789app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2789; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2789,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "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": 141,
    "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": 2789,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:42Cancellazioneplan_assignments2394app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2394 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2394
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 31
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 9
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2394,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:31:42Cancellazioneplan_assignments2393app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2393 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2393
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2393,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
25/05/26, 10:09:55Modificainventory_balances416app interna · app · inventory_manual_adjustment · product:141:atExternalTreatment
quantity: 62 → 0; updated_at: 2026-05-22T15:29:43.668 → 2026-05-25T08:09:55.171
Dettagli before/after
Diff
{
  "quantity": {
    "new": 0,
    "old": 62
  },
  "updated_at": {
    "new": "2026-05-25T08:09:55.171",
    "old": "2026-05-22T15:29:43.668"
  }
}
Prima
{
  "id": 416,
  "quantity": 62,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-22T15:29:43.668",
  "product_code_id": 141
}
Dopo
{
  "id": 416,
  "quantity": 0,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-25T08:09:55.171",
  "product_code_id": 141
}
25/05/26, 10:09:55Inserimentoinventory_movements3066app interna · app · inventory_manual_adjustment · product:141:atExternalTreatment
id: ∅ → 3066; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"at_external_treatment","targetValue":0}; reference: ∅ → manual:at_external_treatment; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3066,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "at_external_treatment",
      "targetValue": 0
    },
    "old": null
  },
  "reference": {
    "new": "manual:at_external_treatment",
    "old": null
  },
  "warehouse": {
    "new": "at_external_treatment",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:09:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -62,
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3066,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "at_external_treatment",
    "targetValue": 0
  },
  "reference": "manual:at_external_treatment",
  "warehouse": "at_external_treatment",
  "occurred_at": "2026-05-22T06:09:00",
  "scrap_by_type": null,
  "quantity_delta": -62,
  "product_code_id": 141
}
25/05/26, 10:09:16Modificainventory_balances419app interna · app · inventory_manual_adjustment · product:141:finishedReal
quantity: 4 → 125; updated_at: 2026-05-22T11:00:54.308 → 2026-05-25T08:09:16.749
Dettagli before/after
Diff
{
  "quantity": {
    "new": 125,
    "old": 4
  },
  "updated_at": {
    "new": "2026-05-25T08:09:16.749",
    "old": "2026-05-22T11:00:54.308"
  }
}
Prima
{
  "id": 419,
  "quantity": 4,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:00:54.308",
  "product_code_id": 141
}
Dopo
{
  "id": 419,
  "quantity": 125,
  "warehouse": "finished_real",
  "updated_at": "2026-05-25T08:09:16.749",
  "product_code_id": 141
}
25/05/26, 10:09:16Inserimentoinventory_movements3065app interna · app · inventory_manual_adjustment · product:141:finishedReal
id: ∅ → 3065; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":125}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3065,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 125
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:09:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 121,
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3065,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 125
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T06:09:00",
  "scrap_by_type": null,
  "quantity_delta": 121,
  "product_code_id": 141
}
22/05/26, 17:29:43Modificainventory_balances416app interna · app · inventory_manual_adjustment · product:141:atExternalTreatment
quantity: 0 → 62; updated_at: 2026-05-12T13:42:55.619 → 2026-05-22T15:29:43.668
Dettagli before/after
Diff
{
  "quantity": {
    "new": 62,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T15:29:43.668",
    "old": "2026-05-12T13:42:55.619"
  }
}
Prima
{
  "id": 416,
  "quantity": 0,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-12T13:42:55.619",
  "product_code_id": 141
}
Dopo
{
  "id": 416,
  "quantity": 62,
  "warehouse": "at_external_treatment",
  "updated_at": "2026-05-22T15:29:43.668",
  "product_code_id": 141
}
22/05/26, 17:29:43Inserimentoinventory_movements3027app interna · app · inventory_manual_adjustment · product:141:atExternalTreatment
id: ∅ → 3027; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"at_external_treatment","targetValue":62}; reference: ∅ → manual:at_external_treatment; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3027,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "at_external_treatment",
      "targetValue": 62
    },
    "old": null
  },
  "reference": {
    "new": "manual:at_external_treatment",
    "old": null
  },
  "warehouse": {
    "new": "at_external_treatment",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-21T13:29:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 62,
    "old": null
  },
  "product_code_id": {
    "new": 141,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3027,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "at_external_treatment",
    "targetValue": 62
  },
  "reference": "manual:at_external_treatment",
  "warehouse": "at_external_treatment",
  "occurred_at": "2026-05-21T13:29:00",
  "scrap_by_type": null,
  "quantity_delta": 62,
  "product_code_id": 141
}
22/05/26, 16:03:26Inserimentoplan_assignments2625
id: ∅ → 2625; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2625,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 141,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2625,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 41,
  "scrap_by_type": {
    "processing": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 141,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2394app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2394; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2394,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 31,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 9,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2394,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2393app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2393; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2393,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "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": 141,
    "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": 2393,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:35:42Cancellazioneplan_assignments2272
id: 2272 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2272
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 10
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2272,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2271
id: 2271 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2271
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": 9
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2271,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2270
id: 2270 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #271) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2270
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #271)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2270,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:22:15Inserimentoplan_assignments2272app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2272; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2272,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 10,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2272,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2271app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2271; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2271,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 33,
    "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": 141,
    "old": null
  },
  "planned_quantity": {
    "new": 9,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2271,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": 9,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2270app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2270; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #271); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2270,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #271)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 17,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "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": 141,
    "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": 2270,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #271)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 17,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 14:55:41Cancellazioneplan_assignments1495
id: 1495 → ∅; date: 2026-03-30 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2075 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1495
  },
  "date": {
    "new": null,
    "old": "2026-03-30"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2075"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 19
  },
  "operator_id": {
    "new": null,
    "old": 25
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "workedCasting": 17
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 42
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1495,
  "date": "2026-03-30",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2075",
  "shift": "T1",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 25,
  "scrap_by_type": {
    "workedCasting": 17
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 42,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1777
id: 1777 → ∅; date: 2026-04-17 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2488 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1777
  },
  "date": {
    "new": null,
    "old": "2026-04-17"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2488"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 17,
      "workedCasting": 11
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 47
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1777,
  "date": "2026-04-17",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2488",
  "shift": "T1",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": {
    "processing": 17,
    "workedCasting": 11
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 47,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1768
id: 1768 → ∅; date: 2026-04-16 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2475 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1768
  },
  "date": {
    "new": null,
    "old": "2026-04-16"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2475"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 6,
      "workedCasting": 17
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 54
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1768,
  "date": "2026-04-16",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2475",
  "shift": "T2",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": {
    "processing": 6,
    "workedCasting": 17
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 54,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1756
id: 1756 → ∅; date: 2026-04-16 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2460 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1756
  },
  "date": {
    "new": null,
    "old": "2026-04-16"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2460"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 3,
      "workedCasting": 7
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 54
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1756,
  "date": "2026-04-16",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2460",
  "shift": "T1",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 39,
  "scrap_by_type": {
    "processing": 3,
    "workedCasting": 7
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 54,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1750
id: 1750 → ∅; date: 2026-04-15 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2446 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1750
  },
  "date": {
    "new": null,
    "old": "2026-04-15"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2446"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 10,
      "workedCasting": 12
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 53
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1750,
  "date": "2026-04-15",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2446",
  "shift": "T2",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": {
    "processing": 10,
    "workedCasting": 12
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1741
id: 1741 → ∅; date: 2026-04-15 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2433 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1741
  },
  "date": {
    "new": null,
    "old": "2026-04-15"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2433"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 27
  },
  "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": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 22
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1741,
  "date": "2026-04-15",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2433",
  "shift": "T1",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 22,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:30Cancellazioneplan_assignments1735
id: 1735 → ∅; date: 2026-04-14 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2418 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1735
  },
  "date": {
    "new": null,
    "old": "2026-04-14"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2418"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 17
  },
  "operator_id": {
    "new": null,
    "old": 33
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 11,
      "workedCasting": 9
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 141
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 56
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1735,
  "date": "2026-04-14",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2418",
  "shift": "T2",
  "status": "completed",
  "machine_id": 17,
  "operator_id": 33,
  "scrap_by_type": {
    "processing": 11,
    "workedCasting": 9
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 141,
  "planned_quantity": null,
  "produced_quantity": 56,
  "setup_from_product_code_id": null
}
Dopo
null