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 6250Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:25Inserimentoraw_material_movements1755app interna · csv_import · consuntivo_posting · assignment:2592
id: ∅ → 1755; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2592; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1755,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2592",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.155",
    "old": null
  },
  "quantity_delta": {
    "new": -126,
    "old": null
  },
  "raw_material_id": {
    "new": 46,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1755,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2592",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.155",
  "quantity_delta": -126,
  "raw_material_id": 46
}
22/05/26, 16:03:25Inserimentoplan_assignments2592
id: ∅ → 2592; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2592,
    "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": 2592,
  "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, 16:03:25Modificainventory_balances7916app interna · csv_import · consuntivo_posting · assignment:2591
quantity: 199 → 409; updated_at: 2026-05-22T11:08:40.373 → 2026-05-22T14:03:25.142
Dettagli before/after
Diff
{
  "quantity": {
    "new": 409,
    "old": 199
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.142",
    "old": "2026-05-22T11:08:40.373"
  }
}
Prima
{
  "id": 7916,
  "quantity": 199,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:08:40.373",
  "product_code_id": 123
}
Dopo
{
  "id": 7916,
  "quantity": 409,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.142",
  "product_code_id": 123
}
22/05/26, 16:03:25Inserimentoinventory_movements2879app interna · csv_import · consuntivo_posting · assignment:2591
id: ∅ → 2879; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2591; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2879,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2591",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.138",
    "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": 2879,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2591",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.138",
  "scrap_by_type": null,
  "quantity_delta": 210,
  "product_code_id": 123
}
22/05/26, 16:03:25Modificaraw_material_balances64app interna · csv_import · consuntivo_posting · assignment:2591
quantity: 196 → -14; updated_at: 2026-05-22T10:28:11.788 → 2026-05-22T14:03:25.132
Dettagli before/after
Diff
{
  "quantity": {
    "new": -14,
    "old": 196
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.132",
    "old": "2026-05-22T10:28:11.788"
  }
}
Prima
{
  "id": 64,
  "quantity": 196,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.788",
  "raw_material_id": 22
}
Dopo
{
  "id": 64,
  "quantity": -14,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.132",
  "raw_material_id": 22
}
22/05/26, 16:03:25Inserimentoraw_material_movements1754app interna · csv_import · consuntivo_posting · assignment:2591
id: ∅ → 1754; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2591; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1754,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2591",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.128",
    "old": null
  },
  "quantity_delta": {
    "new": -210,
    "old": null
  },
  "raw_material_id": {
    "new": 22,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1754,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2591",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.128",
  "quantity_delta": -210,
  "raw_material_id": 22
}
22/05/26, 16:03:25Inserimentoplan_assignments2591
id: ∅ → 2591; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2591,
    "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": 2591,
  "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, 16:03:25Modificainventory_balances727app interna · csv_import · consuntivo_posting · assignment:2590
quantity: 5719 → 6421; updated_at: 2026-05-22T14:03:24.247 → 2026-05-22T14:03:25.112
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6421,
    "old": 5719
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.112",
    "old": "2026-05-22T14:03:24.247"
  }
}
Prima
{
  "id": 727,
  "quantity": 5719,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.247",
  "product_code_id": 116
}
Dopo
{
  "id": 727,
  "quantity": 6421,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.112",
  "product_code_id": 116
}
22/05/26, 16:03:25Modificainventory_balances725app interna · csv_import · consuntivo_posting · assignment:2590
quantity: 4848 → 4146; updated_at: 2026-05-22T14:03:24.245 → 2026-05-22T14:03:25.109
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4146,
    "old": 4848
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.109",
    "old": "2026-05-22T14:03:24.245"
  }
}
Prima
{
  "id": 725,
  "quantity": 4848,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.245",
  "product_code_id": 116
}
Dopo
{
  "id": 725,
  "quantity": 4146,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.109",
  "product_code_id": 116
}
22/05/26, 16:03:25Inserimentoinventory_movements2878app interna · csv_import · consuntivo_posting · assignment:2590
id: ∅ → 2878; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2590; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2878,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2590",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.105",
    "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": 2878,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2590",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.105",
  "scrap_by_type": null,
  "quantity_delta": 702,
  "product_code_id": 116
}
22/05/26, 16:03:25Inserimentoinventory_movements2877app interna · csv_import · consuntivo_posting · assignment:2590
id: ∅ → 2877; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2590; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2877,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2590",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.102",
    "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": 2877,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2590",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.102",
  "scrap_by_type": null,
  "quantity_delta": -702,
  "product_code_id": 116
}
22/05/26, 16:03:25Inserimentoplan_assignments2590
id: ∅ → 2590; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2590,
    "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": 2590,
  "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, 16:03:25Modificainventory_balances1068app interna · csv_import · consuntivo_posting · assignment:2589
quantity: 1200 → 1468; updated_at: 2026-05-22T14:03:24.88 → 2026-05-22T14:03:25.083
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1468,
    "old": 1200
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.083",
    "old": "2026-05-22T14:03:24.88"
  }
}
Prima
{
  "id": 1068,
  "quantity": 1200,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.88",
  "product_code_id": 105
}
Dopo
{
  "id": 1068,
  "quantity": 1468,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.083",
  "product_code_id": 105
}
22/05/26, 16:03:25Inserimentoinventory_movements2876app interna · csv_import · consuntivo_posting · assignment:2589
id: ∅ → 2876; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2589; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2876,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2589",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.074",
    "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": 2876,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2589",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.074",
  "scrap_by_type": null,
  "quantity_delta": 268,
  "product_code_id": 105
}
22/05/26, 16:03:25Modificaraw_material_balances13app interna · csv_import · consuntivo_posting · assignment:2589
quantity: -438 → -706; updated_at: 2026-05-22T14:03:24.864 → 2026-05-22T14:03:25.066
Dettagli before/after
Diff
{
  "quantity": {
    "new": -706,
    "old": -438
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.066",
    "old": "2026-05-22T14:03:24.864"
  }
}
Prima
{
  "id": 13,
  "quantity": -438,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.864",
  "raw_material_id": 5
}
Dopo
{
  "id": 13,
  "quantity": -706,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.066",
  "raw_material_id": 5
}
22/05/26, 16:03:25Inserimentoraw_material_movements1753app interna · csv_import · consuntivo_posting · assignment:2589
id: ∅ → 1753; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2589; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1753,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2589",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.057",
    "old": null
  },
  "quantity_delta": {
    "new": -268,
    "old": null
  },
  "raw_material_id": {
    "new": 5,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1753,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2589",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.057",
  "quantity_delta": -268,
  "raw_material_id": 5
}
22/05/26, 16:03:25Inserimentoplan_assignments2589
id: ∅ → 2589; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2589,
    "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": 2589,
  "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, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2588
quantity: 131 → 140; updated_at: 2026-05-22T14:03:24.691 → 2026-05-22T14:03:25.044
Dettagli before/after
Diff
{
  "quantity": {
    "new": 140,
    "old": 131
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.044",
    "old": "2026-05-22T14:03:24.691"
  }
}
Prima
{
  "id": 151,
  "quantity": 131,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.691",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 140,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.044",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2875app interna · csv_import · consuntivo_posting · assignment:2588
id: ∅ → 2875; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2588; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2875,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2588",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.04",
    "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": 2875,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2588",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.04",
  "scrap_by_type": null,
  "quantity_delta": 9,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2588
quantity: 470 → 461; updated_at: 2026-05-22T14:03:24.659 → 2026-05-22T14:03:25.034
Dettagli before/after
Diff
{
  "quantity": {
    "new": 461,
    "old": 470
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.034",
    "old": "2026-05-22T14:03:24.659"
  }
}
Prima
{
  "id": 31,
  "quantity": 470,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.659",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 461,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.034",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1752app interna · csv_import · consuntivo_posting · assignment:2588
id: ∅ → 1752; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2588; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1752,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2588",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.029",
    "old": null
  },
  "quantity_delta": {
    "new": -9,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1752,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2588",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.029",
  "quantity_delta": -9,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2588
id: ∅ → 2588; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2588,
    "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": 2588,
  "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, 16:03:25Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2587
quantity: 2554 → 2572; updated_at: 2026-05-22T14:03:24.439 → 2026-05-22T14:03:25.013
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2572,
    "old": 2554
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.013",
    "old": "2026-05-22T14:03:24.439"
  }
}
Prima
{
  "id": 235,
  "quantity": 2554,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.439",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 2572,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.013",
  "product_code_id": 134
}
22/05/26, 16:03:25Inserimentoinventory_movements2874app interna · csv_import · consuntivo_posting · assignment:2587
id: ∅ → 2874; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2587; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2874,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2587",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.008",
    "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": 2874,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2587",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.008",
  "scrap_by_type": null,
  "quantity_delta": 18,
  "product_code_id": 134
}
22/05/26, 16:03:24Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2587
quantity: 328 → 310; updated_at: 2026-05-22T14:03:24.428 → 2026-05-22T14:03:24.999
Dettagli before/after
Diff
{
  "quantity": {
    "new": 310,
    "old": 328
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.999",
    "old": "2026-05-22T14:03:24.428"
  }
}
Prima
{
  "id": 97,
  "quantity": 328,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.428",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": 310,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.999",
  "raw_material_id": 33
}
22/05/26, 16:03:24Inserimentoraw_material_movements1751app interna · csv_import · consuntivo_posting · assignment:2587
id: ∅ → 1751; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2587; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1751,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2587",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.995",
    "old": null
  },
  "quantity_delta": {
    "new": -18,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1751,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2587",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:24.995",
  "quantity_delta": -18,
  "raw_material_id": 33
}
22/05/26, 16:03:24Inserimentoplan_assignments2587
id: ∅ → 2587; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2587,
    "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": 2587,
  "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, 16:03:24Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2586
quantity: 1048 → 1142; updated_at: 2026-05-22T14:03:24.385 → 2026-05-22T14:03:24.977
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1142,
    "old": 1048
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.977",
    "old": "2026-05-22T14:03:24.385"
  }
}
Prima
{
  "id": 825,
  "quantity": 1048,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.385",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 1142,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.977",
  "product_code_id": 147
}
22/05/26, 16:03:24Inserimentoinventory_movements2873app interna · csv_import · consuntivo_posting · assignment:2586
id: ∅ → 2873; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2586; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2873,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2586",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.973",
    "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": 2873,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2586",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.973",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 94,
  "product_code_id": 147
}
22/05/26, 16:03:24Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2586
quantity: 567 → 471; updated_at: 2026-05-22T14:03:24.373 → 2026-05-22T14:03:24.967
Dettagli before/after
Diff
{
  "quantity": {
    "new": 471,
    "old": 567
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.967",
    "old": "2026-05-22T14:03:24.373"
  }
}
Prima
{
  "id": 136,
  "quantity": 567,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.373",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": 471,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.967",
  "raw_material_id": 46
}
22/05/26, 16:03:24Inserimentoraw_material_movements1750app interna · csv_import · consuntivo_posting · assignment:2586
id: ∅ → 1750; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:2586; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1750,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2586",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.962",
    "old": null
  },
  "quantity_delta": {
    "new": -96,
    "old": null
  },
  "raw_material_id": {
    "new": 46,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1750,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:2586",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:24.962",
  "quantity_delta": -96,
  "raw_material_id": 46
}
22/05/26, 16:03:24Inserimentoplan_assignments2586
id: ∅ → 2586; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2586,
    "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": 2586,
  "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, 16:03:24Modificainventory_balances790app interna · csv_import · consuntivo_posting · assignment:2585
quantity: 143 → 175; updated_at: 2026-05-22T14:03:24.569 → 2026-05-22T14:03:24.948
Dettagli before/after
Diff
{
  "quantity": {
    "new": 175,
    "old": 143
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.948",
    "old": "2026-05-22T14:03:24.569"
  }
}
Prima
{
  "id": 790,
  "quantity": 143,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.569",
  "product_code_id": 102
}
Dopo
{
  "id": 790,
  "quantity": 175,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.948",
  "product_code_id": 102
}
22/05/26, 16:03:24Modificainventory_balances788app interna · csv_import · consuntivo_posting · assignment:2585
quantity: 303 → 271; updated_at: 2026-05-22T14:03:24.81 → 2026-05-22T14:03:24.945
Dettagli before/after
Diff
{
  "quantity": {
    "new": 271,
    "old": 303
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.945",
    "old": "2026-05-22T14:03:24.81"
  }
}
Prima
{
  "id": 788,
  "quantity": 303,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.81",
  "product_code_id": 102
}
Dopo
{
  "id": 788,
  "quantity": 271,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.945",
  "product_code_id": 102
}
22/05/26, 16:03:24Inserimentoinventory_movements2872app interna · csv_import · consuntivo_posting · assignment:2585
id: ∅ → 2872; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2585; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2872,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2585",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.94",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 32,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2872,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2585",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.94",
  "scrap_by_type": null,
  "quantity_delta": 32,
  "product_code_id": 102
}
22/05/26, 16:03:24Inserimentoinventory_movements2871app interna · csv_import · consuntivo_posting · assignment:2585
id: ∅ → 2871; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2585; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2871,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2585",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.937",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -32,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2871,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2585",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.937",
  "scrap_by_type": null,
  "quantity_delta": -32,
  "product_code_id": 102
}
22/05/26, 16:03:24Inserimentoplan_assignments2585
id: ∅ → 2585; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2585,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "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": 102,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 32,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2585,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 102,
  "planned_quantity": null,
  "produced_quantity": 32,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances1084app interna · csv_import · consuntivo_posting · assignment:2584
quantity: 144 → 360; updated_at: 2026-05-22T12:01:45.124 → 2026-05-22T14:03:24.924
Dettagli before/after
Diff
{
  "quantity": {
    "new": 360,
    "old": 144
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.924",
    "old": "2026-05-22T12:01:45.124"
  }
}
Prima
{
  "id": 1084,
  "quantity": 144,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T12:01:45.124",
  "product_code_id": 106
}
Dopo
{
  "id": 1084,
  "quantity": 360,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.924",
  "product_code_id": 106
}
22/05/26, 16:03:24Modificainventory_balances1082app interna · csv_import · consuntivo_posting · assignment:2584
quantity: 619 → 403; updated_at: 2026-05-22T10:28:11.581 → 2026-05-22T14:03:24.922
Dettagli before/after
Diff
{
  "quantity": {
    "new": 403,
    "old": 619
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.922",
    "old": "2026-05-22T10:28:11.581"
  }
}
Prima
{
  "id": 1082,
  "quantity": 619,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.581",
  "product_code_id": 106
}
Dopo
{
  "id": 1082,
  "quantity": 403,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.922",
  "product_code_id": 106
}
22/05/26, 16:03:24Inserimentoinventory_movements2870app interna · csv_import · consuntivo_posting · assignment:2584
id: ∅ → 2870; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2584; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2870,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2584",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.918",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 216,
    "old": null
  },
  "product_code_id": {
    "new": 106,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2870,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2584",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.918",
  "scrap_by_type": null,
  "quantity_delta": 216,
  "product_code_id": 106
}
22/05/26, 16:03:24Inserimentoinventory_movements2869app interna · csv_import · consuntivo_posting · assignment:2584
id: ∅ → 2869; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2584; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2869,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2584",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.916",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -216,
    "old": null
  },
  "product_code_id": {
    "new": 106,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2869,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2584",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.916",
  "scrap_by_type": null,
  "quantity_delta": -216,
  "product_code_id": 106
}
22/05/26, 16:03:24Inserimentoplan_assignments2584
id: ∅ → 2584; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2584,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "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": 106,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 216,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2584,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 106,
  "planned_quantity": null,
  "produced_quantity": 216,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances720app interna · csv_import · consuntivo_posting · assignment:2583
quantity: 114 → 160; updated_at: 2026-05-22T14:03:24.641 → 2026-05-22T14:03:24.904
Dettagli before/after
Diff
{
  "quantity": {
    "new": 160,
    "old": 114
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.904",
    "old": "2026-05-22T14:03:24.641"
  }
}
Prima
{
  "id": 720,
  "quantity": 114,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.641",
  "product_code_id": 101
}
Dopo
{
  "id": 720,
  "quantity": 160,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.904",
  "product_code_id": 101
}
22/05/26, 16:03:24Modificainventory_balances718app interna · csv_import · consuntivo_posting · assignment:2583
quantity: 594 → 548; updated_at: 2026-05-22T14:03:24.639 → 2026-05-22T14:03:24.902
Dettagli before/after
Diff
{
  "quantity": {
    "new": 548,
    "old": 594
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.902",
    "old": "2026-05-22T14:03:24.639"
  }
}
Prima
{
  "id": 718,
  "quantity": 594,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.639",
  "product_code_id": 101
}
Dopo
{
  "id": 718,
  "quantity": 548,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.902",
  "product_code_id": 101
}
22/05/26, 16:03:24Inserimentoinventory_movements2868app interna · csv_import · consuntivo_posting · assignment:2583
id: ∅ → 2868; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2583; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2868,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2583",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.899",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 46,
    "old": null
  },
  "product_code_id": {
    "new": 101,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2868,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2583",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.899",
  "scrap_by_type": null,
  "quantity_delta": 46,
  "product_code_id": 101
}
22/05/26, 16:03:24Inserimentoinventory_movements2867app interna · csv_import · consuntivo_posting · assignment:2583
id: ∅ → 2867; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2583; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2867,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2583",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.896",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -46,
    "old": null
  },
  "product_code_id": {
    "new": 101,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2867,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2583",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.896",
  "scrap_by_type": null,
  "quantity_delta": -46,
  "product_code_id": 101
}
22/05/26, 16:03:24Inserimentoplan_assignments2583
id: ∅ → 2583; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2583,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "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": 101,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 46,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2583,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 101,
  "planned_quantity": null,
  "produced_quantity": 46,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances1068app interna · csv_import · consuntivo_posting · assignment:2582
quantity: 748 → 1200; updated_at: 2026-05-22T10:28:11.748 → 2026-05-22T14:03:24.88
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1200,
    "old": 748
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.88",
    "old": "2026-05-22T10:28:11.748"
  }
}
Prima
{
  "id": 1068,
  "quantity": 748,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.748",
  "product_code_id": 105
}
Dopo
{
  "id": 1068,
  "quantity": 1200,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.88",
  "product_code_id": 105
}
22/05/26, 16:03:24Inserimentoinventory_movements2866app interna · csv_import · consuntivo_posting · assignment:2582
id: ∅ → 2866; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2582; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2866,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2582",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.872",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 452,
    "old": null
  },
  "product_code_id": {
    "new": 105,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2866,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2582",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.872",
  "scrap_by_type": null,
  "quantity_delta": 452,
  "product_code_id": 105
}
22/05/26, 16:03:24Modificaraw_material_balances13app interna · csv_import · consuntivo_posting · assignment:2582
quantity: 14 → -438; updated_at: 2026-05-22T10:28:11.738 → 2026-05-22T14:03:24.864
Dettagli before/after
Diff
{
  "quantity": {
    "new": -438,
    "old": 14
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.864",
    "old": "2026-05-22T10:28:11.738"
  }
}
Prima
{
  "id": 13,
  "quantity": 14,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.738",
  "raw_material_id": 5
}
Dopo
{
  "id": 13,
  "quantity": -438,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.864",
  "raw_material_id": 5
}