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
50 eventi mostrati · offset 200Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:27Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2654
quantity: 212 → 278; updated_at: 2026-05-22T14:03:26.658 → 2026-05-22T14:03:27.027
Dettagli before/after
Diff
{
  "quantity": {
    "new": 278,
    "old": 212
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.027",
    "old": "2026-05-22T14:03:26.658"
  }
}
Prima
{
  "id": 151,
  "quantity": 212,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.658",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 278,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:27.027",
  "product_code_id": 111
}
22/05/26, 16:03:27Inserimentoinventory_movements2956app interna · csv_import · consuntivo_posting · assignment:2654
id: ∅ → 2956; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2654; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2956,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2654",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.024",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 66,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2956,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2654",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:27.024",
  "scrap_by_type": null,
  "quantity_delta": 66,
  "product_code_id": 111
}
22/05/26, 16:03:27Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2654
quantity: 111 → 45; updated_at: 2026-05-22T14:03:26.587 → 2026-05-22T14:03:27.02
Dettagli before/after
Diff
{
  "quantity": {
    "new": 45,
    "old": 111
  },
  "updated_at": {
    "new": "2026-05-22T14:03:27.02",
    "old": "2026-05-22T14:03:26.587"
  }
}
Prima
{
  "id": 31,
  "quantity": 111,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.587",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 45,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:27.02",
  "raw_material_id": 11
}
22/05/26, 16:03:27Inserimentoraw_material_movements1803app interna · csv_import · consuntivo_posting · assignment:2654
id: ∅ → 1803; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2654; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1803,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2654",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:27.017",
    "old": null
  },
  "quantity_delta": {
    "new": -66,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1803,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2654",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:27.017",
  "quantity_delta": -66,
  "raw_material_id": 11
}
22/05/26, 16:03:27Inserimentoplan_assignments2654
id: ∅ → 2654; date: ∅ → 2026-05-20; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2654,
    "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": 21,
    "old": null
  },
  "operator_id": {
    "new": 24,
    "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": 66,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2654,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 66,
  "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_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_balances151app interna · csv_import · consuntivo_posting · assignment:2631
quantity: 138 → 205; updated_at: 2026-05-22T14:03:26.376 → 2026-05-22T14:03:26.409
Dettagli before/after
Diff
{
  "quantity": {
    "new": 205,
    "old": 138
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.409",
    "old": "2026-05-22T14:03:26.376"
  }
}
Prima
{
  "id": 151,
  "quantity": 138,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.376",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 205,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.409",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2929app interna · csv_import · consuntivo_posting · assignment:2631
id: ∅ → 2929; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2631; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2929,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2631",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.404",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 67,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2929,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2631",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.404",
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "quantity_delta": 67,
  "product_code_id": 111
}
22/05/26, 16:03:26Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2631
quantity: 241 → 172; updated_at: 2026-05-22T14:03:26.122 → 2026-05-22T14:03:26.397
Dettagli before/after
Diff
{
  "quantity": {
    "new": 172,
    "old": 241
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.397",
    "old": "2026-05-22T14:03:26.122"
  }
}
Prima
{
  "id": 31,
  "quantity": 241,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.122",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 172,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.397",
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoraw_material_movements1784app interna · csv_import · consuntivo_posting · assignment:2631
id: ∅ → 1784; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1,"processing":1}}; reference: ∅ → assignment:2631; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1784,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1,
        "processing": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2631",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.393",
    "old": null
  },
  "quantity_delta": {
    "new": -69,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1784,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1,
      "processing": 1
    }
  },
  "reference": "assignment:2631",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.393",
  "quantity_delta": -69,
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoplan_assignments2631
id: ∅ → 2631; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2631,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1,
      "processing": 1
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 67,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2631,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 26,
  "scrap_by_type": {
    "raw": 1,
    "processing": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 67,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2630
quantity: 603 → 656; updated_at: 2026-05-22T14:03:26.165 → 2026-05-22T14:03:26.378
Dettagli before/after
Diff
{
  "quantity": {
    "new": 656,
    "old": 603
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.378",
    "old": "2026-05-22T14:03:26.165"
  }
}
Prima
{
  "id": 153,
  "quantity": 603,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.165",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 656,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.378",
  "product_code_id": 111
}
22/05/26, 16:03:26Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2630
quantity: 191 → 138; updated_at: 2026-05-22T14:03:26.162 → 2026-05-22T14:03:26.376
Dettagli before/after
Diff
{
  "quantity": {
    "new": 138,
    "old": 191
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.376",
    "old": "2026-05-22T14:03:26.162"
  }
}
Prima
{
  "id": 151,
  "quantity": 191,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.162",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 138,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.376",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2928app interna · csv_import · consuntivo_posting · assignment:2630
id: ∅ → 2928; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2630; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2928,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2630",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.373",
    "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": 2928,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2630",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.373",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2927app interna · csv_import · consuntivo_posting · assignment:2630
id: ∅ → 2927; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2630; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2927,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2630",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.37",
    "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": 2927,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2630",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.37",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoplan_assignments2630
id: ∅ → 2630; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2630,
    "old": null
  },
  "date": {
    "new": "2026-05-18",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 53,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2630,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2623
quantity: 550 → 603; updated_at: 2026-05-22T14:03:25.964 → 2026-05-22T14:03:26.165
Dettagli before/after
Diff
{
  "quantity": {
    "new": 603,
    "old": 550
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.165",
    "old": "2026-05-22T14:03:25.964"
  }
}
Prima
{
  "id": 153,
  "quantity": 550,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.964",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 603,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.165",
  "product_code_id": 111
}
22/05/26, 16:03:26Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2623
quantity: 244 → 191; updated_at: 2026-05-22T14:03:26.135 → 2026-05-22T14:03:26.162
Dettagli before/after
Diff
{
  "quantity": {
    "new": 191,
    "old": 244
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.162",
    "old": "2026-05-22T14:03:26.135"
  }
}
Prima
{
  "id": 151,
  "quantity": 244,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.135",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 191,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.162",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2918app interna · csv_import · consuntivo_posting · assignment:2623
id: ∅ → 2918; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2623; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2918,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2623",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.155",
    "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": 2918,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2623",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.155",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2917app interna · csv_import · consuntivo_posting · assignment:2623
id: ∅ → 2917; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2623; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2917,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2623",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.152",
    "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": 2917,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2623",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.152",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoplan_assignments2623
id: ∅ → 2623; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2623,
    "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": 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": 2623,
  "date": "2026-05-18",
  "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_balances151app interna · csv_import · consuntivo_posting · assignment:2622
quantity: 184 → 244; updated_at: 2026-05-22T14:03:25.961 → 2026-05-22T14:03:26.135
Dettagli before/after
Diff
{
  "quantity": {
    "new": 244,
    "old": 184
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.135",
    "old": "2026-05-22T14:03:25.961"
  }
}
Prima
{
  "id": 151,
  "quantity": 184,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.961",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 244,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:26.135",
  "product_code_id": 111
}
22/05/26, 16:03:26Inserimentoinventory_movements2916app interna · csv_import · consuntivo_posting · assignment:2622
id: ∅ → 2916; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2622; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2916,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2622",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.128",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 3
    },
    "old": null
  },
  "quantity_delta": {
    "new": 60,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2916,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2622",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:26.128",
  "scrap_by_type": {
    "workedCasting": 3
  },
  "quantity_delta": 60,
  "product_code_id": 111
}
22/05/26, 16:03:26Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2622
quantity: 304 → 241; updated_at: 2026-05-22T14:03:25.929 → 2026-05-22T14:03:26.122
Dettagli before/after
Diff
{
  "quantity": {
    "new": 241,
    "old": 304
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.122",
    "old": "2026-05-22T14:03:25.929"
  }
}
Prima
{
  "id": 31,
  "quantity": 304,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.929",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 241,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.122",
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoraw_material_movements1779app interna · csv_import · consuntivo_posting · assignment:2622
id: ∅ → 1779; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":3}}; reference: ∅ → assignment:2622; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1779,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 3
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2622",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.116",
    "old": null
  },
  "quantity_delta": {
    "new": -63,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1779,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 3
    }
  },
  "reference": "assignment:2622",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.116",
  "quantity_delta": -63,
  "raw_material_id": 11
}
22/05/26, 16:03:26Inserimentoplan_assignments2622
id: ∅ → 2622; date: ∅ → 2026-05-18; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2622,
    "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": 21,
    "old": null
  },
  "operator_id": {
    "new": 24,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "workedCasting": 3
    },
    "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": 2622,
  "date": "2026-05-18",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 24,
  "scrap_by_type": {
    "workedCasting": 3
  },
  "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:25Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2616
quantity: 497 → 550; updated_at: 2026-05-22T14:03:25.644 → 2026-05-22T14:03:25.964
Dettagli before/after
Diff
{
  "quantity": {
    "new": 550,
    "old": 497
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.964",
    "old": "2026-05-22T14:03:25.644"
  }
}
Prima
{
  "id": 153,
  "quantity": 497,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.644",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 550,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.964",
  "product_code_id": 111
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2616
quantity: 237 → 184; updated_at: 2026-05-22T14:03:25.937 → 2026-05-22T14:03:25.961
Dettagli before/after
Diff
{
  "quantity": {
    "new": 184,
    "old": 237
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.961",
    "old": "2026-05-22T14:03:25.937"
  }
}
Prima
{
  "id": 151,
  "quantity": 237,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.937",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 184,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.961",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2909app interna · csv_import · consuntivo_posting · assignment:2616
id: ∅ → 2909; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2616; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2909,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2616",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.956",
    "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": 2909,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2616",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.956",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2908app interna · csv_import · consuntivo_posting · assignment:2616
id: ∅ → 2908; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2616; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2908,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2616",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.954",
    "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": 2908,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2616",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.954",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoplan_assignments2616
id: ∅ → 2616; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2616,
    "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": 2616,
  "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, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2615
quantity: 172 → 237; updated_at: 2026-05-22T14:03:25.639 → 2026-05-22T14:03:25.937
Dettagli before/after
Diff
{
  "quantity": {
    "new": 237,
    "old": 172
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.937",
    "old": "2026-05-22T14:03:25.639"
  }
}
Prima
{
  "id": 151,
  "quantity": 172,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.639",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 237,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.937",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2907app interna · csv_import · consuntivo_posting · assignment:2615
id: ∅ → 2907; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2615; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2907,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2615",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.934",
    "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": 2907,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2615",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.934",
  "scrap_by_type": {
    "workedCasting": 1
  },
  "quantity_delta": 65,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2615
quantity: 370 → 304; updated_at: 2026-05-22T14:03:25.604 → 2026-05-22T14:03:25.929
Dettagli before/after
Diff
{
  "quantity": {
    "new": 304,
    "old": 370
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.929",
    "old": "2026-05-22T14:03:25.604"
  }
}
Prima
{
  "id": 31,
  "quantity": 370,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.604",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 304,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.929",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1774app interna · csv_import · consuntivo_posting · assignment:2615
id: ∅ → 1774; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"workedCasting":1}}; reference: ∅ → assignment:2615; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1774,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "workedCasting": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2615",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.924",
    "old": null
  },
  "quantity_delta": {
    "new": -66,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1774,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "workedCasting": 1
    }
  },
  "reference": "assignment:2615",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.924",
  "quantity_delta": -66,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2615
id: ∅ → 2615; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2615,
    "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": 2615,
  "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, 16:03:25Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2607
quantity: 491 → 497; updated_at: 2026-05-22T14:03:25.318 → 2026-05-22T14:03:25.644
Dettagli before/after
Diff
{
  "quantity": {
    "new": 497,
    "old": 491
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.644",
    "old": "2026-05-22T14:03:25.318"
  }
}
Prima
{
  "id": 153,
  "quantity": 491,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.318",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 497,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.644",
  "product_code_id": 111
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2607
quantity: 178 → 172; updated_at: 2026-05-22T14:03:25.614 → 2026-05-22T14:03:25.639
Dettagli before/after
Diff
{
  "quantity": {
    "new": 172,
    "old": 178
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.639",
    "old": "2026-05-22T14:03:25.614"
  }
}
Prima
{
  "id": 151,
  "quantity": 178,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.614",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 172,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.639",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2899app interna · csv_import · consuntivo_posting · assignment:2607
id: ∅ → 2899; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2607; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2899,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2607",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.633",
    "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": 2899,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2607",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.633",
  "scrap_by_type": null,
  "quantity_delta": 6,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2898app interna · csv_import · consuntivo_posting · assignment:2607
id: ∅ → 2898; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2607; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2898,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2607",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.63",
    "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": 2898,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2607",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.63",
  "scrap_by_type": null,
  "quantity_delta": -6,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoplan_assignments2607
id: ∅ → 2607; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2607,
    "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": 2607,
  "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
}