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 8600Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 12:28:13Modificainventory_balances725app interna · csv_import · consuntivo_posting · assignment:2191
quantity: -379 → -1081; updated_at: 2026-05-22T10:28:12.15 → 2026-05-22T10:28:13.069
Dettagli before/after
Diff
{
  "quantity": {
    "new": -1081,
    "old": -379
  },
  "updated_at": {
    "new": "2026-05-22T10:28:13.069",
    "old": "2026-05-22T10:28:12.15"
  }
}
Prima
{
  "id": 725,
  "quantity": -379,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.15",
  "product_code_id": 116
}
Dopo
{
  "id": 725,
  "quantity": -1081,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:13.069",
  "product_code_id": 116
}
22/05/26, 12:28:13Inserimentoinventory_movements2715app interna · csv_import · consuntivo_posting · assignment:2191
id: ∅ → 2715; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2191; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2715,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2191",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.064",
    "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": 2715,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2191",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:13.064",
  "scrap_by_type": null,
  "quantity_delta": 702,
  "product_code_id": 116
}
22/05/26, 12:28:13Inserimentoinventory_movements2714app interna · csv_import · consuntivo_posting · assignment:2191
id: ∅ → 2714; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2191; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2714,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2191",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.062",
    "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": 2714,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2191",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:13.062",
  "scrap_by_type": null,
  "quantity_delta": -702,
  "product_code_id": 116
}
22/05/26, 12:28:13Inserimentoplan_assignments2191
id: ∅ → 2191; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2191,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 33,
    "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": 2191,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 33,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 116,
  "planned_quantity": null,
  "produced_quantity": 702,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:13Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2190
quantity: 1787 → 1930; updated_at: 2026-05-22T10:28:12.822 → 2026-05-22T10:28:13.05
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1930,
    "old": 1787
  },
  "updated_at": {
    "new": "2026-05-22T10:28:13.05",
    "old": "2026-05-22T10:28:12.822"
  }
}
Prima
{
  "id": 235,
  "quantity": 1787,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.822",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 1930,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:13.05",
  "product_code_id": 134
}
22/05/26, 12:28:13Inserimentoinventory_movements2713app interna · csv_import · consuntivo_posting · assignment:2190
id: ∅ → 2713; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2190; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2713,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2190",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.045",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 143,
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2713,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2190",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:13.045",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 143,
  "product_code_id": 134
}
22/05/26, 12:28:13Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2190
quantity: 1106 → 962; updated_at: 2026-05-22T10:28:12.802 → 2026-05-22T10:28:13.039
Dettagli before/after
Diff
{
  "quantity": {
    "new": 962,
    "old": 1106
  },
  "updated_at": {
    "new": "2026-05-22T10:28:13.039",
    "old": "2026-05-22T10:28:12.802"
  }
}
Prima
{
  "id": 97,
  "quantity": 1106,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.802",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": 962,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:13.039",
  "raw_material_id": 33
}
22/05/26, 12:28:13Inserimentoraw_material_movements1647app interna · csv_import · consuntivo_posting · assignment:2190
id: ∅ → 1647; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2190; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1647,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2190",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.036",
    "old": null
  },
  "quantity_delta": {
    "new": -144,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1647,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2190",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:13.036",
  "quantity_delta": -144,
  "raw_material_id": 33
}
22/05/26, 12:28:13Inserimentoplan_assignments2190
id: ∅ → 2190; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2190,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 19,
    "old": null
  },
  "operator_id": {
    "new": 30,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "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": 143,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2190,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 30,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 143,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:13Modificainventory_balances937app interna · csv_import · consuntivo_posting · assignment:2189
quantity: 313 → 598; updated_at: 2026-05-12T13:04:02.083 → 2026-05-22T10:28:13.021
Dettagli before/after
Diff
{
  "quantity": {
    "new": 598,
    "old": 313
  },
  "updated_at": {
    "new": "2026-05-22T10:28:13.021",
    "old": "2026-05-12T13:04:02.083"
  }
}
Prima
{
  "id": 937,
  "quantity": 313,
  "warehouse": "finished_real",
  "updated_at": "2026-05-12T13:04:02.083",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 598,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:13.021",
  "product_code_id": 114
}
22/05/26, 12:28:13Inserimentoinventory_movements2712app interna · csv_import · consuntivo_posting · assignment:2189
id: ∅ → 2712; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2189; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2712,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2189",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.017",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4,
      "workedCasting": 19
    },
    "old": null
  },
  "quantity_delta": {
    "new": 285,
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2712,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2189",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:13.017",
  "scrap_by_type": {
    "processing": 4,
    "workedCasting": 19
  },
  "quantity_delta": 285,
  "product_code_id": 114
}
22/05/26, 12:28:13Modificaraw_material_balances40app interna · csv_import · consuntivo_posting · assignment:2189
quantity: 2057 → 1749; updated_at: 2026-05-14T09:29:49.486 → 2026-05-22T10:28:13.012
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1749,
    "old": 2057
  },
  "updated_at": {
    "new": "2026-05-22T10:28:13.012",
    "old": "2026-05-14T09:29:49.486"
  }
}
Prima
{
  "id": 40,
  "quantity": 2057,
  "warehouse": "raw",
  "updated_at": "2026-05-14T09:29:49.486",
  "raw_material_id": 14
}
Dopo
{
  "id": 40,
  "quantity": 1749,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:13.012",
  "raw_material_id": 14
}
22/05/26, 12:28:13Inserimentoraw_material_movements1646app interna · csv_import · consuntivo_posting · assignment:2189
id: ∅ → 1646; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":4,"workedCasting":19}}; reference: ∅ → assignment:2189; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1646,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 4,
        "workedCasting": 19
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2189",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:13.009",
    "old": null
  },
  "quantity_delta": {
    "new": -308,
    "old": null
  },
  "raw_material_id": {
    "new": 14,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1646,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 4,
      "workedCasting": 19
    }
  },
  "reference": "assignment:2189",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:13.009",
  "quantity_delta": -308,
  "raw_material_id": 14
}
22/05/26, 12:28:13Inserimentoplan_assignments2189
id: ∅ → 2189; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2189,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 25,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4,
      "workedCasting": 19
    },
    "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": 285,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2189,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 36,
  "scrap_by_type": {
    "processing": 4,
    "workedCasting": 19
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 114,
  "planned_quantity": null,
  "produced_quantity": 285,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2188
quantity: 826 → 924; updated_at: 2026-05-22T10:28:12.653 → 2026-05-22T10:28:12.996
Dettagli before/after
Diff
{
  "quantity": {
    "new": 924,
    "old": 826
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.996",
    "old": "2026-05-22T10:28:12.653"
  }
}
Prima
{
  "id": 825,
  "quantity": 826,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.653",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 924,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.996",
  "product_code_id": 147
}
22/05/26, 12:28:12Inserimentoinventory_movements2711app interna · csv_import · consuntivo_posting · assignment:2188
id: ∅ → 2711; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2188; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2711,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2188",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.993",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 98,
    "old": null
  },
  "product_code_id": {
    "new": 147,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2711,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2188",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.993",
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "quantity_delta": 98,
  "product_code_id": 147
}
22/05/26, 12:28:12Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2188
quantity: 791 → 691; updated_at: 2026-05-22T10:28:12.642 → 2026-05-22T10:28:12.988
Dettagli before/after
Diff
{
  "quantity": {
    "new": 691,
    "old": 791
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.988",
    "old": "2026-05-22T10:28:12.642"
  }
}
Prima
{
  "id": 136,
  "quantity": 791,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.642",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": 691,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.988",
  "raw_material_id": 46
}
22/05/26, 12:28:12Inserimentoraw_material_movements1645app interna · csv_import · consuntivo_posting · assignment:2188
id: ∅ → 1645; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"processing":1}}; reference: ∅ → assignment:2188; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1645,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "processing": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2188",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.985",
    "old": null
  },
  "quantity_delta": {
    "new": -100,
    "old": null
  },
  "raw_material_id": {
    "new": 46,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1645,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "processing": 1
    }
  },
  "reference": "assignment:2188",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.985",
  "quantity_delta": -100,
  "raw_material_id": 46
}
22/05/26, 12:28:12Inserimentoplan_assignments2188
id: ∅ → 2188; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2188,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 18,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "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": 98,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2188,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 39,
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 147,
  "planned_quantity": null,
  "produced_quantity": 98,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2187
quantity: 23 → 90; updated_at: 2026-05-22T10:28:12.943 → 2026-05-22T10:28:12.972
Dettagli before/after
Diff
{
  "quantity": {
    "new": 90,
    "old": 23
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.972",
    "old": "2026-05-22T10:28:12.943"
  }
}
Prima
{
  "id": 151,
  "quantity": 23,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.943",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 90,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.972",
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2710app interna · csv_import · consuntivo_posting · assignment:2187
id: ∅ → 2710; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2187; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2710,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2187",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.968",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 67,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2710,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2187",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.968",
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "quantity_delta": 67,
  "product_code_id": 111
}
22/05/26, 12:28:12Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2187
quantity: 459 → 390; updated_at: 2026-05-22T10:28:12.722 → 2026-05-22T10:28:12.963
Dettagli before/after
Diff
{
  "quantity": {
    "new": 390,
    "old": 459
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.963",
    "old": "2026-05-22T10:28:12.722"
  }
}
Prima
{
  "id": 31,
  "quantity": 459,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.722",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 390,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.963",
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoraw_material_movements1644app interna · csv_import · consuntivo_posting · assignment:2187
id: ∅ → 1644; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"processing":1}}; reference: ∅ → assignment:2187; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1644,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "processing": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2187",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.959",
    "old": null
  },
  "quantity_delta": {
    "new": -69,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1644,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "processing": 1
    }
  },
  "reference": "assignment:2187",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.959",
  "quantity_delta": -69,
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoplan_assignments2187
id: ∅ → 2187; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2187,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "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": 67,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2187,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 26,
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 67,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2186
quantity: 262 → 315; updated_at: 2026-05-22T10:28:12.751 → 2026-05-22T10:28:12.945
Dettagli before/after
Diff
{
  "quantity": {
    "new": 315,
    "old": 262
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.945",
    "old": "2026-05-22T10:28:12.751"
  }
}
Prima
{
  "id": 153,
  "quantity": 262,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.751",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 315,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.945",
  "product_code_id": 111
}
22/05/26, 12:28:12Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2186
quantity: 76 → 23; updated_at: 2026-05-22T10:28:12.749 → 2026-05-22T10:28:12.943
Dettagli before/after
Diff
{
  "quantity": {
    "new": 23,
    "old": 76
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.943",
    "old": "2026-05-22T10:28:12.749"
  }
}
Prima
{
  "id": 151,
  "quantity": 76,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.749",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 23,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.943",
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2709app interna · csv_import · consuntivo_posting · assignment:2186
id: ∅ → 2709; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2186; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2709,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2186",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.939",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 53,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2709,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2186",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.939",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2708app interna · csv_import · consuntivo_posting · assignment:2186
id: ∅ → 2708; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2186; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2708,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2186",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.935",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -53,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2708,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2186",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.935",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoplan_assignments2186
id: ∅ → 2186; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2186,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 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": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 53,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2186,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances524app interna · csv_import · consuntivo_posting · assignment:2185
quantity: 973 → 1451; updated_at: 2026-05-22T10:28:12.704 → 2026-05-22T10:28:12.922
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1451,
    "old": 973
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.922",
    "old": "2026-05-22T10:28:12.704"
  }
}
Prima
{
  "id": 524,
  "quantity": 973,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.704",
  "product_code_id": 99
}
Dopo
{
  "id": 524,
  "quantity": 1451,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.922",
  "product_code_id": 99
}
22/05/26, 12:28:12Inserimentoinventory_movements2707app interna · csv_import · consuntivo_posting · assignment:2185
id: ∅ → 2707; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2185; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2707,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2185",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.917",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 478,
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2707,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2185",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.917",
  "scrap_by_type": {
    "raw": 1
  },
  "quantity_delta": 478,
  "product_code_id": 99
}
22/05/26, 12:28:12Modificaraw_material_balances1app interna · csv_import · consuntivo_posting · assignment:2185
quantity: 1727 → 1248; updated_at: 2026-05-22T10:28:12.696 → 2026-05-22T10:28:12.912
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1248,
    "old": 1727
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.912",
    "old": "2026-05-22T10:28:12.696"
  }
}
Prima
{
  "id": 1,
  "quantity": 1727,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.696",
  "raw_material_id": 1
}
Dopo
{
  "id": 1,
  "quantity": 1248,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.912",
  "raw_material_id": 1
}
22/05/26, 12:28:12Inserimentoraw_material_movements1643app interna · csv_import · consuntivo_posting · assignment:2185
id: ∅ → 1643; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:2185; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1643,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2185",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.907",
    "old": null
  },
  "quantity_delta": {
    "new": -479,
    "old": null
  },
  "raw_material_id": {
    "new": 1,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1643,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1
    }
  },
  "reference": "assignment:2185",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.907",
  "quantity_delta": -479,
  "raw_material_id": 1
}
22/05/26, 12:28:12Inserimentoplan_assignments2185
id: ∅ → 2185; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2185,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 99,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 478,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2185,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 20,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 99,
  "planned_quantity": null,
  "produced_quantity": 478,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2184
quantity: 2432 → 2771; updated_at: 2026-05-22T10:28:12.605 → 2026-05-22T10:28:12.893
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2771,
    "old": 2432
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.893",
    "old": "2026-05-22T10:28:12.605"
  }
}
Prima
{
  "id": 90,
  "quantity": 2432,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.605",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 2771,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.893",
  "product_code_id": 118
}
22/05/26, 12:28:12Inserimentoinventory_movements2706app interna · csv_import · consuntivo_posting · assignment:2184
id: ∅ → 2706; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2184; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2706,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2184",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.889",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 339,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2706,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2184",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.889",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 339,
  "product_code_id": 118
}
22/05/26, 12:28:12Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2184
quantity: 6473 → 6133; updated_at: 2026-05-22T10:28:12.596 → 2026-05-22T10:28:12.884
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6133,
    "old": 6473
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.884",
    "old": "2026-05-22T10:28:12.596"
  }
}
Prima
{
  "id": 52,
  "quantity": 6473,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.596",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 6133,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.884",
  "raw_material_id": 18
}
22/05/26, 12:28:12Inserimentoraw_material_movements1642app interna · csv_import · consuntivo_posting · assignment:2184
id: ∅ → 1642; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2184; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1642,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2184",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.88",
    "old": null
  },
  "quantity_delta": {
    "new": -340,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1642,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2184",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.88",
  "quantity_delta": -340,
  "raw_material_id": 18
}
22/05/26, 12:28:12Inserimentoplan_assignments2184
id: ∅ → 2184; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2184,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 34,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 339,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2184,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 34,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 339,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2183
quantity: 1309 → 1753; updated_at: 2026-05-22T10:28:12.515 → 2026-05-22T10:28:12.867
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1753,
    "old": 1309
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.867",
    "old": "2026-05-22T10:28:12.515"
  }
}
Prima
{
  "id": 853,
  "quantity": 1309,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.515",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 1753,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.867",
  "product_code_id": 117
}
22/05/26, 12:28:12Inserimentoinventory_movements2705app interna · csv_import · consuntivo_posting · assignment:2183
id: ∅ → 2705; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2183; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2705,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2183",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.864",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 444,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2705,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2183",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.864",
  "scrap_by_type": null,
  "quantity_delta": 444,
  "product_code_id": 117
}
22/05/26, 12:28:12Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2183
quantity: 6841 → 6397; updated_at: 2026-05-22T10:28:12.506 → 2026-05-22T10:28:12.857
Dettagli before/after
Diff
{
  "quantity": {
    "new": 6397,
    "old": 6841
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.857",
    "old": "2026-05-22T10:28:12.506"
  }
}
Prima
{
  "id": 49,
  "quantity": 6841,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.506",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 6397,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.857",
  "raw_material_id": 17
}
22/05/26, 12:28:12Inserimentoraw_material_movements1641app interna · csv_import · consuntivo_posting · assignment:2183
id: ∅ → 1641; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2183; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1641,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2183",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.853",
    "old": null
  },
  "quantity_delta": {
    "new": -444,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1641,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2183",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.853",
  "quantity_delta": -444,
  "raw_material_id": 17
}
22/05/26, 12:28:12Inserimentoplan_assignments2183
id: ∅ → 2183; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2183,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 444,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2183,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 444,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances125app interna · csv_import · consuntivo_posting · assignment:2182
quantity: 113 → 197; updated_at: 2026-05-13T11:50:29.585 → 2026-05-22T10:28:12.841
Dettagli before/after
Diff
{
  "quantity": {
    "new": 197,
    "old": 113
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.841",
    "old": "2026-05-13T11:50:29.585"
  }
}
Prima
{
  "id": 125,
  "quantity": 113,
  "warehouse": "finished_real",
  "updated_at": "2026-05-13T11:50:29.585",
  "product_code_id": 107
}
Dopo
{
  "id": 125,
  "quantity": 197,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.841",
  "product_code_id": 107
}
22/05/26, 12:28:12Modificainventory_balances123app interna · csv_import · consuntivo_posting · assignment:2182
quantity: 138 → 54; updated_at: 2026-05-13T11:50:29.576 → 2026-05-22T10:28:12.838
Dettagli before/after
Diff
{
  "quantity": {
    "new": 54,
    "old": 138
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.838",
    "old": "2026-05-13T11:50:29.576"
  }
}
Prima
{
  "id": 123,
  "quantity": 138,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-13T11:50:29.576",
  "product_code_id": 107
}
Dopo
{
  "id": 123,
  "quantity": 54,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.838",
  "product_code_id": 107
}
22/05/26, 12:28:12Inserimentoinventory_movements2704app interna · csv_import · consuntivo_posting · assignment:2182
id: ∅ → 2704; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2182; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2704,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2182",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.834",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 84,
    "old": null
  },
  "product_code_id": {
    "new": 107,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2704,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2182",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.834",
  "scrap_by_type": null,
  "quantity_delta": 84,
  "product_code_id": 107
}
22/05/26, 12:28:12Inserimentoinventory_movements2703app interna · csv_import · consuntivo_posting · assignment:2182
id: ∅ → 2703; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2182; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2703,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2182",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.832",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -84,
    "old": null
  },
  "product_code_id": {
    "new": 107,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2703,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2182",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.832",
  "scrap_by_type": null,
  "quantity_delta": -84,
  "product_code_id": 107
}
22/05/26, 12:28:12Inserimentoplan_assignments2182
id: ∅ → 2182; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2182,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "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": 107,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 84,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2182,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 107,
  "planned_quantity": null,
  "produced_quantity": 84,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2181
quantity: 1646 → 1787; updated_at: 2026-05-22T10:28:12.339 → 2026-05-22T10:28:12.822
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1787,
    "old": 1646
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.822",
    "old": "2026-05-22T10:28:12.339"
  }
}
Prima
{
  "id": 235,
  "quantity": 1646,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.339",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 1787,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.822",
  "product_code_id": 134
}