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 1250Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
28/05/26, 15:51:28Modificainventory_balances790app interna · csv_import · consuntivo_posting · assignment:4361
quantity: 186 → 232; updated_at: 2026-05-28T07:29:34.583 → 2026-05-28T13:51:28.468
Dettagli before/after
Diff
{
  "quantity": {
    "new": 232,
    "old": 186
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.468",
    "old": "2026-05-28T07:29:34.583"
  }
}
Prima
{
  "id": 790,
  "quantity": 186,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T07:29:34.583",
  "product_code_id": 102
}
Dopo
{
  "id": 790,
  "quantity": 232,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.468",
  "product_code_id": 102
}
28/05/26, 15:51:28Modificainventory_balances788app interna · csv_import · consuntivo_posting · assignment:4361
quantity: 237 → 191; updated_at: 2026-05-28T07:29:34.58 → 2026-05-28T13:51:28.464
Dettagli before/after
Diff
{
  "quantity": {
    "new": 191,
    "old": 237
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.464",
    "old": "2026-05-28T07:29:34.58"
  }
}
Prima
{
  "id": 788,
  "quantity": 237,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T07:29:34.58",
  "product_code_id": 102
}
Dopo
{
  "id": 788,
  "quantity": 191,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.464",
  "product_code_id": 102
}
28/05/26, 15:51:28Inserimentoinventory_movements3203app interna · csv_import · consuntivo_posting · assignment:4361
id: ∅ → 3203; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4361; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3203,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4361",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.458",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 46,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3203,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4361",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.458",
  "scrap_by_type": null,
  "quantity_delta": 46,
  "product_code_id": 102
}
28/05/26, 15:51:28Inserimentoinventory_movements3202app interna · csv_import · consuntivo_posting · assignment:4361
id: ∅ → 3202; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4361; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3202,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4361",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.455",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -46,
    "old": null
  },
  "product_code_id": {
    "new": 102,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3202,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:4361",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T13:51:28.455",
  "scrap_by_type": null,
  "quantity_delta": -46,
  "product_code_id": 102
}
28/05/26, 15:51:28Modificaplan_assignments4361
operator_id: 20 → 36; produced_quantity: ∅ → 46
Dettagli before/after
Diff
{
  "operator_id": {
    "new": 36,
    "old": 20
  },
  "produced_quantity": {
    "new": 46,
    "old": null
  }
}
Prima
{
  "id": 4361,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #351)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 102,
  "planned_quantity": 70,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4361,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #351)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 36,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 102,
  "planned_quantity": 70,
  "produced_quantity": 46,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances34app interna · csv_import · consuntivo_posting · assignment:4409
quantity: 220 → 460; updated_at: 2026-05-28T12:58:50.158 → 2026-05-28T13:51:28.435
Dettagli before/after
Diff
{
  "quantity": {
    "new": 460,
    "old": 220
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.435",
    "old": "2026-05-28T12:58:50.158"
  }
}
Prima
{
  "id": 34,
  "quantity": 220,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T12:58:50.158",
  "product_code_id": 109
}
Dopo
{
  "id": 34,
  "quantity": 460,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.435",
  "product_code_id": 109
}
28/05/26, 15:51:28Modificainventory_balances32app interna · csv_import · consuntivo_posting · assignment:4409
quantity: 1159 → 919; updated_at: 2026-05-28T13:51:28.272 → 2026-05-28T13:51:28.433
Dettagli before/after
Diff
{
  "quantity": {
    "new": 919,
    "old": 1159
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.433",
    "old": "2026-05-28T13:51:28.272"
  }
}
Prima
{
  "id": 32,
  "quantity": 1159,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.272",
  "product_code_id": 109
}
Dopo
{
  "id": 32,
  "quantity": 919,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.433",
  "product_code_id": 109
}
28/05/26, 15:51:28Inserimentoinventory_movements3201app interna · csv_import · consuntivo_posting · assignment:4409
id: ∅ → 3201; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4409; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3201,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4409",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.429",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 240,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3201,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4409",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.429",
  "scrap_by_type": null,
  "quantity_delta": 240,
  "product_code_id": 109
}
28/05/26, 15:51:28Inserimentoinventory_movements3200app interna · csv_import · consuntivo_posting · assignment:4409
id: ∅ → 3200; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4409; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3200,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4409",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.427",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -240,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3200,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:4409",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T13:51:28.427",
  "scrap_by_type": null,
  "quantity_delta": -240,
  "product_code_id": 109
}
28/05/26, 15:51:28Inserimentoplan_assignments4409
id: ∅ → 4409; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4409,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "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": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 240,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4409,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 240,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances123app interna · csv_import · consuntivo_posting · assignment:4408
quantity: 71 → 159; updated_at: 2026-05-28T13:51:28.066 → 2026-05-28T13:51:28.412
Dettagli before/after
Diff
{
  "quantity": {
    "new": 159,
    "old": 71
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.412",
    "old": "2026-05-28T13:51:28.066"
  }
}
Prima
{
  "id": 123,
  "quantity": 71,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.066",
  "product_code_id": 107
}
Dopo
{
  "id": 123,
  "quantity": 159,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.412",
  "product_code_id": 107
}
28/05/26, 15:51:28Inserimentoinventory_movements3199app interna · csv_import · consuntivo_posting · assignment:4408
id: ∅ → 3199; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4408; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3199,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4408",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.408",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 5,
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 88,
    "old": null
  },
  "product_code_id": {
    "new": 107,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3199,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4408",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T13:51:28.408",
  "scrap_by_type": {
    "processing": 5,
    "workedCasting": 1
  },
  "quantity_delta": 88,
  "product_code_id": 107
}
28/05/26, 15:51:28Modificaraw_material_balances19app interna · csv_import · consuntivo_posting · assignment:4408
quantity: 118 → 24; updated_at: 2026-05-28T13:51:28.057 → 2026-05-28T13:51:28.401
Dettagli before/after
Diff
{
  "quantity": {
    "new": 24,
    "old": 118
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.401",
    "old": "2026-05-28T13:51:28.057"
  }
}
Prima
{
  "id": 19,
  "quantity": 118,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.057",
  "raw_material_id": 7
}
Dopo
{
  "id": 19,
  "quantity": 24,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.401",
  "raw_material_id": 7
}
28/05/26, 15:51:28Inserimentoraw_material_movements1980app interna · csv_import · consuntivo_posting · assignment:4408
id: ∅ → 1980; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":5,"workedCasting":1}}; reference: ∅ → assignment:4408; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1980,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 5,
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4408",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.396",
    "old": null
  },
  "quantity_delta": {
    "new": -94,
    "old": null
  },
  "raw_material_id": {
    "new": 7,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1980,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 5,
      "workedCasting": 1
    }
  },
  "reference": "assignment:4408",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.396",
  "quantity_delta": -94,
  "raw_material_id": 7
}
28/05/26, 15:51:28Inserimentoplan_assignments4408
id: ∅ → 4408; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4408,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 5,
      "workedCasting": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 107,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 88,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4408,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 20,
  "scrap_by_type": {
    "processing": 5,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 107,
  "planned_quantity": null,
  "produced_quantity": 88,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances1124app interna · csv_import · consuntivo_posting · assignment:4407
quantity: 1207 → 1241; updated_at: 2026-05-28T13:51:27.949 → 2026-05-28T13:51:28.382
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1241,
    "old": 1207
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.382",
    "old": "2026-05-28T13:51:27.949"
  }
}
Prima
{
  "id": 1124,
  "quantity": 1207,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:27.949",
  "product_code_id": 136
}
Dopo
{
  "id": 1124,
  "quantity": 1241,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.382",
  "product_code_id": 136
}
28/05/26, 15:51:28Inserimentoinventory_movements3198app interna · csv_import · consuntivo_posting · assignment:4407
id: ∅ → 3198; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4407; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3198,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4407",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.377",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 34,
    "old": null
  },
  "product_code_id": {
    "new": 136,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3198,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4407",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T13:51:28.377",
  "scrap_by_type": null,
  "quantity_delta": 34,
  "product_code_id": 136
}
28/05/26, 15:51:28Modificaraw_material_balances103app interna · csv_import · consuntivo_posting · assignment:4407
quantity: 1151 → 1117; updated_at: 2026-05-28T13:51:27.937 → 2026-05-28T13:51:28.371
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1117,
    "old": 1151
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.371",
    "old": "2026-05-28T13:51:27.937"
  }
}
Prima
{
  "id": 103,
  "quantity": 1151,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:27.937",
  "raw_material_id": 35
}
Dopo
{
  "id": 103,
  "quantity": 1117,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.371",
  "raw_material_id": 35
}
28/05/26, 15:51:28Inserimentoraw_material_movements1979app interna · csv_import · consuntivo_posting · assignment:4407
id: ∅ → 1979; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4407; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1979,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4407",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.367",
    "old": null
  },
  "quantity_delta": {
    "new": -34,
    "old": null
  },
  "raw_material_id": {
    "new": 35,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1979,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:4407",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.367",
  "quantity_delta": -34,
  "raw_material_id": 35
}
28/05/26, 15:51:28Inserimentoplan_assignments4407
id: ∅ → 4407; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4407,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 28,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "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": 136,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 34,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4407,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 28,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 136,
  "planned_quantity": null,
  "produced_quantity": 34,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:4406
quantity: 551 → 751; updated_at: 2026-05-28T13:51:28.234 → 2026-05-28T13:51:28.35
Dettagli before/after
Diff
{
  "quantity": {
    "new": 751,
    "old": 551
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.35",
    "old": "2026-05-28T13:51:28.234"
  }
}
Prima
{
  "id": 524,
  "quantity": 551,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.234",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 751,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.35",
  "product_code_id": 99
}
28/05/26, 15:51:28Inserimentoinventory_movements3197app interna · csv_import · consuntivo_posting · assignment:4406
id: ∅ → 3197; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4406; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3197,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4406",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.346",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 200,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3197,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4406",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.346",
  "scrap_by_type": {
    "raw": 1
  },
  "quantity_delta": 200,
  "product_code_id": 99
}
28/05/26, 15:51:28Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:4406
quantity: 2803 → 2602; updated_at: 2026-05-28T13:51:28.219 → 2026-05-28T13:51:28.336
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2602,
    "old": 2803
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.336",
    "old": "2026-05-28T13:51:28.219"
  }
}
Prima
{
  "id": 1,
  "quantity": 2803,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.219",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": 2602,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.336",
  "raw_material_id": 1
}
28/05/26, 15:51:28Inserimentoraw_material_movements1978app interna · csv_import · consuntivo_posting · assignment:4406
id: ∅ → 1978; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:4406; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1978,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4406",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.329",
    "old": null
  },
  "quantity_delta": {
    "new": -201,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1978,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1
    }
  },
  "reference": "assignment:4406",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.329",
  "quantity_delta": -201,
  "raw_material_id": 1
}
28/05/26, 15:51:28Inserimentoplan_assignments4406
id: ∅ → 4406; date: ∅ → 2026-05-26; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4406,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 200,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4406,
  "date": "2026-05-26",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 26,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 200,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:4405
quantity: 4873 → 5360; updated_at: 2026-05-28T13:51:27.793 → 2026-05-28T13:51:28.311
Dettagli before/after
Diff
{
  "quantity": {
    "new": 5360,
    "old": 4873
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.311",
    "old": "2026-05-28T13:51:27.793"
  }
}
Prima
{
  "id": 853,
  "quantity": 4873,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:27.793",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 5360,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.311",
  "product_code_id": 117
}
28/05/26, 15:51:28Inserimentoinventory_movements3196app interna · csv_import · consuntivo_posting · assignment:4405
id: ∅ → 3196; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4405; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3196,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4405",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.306",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 487,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3196,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4405",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.306",
  "scrap_by_type": {
    "raw": 1,
    "workedCasting": 1
  },
  "quantity_delta": 487,
  "product_code_id": 117
}
28/05/26, 15:51:28Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:4405
quantity: 4793 → 4304; updated_at: 2026-05-28T13:51:27.779 → 2026-05-28T13:51:28.299
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4304,
    "old": 4793
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.299",
    "old": "2026-05-28T13:51:27.779"
  }
}
Prima
{
  "id": 49,
  "quantity": 4793,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:27.779",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 4304,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.299",
  "raw_material_id": 17
}
28/05/26, 15:51:28Inserimentoraw_material_movements1977app interna · csv_import · consuntivo_posting · assignment:4405
id: ∅ → 1977; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"workedCasting":1}}; reference: ∅ → assignment:4405; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1977,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4405",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.295",
    "old": null
  },
  "quantity_delta": {
    "new": -489,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1977,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "workedCasting": 1
    }
  },
  "reference": "assignment:4405",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.295",
  "quantity_delta": -489,
  "raw_material_id": 17
}
28/05/26, 15:51:28Inserimentoplan_assignments4405
id: ∅ → 4405; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4405,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "workedCasting": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 487,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4405,
  "date": "2026-05-25",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": {
    "raw": 1,
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 487,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances32app interna · csv_import · consuntivo_posting · assignment:4394
quantity: 1187 → 1159; updated_at: 2026-05-28T13:51:27.886 → 2026-05-28T13:51:28.272
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1159,
    "old": 1187
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.272",
    "old": "2026-05-28T13:51:27.886"
  }
}
Prima
{
  "id": 32,
  "quantity": 1187,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:27.886",
  "product_code_id": 109
}
Dopo
{
  "id": 32,
  "quantity": 1159,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-28T13:51:28.272",
  "product_code_id": 109
}
28/05/26, 15:51:28Inserimentoinventory_movements3195app interna · csv_import · consuntivo_posting · assignment:4394
id: ∅ → 3195; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4394; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3195,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4394",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.263",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": -16,
      "processing": -14,
      "workedCasting": 3
    },
    "old": null
  },
  "quantity_delta": {
    "new": -28,
    "old": null
  },
  "product_code_id": {
    "new": 109,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3195,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4394",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-28T13:51:28.263",
  "scrap_by_type": {
    "raw": -16,
    "processing": -14,
    "workedCasting": 3
  },
  "quantity_delta": -28,
  "product_code_id": 109
}
28/05/26, 15:51:28Modificaraw_material_balances25app interna · csv_import · consuntivo_posting · assignment:4394
quantity: -157 → -102; updated_at: 2026-05-28T13:51:27.873 → 2026-05-28T13:51:28.255
Dettagli before/after
Diff
{
  "quantity": {
    "new": -102,
    "old": -157
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.255",
    "old": "2026-05-28T13:51:27.873"
  }
}
Prima
{
  "id": 25,
  "quantity": -157,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:27.873",
  "raw_material_id": 9
}
Dopo
{
  "id": 25,
  "quantity": -102,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.255",
  "raw_material_id": 9
}
28/05/26, 15:51:28Inserimentoraw_material_movements1976app interna · csv_import · consuntivo_posting · assignment:4394
id: ∅ → 1976; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":-16,"processing":-14,"workedCasting":3}}; reference: ∅ → assignment:4394; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1976,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": -16,
        "processing": -14,
        "workedCasting": 3
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4394",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.251",
    "old": null
  },
  "quantity_delta": {
    "new": 55,
    "old": null
  },
  "raw_material_id": {
    "new": 9,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1976,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": -16,
      "processing": -14,
      "workedCasting": 3
    }
  },
  "reference": "assignment:4394",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.251",
  "quantity_delta": 55,
  "raw_material_id": 9
}
28/05/26, 15:51:28Modificaplan_assignments4394
operator_id: 38 → 23; scrap_by_type: {"raw":16,"processing":14} → {"workedCasting":3}; produced_quantity: 161 → 133
Dettagli before/after
Diff
{
  "operator_id": {
    "new": 23,
    "old": 38
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 3
    },
    "old": {
      "raw": 16,
      "processing": 14
    }
  },
  "produced_quantity": {
    "new": 133,
    "old": 161
  }
}
Prima
{
  "id": 4394,
  "date": "2026-05-25",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 38,
  "scrap_by_type": {
    "raw": 16,
    "processing": 14
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 161,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 4394,
  "date": "2026-05-25",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": {
    "workedCasting": 3
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 109,
  "planned_quantity": null,
  "produced_quantity": 133,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:4404
quantity: 1 → 551; updated_at: 2026-05-28T13:01:55.021 → 2026-05-28T13:51:28.234
Dettagli before/after
Diff
{
  "quantity": {
    "new": 551,
    "old": 1
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.234",
    "old": "2026-05-28T13:01:55.021"
  }
}
Prima
{
  "id": 524,
  "quantity": 1,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:01:55.021",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 551,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.234",
  "product_code_id": 99
}
28/05/26, 15:51:28Inserimentoinventory_movements3194app interna · csv_import · consuntivo_posting · assignment:4404
id: ∅ → 3194; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4404; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3194,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4404",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.227",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 550,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3194,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4404",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.227",
  "scrap_by_type": null,
  "quantity_delta": 550,
  "product_code_id": 99
}
28/05/26, 15:51:28Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:4404
quantity: 3353 → 2803; updated_at: 2026-05-28T13:39:41.795 → 2026-05-28T13:51:28.219
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2803,
    "old": 3353
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.219",
    "old": "2026-05-28T13:39:41.795"
  }
}
Prima
{
  "id": 1,
  "quantity": 3353,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:39:41.795",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": 2803,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.219",
  "raw_material_id": 1
}
28/05/26, 15:51:28Inserimentoraw_material_movements1975app interna · csv_import · consuntivo_posting · assignment:4404
id: ∅ → 1975; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:4404; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1975,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4404",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.214",
    "old": null
  },
  "quantity_delta": {
    "new": -550,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1975,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:4404",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.214",
  "quantity_delta": -550,
  "raw_material_id": 1
}
28/05/26, 15:51:28Inserimentoplan_assignments4404
id: ∅ → 4404; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4404,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "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": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 550,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4404,
  "date": "2026-05-25",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 550,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances937app interna · csv_import · consuntivo_posting · assignment:4403
quantity: 958 → 1176; updated_at: 2026-05-26T09:47:32.017 → 2026-05-28T13:51:28.187
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1176,
    "old": 958
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.187",
    "old": "2026-05-26T09:47:32.017"
  }
}
Prima
{
  "id": 937,
  "quantity": 958,
  "warehouse": "finished_real",
  "updated_at": "2026-05-26T09:47:32.017",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 1176,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.187",
  "product_code_id": 114
}
28/05/26, 15:51:28Inserimentoinventory_movements3193app interna · csv_import · consuntivo_posting · assignment:4403
id: ∅ → 3193; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4403; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3193,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4403",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.18",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 90
    },
    "old": null
  },
  "quantity_delta": {
    "new": 218,
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3193,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4403",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.18",
  "scrap_by_type": {
    "workedCasting": 90
  },
  "quantity_delta": 218,
  "product_code_id": 114
}
28/05/26, 15:51:28Modificaraw_material_balances40app interna · csv_import · consuntivo_posting · assignment:4403
quantity: 75 → -233; updated_at: 2026-05-26T09:47:32.003 → 2026-05-28T13:51:28.168
Dettagli before/after
Diff
{
  "quantity": {
    "new": -233,
    "old": 75
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.168",
    "old": "2026-05-26T09:47:32.003"
  }
}
Prima
{
  "id": 40,
  "quantity": 75,
  "warehouse": "raw",
  "updated_at": "2026-05-26T09:47:32.003",
  "raw_material_id": 14
}
Dopo
{
  "id": 40,
  "quantity": -233,
  "warehouse": "raw",
  "updated_at": "2026-05-28T13:51:28.168",
  "raw_material_id": 14
}
28/05/26, 15:51:28Inserimentoraw_material_movements1974app interna · csv_import · consuntivo_posting · assignment:4403
id: ∅ → 1974; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":90}}; reference: ∅ → assignment:4403; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1974,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 90
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4403",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.161",
    "old": null
  },
  "quantity_delta": {
    "new": -308,
    "old": null
  },
  "raw_material_id": {
    "new": 14,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1974,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 90
    }
  },
  "reference": "assignment:4403",
  "warehouse": "raw",
  "occurred_at": "2026-05-28T13:51:28.161",
  "quantity_delta": -308,
  "raw_material_id": 14
}
28/05/26, 15:51:28Inserimentoplan_assignments4403
id: ∅ → 4403; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4403,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 25,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 90
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 218,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4403,
  "date": "2026-05-25",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 41,
  "scrap_by_type": {
    "workedCasting": 90
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 114,
  "planned_quantity": null,
  "produced_quantity": 218,
  "setup_from_product_code_id": null
}
28/05/26, 15:51:28Modificainventory_balances1161app interna · csv_import · consuntivo_posting · assignment:4402
quantity: 55 → 158; updated_at: 2026-05-28T13:35:14.71 → 2026-05-28T13:51:28.139
Dettagli before/after
Diff
{
  "quantity": {
    "new": 158,
    "old": 55
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.139",
    "old": "2026-05-28T13:35:14.71"
  }
}
Prima
{
  "id": 1161,
  "quantity": 55,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:35:14.71",
  "product_code_id": 138
}
Dopo
{
  "id": 1161,
  "quantity": 158,
  "warehouse": "finished_real",
  "updated_at": "2026-05-28T13:51:28.139",
  "product_code_id": 138
}
28/05/26, 15:51:28Inserimentoinventory_movements3192app interna · csv_import · consuntivo_posting · assignment:4402
id: ∅ → 3192; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:4402; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3192,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:4402",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.132",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 103,
    "old": null
  },
  "product_code_id": {
    "new": 138,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3192,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:4402",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-28T13:51:28.132",
  "scrap_by_type": {
    "workedCasting": 2
  },
  "quantity_delta": 103,
  "product_code_id": 138
}
28/05/26, 15:51:28Modificaraw_material_balances110app interna · csv_import · consuntivo_posting · assignment:4402
quantity: 27 → -78; updated_at: 2026-05-28T07:29:34.75 → 2026-05-28T13:51:28.126
Dettagli before/after
Diff
{
  "quantity": {
    "new": -78,
    "old": 27
  },
  "updated_at": {
    "new": "2026-05-28T13:51:28.126",
    "old": "2026-05-28T07:29:34.75"
  }
}
Prima
{
  "id": 110,
  "quantity": 27,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-28T07:29:34.75",
  "raw_material_id": 37
}
Dopo
{
  "id": 110,
  "quantity": -78,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-28T13:51:28.126",
  "raw_material_id": 37
}
28/05/26, 15:51:28Inserimentoraw_material_movements1973app interna · csv_import · consuntivo_posting · assignment:4402
id: ∅ → 1973; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":2}}; reference: ∅ → assignment:4402; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1973,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:4402",
    "old": null
  },
  "warehouse": {
    "new": "raw_treated",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-28T13:51:28.121",
    "old": null
  },
  "quantity_delta": {
    "new": -105,
    "old": null
  },
  "raw_material_id": {
    "new": 37,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1973,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 2
    }
  },
  "reference": "assignment:4402",
  "warehouse": "raw_treated",
  "occurred_at": "2026-05-28T13:51:28.121",
  "quantity_delta": -105,
  "raw_material_id": 37
}
28/05/26, 15:51:28Inserimentoplan_assignments4402
id: ∅ → 4402; date: ∅ → 2026-05-25; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 4402,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "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": 138,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 103,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 4402,
  "date": "2026-05-25",
  "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": 138,
  "planned_quantity": null,
  "produced_quantity": 103,
  "setup_from_product_code_id": null
}