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 #99
50 eventi mostrati · offset 200Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
26/05/26, 09:31:59Inserimentoplan_assignments2879app interna · app · magic_plan_confirm · magic_plan:2026-06-08:2026-06-12
id: ∅ → 2879; date: ∅ → 2026-06-09; notes: ∅ → Auto-generato (Ordine #308); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2879,
    "old": null
  },
  "date": {
    "new": "2026-06-09",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #308)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 65,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2879,
  "date": "2026-06-09",
  "notes": "Auto-generato (Ordine #308)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 65,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:59Inserimentoplan_assignments2878app interna · app · magic_plan_confirm · magic_plan:2026-06-08:2026-06-12
id: ∅ → 2878; date: ∅ → 2026-06-09; notes: ∅ → Auto-generato (Ordine #308); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2878,
    "old": null
  },
  "date": {
    "new": "2026-06-09",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #308)",
    "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": 40,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "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": 2878,
  "date": "2026-06-09",
  "notes": "Auto-generato (Ordine #308)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 40,
  "assignment_type": "setup",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 109
}
26/05/26, 09:31:42Inserimentoplan_assignments2775app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2775; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #262); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2775,
    "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": 15,
    "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": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2775,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #262)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "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": 99
}
26/05/26, 09:31:42Inserimentoplan_assignments2769app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2769; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #254); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2769,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #254)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 71,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2769,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #254)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 71,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:42Inserimentoplan_assignments2768app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2768; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #254); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2768,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #254)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 67,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2768,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #254)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 67,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:31:42Inserimentoplan_assignments2767app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2767; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #254); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2767,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #254)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 99,
    "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": 2767,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #254)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:30:53Inserimentoplan_assignments2745app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2745; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #334); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2745,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #334)",
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 71,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2745,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #334)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 71,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:30:53Inserimentoplan_assignments2744app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2744; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #334); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2744,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #334)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 30,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 71,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2744,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #334)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 30,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 71,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:30:53Inserimentoplan_assignments2743app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2743; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #334); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2743,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #334)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 71,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2743,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #334)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 71,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:30:53Inserimentoplan_assignments2711app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2711; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #308); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2711,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #308)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": 65,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2711,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #308)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": 65,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
26/05/26, 09:30:53Inserimentoplan_assignments2710app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2710; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #308); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2710,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #308)",
    "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": 40,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2710,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #308)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 14,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 40,
  "assignment_type": "setup",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": 102
}
22/05/26, 17:43:37Modificainventory_balances524app interna · app · inventory_manual_adjustment · product:99:finishedReal
quantity: 1882 → 1; updated_at: 2026-05-22T14:03:26.358 → 2026-05-22T15:43:37.771
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1,
    "old": 1882
  },
  "updated_at": {
    "new": "2026-05-22T15:43:37.771",
    "old": "2026-05-22T14:03:26.358"
  }
}
Prima
{
  "id": 524,
  "quantity": 1882,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.358",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 1,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T15:43:37.771",
  "product_code_id": 99
}
22/05/26, 17:43:37Inserimentoinventory_movements3046app interna · app · inventory_manual_adjustment · product:99:finishedReal
id: ∅ → 3046; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":1}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3046,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 1
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-21T13:43:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -1881,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3046,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 1
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-21T13:43:00",
  "scrap_by_type": null,
  "quantity_delta": -1881,
  "product_code_id": 99
}
22/05/26, 16:03:26Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:2629
quantity: 1404 → 1882; updated_at: 2026-05-22T14:03:26.095 → 2026-05-22T14:03:26.358
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1882,
    "old": 1404
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.358",
    "old": "2026-05-22T14:03:26.095"
  }
}
Prima
{
  "id": 524,
  "quantity": 1404,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.095",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 1882,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.358",
  "product_code_id": 99
}
22/05/26, 16:03:26Inserimentoinventory_movements2926app interna · csv_import · consuntivo_posting · assignment:2629
id: ∅ → 2926; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2629; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2926,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2629",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.354",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 478,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2926,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2629",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.354",
  "scrap_by_type": {
    "raw": 1
  },
  "quantity_delta": 478,
  "product_code_id": 99
}
22/05/26, 16:03:26Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:2629
quantity: -156 → -635; updated_at: 2026-05-22T14:03:26.085 → 2026-05-22T14:03:26.344
Dettagli before/after
Diff
{
  "quantity": {
    "new": -635,
    "old": -156
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.344",
    "old": "2026-05-22T14:03:26.085"
  }
}
Prima
{
  "id": 1,
  "quantity": -156,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.085",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": -635,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.344",
  "raw_material_id": 1
}
22/05/26, 16:03:26Inserimentoraw_material_movements1783app interna · csv_import · consuntivo_posting · assignment:2629
id: ∅ → 1783; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:2629; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1783,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2629",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.337",
    "old": null
  },
  "quantity_delta": {
    "new": -479,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1783,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1
    }
  },
  "reference": "assignment:2629",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.337",
  "quantity_delta": -479,
  "raw_material_id": 1
}
22/05/26, 16:03:26Inserimentoplan_assignments2629
id: ∅ → 2629; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2629,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 478,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2629,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 20,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 478,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:2621
quantity: 910 → 1404; updated_at: 2026-05-22T14:03:25.776 → 2026-05-22T14:03:26.095
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1404,
    "old": 910
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.095",
    "old": "2026-05-22T14:03:25.776"
  }
}
Prima
{
  "id": 524,
  "quantity": 910,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.776",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 1404,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.095",
  "product_code_id": 99
}
22/05/26, 16:03:26Inserimentoinventory_movements2915app interna · csv_import · consuntivo_posting · assignment:2621
id: ∅ → 2915; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2621; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2915,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2621",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.091",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 494,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2915,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2621",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.091",
  "scrap_by_type": null,
  "quantity_delta": 494,
  "product_code_id": 99
}
22/05/26, 16:03:26Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:2621
quantity: 338 → -156; updated_at: 2026-05-22T14:03:25.767 → 2026-05-22T14:03:26.085
Dettagli before/after
Diff
{
  "quantity": {
    "new": -156,
    "old": 338
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.085",
    "old": "2026-05-22T14:03:25.767"
  }
}
Prima
{
  "id": 1,
  "quantity": 338,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.767",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": -156,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.085",
  "raw_material_id": 1
}
22/05/26, 16:03:26Inserimentoraw_material_movements1778app interna · csv_import · consuntivo_posting · assignment:2621
id: ∅ → 1778; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2621; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1778,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2621",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.081",
    "old": null
  },
  "quantity_delta": {
    "new": -494,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1778,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2621",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.081",
  "quantity_delta": -494,
  "raw_material_id": 1
}
22/05/26, 16:03:26Inserimentoplan_assignments2621
id: ∅ → 2621; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2621,
    "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": 14,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "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": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 494,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2621,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 494,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:2610
quantity: 431 → 910; updated_at: 2026-05-22T14:03:24.223 → 2026-05-22T14:03:25.776
Dettagli before/after
Diff
{
  "quantity": {
    "new": 910,
    "old": 431
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.776",
    "old": "2026-05-22T14:03:24.223"
  }
}
Prima
{
  "id": 524,
  "quantity": 431,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.223",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 910,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.776",
  "product_code_id": 99
}
22/05/26, 16:03:25Inserimentoinventory_movements2902app interna · csv_import · consuntivo_posting · assignment:2610
id: ∅ → 2902; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2610; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2902,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2610",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.772",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 479,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2902,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2610",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.772",
  "scrap_by_type": {
    "raw": 1
  },
  "quantity_delta": 479,
  "product_code_id": 99
}
22/05/26, 16:03:25Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:2610
quantity: 818 → 338; updated_at: 2026-05-22T14:03:24.21 → 2026-05-22T14:03:25.767
Dettagli before/after
Diff
{
  "quantity": {
    "new": 338,
    "old": 818
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.767",
    "old": "2026-05-22T14:03:24.21"
  }
}
Prima
{
  "id": 1,
  "quantity": 818,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.21",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": 338,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.767",
  "raw_material_id": 1
}
22/05/26, 16:03:25Inserimentoraw_material_movements1769app interna · csv_import · consuntivo_posting · assignment:2610
id: ∅ → 1769; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:2610; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1769,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2610",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.762",
    "old": null
  },
  "quantity_delta": {
    "new": -480,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1769,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1
    }
  },
  "reference": "assignment:2610",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.762",
  "quantity_delta": -480,
  "raw_material_id": 1
}
22/05/26, 16:03:25Inserimentoplan_assignments2610
id: ∅ → 2610; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2610,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 479,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2610,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 479,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:2562
quantity: 1 → 431; updated_at: 2026-05-22T11:04:51.978 → 2026-05-22T14:03:24.223
Dettagli before/after
Diff
{
  "quantity": {
    "new": 431,
    "old": 1
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.223",
    "old": "2026-05-22T11:04:51.978"
  }
}
Prima
{
  "id": 524,
  "quantity": 1,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:04:51.978",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 431,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.223",
  "product_code_id": 99
}
22/05/26, 16:03:24Inserimentoinventory_movements2838app interna · csv_import · consuntivo_posting · assignment:2562
id: ∅ → 2838; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2562; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2838,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2562",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.218",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 430,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2838,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2562",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.218",
  "scrap_by_type": null,
  "quantity_delta": 430,
  "product_code_id": 99
}
22/05/26, 16:03:24Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:2562
quantity: 1248 → 818; updated_at: 2026-05-22T10:28:12.912 → 2026-05-22T14:03:24.21
Dettagli before/after
Diff
{
  "quantity": {
    "new": 818,
    "old": 1248
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.21",
    "old": "2026-05-22T10:28:12.912"
  }
}
Prima
{
  "id": 1,
  "quantity": 1248,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.912",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": 818,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.21",
  "raw_material_id": 1
}
22/05/26, 16:03:24Inserimentoraw_material_movements1737app interna · csv_import · consuntivo_posting · assignment:2562
id: ∅ → 1737; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2562; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1737,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2562",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.206",
    "old": null
  },
  "quantity_delta": {
    "new": -430,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1737,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2562",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:24.206",
  "quantity_delta": -430,
  "raw_material_id": 1
}
22/05/26, 16:03:24Inserimentoplan_assignments2562
id: ∅ → 2562; date: ∅ → 2026-05-13; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2562,
    "old": null
  },
  "date": {
    "new": "2026-05-13",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 430,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2562,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 430,
  "setup_from_product_code_id": null
}
22/05/26, 14:55:41Cancellazioneplan_assignments1606
id: 1606 → ∅; date: 2026-04-03 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2221 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1606
  },
  "date": {
    "new": null,
    "old": "2026-04-03"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2221"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 102
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1606,
  "date": "2026-04-03",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2221",
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 102,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1602
id: 1602 → ∅; date: 2026-04-03 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2217 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1602
  },
  "date": {
    "new": null,
    "old": "2026-04-03"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2217"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 530
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1602,
  "date": "2026-04-03",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2217",
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 530,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1522
id: 1522 → ∅; date: 2026-03-31 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2110 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1522
  },
  "date": {
    "new": null,
    "old": "2026-03-31"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2110"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 352
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1522,
  "date": "2026-03-31",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2110",
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 352,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1513
id: 1513 → ∅; date: 2026-03-31 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2098 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1513
  },
  "date": {
    "new": null,
    "old": "2026-03-31"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2098"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "raw": 1
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 550
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1513,
  "date": "2026-03-31",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2098",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 550,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:36Cancellazioneplan_assignments1675
id: 1675 → ∅; date: 2026-04-09 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2314 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1675
  },
  "date": {
    "new": null,
    "old": "2026-04-09"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2314"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "raw": 2,
      "workedCasting": 1
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 451
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1675,
  "date": "2026-04-09",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2314",
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": {
    "raw": 2,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 451,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:36Cancellazioneplan_assignments1673
id: 1673 → ∅; date: 2026-04-09 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2311 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1673
  },
  "date": {
    "new": null,
    "old": "2026-04-09"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2311"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 400
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1673,
  "date": "2026-04-09",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2311",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 400,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:36Cancellazioneplan_assignments1619
id: 1619 → ∅; date: 2026-04-07 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2237 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1619
  },
  "date": {
    "new": null,
    "old": "2026-04-07"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2237"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 566
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1619,
  "date": "2026-04-07",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2237",
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 566,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:24Cancellazioneplan_assignments1887
id: 1887 → ∅; date: 2026-04-24 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2660 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1887
  },
  "date": {
    "new": null,
    "old": "2026-04-24"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2660"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 380
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1887,
  "date": "2026-04-24",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2660",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 380,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:24Cancellazioneplan_assignments1883
id: 1883 → ∅; date: 2026-04-24 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2655 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1883
  },
  "date": {
    "new": null,
    "old": "2026-04-24"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2655"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 422
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1883,
  "date": "2026-04-24",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2655",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 422,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:24Cancellazioneplan_assignments1868
id: 1868 → ∅; date: 2026-04-23 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2632 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1868
  },
  "date": {
    "new": null,
    "old": "2026-04-23"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2632"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 360
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1868,
  "date": "2026-04-23",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2632",
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 360,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:24Cancellazioneplan_assignments1805
id: 1805 → ∅; date: 2026-04-20 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2533 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1805
  },
  "date": {
    "new": null,
    "old": "2026-04-20"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2533"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 262
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1805,
  "date": "2026-04-20",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2533",
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 262,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:24Cancellazioneplan_assignments1795
id: 1795 → ∅; date: 2026-04-20 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2520 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1795
  },
  "date": {
    "new": null,
    "old": "2026-04-20"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2520"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 37
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 336
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1795,
  "date": "2026-04-20",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2520",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 336,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:08Cancellazioneplan_assignments2051
id: 2051 → ∅; date: 2026-05-07 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2900 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2051
  },
  "date": {
    "new": null,
    "old": "2026-05-07"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2900"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 20
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "raw": 8,
      "processing": 5
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 182
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 799
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2051,
  "date": "2026-05-07",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2900",
  "shift": "T2",
  "status": "completed",
  "machine_id": 20,
  "operator_id": 35,
  "scrap_by_type": {
    "raw": 8,
    "processing": 5
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 182,
  "planned_quantity": null,
  "produced_quantity": 799,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:08Cancellazioneplan_assignments2026
id: 2026 → ∅; date: 2026-05-06 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2867 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2026
  },
  "date": {
    "new": null,
    "old": "2026-05-06"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2867"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 27
  },
  "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": 115
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 997
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2026,
  "date": "2026-05-06",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2867",
  "shift": "T2",
  "status": "completed",
  "machine_id": 27,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 115,
  "planned_quantity": null,
  "produced_quantity": 997,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:08Cancellazioneplan_assignments1979
id: 1979 → ∅; date: 2026-05-04 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2805 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1979
  },
  "date": {
    "new": null,
    "old": "2026-05-04"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2805"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 36
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 34
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1979,
  "date": "2026-05-04",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2805",
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 34,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:08Cancellazioneplan_assignments1973
id: 1973 → ∅; date: 2026-05-04 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2798 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1973
  },
  "date": {
    "new": null,
    "old": "2026-05-04"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2798"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "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": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 564
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1973,
  "date": "2026-05-04",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2798",
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 564,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:02Cancellazioneplan_assignments2166
id: 2166 → ∅; date: 2026-05-15 → ∅; notes: ∅ → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2166
  },
  "date": {
    "new": null,
    "old": "2026-05-15"
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 14
  },
  "operator_id": {
    "new": null,
    "old": 37
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "raw": 1
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 99
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 479
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2166,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 37,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 479,
  "setup_from_product_code_id": null
}
Dopo
null