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 6000Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:26Inserimentoraw_material_movements1793app interna · csv_import · consuntivo_posting · assignment:2642
id: ∅ → 1793; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":2,"workedCasting":7}}; reference: ∅ → assignment:2642; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1793,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 2,
        "workedCasting": 7
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2642",
    "old": null
  },
  "warehouse": {
    "new": "raw_treated",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.706",
    "old": null
  },
  "quantity_delta": {
    "new": -168,
    "old": null
  },
  "raw_material_id": {
    "new": 38,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1793,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 2,
      "workedCasting": 7
    }
  },
  "reference": "assignment:2642",
  "warehouse": "raw_treated",
  "occurred_at": "2026-05-22T14:03:26.706",
  "quantity_delta": -168,
  "raw_material_id": 38
}
22/05/26, 16:03:26Inserimentoplan_assignments2642
id: ∅ → 2642; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2642,
    "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": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 2,
      "workedCasting": 7
    },
    "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": 159,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2642,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": {
    "processing": 2,
    "workedCasting": 7
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 139,
  "planned_quantity": null,
  "produced_quantity": 159,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances1124app interna · csv_import · consuntivo_posting · assignment:2641
quantity: 448 → 508; updated_at: 2026-05-22T10:57:31.434 → 2026-05-22T14:03:26.695
Dettagli before/after
Diff
{
  "quantity": {
    "new": 508,
    "old": 448
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.695",
    "old": "2026-05-22T10:57:31.434"
  }
}
Prima
{
  "id": 1124,
  "quantity": 448,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T10:57:31.434",
  "product_code_id": 136
}
Dopo
{
  "id": 1124,
  "quantity": 508,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.695",
  "product_code_id": 136
}
22/05/26, 16:03:26Inserimentoinventory_movements2941app interna · csv_import · consuntivo_posting · assignment:2641
id: ∅ → 2941; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2641; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2941,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2641",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.692",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 60,
    "old": null
  },
  "product_code_id": {
    "new": 136,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2941,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2641",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.692",
  "scrap_by_type": null,
  "quantity_delta": 60,
  "product_code_id": 136
}
22/05/26, 16:03:26Modificaraw_material_balances103app interna · csv_import · consuntivo_posting · assignment:2641
quantity: 1927 → 1867; updated_at: 2026-05-22T10:57:20.789 → 2026-05-22T14:03:26.683
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1867,
    "old": 1927
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.683",
    "old": "2026-05-22T10:57:20.789"
  }
}
Prima
{
  "id": 103,
  "quantity": 1927,
  "warehouse": "raw",
  "updated_at": "2026-05-22T10:57:20.789",
  "raw_material_id": 35
}
Dopo
{
  "id": 103,
  "quantity": 1867,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.683",
  "raw_material_id": 35
}
22/05/26, 16:03:26Inserimentoraw_material_movements1792app interna · csv_import · consuntivo_posting · assignment:2641
id: ∅ → 1792; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2641; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1792,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2641",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.678",
    "old": null
  },
  "quantity_delta": {
    "new": -60,
    "old": null
  },
  "raw_material_id": {
    "new": 35,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1792,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2641",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.678",
  "quantity_delta": -60,
  "raw_material_id": 35
}
22/05/26, 16:03:26Inserimentoplan_assignments2641
id: ∅ → 2641; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2641,
    "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": 28,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 136,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 60,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2641,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 28,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 136,
  "planned_quantity": null,
  "produced_quantity": 60,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2640
quantity: 656 → 709; updated_at: 2026-05-22T14:03:26.378 → 2026-05-22T14:03:26.66
Dettagli before/after
Diff
{
  "quantity": {
    "new": 709,
    "old": 656
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.66",
    "old": "2026-05-22T14:03:26.378"
  }
}
Prima
{
  "id": 153,
  "quantity": 656,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.378",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 709,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.66",
  "product_code_id": 111
}
22/05/26, 16:03:26Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2640
quantity: 265 → 212; updated_at: 2026-05-22T14:03:26.6 → 2026-05-22T14:03:26.658
Dettagli before/after
Diff
{
  "quantity": {
    "new": 212,
    "old": 265
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.658",
    "old": "2026-05-22T14:03:26.6"
  }
}
Prima
{
  "id": 151,
  "quantity": 265,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.6",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 212,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.658",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2940app interna · csv_import · consuntivo_posting · assignment:2640
id: ∅ → 2940; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2640; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2940,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2640",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.652",
    "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": 2940,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2640",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.652",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2939app interna · csv_import · consuntivo_posting · assignment:2640
id: ∅ → 2939; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2640; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2939,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2640",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.65",
    "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": 2939,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2640",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.65",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoplan_assignments2640
id: ∅ → 2640; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2640,
    "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": null,
    "old": null
  },
  "operator_id": {
    "new": 24,
    "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": 2640,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": null,
  "operator_id": 24,
  "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, 16:03:26Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2639
quantity: 3287 → 3434; updated_at: 2026-05-22T14:03:26.484 → 2026-05-22T14:03:26.633
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3434,
    "old": 3287
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.633",
    "old": "2026-05-22T14:03:26.484"
  }
}
Prima
{
  "id": 235,
  "quantity": 3287,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.484",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 3434,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.633",
  "product_code_id": 134
}
22/05/26, 16:03:26Inserimentoinventory_movements2938app interna · csv_import · consuntivo_posting · assignment:2639
id: ∅ → 2938; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2639; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2938,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2639",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.626",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 147,
    "old": null
  },
  "product_code_id": {
    "new": 134,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2938,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2639",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.626",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 147,
  "product_code_id": 134
}
22/05/26, 16:03:26Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2639
quantity: -412 → -560; updated_at: 2026-05-22T14:03:26.477 → 2026-05-22T14:03:26.619
Dettagli before/after
Diff
{
  "quantity": {
    "new": -560,
    "old": -412
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.619",
    "old": "2026-05-22T14:03:26.477"
  }
}
Prima
{
  "id": 97,
  "quantity": -412,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.477",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": -560,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.619",
  "raw_material_id": 33
}
22/05/26, 16:03:26Inserimentoraw_material_movements1791app interna · csv_import · consuntivo_posting · assignment:2639
id: ∅ → 1791; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2639; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1791,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2639",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.614",
    "old": null
  },
  "quantity_delta": {
    "new": -148,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1791,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2639",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.614",
  "quantity_delta": -148,
  "raw_material_id": 33
}
22/05/26, 16:03:26Inserimentoplan_assignments2639
id: ∅ → 2639; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2639,
    "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": 19,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "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": 147,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2639,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 19,
  "operator_id": 41,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 134,
  "planned_quantity": null,
  "produced_quantity": 147,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2638
quantity: 205 → 265; updated_at: 2026-05-22T14:03:26.409 → 2026-05-22T14:03:26.6
Dettagli before/after
Diff
{
  "quantity": {
    "new": 265,
    "old": 205
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.6",
    "old": "2026-05-22T14:03:26.409"
  }
}
Prima
{
  "id": 151,
  "quantity": 205,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.409",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 265,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.6",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2937app interna · csv_import · consuntivo_posting · assignment:2638
id: ∅ → 2937; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2638; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2937,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2638",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.596",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 60,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2937,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2638",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.596",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 60,
  "product_code_id": 111
}
22/05/26, 16:03:26Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2638
quantity: 172 → 111; updated_at: 2026-05-22T14:03:26.397 → 2026-05-22T14:03:26.587
Dettagli before/after
Diff
{
  "quantity": {
    "new": 111,
    "old": 172
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.587",
    "old": "2026-05-22T14:03:26.397"
  }
}
Prima
{
  "id": 31,
  "quantity": 172,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.397",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 111,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.587",
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoraw_material_movements1790app interna · csv_import · consuntivo_posting · assignment:2638
id: ∅ → 1790; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2638; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1790,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2638",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.583",
    "old": null
  },
  "quantity_delta": {
    "new": -61,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1790,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2638",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.583",
  "quantity_delta": -61,
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoplan_assignments2638
id: ∅ → 2638; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2638,
    "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": 21,
    "old": null
  },
  "operator_id": {
    "new": 24,
    "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": 60,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2638,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 24,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 60,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances937app interna · csv_import · consuntivo_posting · assignment:2637
quantity: 893 → 1151; updated_at: 2026-05-22T14:03:26.461 → 2026-05-22T14:03:26.564
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1151,
    "old": 893
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.564",
    "old": "2026-05-22T14:03:26.461"
  }
}
Prima
{
  "id": 937,
  "quantity": 893,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.461",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 1151,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.564",
  "product_code_id": 114
}
22/05/26, 16:03:26Inserimentoinventory_movements2936app interna · csv_import · consuntivo_posting · assignment:2637
id: ∅ → 2936; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2637; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2936,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2637",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.559",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 54
    },
    "old": null
  },
  "quantity_delta": {
    "new": 258,
    "old": null
  },
  "product_code_id": {
    "new": 114,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2936,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2637",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.559",
  "scrap_by_type": {
    "workedCasting": 54
  },
  "quantity_delta": 258,
  "product_code_id": 114
}
22/05/26, 16:03:26Modificaraw_material_balances40app interna · csv_import · consuntivo_posting · assignment:2637
quantity: 211 → -101; updated_at: 2026-05-22T14:03:26.454 → 2026-05-22T14:03:26.555
Dettagli before/after
Diff
{
  "quantity": {
    "new": -101,
    "old": 211
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.555",
    "old": "2026-05-22T14:03:26.454"
  }
}
Prima
{
  "id": 40,
  "quantity": 211,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.454",
  "raw_material_id": 14
}
Dopo
{
  "id": 40,
  "quantity": -101,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.555",
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoraw_material_movements1789app interna · csv_import · consuntivo_posting · assignment:2637
id: ∅ → 1789; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":54}}; reference: ∅ → assignment:2637; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1789,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 54
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2637",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.552",
    "old": null
  },
  "quantity_delta": {
    "new": -312,
    "old": null
  },
  "raw_material_id": {
    "new": 14,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1789,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 54
    }
  },
  "reference": "assignment:2637",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.552",
  "quantity_delta": -312,
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoplan_assignments2637
id: ∅ → 2637; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2637,
    "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": 25,
    "old": null
  },
  "operator_id": {
    "new": 31,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 54
    },
    "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": 258,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2637,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 25,
  "operator_id": 31,
  "scrap_by_type": {
    "workedCasting": 54
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 114,
  "planned_quantity": null,
  "produced_quantity": 258,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances90app interna · csv_import · consuntivo_posting · assignment:2636
quantity: 4277 → 4567; updated_at: 2026-05-22T14:03:26.316 → 2026-05-22T14:03:26.538
Dettagli before/after
Diff
{
  "quantity": {
    "new": 4567,
    "old": 4277
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.538",
    "old": "2026-05-22T14:03:26.316"
  }
}
Prima
{
  "id": 90,
  "quantity": 4277,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.316",
  "product_code_id": 118
}
Dopo
{
  "id": 90,
  "quantity": 4567,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.538",
  "product_code_id": 118
}
22/05/26, 16:03:26Inserimentoinventory_movements2935app interna · csv_import · consuntivo_posting · assignment:2636
id: ∅ → 2935; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2636; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2935,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2636",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.535",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 290,
    "old": null
  },
  "product_code_id": {
    "new": 118,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2935,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2636",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.535",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 290,
  "product_code_id": 118
}
22/05/26, 16:03:26Modificaraw_material_balances52app interna · csv_import · consuntivo_posting · assignment:2636
quantity: 2798 → 2507; updated_at: 2026-05-22T14:03:26.303 → 2026-05-22T14:03:26.529
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2507,
    "old": 2798
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.529",
    "old": "2026-05-22T14:03:26.303"
  }
}
Prima
{
  "id": 52,
  "quantity": 2798,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.303",
  "raw_material_id": 18
}
Dopo
{
  "id": 52,
  "quantity": 2507,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.529",
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoraw_material_movements1788app interna · csv_import · consuntivo_posting · assignment:2636
id: ∅ → 1788; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2636; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1788,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2636",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.526",
    "old": null
  },
  "quantity_delta": {
    "new": -291,
    "old": null
  },
  "raw_material_id": {
    "new": 18,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1788,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2636",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.526",
  "quantity_delta": -291,
  "raw_material_id": 18
}
22/05/26, 16:03:26Inserimentoplan_assignments2636
id: ∅ → 2636; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2636,
    "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": 23,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "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": 290,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2636,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 23,
  "operator_id": 25,
  "scrap_by_type": {
    "workedCasting": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 118,
  "planned_quantity": null,
  "produced_quantity": 290,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances727app interna · csv_import · consuntivo_posting · assignment:2635
quantity: 7317 → 8019; updated_at: 2026-05-22T14:03:25.482 → 2026-05-22T14:03:26.509
Dettagli before/after
Diff
{
  "quantity": {
    "new": 8019,
    "old": 7317
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.509",
    "old": "2026-05-22T14:03:25.482"
  }
}
Prima
{
  "id": 727,
  "quantity": 7317,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.482",
  "product_code_id": 116
}
Dopo
{
  "id": 727,
  "quantity": 8019,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.509",
  "product_code_id": 116
}
22/05/26, 16:03:26Modificainventory_balances725app interna · csv_import · consuntivo_posting · assignment:2635
quantity: 3250 → 2548; updated_at: 2026-05-22T14:03:25.48 → 2026-05-22T14:03:26.507
Dettagli before/after
Diff
{
  "quantity": {
    "new": 2548,
    "old": 3250
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.507",
    "old": "2026-05-22T14:03:25.48"
  }
}
Prima
{
  "id": 725,
  "quantity": 3250,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.48",
  "product_code_id": 116
}
Dopo
{
  "id": 725,
  "quantity": 2548,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.507",
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoinventory_movements2934app interna · csv_import · consuntivo_posting · assignment:2635
id: ∅ → 2934; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2635; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2934,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2635",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.5",
    "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": 2934,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2635",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.5",
  "scrap_by_type": null,
  "quantity_delta": 702,
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoinventory_movements2933app interna · csv_import · consuntivo_posting · assignment:2635
id: ∅ → 2933; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2635; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2933,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2635",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.498",
    "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": 2933,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2635",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.498",
  "scrap_by_type": null,
  "quantity_delta": -702,
  "product_code_id": 116
}
22/05/26, 16:03:26Inserimentoplan_assignments2635
id: ∅ → 2635; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2635,
    "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": 2635,
  "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, 16:03:26Modificainventory_balances235app interna · csv_import · consuntivo_posting · assignment:2634
quantity: 3144 → 3287; updated_at: 2026-05-22T14:03:26.228 → 2026-05-22T14:03:26.484
Dettagli before/after
Diff
{
  "quantity": {
    "new": 3287,
    "old": 3144
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.484",
    "old": "2026-05-22T14:03:26.228"
  }
}
Prima
{
  "id": 235,
  "quantity": 3144,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.228",
  "product_code_id": 134
}
Dopo
{
  "id": 235,
  "quantity": 3287,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.484",
  "product_code_id": 134
}
22/05/26, 16:03:26Inserimentoinventory_movements2932app interna · csv_import · consuntivo_posting · assignment:2634
id: ∅ → 2932; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2634; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2932,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2634",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.482",
    "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": 2932,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2634",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.482",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 143,
  "product_code_id": 134
}
22/05/26, 16:03:26Modificaraw_material_balances97app interna · csv_import · consuntivo_posting · assignment:2634
quantity: -268 → -412; updated_at: 2026-05-22T14:03:26.214 → 2026-05-22T14:03:26.477
Dettagli before/after
Diff
{
  "quantity": {
    "new": -412,
    "old": -268
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.477",
    "old": "2026-05-22T14:03:26.214"
  }
}
Prima
{
  "id": 97,
  "quantity": -268,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.214",
  "raw_material_id": 33
}
Dopo
{
  "id": 97,
  "quantity": -412,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.477",
  "raw_material_id": 33
}
22/05/26, 16:03:26Inserimentoraw_material_movements1787app interna · csv_import · consuntivo_posting · assignment:2634
id: ∅ → 1787; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2634; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1787,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2634",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.475",
    "old": null
  },
  "quantity_delta": {
    "new": -144,
    "old": null
  },
  "raw_material_id": {
    "new": 33,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1787,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2634",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.475",
  "quantity_delta": -144,
  "raw_material_id": 33
}
22/05/26, 16:03:26Inserimentoplan_assignments2634
id: ∅ → 2634; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2634,
    "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": 2634,
  "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, 16:03:26Modificainventory_balances937app interna · csv_import · consuntivo_posting · assignment:2633
quantity: 608 → 893; updated_at: 2026-05-22T11:17:29.52 → 2026-05-22T14:03:26.461
Dettagli before/after
Diff
{
  "quantity": {
    "new": 893,
    "old": 608
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.461",
    "old": "2026-05-22T11:17:29.52"
  }
}
Prima
{
  "id": 937,
  "quantity": 608,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:17:29.52",
  "product_code_id": 114
}
Dopo
{
  "id": 937,
  "quantity": 893,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.461",
  "product_code_id": 114
}
22/05/26, 16:03:26Inserimentoinventory_movements2931app interna · csv_import · consuntivo_posting · assignment:2633
id: ∅ → 2931; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2633; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2931,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2633",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.458",
    "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": 2931,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2633",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.458",
  "scrap_by_type": {
    "processing": 4,
    "workedCasting": 19
  },
  "quantity_delta": 285,
  "product_code_id": 114
}
22/05/26, 16:03:26Modificaraw_material_balances40app interna · csv_import · consuntivo_posting · assignment:2633
quantity: 519 → 211; updated_at: 2026-05-22T11:17:15.533 → 2026-05-22T14:03:26.454
Dettagli before/after
Diff
{
  "quantity": {
    "new": 211,
    "old": 519
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.454",
    "old": "2026-05-22T11:17:15.533"
  }
}
Prima
{
  "id": 40,
  "quantity": 519,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:17:15.533",
  "raw_material_id": 14
}
Dopo
{
  "id": 40,
  "quantity": 211,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.454",
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoraw_material_movements1786app interna · csv_import · consuntivo_posting · assignment:2633
id: ∅ → 1786; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":4,"workedCasting":19}}; reference: ∅ → assignment:2633; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1786,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 4,
        "workedCasting": 19
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2633",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.451",
    "old": null
  },
  "quantity_delta": {
    "new": -308,
    "old": null
  },
  "raw_material_id": {
    "new": 14,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1786,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 4,
      "workedCasting": 19
    }
  },
  "reference": "assignment:2633",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.451",
  "quantity_delta": -308,
  "raw_material_id": 14
}
22/05/26, 16:03:26Inserimentoplan_assignments2633
id: ∅ → 2633; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2633,
    "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": 2633,
  "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, 16:03:26Modificainventory_balances825app interna · csv_import · consuntivo_posting · assignment:2632
quantity: 1598 → 1696; updated_at: 2026-05-22T14:03:26.045 → 2026-05-22T14:03:26.436
Dettagli before/after
Diff
{
  "quantity": {
    "new": 1696,
    "old": 1598
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.436",
    "old": "2026-05-22T14:03:26.045"
  }
}
Prima
{
  "id": 825,
  "quantity": 1598,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.045",
  "product_code_id": 147
}
Dopo
{
  "id": 825,
  "quantity": 1696,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.436",
  "product_code_id": 147
}
22/05/26, 16:03:26Inserimentoinventory_movements2930app interna · csv_import · consuntivo_posting · assignment:2632
id: ∅ → 2930; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2632; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2930,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2632",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.432",
    "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": 2930,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2632",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.432",
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "quantity_delta": 98,
  "product_code_id": 147
}
22/05/26, 16:03:26Modificaraw_material_balances136app interna · csv_import · consuntivo_posting · assignment:2632
quantity: 13 → -87; updated_at: 2026-05-22T14:03:26.038 → 2026-05-22T14:03:26.426
Dettagli before/after
Diff
{
  "quantity": {
    "new": -87,
    "old": 13
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.426",
    "old": "2026-05-22T14:03:26.038"
  }
}
Prima
{
  "id": 136,
  "quantity": 13,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.038",
  "raw_material_id": 46
}
Dopo
{
  "id": 136,
  "quantity": -87,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.426",
  "raw_material_id": 46
}