Audit modifiche

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

Azzera filtri
Filtro record attivo: codice prodotto #111
33 eventi mostrati · offset 400Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 12:28:12Inserimentoplan_assignments2172
id: ∅ → 2172; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2172,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "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": 29,
    "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": 2172,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "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_balances151app interna · csv_import · consuntivo_posting · assignment:2171
quantity: 57 → 122; updated_at: 2026-05-22T10:28:12.307 → 2026-05-22T10:28:12.554
Dettagli before/after
Diff
{
  "quantity": {
    "new": 122,
    "old": 57
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.554",
    "old": "2026-05-22T10:28:12.307"
  }
}
Prima
{
  "id": 151,
  "quantity": 57,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.307",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 122,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.554",
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2688app interna · csv_import · consuntivo_posting · assignment:2171
id: ∅ → 2688; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2171; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2688,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2171",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.548",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 65,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2688,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2171",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.548",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 65,
  "product_code_id": 111
}
22/05/26, 12:28:12Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2171
quantity: 588 → 522; updated_at: 2026-05-22T10:28:12.276 → 2026-05-22T10:28:12.538
Dettagli before/after
Diff
{
  "quantity": {
    "new": 522,
    "old": 588
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.538",
    "old": "2026-05-22T10:28:12.276"
  }
}
Prima
{
  "id": 31,
  "quantity": 588,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.276",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 522,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.538",
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoraw_material_movements1634app interna · csv_import · consuntivo_posting · assignment:2171
id: ∅ → 1634; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2171; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1634,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2171",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.534",
    "old": null
  },
  "quantity_delta": {
    "new": -66,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1634,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2171",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.534",
  "quantity_delta": -66,
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoplan_assignments2171
id: ∅ → 2171; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2171,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 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": 65,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2171,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 65,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2163
quantity: 150 → 156; updated_at: 2026-05-22T10:28:11.974 → 2026-05-22T10:28:12.309
Dettagli before/after
Diff
{
  "quantity": {
    "new": 156,
    "old": 150
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.309",
    "old": "2026-05-22T10:28:11.974"
  }
}
Prima
{
  "id": 153,
  "quantity": 150,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.974",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 156,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:12.309",
  "product_code_id": 111
}
22/05/26, 12:28:12Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2163
quantity: 63 → 57; updated_at: 2026-05-22T10:28:12.285 → 2026-05-22T10:28:12.307
Dettagli before/after
Diff
{
  "quantity": {
    "new": 57,
    "old": 63
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.307",
    "old": "2026-05-22T10:28:12.285"
  }
}
Prima
{
  "id": 151,
  "quantity": 63,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.285",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 57,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.307",
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2680app interna · csv_import · consuntivo_posting · assignment:2163
id: ∅ → 2680; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2163; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2680,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2163",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.302",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 6,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2680,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2163",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:12.302",
  "scrap_by_type": null,
  "quantity_delta": 6,
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2679app interna · csv_import · consuntivo_posting · assignment:2163
id: ∅ → 2679; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2163; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2679,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2163",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.3",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -6,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2679,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2163",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.3",
  "scrap_by_type": null,
  "quantity_delta": -6,
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoplan_assignments2163
id: ∅ → 2163; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2163,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "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": 27,
    "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": 6,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2163,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 6,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:12Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2162
quantity: 43 → 63; updated_at: 2026-05-22T10:28:11.972 → 2026-05-22T10:28:12.285
Dettagli before/after
Diff
{
  "quantity": {
    "new": 63,
    "old": 43
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.285",
    "old": "2026-05-22T10:28:11.972"
  }
}
Prima
{
  "id": 151,
  "quantity": 43,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.972",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 63,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:12.285",
  "product_code_id": 111
}
22/05/26, 12:28:12Inserimentoinventory_movements2678app interna · csv_import · consuntivo_posting · assignment:2162
id: ∅ → 2678; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2162; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2678,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2162",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.281",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 20,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2678,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2162",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:12.281",
  "scrap_by_type": null,
  "quantity_delta": 20,
  "product_code_id": 111
}
22/05/26, 12:28:12Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2162
quantity: 608 → 588; updated_at: 2026-05-22T10:28:11.911 → 2026-05-22T10:28:12.276
Dettagli before/after
Diff
{
  "quantity": {
    "new": 588,
    "old": 608
  },
  "updated_at": {
    "new": "2026-05-22T10:28:12.276",
    "old": "2026-05-22T10:28:11.911"
  }
}
Prima
{
  "id": 31,
  "quantity": 608,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.911",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 588,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:12.276",
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoraw_material_movements1626app interna · csv_import · consuntivo_posting · assignment:2162
id: ∅ → 1626; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2162; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1626,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2162",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:12.273",
    "old": null
  },
  "quantity_delta": {
    "new": -20,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1626,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2162",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:12.273",
  "quantity_delta": -20,
  "raw_material_id": 11
}
22/05/26, 12:28:12Inserimentoplan_assignments2162
id: ∅ → 2162; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2162,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 20,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2162,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 20,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2153
quantity: 97 → 150; updated_at: 2026-05-14T14:25:47.563 → 2026-05-22T10:28:11.974
Dettagli before/after
Diff
{
  "quantity": {
    "new": 150,
    "old": 97
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.974",
    "old": "2026-05-14T14:25:47.563"
  }
}
Prima
{
  "id": 153,
  "quantity": 97,
  "warehouse": "finished_real",
  "updated_at": "2026-05-14T14:25:47.563",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 150,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T10:28:11.974",
  "product_code_id": 111
}
22/05/26, 12:28:11Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2153
quantity: 96 → 43; updated_at: 2026-05-22T10:28:11.923 → 2026-05-22T10:28:11.972
Dettagli before/after
Diff
{
  "quantity": {
    "new": 43,
    "old": 96
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.972",
    "old": "2026-05-22T10:28:11.923"
  }
}
Prima
{
  "id": 151,
  "quantity": 96,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.923",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 43,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.972",
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoinventory_movements2668app interna · csv_import · consuntivo_posting · assignment:2153
id: ∅ → 2668; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2153; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2668,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2153",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.968",
    "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": 2668,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2153",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T10:28:11.968",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoinventory_movements2667app interna · csv_import · consuntivo_posting · assignment:2153
id: ∅ → 2667; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2153; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2667,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2153",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.965",
    "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": 2667,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2153",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.965",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoplan_assignments2153
id: ∅ → 2153; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2153,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "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": 2153,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "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:11Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2151
quantity: 25 → 96; updated_at: 2026-05-22T10:28:11.719 → 2026-05-22T10:28:11.923
Dettagli before/after
Diff
{
  "quantity": {
    "new": 96,
    "old": 25
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.923",
    "old": "2026-05-22T10:28:11.719"
  }
}
Prima
{
  "id": 151,
  "quantity": 25,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.719",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 96,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.923",
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoinventory_movements2664app interna · csv_import · consuntivo_posting · assignment:2151
id: ∅ → 2664; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2151; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2664,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2151",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.918",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 71,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2664,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2151",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.918",
  "scrap_by_type": null,
  "quantity_delta": 71,
  "product_code_id": 111
}
22/05/26, 12:28:11Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2151
quantity: 679 → 608; updated_at: 2026-05-22T10:28:11.709 → 2026-05-22T10:28:11.911
Dettagli before/after
Diff
{
  "quantity": {
    "new": 608,
    "old": 679
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.911",
    "old": "2026-05-22T10:28:11.709"
  }
}
Prima
{
  "id": 31,
  "quantity": 679,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.709",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 608,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.911",
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoraw_material_movements1618app interna · csv_import · consuntivo_posting · assignment:2151
id: ∅ → 1618; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2151; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1618,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2151",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.903",
    "old": null
  },
  "quantity_delta": {
    "new": -71,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1618,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2151",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.903",
  "quantity_delta": -71,
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoplan_assignments2151
id: ∅ → 2151; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2151,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 71,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2151,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 71,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2144
quantity: 16 → 25; updated_at: 2026-05-14T14:25:47.546 → 2026-05-22T10:28:11.719
Dettagli before/after
Diff
{
  "quantity": {
    "new": 25,
    "old": 16
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.719",
    "old": "2026-05-14T14:25:47.546"
  }
}
Prima
{
  "id": 151,
  "quantity": 16,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-14T14:25:47.546",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 25,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:28:11.719",
  "product_code_id": 111
}
22/05/26, 12:28:11Inserimentoinventory_movements2656app interna · csv_import · consuntivo_posting · assignment:2144
id: ∅ → 2656; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2144; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2656,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2144",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.715",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 9,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2656,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2144",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T10:28:11.715",
  "scrap_by_type": null,
  "quantity_delta": 9,
  "product_code_id": 111
}
22/05/26, 12:28:11Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2144
quantity: 688 → 679; updated_at: 2026-05-14T11:21:16.219 → 2026-05-22T10:28:11.709
Dettagli before/after
Diff
{
  "quantity": {
    "new": 679,
    "old": 688
  },
  "updated_at": {
    "new": "2026-05-22T10:28:11.709",
    "old": "2026-05-14T11:21:16.219"
  }
}
Prima
{
  "id": 31,
  "quantity": 688,
  "warehouse": "raw",
  "updated_at": "2026-05-14T11:21:16.219",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 679,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:28:11.709",
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoraw_material_movements1612app interna · csv_import · consuntivo_posting · assignment:2144
id: ∅ → 1612; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2144; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1612,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2144",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T10:28:11.703",
    "old": null
  },
  "quantity_delta": {
    "new": -9,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1612,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2144",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T10:28:11.703",
  "quantity_delta": -9,
  "raw_material_id": 11
}
22/05/26, 12:28:11Inserimentoplan_assignments2144
id: ∅ → 2144; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2144,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 9,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2144,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 9,
  "setup_from_product_code_id": null
}
22/05/26, 12:28:11Modificaplan_assignments2114
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 2114,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "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
}
Dopo
{
  "id": 2114,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "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:11Modificaplan_assignments2113
Nessuna differenza campi
Dettagli before/after
Diff
{}
Prima
{
  "id": 2113,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 69,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 2113,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 69,
  "setup_from_product_code_id": null
}