Audit modifiche

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

Azzera filtri
50 eventi mostrati · offset 5450Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
26/05/26, 09:30:53Cancellazioneplan_assignments2499app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2499 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #301) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2499
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #301)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 26
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": 108
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2499,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #301)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": 108,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2498app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2498 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #301) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2498
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #301)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 41
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": 101
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2498,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #301)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": 101,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2497app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2497 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #301) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2497
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #301)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2497,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #301)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2496app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2496 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #300) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2496
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #300)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "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": 108
  },
  "planned_quantity": {
    "new": null,
    "old": 12
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2496,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #300)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 108,
  "planned_quantity": 12,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2495app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2495 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #300) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2495
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #300)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "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": 108
  },
  "planned_quantity": {
    "new": null,
    "old": 11
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2495,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #300)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 108,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2494app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2494 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #300) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2494
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #300)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 40
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 108
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": 107
  }
}
Prima
{
  "id": 2494,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #300)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 40,
  "assignment_type": "setup",
  "product_code_id": 108,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 107
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2493app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2493 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #300) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2493
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #300)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 108
  },
  "planned_quantity": {
    "new": null,
    "old": 11
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2493,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #300)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 108,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2492app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2492 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #300) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2492
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #300)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 108
  },
  "planned_quantity": {
    "new": null,
    "old": 11
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2492,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #300)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 108,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2491app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2491 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #299) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2491
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #299)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "operator_id": {
    "new": null,
    "old": 20
  },
  "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": 107
  },
  "planned_quantity": {
    "new": null,
    "old": 4
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2491,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #299)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": 4,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2490app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2490 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #299) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2490
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #299)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "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": 107
  },
  "planned_quantity": {
    "new": null,
    "old": 12
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2490,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #299)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": 12,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2489app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2489 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #299) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2489
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #299)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "operator_id": {
    "new": null,
    "old": 26
  },
  "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": 107
  },
  "planned_quantity": {
    "new": null,
    "old": 12
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2489,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #299)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": 12,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2488app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2488 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #299) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2488
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #299)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "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": 107
  },
  "planned_quantity": {
    "new": null,
    "old": 11
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2488,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #299)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2487app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2487 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #299) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2487
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #299)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "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": 107
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2487,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #299)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 21,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 107,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:23:21Cancellazioneplan_assignments2386
id: 2386 → ∅; date: 2026-05-27 → ∅; notes: Auto-generato (Ordine #264) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2386
  },
  "date": {
    "new": null,
    "old": "2026-05-27"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #264)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 18
  },
  "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": 146
  },
  "planned_quantity": {
    "new": null,
    "old": 10
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2386,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #264)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 18,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 146,
  "planned_quantity": 10,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:23:16Cancellazioneplan_assignments2473
id: 2473 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #321) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2473
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #321)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 31
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 104
  },
  "planned_quantity": {
    "new": null,
    "old": 21
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2473,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #321)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 104,
  "planned_quantity": 21,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
25/05/26, 15:42:40Cancellazioneplan_assignments2452
id: 2452 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #315) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2452
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #315)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 31
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 134
  },
  "planned_quantity": {
    "new": null,
    "old": 20
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2452,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #315)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 134,
  "planned_quantity": 20,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
25/05/26, 10:23:00Modificaoperators20app interna · app · operator_update · operator:20
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 20,
  "name": "ROSSITI Angelo",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "006 - Angelo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 20,
  "name": "ROSSITI Angelo",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "006 - Angelo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators37app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 37,
  "name": "TARALLO Walter",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077W - Walter",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 37,
  "name": "TARALLO Walter",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077W - Walter",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators19app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 19,
  "name": "SHAIMI Abdelmajid",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "004 - Shaimi",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 19,
  "name": "SHAIMI Abdelmajid",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "004 - Shaimi",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators38app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 38,
  "name": "SCHINOCCA Marco",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077MS - Marco S.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 38,
  "name": "SCHINOCCA Marco",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077MS - Marco S.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators29app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 29,
  "name": "ROPOLO Davide",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "060 - Ropolo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 29,
  "name": "ROPOLO Davide",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "060 - Ropolo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators28app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 28,
  "name": "CAMPANARO Dario",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "075 - Dario",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 28,
  "name": "CAMPANARO Dario",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "075 - Dario",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators31app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 31,
  "name": "AMENDUNI Luigi",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "088 - Luigi",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 31,
  "name": "AMENDUNI Luigi",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "088 - Luigi",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators23app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 23,
  "name": "GALIONE Vincenzo",
  "notes": "Attrezzista.",
  "active": true,
  "valid_to": null,
  "form_alias": "023 - Vincenzo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 23,
  "name": "GALIONE Vincenzo",
  "notes": "Attrezzista.",
  "active": true,
  "valid_to": null,
  "form_alias": "023 - Vincenzo",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators22app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 22,
  "name": "FRIGIERI Roberto Marco",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "053 - Frigieri",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 22,
  "name": "FRIGIERI Roberto Marco",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "053 - Frigieri",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators41app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 41,
  "name": "COSPITE Vincenzo",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077V - Cospite V.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 41,
  "name": "COSPITE Vincenzo",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "077V - Cospite V.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators24app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 24,
  "name": "CENGIA Stefano",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "043 - Stefano",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 24,
  "name": "CENGIA Stefano",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "043 - Stefano",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:22:47Modificaoperators34app interna · app · operator_bulk_shift_preference_update · operators:31,28,34,24,41,22,23,29,19,38,37
shift_preference: T1 → T2
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T2",
    "old": "T1"
  }
}
Prima
{
  "id": 34,
  "name": "CAROSSA Simone",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "099 - Simone",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 34,
  "name": "CAROSSA Simone",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "099 - Simone",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators30app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 30,
  "name": "RTAIB Ahmed",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "086 - Ahmed",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 30,
  "name": "RTAIB Ahmed",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "086 - Ahmed",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators25app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 25,
  "name": "RAIMONDO Fabrizio",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "044 - Fabrizio",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 25,
  "name": "RAIMONDO Fabrizio",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "044 - Fabrizio",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators35app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 35,
  "name": "PAVANELLO Davide",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "096 - Pavanello D.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 35,
  "name": "PAVANELLO Davide",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "096 - Pavanello D.",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators27app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 27,
  "name": "OLARIU Danut",
  "notes": "Attrezzista.",
  "active": true,
  "valid_to": null,
  "form_alias": "056 - Olariu",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 27,
  "name": "OLARIU Danut",
  "notes": "Attrezzista.",
  "active": true,
  "valid_to": null,
  "form_alias": "056 - Olariu",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators18app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 18,
  "name": "MANCA Mauro",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "003 - Mauro",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 18,
  "name": "MANCA Mauro",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "003 - Mauro",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators26app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 26,
  "name": "CANO CASTILLO Javier",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "072 - Javier",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 26,
  "name": "CANO CASTILLO Javier",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "072 - Javier",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators39app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 39,
  "name": "BIANCO Sonia",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "113 - Sonia",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 39,
  "name": "BIANCO Sonia",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "113 - Sonia",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators40app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 40,
  "name": "GROSSELLE Sabrina",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "112 - Sabrina",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 40,
  "name": "GROSSELLE Sabrina",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "112 - Sabrina",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators45app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 45,
  "name": "Stagista Lopez",
  "notes": "stagista",
  "active": true,
  "valid_to": null,
  "form_alias": "077SL - Lopez",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 45,
  "name": "Stagista Lopez",
  "notes": "stagista",
  "active": true,
  "valid_to": null,
  "form_alias": "077SL - Lopez",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:57Modificaoperators36app interna · app · operator_bulk_shift_preference_update · operators:39,26,36,40,18,27,35,25,30,45
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 36,
  "name": "DI BLASI Fabio",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "106 - Fabio",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 36,
  "name": "DI BLASI Fabio",
  "notes": "Interinale/tempo determinato.",
  "active": true,
  "valid_to": null,
  "form_alias": "106 - Fabio",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:21:12Modificaoperators21app interna · app · operator_update · operator:21
shift_preference: T2 → T1
Dettagli before/after
Diff
{
  "shift_preference": {
    "new": "T1",
    "old": "T2"
  }
}
Prima
{
  "id": 21,
  "name": "ALESTRA Gaetano",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "014 - Gaetano",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T2",
  "presence_tracking": true,
  "production_planning": true
}
Dopo
{
  "id": 21,
  "name": "ALESTRA Gaetano",
  "notes": null,
  "active": true,
  "valid_to": null,
  "form_alias": "014 - Gaetano",
  "valid_from": null,
  "physical_notes": null,
  "shift_preference": "T1",
  "presence_tracking": true,
  "production_planning": true
}
25/05/26, 10:19:57Cancellazioneplan_assignments2411
id: 2411 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #287) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2411
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #287)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 21
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 134
  },
  "planned_quantity": {
    "new": null,
    "old": 20
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2411,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #287)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 21,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 134,
  "planned_quantity": 20,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
25/05/26, 10:14:05Modificainventory_balances1021app interna · app · inventory_manual_adjustment · product:110:finishedReal
quantity: 2479 → 2829; updated_at: 2026-05-22T11:11:26.57 → 2026-05-25T08:14:05.828
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2829,
    "old": 2479
  },
  "updated_at": {
    "new": "2026-05-25T08:14:05.828",
    "old": "2026-05-22T11:11:26.57"
  }
}
Prima
{
  "id": 1021,
  "quantity": 2479,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:11:26.57",
  "product_code_id": 110
}
Dopo
{
  "id": 1021,
  "quantity": 2829,
  "warehouse": "finished_real",
  "updated_at": "2026-05-25T08:14:05.828",
  "product_code_id": 110
}
25/05/26, 10:14:05Inserimentoinventory_movements3069app interna · app · inventory_manual_adjustment · product:110:finishedReal
id: ∅ → 3069; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":2829}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3069,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 2829
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:13:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 350,
    "old": null
  },
  "product_code_id": {
    "new": 110,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3069,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 2829
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T06:13:00",
  "scrap_by_type": null,
  "quantity_delta": 350,
  "product_code_id": 110
}
25/05/26, 10:13:48Modificaraw_material_balances28app interna · app · raw_material_manual_adjustment · raw_material:10:raw
quantity: 1267 → 916; updated_at: 2026-05-22T11:11:11.416 → 2026-05-25T08:13:48.038
Dettagli before/after
Diff
{
  "quantity": {
    "new": 916,
    "old": 1267
  },
  "updated_at": {
    "new": "2026-05-25T08:13:48.038",
    "old": "2026-05-22T11:11:11.416"
  }
}
Prima
{
  "id": 28,
  "quantity": 1267,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:11:11.416",
  "raw_material_id": 10
}
Dopo
{
  "id": 28,
  "quantity": 916,
  "warehouse": "raw",
  "updated_at": "2026-05-25T08:13:48.038",
  "raw_material_id": 10
}
25/05/26, 10:13:48Inserimentoraw_material_movements1894app interna · app · raw_material_manual_adjustment · raw_material:10:raw
id: ∅ → 1894; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"raw","targetValue":916}; reference: ∅ → manual:raw; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1894,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "raw",
      "targetValue": 916
    },
    "old": null
  },
  "reference": {
    "new": "manual:raw",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:13:00",
    "old": null
  },
  "quantity_delta": {
    "new": -351,
    "old": null
  },
  "raw_material_id": {
    "new": 10,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1894,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "raw",
    "targetValue": 916
  },
  "reference": "manual:raw",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T06:13:00",
  "quantity_delta": -351,
  "raw_material_id": 10
}
25/05/26, 10:12:57Modificainventory_balances6390app interna · app · inventory_manual_adjustment · product:120:finishedReal
quantity: 226 → 411; updated_at: 2026-05-22T11:29:24.018 → 2026-05-25T08:12:57.144
Dettagli before/after
Diff
{
  "quantity": {
    "new": 411,
    "old": 226
  },
  "updated_at": {
    "new": "2026-05-25T08:12:57.144",
    "old": "2026-05-22T11:29:24.018"
  }
}
Prima
{
  "id": 6390,
  "quantity": 226,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:29:24.018",
  "product_code_id": 120
}
Dopo
{
  "id": 6390,
  "quantity": 411,
  "warehouse": "finished_real",
  "updated_at": "2026-05-25T08:12:57.144",
  "product_code_id": 120
}
25/05/26, 10:12:57Inserimentoinventory_movements3068app interna · app · inventory_manual_adjustment · product:120:finishedReal
id: ∅ → 3068; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":411}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3068,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 411
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:12:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 185,
    "old": null
  },
  "product_code_id": {
    "new": 120,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3068,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 411
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T06:12:00",
  "scrap_by_type": null,
  "quantity_delta": 185,
  "product_code_id": 120
}
25/05/26, 10:12:12Modificaraw_material_balances55app interna · app · raw_material_manual_adjustment · raw_material:19:raw
quantity: 2352 → 1484; updated_at: 2026-05-22T15:23:32.322 → 2026-05-25T08:12:12.674
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1484,
    "old": 2352
  },
  "updated_at": {
    "new": "2026-05-25T08:12:12.674",
    "old": "2026-05-22T15:23:32.322"
  }
}
Prima
{
  "id": 55,
  "quantity": 2352,
  "warehouse": "raw",
  "updated_at": "2026-05-22T15:23:32.322",
  "raw_material_id": 19
}
Dopo
{
  "id": 55,
  "quantity": 1484,
  "warehouse": "raw",
  "updated_at": "2026-05-25T08:12:12.674",
  "raw_material_id": 19
}
25/05/26, 10:12:12Inserimentoraw_material_movements1893app interna · app · raw_material_manual_adjustment · raw_material:19:raw
id: ∅ → 1893; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"raw","targetValue":1484}; reference: ∅ → manual:raw; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1893,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "raw",
      "targetValue": 1484
    },
    "old": null
  },
  "reference": {
    "new": "manual:raw",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:12:00",
    "old": null
  },
  "quantity_delta": {
    "new": -868,
    "old": null
  },
  "raw_material_id": {
    "new": 19,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1893,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "raw",
    "targetValue": 1484
  },
  "reference": "manual:raw",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T06:12:00",
  "quantity_delta": -868,
  "raw_material_id": 19
}
25/05/26, 10:10:48Modificainventory_balances937app interna · app · inventory_manual_adjustment · product:114:finishedReal
quantity: 608 → 674; updated_at: 2026-05-22T14:48:49.189 → 2026-05-25T08:10:48.825
Dettagli before/after
Diff
{
  "quantity": {
    "new": 674,
    "old": 608
  },
  "updated_at": {
    "new": "2026-05-25T08:10:48.825",
    "old": "2026-05-22T14:48:49.189"
  }
}
Prima
{
  "id": 937,
  "quantity": 608,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:48:49.189",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 674,
  "warehouse": "finished_real",
  "updated_at": "2026-05-25T08:10:48.825",
  "product_code_id": 114
}
25/05/26, 10:10:48Inserimentoinventory_movements3067app interna · app · inventory_manual_adjustment · product:114:finishedReal
id: ∅ → 3067; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":674}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3067,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 674
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:10:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 66,
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3067,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 674
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T06:10:00",
  "scrap_by_type": null,
  "quantity_delta": 66,
  "product_code_id": 114
}