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 #109
50 eventi mostrati · offset 250Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:26Inserimentoinventory_movements2912app interna · csv_import · consuntivo_posting · assignment:2618
id: ∅ → 2912; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2618; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2912,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2618",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.014",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 110,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2912,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2618",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.014",
  "scrap_by_type": null,
  "quantity_delta": 110,
  "product_code_id": 109
}
22/05/26, 16:03:26Inserimentoinventory_movements2911app interna · csv_import · consuntivo_posting · assignment:2618
id: ∅ → 2911; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2618; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2911,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2618",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.012",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -110,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2911,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2618",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.012",
  "scrap_by_type": null,
  "quantity_delta": -110,
  "product_code_id": 109
}
22/05/26, 16:03:26Inserimentoplan_assignments2618
id: ∅ → 2618; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2618,
    "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": null,
    "old": null
  },
  "operator_id": {
    "new": 40,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 110,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2618,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 40,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 110,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances34app interna · csv_import · consuntivo_posting · assignment:2578
quantity: 680 → 840; updated_at: 2026-05-22T14:03:24.35 → 2026-05-22T14:03:24.747
Dettagli before/after
Diff
{
  "quantity": {
    "new": 840,
    "old": 680
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.747",
    "old": "2026-05-22T14:03:24.35"
  }
}
Prima
{
  "id": 34,
  "quantity": 680,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.35",
  "product_code_id": 109
}
Dopo
{
  "id": 34,
  "quantity": 840,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.747",
  "product_code_id": 109
}
22/05/26, 16:03:24Modificainventory_balances32app interna · csv_import · consuntivo_posting · assignment:2578
quantity: -380 → -540; updated_at: 2026-05-22T14:03:24.347 → 2026-05-22T14:03:24.745
Dettagli before/after
Diff
{
  "quantity": {
    "new": -540,
    "old": -380
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.745",
    "old": "2026-05-22T14:03:24.347"
  }
}
Prima
{
  "id": 32,
  "quantity": -380,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.347",
  "product_code_id": 109
}
Dopo
{
  "id": 32,
  "quantity": -540,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.745",
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoinventory_movements2862app interna · csv_import · consuntivo_posting · assignment:2578
id: ∅ → 2862; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2578; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2862,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2578",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.74",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 160,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2862,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2578",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.74",
  "scrap_by_type": null,
  "quantity_delta": 160,
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoinventory_movements2861app interna · csv_import · consuntivo_posting · assignment:2578
id: ∅ → 2861; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2578; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2861,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2578",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.737",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -160,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2861,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2578",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.737",
  "scrap_by_type": null,
  "quantity_delta": -160,
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoplan_assignments2578
id: ∅ → 2578; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2578,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 160,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2578,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 160,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances34app interna · csv_import · consuntivo_posting · assignment:2566
quantity: 300 → 680; updated_at: 2026-05-22T11:35:22.6 → 2026-05-22T14:03:24.35
Dettagli before/after
Diff
{
  "quantity": {
    "new": 680,
    "old": 300
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.35",
    "old": "2026-05-22T11:35:22.6"
  }
}
Prima
{
  "id": 34,
  "quantity": 300,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:35:22.6",
  "product_code_id": 109
}
Dopo
{
  "id": 34,
  "quantity": 680,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.35",
  "product_code_id": 109
}
22/05/26, 16:03:24Modificainventory_balances32app interna · csv_import · consuntivo_posting · assignment:2566
quantity: 0 → -380; updated_at: 2026-05-22T11:35:14.551 → 2026-05-22T14:03:24.347
Dettagli before/after
Diff
{
  "quantity": {
    "new": -380,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.347",
    "old": "2026-05-22T11:35:14.551"
  }
}
Prima
{
  "id": 32,
  "quantity": 0,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T11:35:14.551",
  "product_code_id": 109
}
Dopo
{
  "id": 32,
  "quantity": -380,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.347",
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoinventory_movements2844app interna · csv_import · consuntivo_posting · assignment:2566
id: ∅ → 2844; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2566; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2844,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2566",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.343",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 380,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2844,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2566",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.343",
  "scrap_by_type": null,
  "quantity_delta": 380,
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoinventory_movements2843app interna · csv_import · consuntivo_posting · assignment:2566
id: ∅ → 2843; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2566; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2843,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2566",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.341",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -380,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2843,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2566",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.341",
  "scrap_by_type": null,
  "quantity_delta": -380,
  "product_code_id": 109
}
22/05/26, 16:03:24Inserimentoplan_assignments2566
id: ∅ → 2566; date: ∅ → 2026-05-13; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2566,
    "old": null
  },
  "date": {
    "new": "2026-05-13",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 22,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 380,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2566,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 22,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 380,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2519app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2519; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #330); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2519,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #330)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 108,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2519,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #330)",
  "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
}
22/05/26, 16:00:46Inserimentoplan_assignments2518app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2518; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #330); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2518,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #330)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 108,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2518,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #330)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 20,
  "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
}
22/05/26, 16:00:46Inserimentoplan_assignments2517app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2517; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #330); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2517,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #330)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 108,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2517,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #330)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 24,
  "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
}
22/05/26, 16:00:46Inserimentoplan_assignments2500app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2500; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #301); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2500,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #301)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 108,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2500,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #301)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 31,
  "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
}
22/05/26, 16:00:46Inserimentoplan_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": 2499,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #301)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 108,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "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
}
22/05/26, 16:00:46Inserimentoplan_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": 2498,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #301)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 101,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "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
}
22/05/26, 16:00:46Inserimentoplan_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": 2497,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #301)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "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": 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
}
22/05/26, 15:42:29Inserimentoplan_assignments2383app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2383; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #262); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2383,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #262)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 50,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 119,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2383,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #262)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 50,
  "assignment_type": "setup",
  "product_code_id": 119,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 109
}
22/05/26, 15:42:29Inserimentoplan_assignments2373app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2373; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #244); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2373,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #244)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 20,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2373,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": 20,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2372app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2372; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #244); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2372,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #244)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "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": 2372,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "shift": "T2",
  "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
}
22/05/26, 15:35:42Cancellazioneplan_assignments2259
id: 2259 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #262) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2259
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #262)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 27
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 50
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 119
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": 109
  }
}
Prima
{
  "id": 2259,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #262)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 50,
  "assignment_type": "setup",
  "product_code_id": 119,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 109
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2248
id: 2248 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #244) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2248
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #244)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": 20
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2248,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": 20,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2247
id: 2247 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #244) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2247
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #244)"
  },
  "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": 2247,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "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
22/05/26, 15:22:15Inserimentoplan_assignments2259app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2259; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #262); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2259,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #262)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 50,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 119,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2259,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #262)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 50,
  "assignment_type": "setup",
  "product_code_id": 119,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 109
}
22/05/26, 15:22:15Inserimentoplan_assignments2248app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2248; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #244); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2248,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #244)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "old": null
  },
  "planned_quantity": {
    "new": 20,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2248,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": 20,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2247app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2247; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #244); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2247,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #244)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "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": 109,
    "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": 2247,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #244)",
  "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
}
22/05/26, 14:55:41Cancellazioneplan_assignments1538
id: 1538 → ∅; date: 2026-04-01 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2127 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1538
  },
  "date": {
    "new": null,
    "old": "2026-04-01"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2127"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 371
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1538,
  "date": "2026-04-01",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2127",
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 371,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:02Cancellazioneplan_assignments2134
id: 2134 → ∅; date: 2026-05-14 → ∅; notes: ∅ → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2134
  },
  "date": {
    "new": null,
    "old": "2026-05-14"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 39
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 160
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2134,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 160,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:02Cancellazioneplan_assignments2104
id: 2104 → ∅; date: 2026-05-13 → ∅; notes: ∅ → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2104
  },
  "date": {
    "new": null,
    "old": "2026-05-13"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 22
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 380
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2104,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 22,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 380,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:54:47Cancellazioneplan_assignments2217
id: 2217 → ∅; date: 2026-05-20 → ∅; notes: ∅ → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2217
  },
  "date": {
    "new": null,
    "old": "2026-05-20"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 77
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2217,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 77,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:54:47Cancellazioneplan_assignments2211
id: 2211 → ∅; date: 2026-05-20 → ∅; notes: ∅ → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2211
  },
  "date": {
    "new": null,
    "old": "2026-05-20"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 41
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 54
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2211,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 54,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:54:47Cancellazioneplan_assignments2174
id: 2174 → ∅; date: 2026-05-18 → ∅; notes: ∅ → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2174
  },
  "date": {
    "new": null,
    "old": "2026-05-18"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 40
  },
  "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": 109
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 110
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2174,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 40,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 110,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:26:27Inserimentoorders452app interna · csv_import · orders_import · orders_import:269
id: ∅ → 452; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 452,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-07-23",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 452,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-07-23",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders438app interna · csv_import · orders_import · orders_import:269
id: ∅ → 438; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 438,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-07-16",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 438,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-07-16",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders423app interna · csv_import · orders_import · orders_import:269
id: ∅ → 423; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 423,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-07-09",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 423,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-07-09",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders391app interna · csv_import · orders_import · orders_import:269
id: ∅ → 391; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 160; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 391,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 160,
    "old": null
  },
  "delivery_date": {
    "new": "2026-07-02",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 391,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 160,
  "delivery_date": "2026-07-02",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders360app interna · csv_import · orders_import · orders_import:269
id: ∅ → 360; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 360,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-06-25",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 360,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-06-25",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders330app interna · csv_import · orders_import · orders_import:269
id: ∅ → 330; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 640; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 330,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 640,
    "old": null
  },
  "delivery_date": {
    "new": "2026-06-18",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 330,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 640,
  "delivery_date": "2026-06-18",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders301app interna · csv_import · orders_import · orders_import:269
id: ∅ → 301; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 301,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-06-11",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 301,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-06-11",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders277app interna · csv_import · orders_import · orders_import:269
id: ∅ → 277; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 277,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-06-04",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 277,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-06-04",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:26:27Inserimentoorders244app interna · csv_import · orders_import · orders_import:269
id: ∅ → 244; status: ∅ → confirmed; customer: ∅ → MAN; quantity: ∅ → 320; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 244,
    "old": null
  },
  "status": {
    "new": "confirmed",
    "old": null
  },
  "customer": {
    "new": "MAN",
    "old": null
  },
  "quantity": {
    "new": 320,
    "old": null
  },
  "delivery_date": {
    "new": "2026-05-28",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "current_stage_id": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 0,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 244,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-05-28",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:24:46Modificaorders123app interna · app · order_bulk_status_update · orders:17,16,19,20,15,18,45,46,49,51,50,48,52,53,54,61,62,63,65,66,69,70,59,58,57,56,64,43,67,55,68,60,77,73,75,76,72,74,79,78,80,83,81,87,85,84,86,82,93,92,91,90,89,88,95,98,99,101,100,96,94,108,113,107,114,106,105,104,103,102,112,111,110,109,141,136,139,116,115,120,97,119,118,117,221,121,122,140,206,222,214,193,123,124,215,194,223,207,200,130,131,132,133,134,135,195,224,201,208,137,138,142,126,127,128,129,144,143,196,145,146,147,148,149,150,151,152,153,154,155,156,157,158,202,209,216,225,159,160,161,162,226,203,217,210,197,163,211,227,204,218,198,219,199,205,212,228,164,220,165,177,166,178,167,168,179,229,213,180,169,181,170,171,182,183,172,184,173,185,174,186,175,176,187
status: confirmed → obsolete
Dettagli before/after
Diff
{
  "status": {
    "new": "obsolete",
    "old": "confirmed"
  }
}
Prima
{
  "id": 123,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-06-16",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 123,
  "status": "obsolete",
  "customer": "MAN",
  "quantity": 320,
  "delivery_date": "2026-06-16",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:24:46Modificaorders122app interna · app · order_bulk_status_update · orders:17,16,19,20,15,18,45,46,49,51,50,48,52,53,54,61,62,63,65,66,69,70,59,58,57,56,64,43,67,55,68,60,77,73,75,76,72,74,79,78,80,83,81,87,85,84,86,82,93,92,91,90,89,88,95,98,99,101,100,96,94,108,113,107,114,106,105,104,103,102,112,111,110,109,141,136,139,116,115,120,97,119,118,117,221,121,122,140,206,222,214,193,123,124,215,194,223,207,200,130,131,132,133,134,135,195,224,201,208,137,138,142,126,127,128,129,144,143,196,145,146,147,148,149,150,151,152,153,154,155,156,157,158,202,209,216,225,159,160,161,162,226,203,217,210,197,163,211,227,204,218,198,219,199,205,212,228,164,220,165,177,166,178,167,168,179,229,213,180,169,181,170,171,182,183,172,184,173,185,174,186,175,176,187
status: confirmed → obsolete
Dettagli before/after
Diff
{
  "status": {
    "new": "obsolete",
    "old": "confirmed"
  }
}
Prima
{
  "id": 122,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 160,
  "delivery_date": "2026-06-09",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 122,
  "status": "obsolete",
  "customer": "MAN",
  "quantity": 160,
  "delivery_date": "2026-06-09",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:24:46Modificaorders96app interna · app · order_bulk_status_update · orders:17,16,19,20,15,18,45,46,49,51,50,48,52,53,54,61,62,63,65,66,69,70,59,58,57,56,64,43,67,55,68,60,77,73,75,76,72,74,79,78,80,83,81,87,85,84,86,82,93,92,91,90,89,88,95,98,99,101,100,96,94,108,113,107,114,106,105,104,103,102,112,111,110,109,141,136,139,116,115,120,97,119,118,117,221,121,122,140,206,222,214,193,123,124,215,194,223,207,200,130,131,132,133,134,135,195,224,201,208,137,138,142,126,127,128,129,144,143,196,145,146,147,148,149,150,151,152,153,154,155,156,157,158,202,209,216,225,159,160,161,162,226,203,217,210,197,163,211,227,204,218,198,219,199,205,212,228,164,220,165,177,166,178,167,168,179,229,213,180,169,181,170,171,182,183,172,184,173,185,174,186,175,176,187
status: confirmed → obsolete
Dettagli before/after
Diff
{
  "status": {
    "new": "obsolete",
    "old": "confirmed"
  }
}
Prima
{
  "id": 96,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 960,
  "delivery_date": "2026-05-28",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 96,
  "status": "obsolete",
  "customer": "MAN",
  "quantity": 960,
  "delivery_date": "2026-05-28",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:24:46Modificaorders80app interna · app · order_bulk_status_update · orders:17,16,19,20,15,18,45,46,49,51,50,48,52,53,54,61,62,63,65,66,69,70,59,58,57,56,64,43,67,55,68,60,77,73,75,76,72,74,79,78,80,83,81,87,85,84,86,82,93,92,91,90,89,88,95,98,99,101,100,96,94,108,113,107,114,106,105,104,103,102,112,111,110,109,141,136,139,116,115,120,97,119,118,117,221,121,122,140,206,222,214,193,123,124,215,194,223,207,200,130,131,132,133,134,135,195,224,201,208,137,138,142,126,127,128,129,144,143,196,145,146,147,148,149,150,151,152,153,154,155,156,157,158,202,209,216,225,159,160,161,162,226,203,217,210,197,163,211,227,204,218,198,219,199,205,212,228,164,220,165,177,166,178,167,168,179,229,213,180,169,181,170,171,182,183,172,184,173,185,174,186,175,176,187
status: confirmed → obsolete
Dettagli before/after
Diff
{
  "status": {
    "new": "obsolete",
    "old": "confirmed"
  }
}
Prima
{
  "id": 80,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 640,
  "delivery_date": "2026-05-25",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 80,
  "status": "obsolete",
  "customer": "MAN",
  "quantity": 640,
  "delivery_date": "2026-05-25",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 14:24:46Modificaorders65app interna · app · order_bulk_status_update · orders:17,16,19,20,15,18,45,46,49,51,50,48,52,53,54,61,62,63,65,66,69,70,59,58,57,56,64,43,67,55,68,60,77,73,75,76,72,74,79,78,80,83,81,87,85,84,86,82,93,92,91,90,89,88,95,98,99,101,100,96,94,108,113,107,114,106,105,104,103,102,112,111,110,109,141,136,139,116,115,120,97,119,118,117,221,121,122,140,206,222,214,193,123,124,215,194,223,207,200,130,131,132,133,134,135,195,224,201,208,137,138,142,126,127,128,129,144,143,196,145,146,147,148,149,150,151,152,153,154,155,156,157,158,202,209,216,225,159,160,161,162,226,203,217,210,197,163,211,227,204,218,198,219,199,205,212,228,164,220,165,177,166,178,167,168,179,229,213,180,169,181,170,171,182,183,172,184,173,185,174,186,175,176,187
status: confirmed → obsolete
Dettagli before/after
Diff
{
  "status": {
    "new": "obsolete",
    "old": "confirmed"
  }
}
Prima
{
  "id": 65,
  "status": "confirmed",
  "customer": "MAN",
  "quantity": 160,
  "delivery_date": "2026-05-21",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
Dopo
{
  "id": 65,
  "status": "obsolete",
  "customer": "MAN",
  "quantity": 160,
  "delivery_date": "2026-05-21",
  "product_code_id": 109,
  "current_stage_id": null,
  "produced_quantity": 0
}
22/05/26, 13:35:22Modificainventory_balances34app interna · app · inventory_manual_adjustment · product:109:finishedReal
quantity: 301 → 300; updated_at: 2026-05-22T10:28:13.911 → 2026-05-22T11:35:22.6
Dettagli before/after
Diff
{
  "quantity": {
    "new": 300,
    "old": 301
  },
  "updated_at": {
    "new": "2026-05-22T11:35:22.6",
    "old": "2026-05-22T10:28:13.911"
  }
}
Prima
{
  "id": 34,
  "quantity": 301,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:13.911",
  "product_code_id": 109
}
Dopo
{
  "id": 34,
  "quantity": 300,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:35:22.6",
  "product_code_id": 109
}