Audit modifiche

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

Azzera filtri
50 eventi mostrati · offset 8800Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 12:28:11Inserimentoinventory_movements2664app interna · csv_import · consuntivo_posting · assignment:2151
id: ∅ → 2664; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2151; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2664,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2151",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.918",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 71,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2664,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2151",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.918",
  "scrap_by_type": null,
  "quantity_delta": 71,
  "product_code_id": 111
}
22/05/26, 12:28:11Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2151
quantity: 679 → 608; updated_at: 2026-05-22T10:28:11.709 → 2026-05-22T10:28:11.911
Dettagli before/after
Diff
{
  "quantity": {
    "new": 608,
    "old": 679
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.911",
    "old": "2026-05-22T10:28:11.709"
  }
}
Prima
{
  "id": 31,
  "quantity": 679,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.709",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 608,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.911",
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoraw_material_movements1618app interna · csv_import · consuntivo_posting · assignment:2151
id: ∅ → 1618; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2151; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1618,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2151",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.903",
    "old": null
  },
  "quantity_delta": {
    "new": -71,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1618,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2151",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.903",
  "quantity_delta": -71,
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoplan_assignments2151
id: ∅ → 2151; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2151,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "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": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 71,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2151,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 71,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2150
quantity: 1215 → 1354; updated_at: 2026-05-22T10:28:11.677 → 2026-05-22T10:28:11.889
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1354,
    "old": 1215
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.889",
    "old": "2026-05-22T10:28:11.677"
  }
}
Prima
{
  "id": 235,
  "quantity": 1215,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.677",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 1354,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.889",
  "product_code_id": 134
}
22/05/26, 12:28:11Inserimentoinventory_movements2663app interna · csv_import · consuntivo_posting · assignment:2150
id: ∅ → 2663; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2150; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2663,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2150",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.885",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 139,
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2663,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2150",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.885",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 139,
  "product_code_id": 134
}
22/05/26, 12:28:11Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2150
quantity: 1684 → 1543; updated_at: 2026-05-22T10:28:11.664 → 2026-05-22T10:28:11.879
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1543,
    "old": 1684
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.879",
    "old": "2026-05-22T10:28:11.664"
  }
}
Prima
{
  "id": 97,
  "quantity": 1684,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.664",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": 1543,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.879",
  "raw_material_id": 33
}
22/05/26, 12:28:11Inserimentoraw_material_movements1617app interna · csv_import · consuntivo_posting · assignment:2150
id: ∅ → 1617; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:2150; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1617,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2150",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.876",
    "old": null
  },
  "quantity_delta": {
    "new": -141,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1617,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:2150",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.876",
  "quantity_delta": -141,
  "raw_material_id": 33
}
22/05/26, 12:28:11Inserimentoplan_assignments2150
id: ∅ → 2150; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2150,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 139,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2150,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 37,
  "scrap_by_type": {
    "workedCasting": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 139,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2149
quantity: 1422 → 1778; updated_at: 2026-05-22T10:28:11.491 → 2026-05-22T10:28:11.86
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1778,
    "old": 1422
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.86",
    "old": "2026-05-22T10:28:11.491"
  }
}
Prima
{
  "id": 90,
  "quantity": 1422,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.491",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 1778,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.86",
  "product_code_id": 118
}
22/05/26, 12:28:11Inserimentoinventory_movements2662app interna · csv_import · consuntivo_posting · assignment:2149
id: ∅ → 2662; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2149; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2662,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2149",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.856",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 356,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2662,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2149",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.856",
  "scrap_by_type": null,
  "quantity_delta": 356,
  "product_code_id": 118
}
22/05/26, 12:28:11Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2149
quantity: 7486 → 7130; updated_at: 2026-05-22T10:28:11.476 → 2026-05-22T10:28:11.849
Dettagli before/after
Diff
{
  "quantity": {
    "new": 7130,
    "old": 7486
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.849",
    "old": "2026-05-22T10:28:11.476"
  }
}
Prima
{
  "id": 52,
  "quantity": 7486,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.476",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 7130,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.849",
  "raw_material_id": 18
}
22/05/26, 12:28:11Inserimentoraw_material_movements1616app interna · csv_import · consuntivo_posting · assignment:2149
id: ∅ → 1616; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2149; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1616,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2149",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.842",
    "old": null
  },
  "quantity_delta": {
    "new": -356,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1616,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2149",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.842",
  "quantity_delta": -356,
  "raw_material_id": 18
}
22/05/26, 12:28:11Inserimentoplan_assignments2149
id: ∅ → 2149; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2149,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 34,
    "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": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 356,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2149,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 356,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2148
quantity: 370 → 496; updated_at: 2026-05-22T10:28:11.644 → 2026-05-22T10:28:11.828
Dettagli before/after
Diff
{
  "quantity": {
    "new": 496,
    "old": 370
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.828",
    "old": "2026-05-22T10:28:11.644"
  }
}
Prima
{
  "id": 825,
  "quantity": 370,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.644",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 496,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.828",
  "product_code_id": 147
}
22/05/26, 12:28:11Inserimentoinventory_movements2661app interna · csv_import · consuntivo_posting · assignment:2148
id: ∅ → 2661; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2148; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2661,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2148",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.824",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 126,
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2661,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2148",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.824",
  "scrap_by_type": null,
  "quantity_delta": 126,
  "product_code_id": 147
}
22/05/26, 12:28:11Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2148
quantity: 1249 → 1123; updated_at: 2026-05-22T10:28:11.631 → 2026-05-22T10:28:11.818
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1123,
    "old": 1249
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.818",
    "old": "2026-05-22T10:28:11.631"
  }
}
Prima
{
  "id": 136,
  "quantity": 1249,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.631",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": 1123,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.818",
  "raw_material_id": 46
}
22/05/26, 12:28:11Inserimentoraw_material_movements1615app interna · csv_import · consuntivo_posting · assignment:2148
id: ∅ → 1615; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2148; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1615,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2148",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.814",
    "old": null
  },
  "quantity_delta": {
    "new": -126,
    "old": null
  },
  "raw_material_id": {
    "new": 46,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1615,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2148",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.814",
  "quantity_delta": -126,
  "raw_material_id": 46
}
22/05/26, 12:28:11Inserimentoplan_assignments2148
id: ∅ → 2148; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2148,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 18,
    "old": null
  },
  "operator_id": {
    "new": 31,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 126,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2148,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 31,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 147,
  "planned_quantity": null,
  "produced_quantity": 126,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances7916app interna · csv_import · consuntivo_posting · assignment:2147
quantity: 53 → 263; updated_at: 2026-05-13T11:51:40.21 → 2026-05-22T10:28:11.799
Dettagli before/after
Diff
{
  "quantity": {
    "new": 263,
    "old": 53
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.799",
    "old": "2026-05-13T11:51:40.21"
  }
}
Prima
{
  "id": 7916,
  "quantity": 53,
  "warehouse": "finished_real",
  "updated_at": "2026-05-13T11:51:40.21",
  "product_code_id": 123
}
Dopo
{
  "id": 7916,
  "quantity": 263,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.799",
  "product_code_id": 123
}
22/05/26, 12:28:11Inserimentoinventory_movements2660app interna · csv_import · consuntivo_posting · assignment:2147
id: ∅ → 2660; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2147; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2660,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2147",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.794",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 210,
    "old": null
  },
  "product_code_id": {
    "new": 123,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2660,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2147",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.794",
  "scrap_by_type": null,
  "quantity_delta": 210,
  "product_code_id": 123
}
22/05/26, 12:28:11Modificaraw_material_balances64app interna · csv_import · consuntivo_posting · assignment:2147
quantity: 406 → 196; updated_at: 2026-05-12T13:14:02.822 → 2026-05-22T10:28:11.788
Dettagli before/after
Diff
{
  "quantity": {
    "new": 196,
    "old": 406
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.788",
    "old": "2026-05-12T13:14:02.822"
  }
}
Prima
{
  "id": 64,
  "quantity": 406,
  "warehouse": "raw",
  "updated_at": "2026-05-12T13:14:02.822",
  "raw_material_id": 22
}
Dopo
{
  "id": 64,
  "quantity": 196,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.788",
  "raw_material_id": 22
}
22/05/26, 12:28:11Inserimentoraw_material_movements1614app interna · csv_import · consuntivo_posting · assignment:2147
id: ∅ → 1614; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2147; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1614,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2147",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.784",
    "old": null
  },
  "quantity_delta": {
    "new": -210,
    "old": null
  },
  "raw_material_id": {
    "new": 22,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1614,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2147",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.784",
  "quantity_delta": -210,
  "raw_material_id": 22
}
22/05/26, 12:28:11Inserimentoplan_assignments2147
id: ∅ → 2147; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2147,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 24,
    "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": 123,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 210,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2147,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 24,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 123,
  "planned_quantity": null,
  "produced_quantity": 210,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances727app interna · csv_import · consuntivo_posting · assignment:2146
quantity: 13370 → 14072; updated_at: 2026-05-14T14:28:02.042 → 2026-05-22T10:28:11.769
Dettagli before/after
Diff
{
  "quantity": {
    "new": 14072,
    "old": 13370
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.769",
    "old": "2026-05-14T14:28:02.042"
  }
}
Prima
{
  "id": 727,
  "quantity": 13370,
  "warehouse": "finished_real",
  "updated_at": "2026-05-14T14:28:02.042",
  "product_code_id": 116
}
Dopo
{
  "id": 727,
  "quantity": 14072,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.769",
  "product_code_id": 116
}
22/05/26, 12:28:11Modificainventory_balances725app interna · csv_import · consuntivo_posting · assignment:2146
quantity: 1219 → 517; updated_at: 2026-05-14T14:28:02.038 → 2026-05-22T10:28:11.767
Dettagli before/after
Diff
{
  "quantity": {
    "new": 517,
    "old": 1219
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.767",
    "old": "2026-05-14T14:28:02.038"
  }
}
Prima
{
  "id": 725,
  "quantity": 1219,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-14T14:28:02.038",
  "product_code_id": 116
}
Dopo
{
  "id": 725,
  "quantity": 517,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.767",
  "product_code_id": 116
}
22/05/26, 12:28:11Inserimentoinventory_movements2659app interna · csv_import · consuntivo_posting · assignment:2146
id: ∅ → 2659; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2146; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2659,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2146",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.763",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 702,
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2659,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2146",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.763",
  "scrap_by_type": null,
  "quantity_delta": 702,
  "product_code_id": 116
}
22/05/26, 12:28:11Inserimentoinventory_movements2658app interna · csv_import · consuntivo_posting · assignment:2146
id: ∅ → 2658; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2146; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2658,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2146",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.761",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -702,
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2658,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2146",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.761",
  "scrap_by_type": null,
  "quantity_delta": -702,
  "product_code_id": 116
}
22/05/26, 12:28:11Inserimentoplan_assignments2146
id: ∅ → 2146; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2146,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 22,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 702,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2146,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 22,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 116,
  "planned_quantity": null,
  "produced_quantity": 702,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances1068app interna · csv_import · consuntivo_posting · assignment:2145
quantity: 480 → 748; updated_at: 2026-05-22T10:28:11.534 → 2026-05-22T10:28:11.748
Dettagli before/after
Diff
{
  "quantity": {
    "new": 748,
    "old": 480
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.748",
    "old": "2026-05-22T10:28:11.534"
  }
}
Prima
{
  "id": 1068,
  "quantity": 480,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.534",
  "product_code_id": 105
}
Dopo
{
  "id": 1068,
  "quantity": 748,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.748",
  "product_code_id": 105
}
22/05/26, 12:28:11Inserimentoinventory_movements2657app interna · csv_import · consuntivo_posting · assignment:2145
id: ∅ → 2657; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2145; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2657,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2145",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.744",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 268,
    "old": null
  },
  "product_code_id": {
    "new": 105,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2657,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2145",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.744",
  "scrap_by_type": null,
  "quantity_delta": 268,
  "product_code_id": 105
}
22/05/26, 12:28:11Modificaraw_material_balances13app interna · csv_import · consuntivo_posting · assignment:2145
quantity: 282 → 14; updated_at: 2026-05-22T10:28:11.519 → 2026-05-22T10:28:11.738
Dettagli before/after
Diff
{
  "quantity": {
    "new": 14,
    "old": 282
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.738",
    "old": "2026-05-22T10:28:11.519"
  }
}
Prima
{
  "id": 13,
  "quantity": 282,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.519",
  "raw_material_id": 5
}
Dopo
{
  "id": 13,
  "quantity": 14,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.738",
  "raw_material_id": 5
}
22/05/26, 12:28:11Inserimentoraw_material_movements1613app interna · csv_import · consuntivo_posting · assignment:2145
id: ∅ → 1613; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2145; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1613,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2145",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.735",
    "old": null
  },
  "quantity_delta": {
    "new": -268,
    "old": null
  },
  "raw_material_id": {
    "new": 5,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1613,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2145",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.735",
  "quantity_delta": -268,
  "raw_material_id": 5
}
22/05/26, 12:28:11Inserimentoplan_assignments2145
id: ∅ → 2145; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2145,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "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": 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": 105,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 268,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2145,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 105,
  "planned_quantity": null,
  "produced_quantity": 268,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2144
quantity: 16 → 25; updated_at: 2026-05-14T14:25:47.546 → 2026-05-22T10:28:11.719
Dettagli before/after
Diff
{
  "quantity": {
    "new": 25,
    "old": 16
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.719",
    "old": "2026-05-14T14:25:47.546"
  }
}
Prima
{
  "id": 151,
  "quantity": 16,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-14T14:25:47.546",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 25,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.719",
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoinventory_movements2656app interna · csv_import · consuntivo_posting · assignment:2144
id: ∅ → 2656; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2144; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2656,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2144",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.715",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 9,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2656,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2144",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.715",
  "scrap_by_type": null,
  "quantity_delta": 9,
  "product_code_id": 111
}
22/05/26, 12:28:11Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2144
quantity: 688 → 679; updated_at: 2026-05-14T11:21:16.219 → 2026-05-22T10:28:11.709
Dettagli before/after
Diff
{
  "quantity": {
    "new": 679,
    "old": 688
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.709",
    "old": "2026-05-14T11:21:16.219"
  }
}
Prima
{
  "id": 31,
  "quantity": 688,
  "warehouse": "raw",
  "updated_at": "2026-05-14T11:21:16.219",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 679,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.709",
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoraw_material_movements1612app interna · csv_import · consuntivo_posting · assignment:2144
id: ∅ → 1612; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2144; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1612,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2144",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.703",
    "old": null
  },
  "quantity_delta": {
    "new": -9,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1612,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2144",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.703",
  "quantity_delta": -9,
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoplan_assignments2144
id: ∅ → 2144; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2144,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "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": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 9,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2144,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 9,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2143
quantity: 1197 → 1215; updated_at: 2026-05-14T11:31:12.258 → 2026-05-22T10:28:11.677
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1215,
    "old": 1197
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.677",
    "old": "2026-05-14T11:31:12.258"
  }
}
Prima
{
  "id": 235,
  "quantity": 1197,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-14T11:31:12.258",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 1215,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.677",
  "product_code_id": 134
}
22/05/26, 12:28:11Inserimentoinventory_movements2655app interna · csv_import · consuntivo_posting · assignment:2143
id: ∅ → 2655; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2143; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2655,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2143",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.671",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 18,
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2655,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2143",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.671",
  "scrap_by_type": null,
  "quantity_delta": 18,
  "product_code_id": 134
}
22/05/26, 12:28:11Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2143
quantity: 1702 → 1684; updated_at: 2026-05-14T11:31:12.232 → 2026-05-22T10:28:11.664
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1684,
    "old": 1702
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.664",
    "old": "2026-05-14T11:31:12.232"
  }
}
Prima
{
  "id": 97,
  "quantity": 1702,
  "warehouse": "raw",
  "updated_at": "2026-05-14T11:31:12.232",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": 1684,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.664",
  "raw_material_id": 33
}
22/05/26, 12:28:11Inserimentoraw_material_movements1611app interna · csv_import · consuntivo_posting · assignment:2143
id: ∅ → 1611; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2143; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1611,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2143",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.659",
    "old": null
  },
  "quantity_delta": {
    "new": -18,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1611,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2143",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.659",
  "quantity_delta": -18,
  "raw_material_id": 33
}
22/05/26, 12:28:11Inserimentoplan_assignments2143
id: ∅ → 2143; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2143,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "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": 134,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 18,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2143,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 30,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 18,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2142
quantity: 276 → 370; updated_at: 2026-05-14T11:21:15.955 → 2026-05-22T10:28:11.644
Dettagli before/after
Diff
{
  "quantity": {
    "new": 370,
    "old": 276
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.644",
    "old": "2026-05-14T11:21:15.955"
  }
}
Prima
{
  "id": 825,
  "quantity": 276,
  "warehouse": "finished_real",
  "updated_at": "2026-05-14T11:21:15.955",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 370,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.644",
  "product_code_id": 147
}
22/05/26, 12:28:11Inserimentoinventory_movements2654app interna · csv_import · consuntivo_posting · assignment:2142
id: ∅ → 2654; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2142; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2654,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2142",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.638",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 94,
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2654,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2142",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.638",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 94,
  "product_code_id": 147
}
22/05/26, 12:28:11Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2142
quantity: 1345 → 1249; updated_at: 2026-05-14T11:21:15.936 → 2026-05-22T10:28:11.631
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1249,
    "old": 1345
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.631",
    "old": "2026-05-14T11:21:15.936"
  }
}
Prima
{
  "id": 136,
  "quantity": 1345,
  "warehouse": "raw",
  "updated_at": "2026-05-14T11:21:15.936",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": 1249,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.631",
  "raw_material_id": 46
}
22/05/26, 12:28:11Inserimentoraw_material_movements1610app interna · csv_import · consuntivo_posting · assignment:2142
id: ∅ → 1610; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:2142; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1610,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2142",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.627",
    "old": null
  },
  "quantity_delta": {
    "new": -96,
    "old": null
  },
  "raw_material_id": {
    "new": 46,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1610,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:2142",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.627",
  "quantity_delta": -96,
  "raw_material_id": 46
}
22/05/26, 12:28:11Inserimentoplan_assignments2142
id: ∅ → 2142; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2142,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 18,
    "old": null
  },
  "operator_id": {
    "new": 40,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 94,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2142,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 40,
  "scrap_by_type": {
    "workedCasting": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 147,
  "planned_quantity": null,
  "produced_quantity": 94,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances790app interna · csv_import · consuntivo_posting · assignment:2141
quantity: 96 → 128; updated_at: 2026-05-14T11:21:16.126 → 2026-05-22T10:28:11.611
Dettagli before/after
Diff
{
  "quantity": {
    "new": 128,
    "old": 96
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.611",
    "old": "2026-05-14T11:21:16.126"
  }
}
Prima
{
  "id": 790,
  "quantity": 96,
  "warehouse": "finished_real",
  "updated_at": "2026-05-14T11:21:16.126",
  "product_code_id": 102
}
Dopo
{
  "id": 790,
  "quantity": 128,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.611",
  "product_code_id": 102
}