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 5950Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:26Inserimentoraw_material_movements1801app interna · csv_import · consuntivo_posting · assignment:2652
id: ∅ → 1801; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2652; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1801,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2652",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.972",
    "old": null
  },
  "quantity_delta": {
    "new": -350,
    "old": null
  },
  "raw_material_id": {
    "new": 2,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1801,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2652",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.972",
  "quantity_delta": -350,
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoplan_assignments2652
id: ∅ → 2652; date: ∅ → 2026-05-20; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2652,
    "old": null
  },
  "date": {
    "new": "2026-05-20",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 350,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2652,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 350,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances489app interna · csv_import · consuntivo_posting · assignment:2651
quantity: 379 → 414; updated_at: 2026-05-22T10:53:50.562 → 2026-05-22T14:03:26.96
Dettagli before/after
Diff
{
  "quantity": {
    "new": 414,
    "old": 379
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.96",
    "old": "2026-05-22T10:53:50.562"
  }
}
Prima
{
  "id": 489,
  "quantity": 379,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:53:50.562",
  "product_code_id": 146
}
Dopo
{
  "id": 489,
  "quantity": 414,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.96",
  "product_code_id": 146
}
22/05/26, 16:03:26Inserimentoinventory_movements2953app interna · csv_import · consuntivo_posting · assignment:2651
id: ∅ → 2953; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2651; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2953,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2651",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.956",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 35,
    "old": null
  },
  "product_code_id": {
    "new": 146,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2953,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2651",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.956",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 35,
  "product_code_id": 146
}
22/05/26, 16:03:26Modificaraw_material_balances133app interna · csv_import · consuntivo_posting · assignment:2651
quantity: 567 → 531; updated_at: 2026-05-22T10:54:07.998 → 2026-05-22T14:03:26.951
Dettagli before/after
Diff
{
  "quantity": {
    "new": 531,
    "old": 567
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.951",
    "old": "2026-05-22T10:54:07.998"
  }
}
Prima
{
  "id": 133,
  "quantity": 567,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:54:07.998",
  "raw_material_id": 45
}
Dopo
{
  "id": 133,
  "quantity": 531,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.951",
  "raw_material_id": 45
}
22/05/26, 16:03:26Inserimentoraw_material_movements1800app interna · csv_import · consuntivo_posting · assignment:2651
id: ∅ → 1800; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2651; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1800,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2651",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.948",
    "old": null
  },
  "quantity_delta": {
    "new": -36,
    "old": null
  },
  "raw_material_id": {
    "new": 45,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1800,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2651",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.948",
  "quantity_delta": -36,
  "raw_material_id": 45
}
22/05/26, 16:03:26Inserimentoplan_assignments2651
id: ∅ → 2651; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2651,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "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": 27,
    "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": 146,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 35,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2651,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 27,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 146,
  "planned_quantity": null,
  "produced_quantity": 35,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2650
quantity: 4906 → 5217; updated_at: 2026-05-22T14:03:26.767 → 2026-05-22T14:03:26.937
Dettagli before/after
Diff
{
  "quantity": {
    "new": 5217,
    "old": 4906
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.937",
    "old": "2026-05-22T14:03:26.767"
  }
}
Prima
{
  "id": 90,
  "quantity": 4906,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.767",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 5217,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.937",
  "product_code_id": 118
}
22/05/26, 16:03:26Inserimentoinventory_movements2952app interna · csv_import · consuntivo_posting · assignment:2650
id: ∅ → 2952; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2650; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2952,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2650",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.934",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 311,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2952,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2650",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.934",
  "scrap_by_type": null,
  "quantity_delta": 311,
  "product_code_id": 118
}
22/05/26, 16:03:26Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2650
quantity: 2167 → 1856; updated_at: 2026-05-22T14:03:26.755 → 2026-05-22T14:03:26.928
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1856,
    "old": 2167
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.928",
    "old": "2026-05-22T14:03:26.755"
  }
}
Prima
{
  "id": 52,
  "quantity": 2167,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.755",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 1856,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.928",
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoraw_material_movements1799app interna · csv_import · consuntivo_posting · assignment:2650
id: ∅ → 1799; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2650; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1799,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2650",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.925",
    "old": null
  },
  "quantity_delta": {
    "new": -311,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1799,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2650",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.925",
  "quantity_delta": -311,
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoplan_assignments2650
id: ∅ → 2650; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2650,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 22,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 311,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2650,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 22,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 311,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances937app interna · csv_import · consuntivo_posting · assignment:2649
quantity: 1151 → 1444; updated_at: 2026-05-22T14:03:26.564 → 2026-05-22T14:03:26.911
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1444,
    "old": 1151
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.911",
    "old": "2026-05-22T14:03:26.564"
  }
}
Prima
{
  "id": 937,
  "quantity": 1151,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.564",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 1444,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.911",
  "product_code_id": 114
}
22/05/26, 16:03:26Inserimentoinventory_movements2951app interna · csv_import · consuntivo_posting · assignment:2649
id: ∅ → 2951; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2649; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2951,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2649",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.908",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 23
    },
    "old": null
  },
  "quantity_delta": {
    "new": 293,
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2951,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2649",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.908",
  "scrap_by_type": {
    "workedCasting": 23
  },
  "quantity_delta": 293,
  "product_code_id": 114
}
22/05/26, 16:03:26Modificaraw_material_balances40app interna · csv_import · consuntivo_posting · assignment:2649
quantity: -101 → -417; updated_at: 2026-05-22T14:03:26.555 → 2026-05-22T14:03:26.903
Dettagli before/after
Diff
{
  "quantity": {
    "new": -417,
    "old": -101
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.903",
    "old": "2026-05-22T14:03:26.555"
  }
}
Prima
{
  "id": 40,
  "quantity": -101,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.555",
  "raw_material_id": 14
}
Dopo
{
  "id": 40,
  "quantity": -417,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.903",
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoraw_material_movements1798app interna · csv_import · consuntivo_posting · assignment:2649
id: ∅ → 1798; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":23}}; reference: ∅ → assignment:2649; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1798,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 23
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2649",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.901",
    "old": null
  },
  "quantity_delta": {
    "new": -316,
    "old": null
  },
  "raw_material_id": {
    "new": 14,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1798,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 23
    }
  },
  "reference": "assignment:2649",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.901",
  "quantity_delta": -316,
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoplan_assignments2649
id: ∅ → 2649; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2649,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "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": 30,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 23
    },
    "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": 293,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2649,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 30,
  "scrap_by_type": {
    "workedCasting": 23
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 114,
  "planned_quantity": null,
  "produced_quantity": 293,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances202app interna · csv_import · consuntivo_posting · assignment:2648
quantity: 783 → 959; updated_at: 2026-05-22T14:03:26.717 → 2026-05-22T14:03:26.889
Dettagli before/after
Diff
{
  "quantity": {
    "new": 959,
    "old": 783
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.889",
    "old": "2026-05-22T14:03:26.717"
  }
}
Prima
{
  "id": 202,
  "quantity": 783,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.717",
  "product_code_id": 139
}
Dopo
{
  "id": 202,
  "quantity": 959,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.889",
  "product_code_id": 139
}
22/05/26, 16:03:26Inserimentoinventory_movements2950app interna · csv_import · consuntivo_posting · assignment:2648
id: ∅ → 2950; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2648; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2950,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2648",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.885",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1,
      "workedCasting": 2
    },
    "old": null
  },
  "quantity_delta": {
    "new": 176,
    "old": null
  },
  "product_code_id": {
    "new": 139,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2950,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2648",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.885",
  "scrap_by_type": {
    "raw": 1,
    "processing": 1,
    "workedCasting": 2
  },
  "quantity_delta": 176,
  "product_code_id": 139
}
22/05/26, 16:03:26Modificaraw_material_balances113app interna · csv_import · consuntivo_posting · assignment:2648
quantity: -168 → -348; updated_at: 2026-05-22T14:03:26.709 → 2026-05-22T14:03:26.881
Dettagli before/after
Diff
{
  "quantity": {
    "new": -348,
    "old": -168
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.881",
    "old": "2026-05-22T14:03:26.709"
  }
}
Prima
{
  "id": 113,
  "quantity": -168,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-22T14:03:26.709",
  "raw_material_id": 38
}
Dopo
{
  "id": 113,
  "quantity": -348,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-22T14:03:26.881",
  "raw_material_id": 38
}
22/05/26, 16:03:26Inserimentoraw_material_movements1797app interna · csv_import · consuntivo_posting · assignment:2648
id: ∅ → 1797; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"processing":1,"workedCasting":2}}; reference: ∅ → assignment:2648; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1797,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "processing": 1,
        "workedCasting": 2
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2648",
    "old": null
  },
  "warehouse": {
    "new": "raw_treated",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.878",
    "old": null
  },
  "quantity_delta": {
    "new": -180,
    "old": null
  },
  "raw_material_id": {
    "new": 38,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1797,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "processing": 1,
      "workedCasting": 2
    }
  },
  "reference": "assignment:2648",
  "warehouse": "raw_treated",
  "occurred_at": "2026-05-22T14:03:26.878",
  "quantity_delta": -180,
  "raw_material_id": 38
}
22/05/26, 16:03:26Inserimentoplan_assignments2648
id: ∅ → 2648; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2648,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 36,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1,
      "workedCasting": 2
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 139,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 176,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2648,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 36,
  "scrap_by_type": {
    "raw": 1,
    "processing": 1,
    "workedCasting": 2
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 139,
  "planned_quantity": null,
  "produced_quantity": 176,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances608app interna · csv_import · consuntivo_posting · assignment:2647
quantity: 0 → 418; updated_at: 2026-05-22T11:08:01.412 → 2026-05-22T14:03:26.866
Dettagli before/after
Diff
{
  "quantity": {
    "new": 418,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.866",
    "old": "2026-05-22T11:08:01.412"
  }
}
Prima
{
  "id": 608,
  "quantity": 0,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:08:01.412",
  "product_code_id": 100
}
Dopo
{
  "id": 608,
  "quantity": 418,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.866",
  "product_code_id": 100
}
22/05/26, 16:03:26Inserimentoinventory_movements2949app interna · csv_import · consuntivo_posting · assignment:2647
id: ∅ → 2949; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2647; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2949,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2647",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.862",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4
    },
    "old": null
  },
  "quantity_delta": {
    "new": 418,
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2949,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2647",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.862",
  "scrap_by_type": {
    "processing": 4
  },
  "quantity_delta": 418,
  "product_code_id": 100
}
22/05/26, 16:03:26Modificaraw_material_balances4app interna · csv_import · consuntivo_posting · assignment:2647
quantity: 503 → 81; updated_at: 2026-05-22T11:07:47.157 → 2026-05-22T14:03:26.853
Dettagli before/after
Diff
{
  "quantity": {
    "new": 81,
    "old": 503
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.853",
    "old": "2026-05-22T11:07:47.157"
  }
}
Prima
{
  "id": 4,
  "quantity": 503,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:07:47.157",
  "raw_material_id": 2
}
Dopo
{
  "id": 4,
  "quantity": 81,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.853",
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoraw_material_movements1796app interna · csv_import · consuntivo_posting · assignment:2647
id: ∅ → 1796; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":4}}; reference: ∅ → assignment:2647; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1796,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 4
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2647",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.849",
    "old": null
  },
  "quantity_delta": {
    "new": -422,
    "old": null
  },
  "raw_material_id": {
    "new": 2,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1796,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 4
    }
  },
  "reference": "assignment:2647",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.849",
  "quantity_delta": -422,
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoplan_assignments2647
id: ∅ → 2647; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2647,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "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": {
      "processing": 4
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 418,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2647,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 20,
  "scrap_by_type": {
    "processing": 4
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 418,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances727app interna · csv_import · consuntivo_posting · assignment:2646
quantity: 8019 → 8214; updated_at: 2026-05-22T14:03:26.509 → 2026-05-22T14:03:26.83
Dettagli before/after
Diff
{
  "quantity": {
    "new": 8214,
    "old": 8019
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.83",
    "old": "2026-05-22T14:03:26.509"
  }
}
Prima
{
  "id": 727,
  "quantity": 8019,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.509",
  "product_code_id": 116
}
Dopo
{
  "id": 727,
  "quantity": 8214,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.83",
  "product_code_id": 116
}
22/05/26, 16:03:26Modificainventory_balances725app interna · csv_import · consuntivo_posting · assignment:2646
quantity: 2548 → 2353; updated_at: 2026-05-22T14:03:26.507 → 2026-05-22T14:03:26.822
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2353,
    "old": 2548
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.822",
    "old": "2026-05-22T14:03:26.507"
  }
}
Prima
{
  "id": 725,
  "quantity": 2548,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.507",
  "product_code_id": 116
}
Dopo
{
  "id": 725,
  "quantity": 2353,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.822",
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoinventory_movements2948app interna · csv_import · consuntivo_posting · assignment:2646
id: ∅ → 2948; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2646; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2948,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2646",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.817",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 195,
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2948,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2646",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.817",
  "scrap_by_type": null,
  "quantity_delta": 195,
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoinventory_movements2947app interna · csv_import · consuntivo_posting · assignment:2646
id: ∅ → 2947; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2646; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2947,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2646",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.814",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -195,
    "old": null
  },
  "product_code_id": {
    "new": 116,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2947,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2646",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.814",
  "scrap_by_type": null,
  "quantity_delta": -195,
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoplan_assignments2646
id: ∅ → 2646; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2646,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "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": 39,
    "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": 195,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2646,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 116,
  "planned_quantity": null,
  "produced_quantity": 195,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances3401app interna · csv_import · consuntivo_posting · assignment:2645
quantity: 151 → 838; updated_at: 2026-05-22T11:16:41.636 → 2026-05-22T14:03:26.793
Dettagli before/after
Diff
{
  "quantity": {
    "new": 838,
    "old": 151
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.793",
    "old": "2026-05-22T11:16:41.636"
  }
}
Prima
{
  "id": 3401,
  "quantity": 151,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:16:41.636",
  "product_code_id": 131
}
Dopo
{
  "id": 3401,
  "quantity": 838,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.793",
  "product_code_id": 131
}
22/05/26, 16:03:26Modificainventory_balances3399app interna · csv_import · consuntivo_posting · assignment:2645
quantity: 0 → -687; updated_at: 2026-05-22T11:16:27.816 → 2026-05-22T14:03:26.79
Dettagli before/after
Diff
{
  "quantity": {
    "new": -687,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.79",
    "old": "2026-05-22T11:16:27.816"
  }
}
Prima
{
  "id": 3399,
  "quantity": 0,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T11:16:27.816",
  "product_code_id": 131
}
Dopo
{
  "id": 3399,
  "quantity": -687,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.79",
  "product_code_id": 131
}
22/05/26, 16:03:26Inserimentoinventory_movements2946app interna · csv_import · consuntivo_posting · assignment:2645
id: ∅ → 2946; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2645; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2946,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2645",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.784",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 687,
    "old": null
  },
  "product_code_id": {
    "new": 131,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2946,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2645",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.784",
  "scrap_by_type": null,
  "quantity_delta": 687,
  "product_code_id": 131
}
22/05/26, 16:03:26Inserimentoinventory_movements2945app interna · csv_import · consuntivo_posting · assignment:2645
id: ∅ → 2945; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2645; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2945,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2645",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.782",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -687,
    "old": null
  },
  "product_code_id": {
    "new": 131,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2945,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2645",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.782",
  "scrap_by_type": null,
  "quantity_delta": -687,
  "product_code_id": 131
}
22/05/26, 16:03:26Inserimentoplan_assignments2645
id: ∅ → 2645; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2645,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "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": 39,
    "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": 131,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 687,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2645,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 131,
  "planned_quantity": null,
  "produced_quantity": 687,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2644
quantity: 4567 → 4906; updated_at: 2026-05-22T14:03:26.538 → 2026-05-22T14:03:26.767
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4906,
    "old": 4567
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.767",
    "old": "2026-05-22T14:03:26.538"
  }
}
Prima
{
  "id": 90,
  "quantity": 4567,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.538",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 4906,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.767",
  "product_code_id": 118
}
22/05/26, 16:03:26Inserimentoinventory_movements2944app interna · csv_import · consuntivo_posting · assignment:2644
id: ∅ → 2944; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2644; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2944,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2644",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.762",
    "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": 2944,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2644",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.762",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 339,
  "product_code_id": 118
}
22/05/26, 16:03:26Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2644
quantity: 2507 → 2167; updated_at: 2026-05-22T14:03:26.529 → 2026-05-22T14:03:26.755
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2167,
    "old": 2507
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.755",
    "old": "2026-05-22T14:03:26.529"
  }
}
Prima
{
  "id": 52,
  "quantity": 2507,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.529",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 2167,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.755",
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoraw_material_movements1795app interna · csv_import · consuntivo_posting · assignment:2644
id: ∅ → 1795; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2644; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1795,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2644",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.752",
    "old": null
  },
  "quantity_delta": {
    "new": -340,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1795,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2644",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.752",
  "quantity_delta": -340,
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoplan_assignments2644
id: ∅ → 2644; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2644,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 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": 2644,
  "date": "2026-05-19",
  "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, 16:03:26Modificainventory_balances853app interna · csv_import · consuntivo_posting · assignment:2643
quantity: 4445 → 4901; updated_at: 2026-05-22T14:03:26.281 → 2026-05-22T14:03:26.74
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4901,
    "old": 4445
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.74",
    "old": "2026-05-22T14:03:26.281"
  }
}
Prima
{
  "id": 853,
  "quantity": 4445,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.281",
  "product_code_id": 117
}
Dopo
{
  "id": 853,
  "quantity": 4901,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.74",
  "product_code_id": 117
}
22/05/26, 16:03:26Inserimentoinventory_movements2943app interna · csv_import · consuntivo_posting · assignment:2643
id: ∅ → 2943; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2643; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2943,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2643",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.737",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 456,
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2943,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2643",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.737",
  "scrap_by_type": null,
  "quantity_delta": 456,
  "product_code_id": 117
}
22/05/26, 16:03:26Modificaraw_material_balances49app interna · csv_import · consuntivo_posting · assignment:2643
quantity: 2796 → 2340; updated_at: 2026-05-22T14:03:26.272 → 2026-05-22T14:03:26.732
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2340,
    "old": 2796
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.732",
    "old": "2026-05-22T14:03:26.272"
  }
}
Prima
{
  "id": 49,
  "quantity": 2796,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.272",
  "raw_material_id": 17
}
Dopo
{
  "id": 49,
  "quantity": 2340,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.732",
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoraw_material_movements1794app interna · csv_import · consuntivo_posting · assignment:2643
id: ∅ → 1794; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2643; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1794,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2643",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.729",
    "old": null
  },
  "quantity_delta": {
    "new": -456,
    "old": null
  },
  "raw_material_id": {
    "new": 17,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1794,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2643",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.729",
  "quantity_delta": -456,
  "raw_material_id": 17
}
22/05/26, 16:03:26Inserimentoplan_assignments2643
id: ∅ → 2643; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2643,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 23,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 117,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 456,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2643,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 117,
  "planned_quantity": null,
  "produced_quantity": 456,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances202app interna · csv_import · consuntivo_posting · assignment:2642
quantity: 624 → 783; updated_at: 2026-05-22T11:27:31.973 → 2026-05-22T14:03:26.717
Dettagli before/after
Diff
{
  "quantity": {
    "new": 783,
    "old": 624
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.717",
    "old": "2026-05-22T11:27:31.973"
  }
}
Prima
{
  "id": 202,
  "quantity": 624,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:27:31.973",
  "product_code_id": 139
}
Dopo
{
  "id": 202,
  "quantity": 783,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.717",
  "product_code_id": 139
}
22/05/26, 16:03:26Inserimentoinventory_movements2942app interna · csv_import · consuntivo_posting · assignment:2642
id: ∅ → 2942; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2642; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2942,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2642",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.713",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 2,
      "workedCasting": 7
    },
    "old": null
  },
  "quantity_delta": {
    "new": 159,
    "old": null
  },
  "product_code_id": {
    "new": 139,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2942,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2642",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.713",
  "scrap_by_type": {
    "processing": 2,
    "workedCasting": 7
  },
  "quantity_delta": 159,
  "product_code_id": 139
}
22/05/26, 16:03:26Modificaraw_material_balances113app interna · csv_import · consuntivo_posting · assignment:2642
quantity: 0 → -168; updated_at: 2026-05-22T11:26:05.297 → 2026-05-22T14:03:26.709
Dettagli before/after
Diff
{
  "quantity": {
    "new": -168,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.709",
    "old": "2026-05-22T11:26:05.297"
  }
}
Prima
{
  "id": 113,
  "quantity": 0,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-22T11:26:05.297",
  "raw_material_id": 38
}
Dopo
{
  "id": 113,
  "quantity": -168,
  "warehouse": "raw_treated",
  "updated_at": "2026-05-22T14:03:26.709",
  "raw_material_id": 38
}