Audit modifiche

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

Azzera filtri
Filtro record attivo: codice prodotto #117
50 eventi mostrati · offset 200Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
26/05/26, 09:30:53Cancellazioneplan_assignments2538app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2538 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #345) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2538
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #345)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 66
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2538,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #345)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 66,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2512app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2512 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2512
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 27
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 66
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2512,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 66,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2511app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2511 → ∅; date: 2026-06-05 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2511
  },
  "date": {
    "new": null,
    "old": "2026-06-05"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 66
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2511,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 66,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2510app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2510 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2510
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 66
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2510,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 66,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2509app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2509 → ∅; date: 2026-06-04 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2509
  },
  "date": {
    "new": null,
    "old": "2026-06-04"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 28
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 66
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2509,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 66,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2508app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2508 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2508
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": 62
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2508,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": 62,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:30:53Cancellazioneplan_assignments2507app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: 2507 → ∅; date: 2026-06-03 → ∅; notes: Auto-generato (Ordine #317) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2507
  },
  "date": {
    "new": null,
    "old": "2026-06-03"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #317)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 23
  },
  "operator_id": {
    "new": null,
    "old": 27
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 30
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 117
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2507,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #317)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 23,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
25/05/26, 10:01:55Modificainventory_balances853app interna · app · inventory_manual_adjustment · product:117:finishedReal
quantity: 3214 → 4052; updated_at: 2026-05-22T14:56:43.873 → 2026-05-25T08:01:55.681
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4052,
    "old": 3214
  },
  "updated_at": {
    "new": "2026-05-25T08:01:55.681",
    "old": "2026-05-22T14:56:43.873"
  }
}
Prima
{
  "id": 853,
  "quantity": 3214,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:56:43.873",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4052,
  "warehouse": "finished_real",
  "updated_at": "2026-05-25T08:01:55.681",
  "product_code_id": 117
}
25/05/26, 10:01:55Inserimentoinventory_movements3060app interna · app · inventory_manual_adjustment · product:117:finishedReal
id: ∅ → 3060; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":4052}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3060,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 4052
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T06:01:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 838,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3060,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 4052
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T06:01:00",
  "scrap_by_type": null,
  "quantity_delta": 838,
  "product_code_id": 117
}
25/05/26, 09:59:53Modificaraw_material_balances49app interna · app · raw_goods_receipt · raw_material:SCA2097696S1:raw_goods_receipt
quantity: 4027 → 7832; updated_at: 2026-05-22T14:56:23.713 → 2026-05-25T07:59:53.343
Dettagli before/after
Diff
{
  "quantity": {
    "new": 7832,
    "old": 4027
  },
  "updated_at": {
    "new": "2026-05-25T07:59:53.343",
    "old": "2026-05-22T14:56:23.713"
  }
}
Prima
{
  "id": 49,
  "quantity": 4027,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:56:23.713",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 7832,
  "warehouse": "raw",
  "updated_at": "2026-05-25T07:59:53.343",
  "raw_material_id": 17
}
25/05/26, 09:59:53Inserimentoraw_material_movements1881app interna · app · raw_goods_receipt · raw_material:SCA2097696S1:raw_goods_receipt
id: ∅ → 1881; reason: ∅ → goods_receipt; metadata: ∅ → {"code":"SCA2097696S1","note":null,"quantity":3805,"warehouse":"raw","movementType":"raw_goods_receipt","documentNumber":null}; reference: ∅ → structured:raw_goods_receipt:raw; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1881,
    "old": null
  },
  "reason": {
    "new": "goods_receipt",
    "old": null
  },
  "metadata": {
    "new": {
      "code": "SCA2097696S1",
      "note": null,
      "quantity": 3805,
      "warehouse": "raw",
      "movementType": "raw_goods_receipt",
      "documentNumber": null
    },
    "old": null
  },
  "reference": {
    "new": "structured:raw_goods_receipt:raw",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T00:00:00",
    "old": null
  },
  "quantity_delta": {
    "new": 3805,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1881,
  "reason": "goods_receipt",
  "metadata": {
    "code": "SCA2097696S1",
    "note": null,
    "quantity": 3805,
    "warehouse": "raw",
    "movementType": "raw_goods_receipt",
    "documentNumber": null
  },
  "reference": "structured:raw_goods_receipt:raw",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T00:00:00",
  "quantity_delta": 3805,
  "raw_material_id": 17
}
22/05/26, 16:56:43Modificainventory_balances853app interna · app · inventory_manual_adjustment · product:117:finishedReal
quantity: 6799 → 3214; updated_at: 2026-05-22T14:03:28.068 → 2026-05-22T14:56:43.873
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3214,
    "old": 6799
  },
  "updated_at": {
    "new": "2026-05-22T14:56:43.873",
    "old": "2026-05-22T14:03:28.068"
  }
}
Prima
{
  "id": 853,
  "quantity": 6799,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:28.068",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 3214,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:56:43.873",
  "product_code_id": 117
}
22/05/26, 16:56:43Inserimentoinventory_movements3015app interna · app · inventory_manual_adjustment · product:117:finishedReal
id: ∅ → 3015; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":3214}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3015,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 3214
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-21T12:56:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -3585,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3015,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 3214
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-21T12:56:00",
  "scrap_by_type": null,
  "quantity_delta": -3585,
  "product_code_id": 117
}
22/05/26, 16:03:28Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2690
quantity: 6324 → 6799; updated_at: 2026-05-22T14:03:27.788 → 2026-05-22T14:03:28.068
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6799,
    "old": 6324
  },
  "updated_at": {
    "new": "2026-05-22T14:03:28.068",
    "old": "2026-05-22T14:03:27.788"
  }
}
Prima
{
  "id": 853,
  "quantity": 6324,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.788",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 6799,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:28.068",
  "product_code_id": 117
}
22/05/26, 16:03:28Inserimentoinventory_movements3000app interna · csv_import · consuntivo_posting · assignment:2690
id: ∅ → 3000; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2690; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3000,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2690",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:28.064",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4
    },
    "old": null
  },
  "quantity_delta": {
    "new": 475,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3000,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2690",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:28.064",
  "scrap_by_type": {
    "processing": 4
  },
  "quantity_delta": 475,
  "product_code_id": 117
}
22/05/26, 16:03:28Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2690
quantity: 905 → 426; updated_at: 2026-05-22T14:03:27.78 → 2026-05-22T14:03:28.058
Dettagli before/after
Diff
{
  "quantity": {
    "new": 426,
    "old": 905
  },
  "updated_at": {
    "new": "2026-05-22T14:03:28.058",
    "old": "2026-05-22T14:03:27.78"
  }
}
Prima
{
  "id": 49,
  "quantity": 905,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.78",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 426,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:28.058",
  "raw_material_id": 17
}
22/05/26, 16:03:28Inserimentoraw_material_movements1833app interna · csv_import · consuntivo_posting · assignment:2690
id: ∅ → 1833; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":4}}; reference: ∅ → assignment:2690; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1833,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 4
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2690",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:28.054",
    "old": null
  },
  "quantity_delta": {
    "new": -479,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1833,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 4
    }
  },
  "reference": "assignment:2690",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:28.054",
  "quantity_delta": -479,
  "raw_material_id": 17
}
22/05/26, 16:03:28Inserimentoplan_assignments2690
id: ∅ → 2690; date: ∅ → 2026-05-21; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2690,
    "old": null
  },
  "date": {
    "new": "2026-05-21",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 475,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2690,
  "date": "2026-05-21",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": {
    "processing": 4
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 475,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:27Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2680
quantity: 5860 → 6324; updated_at: 2026-05-22T14:03:27.517 → 2026-05-22T14:03:27.788
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6324,
    "old": 5860
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.788",
    "old": "2026-05-22T14:03:27.517"
  }
}
Prima
{
  "id": 853,
  "quantity": 5860,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.517",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 6324,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.788",
  "product_code_id": 117
}
22/05/26, 16:03:27Inserimentoinventory_movements2989app interna · csv_import · consuntivo_posting · assignment:2680
id: ∅ → 2989; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2680; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2989,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2680",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.785",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 464,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2989,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2680",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:27.785",
  "scrap_by_type": null,
  "quantity_delta": 464,
  "product_code_id": 117
}
22/05/26, 16:03:27Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2680
quantity: 1369 → 905; updated_at: 2026-05-22T14:03:27.507 → 2026-05-22T14:03:27.78
Dettagli before/after
Diff
{
  "quantity": {
    "new": 905,
    "old": 1369
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.78",
    "old": "2026-05-22T14:03:27.507"
  }
}
Prima
{
  "id": 49,
  "quantity": 1369,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.507",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 905,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.78",
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoraw_material_movements1824app interna · csv_import · consuntivo_posting · assignment:2680
id: ∅ → 1824; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2680; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1824,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2680",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.777",
    "old": null
  },
  "quantity_delta": {
    "new": -464,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1824,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2680",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:27.777",
  "quantity_delta": -464,
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoplan_assignments2680
id: ∅ → 2680; date: ∅ → 2026-05-21; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2680,
    "old": null
  },
  "date": {
    "new": "2026-05-21",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 464,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2680,
  "date": "2026-05-21",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 464,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:27Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2671
quantity: 5369 → 5860; updated_at: 2026-05-22T14:03:27.17 → 2026-05-22T14:03:27.517
Dettagli before/after
Diff
{
  "quantity": {
    "new": 5860,
    "old": 5369
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.517",
    "old": "2026-05-22T14:03:27.17"
  }
}
Prima
{
  "id": 853,
  "quantity": 5369,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.17",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 5860,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.517",
  "product_code_id": 117
}
22/05/26, 16:03:27Inserimentoinventory_movements2979app interna · csv_import · consuntivo_posting · assignment:2671
id: ∅ → 2979; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2671; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2979,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2671",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.513",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 491,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2979,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2671",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:27.513",
  "scrap_by_type": null,
  "quantity_delta": 491,
  "product_code_id": 117
}
22/05/26, 16:03:27Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2671
quantity: 1860 → 1369; updated_at: 2026-05-22T14:03:27.159 → 2026-05-22T14:03:27.507
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1369,
    "old": 1860
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.507",
    "old": "2026-05-22T14:03:27.159"
  }
}
Prima
{
  "id": 49,
  "quantity": 1860,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.159",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 1369,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.507",
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoraw_material_movements1814app interna · csv_import · consuntivo_posting · assignment:2671
id: ∅ → 1814; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2671; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1814,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2671",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.504",
    "old": null
  },
  "quantity_delta": {
    "new": -491,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1814,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2671",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:27.504",
  "quantity_delta": -491,
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoplan_assignments2671
id: ∅ → 2671; date: ∅ → 2026-05-20; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2671,
    "old": null
  },
  "date": {
    "new": "2026-05-20",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 491,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2671,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 491,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:27Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2660
quantity: 4901 → 5369; updated_at: 2026-05-22T14:03:26.74 → 2026-05-22T14:03:27.17
Dettagli before/after
Diff
{
  "quantity": {
    "new": 5369,
    "old": 4901
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.17",
    "old": "2026-05-22T14:03:26.74"
  }
}
Prima
{
  "id": 853,
  "quantity": 4901,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.74",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 5369,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:27.17",
  "product_code_id": 117
}
22/05/26, 16:03:27Inserimentoinventory_movements2964app interna · csv_import · consuntivo_posting · assignment:2660
id: ∅ → 2964; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2660; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2964,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2660",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.166",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 12
    },
    "old": null
  },
  "quantity_delta": {
    "new": 468,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2964,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2660",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:27.166",
  "scrap_by_type": {
    "raw": 12
  },
  "quantity_delta": 468,
  "product_code_id": 117
}
22/05/26, 16:03:27Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2660
quantity: 2340 → 1860; updated_at: 2026-05-22T14:03:26.732 → 2026-05-22T14:03:27.159
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1860,
    "old": 2340
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.159",
    "old": "2026-05-22T14:03:26.732"
  }
}
Prima
{
  "id": 49,
  "quantity": 2340,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.732",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 1860,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.159",
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoraw_material_movements1807app interna · csv_import · consuntivo_posting · assignment:2660
id: ∅ → 1807; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":12}}; reference: ∅ → assignment:2660; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1807,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 12
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2660",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.155",
    "old": null
  },
  "quantity_delta": {
    "new": -480,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1807,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 12
    }
  },
  "reference": "assignment:2660",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:27.155",
  "quantity_delta": -480,
  "raw_material_id": 17
}
22/05/26, 16:03:27Inserimentoplan_assignments2660
id: ∅ → 2660; date: ∅ → 2026-05-20; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2660,
    "old": null
  },
  "date": {
    "new": "2026-05-20",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 12
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 468,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2660,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "raw": 12
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 468,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2643
quantity: 4445 → 4901; updated_at: 2026-05-22T14:03:26.281 → 2026-05-22T14:03:26.74
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4901,
    "old": 4445
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.74",
    "old": "2026-05-22T14:03:26.281"
  }
}
Prima
{
  "id": 853,
  "quantity": 4445,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.281",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4901,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.74",
  "product_code_id": 117
}
22/05/26, 16:03:26Inserimentoinventory_movements2943app interna · csv_import · consuntivo_posting · assignment:2643
id: ∅ → 2943; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2643; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2943,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2643",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.737",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 456,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2943,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2643",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.737",
  "scrap_by_type": null,
  "quantity_delta": 456,
  "product_code_id": 117
}
22/05/26, 16:03:26Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2643
quantity: 2796 → 2340; updated_at: 2026-05-22T14:03:26.272 → 2026-05-22T14:03:26.732
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2340,
    "old": 2796
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.732",
    "old": "2026-05-22T14:03:26.272"
  }
}
Prima
{
  "id": 49,
  "quantity": 2796,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.272",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 2340,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.732",
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoraw_material_movements1794app interna · csv_import · consuntivo_posting · assignment:2643
id: ∅ → 1794; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2643; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1794,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2643",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.729",
    "old": null
  },
  "quantity_delta": {
    "new": -456,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1794,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2643",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.729",
  "quantity_delta": -456,
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoplan_assignments2643
id: ∅ → 2643; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2643,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 456,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2643,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 456,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2627
quantity: 4001 → 4445; updated_at: 2026-05-22T14:03:25.908 → 2026-05-22T14:03:26.281
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4445,
    "old": 4001
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.281",
    "old": "2026-05-22T14:03:25.908"
  }
}
Prima
{
  "id": 853,
  "quantity": 4001,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.908",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4445,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.281",
  "product_code_id": 117
}
22/05/26, 16:03:26Inserimentoinventory_movements2924app interna · csv_import · consuntivo_posting · assignment:2627
id: ∅ → 2924; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2627; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2924,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2627",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.277",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 444,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2924,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2627",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.277",
  "scrap_by_type": null,
  "quantity_delta": 444,
  "product_code_id": 117
}
22/05/26, 16:03:26Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2627
quantity: 3240 → 2796; updated_at: 2026-05-22T14:03:25.895 → 2026-05-22T14:03:26.272
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2796,
    "old": 3240
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.272",
    "old": "2026-05-22T14:03:25.895"
  }
}
Prima
{
  "id": 49,
  "quantity": 3240,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.895",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 2796,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.272",
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoraw_material_movements1781app interna · csv_import · consuntivo_posting · assignment:2627
id: ∅ → 1781; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2627; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1781,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2627",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.268",
    "old": null
  },
  "quantity_delta": {
    "new": -444,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1781,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2627",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.268",
  "quantity_delta": -444,
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoplan_assignments2627
id: ∅ → 2627; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2627,
    "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": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 444,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2627,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 444,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2614
quantity: 3597 → 4001; updated_at: 2026-05-22T14:03:24.724 → 2026-05-22T14:03:25.908
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4001,
    "old": 3597
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.908",
    "old": "2026-05-22T14:03:24.724"
  }
}
Prima
{
  "id": 853,
  "quantity": 3597,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.724",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4001,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.908",
  "product_code_id": 117
}
22/05/26, 16:03:25Inserimentoinventory_movements2906app interna · csv_import · consuntivo_posting · assignment:2614
id: ∅ → 2906; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2614; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2906,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2614",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.902",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 404,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2906,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2614",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.902",
  "scrap_by_type": null,
  "quantity_delta": 404,
  "product_code_id": 117
}
22/05/26, 16:03:25Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2614
quantity: 3644 → 3240; updated_at: 2026-05-22T14:03:24.713 → 2026-05-22T14:03:25.895
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3240,
    "old": 3644
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.895",
    "old": "2026-05-22T14:03:24.713"
  }
}
Prima
{
  "id": 49,
  "quantity": 3644,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.713",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 3240,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.895",
  "raw_material_id": 17
}
22/05/26, 16:03:25Inserimentoraw_material_movements1773app interna · csv_import · consuntivo_posting · assignment:2614
id: ∅ → 1773; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2614; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1773,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2614",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.891",
    "old": null
  },
  "quantity_delta": {
    "new": -404,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1773,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2614",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.891",
  "quantity_delta": -404,
  "raw_material_id": 17
}
22/05/26, 16:03:25Inserimentoplan_assignments2614
id: ∅ → 2614; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2614,
    "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": 23,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 404,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2614,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 404,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2577
quantity: 3214 → 3597; updated_at: 2026-05-22T11:07:05.886 → 2026-05-22T14:03:24.724
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3597,
    "old": 3214
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.724",
    "old": "2026-05-22T11:07:05.886"
  }
}
Prima
{
  "id": 853,
  "quantity": 3214,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:07:05.886",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 3597,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.724",
  "product_code_id": 117
}
22/05/26, 16:03:24Inserimentoinventory_movements2860app interna · csv_import · consuntivo_posting · assignment:2577
id: ∅ → 2860; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2577; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2860,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2577",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.719",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 383,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2860,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2577",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.719",
  "scrap_by_type": null,
  "quantity_delta": 383,
  "product_code_id": 117
}