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 250Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2606
quantity: 158 → 178; updated_at: 2026-05-22T14:03:25.316 → 2026-05-22T14:03:25.614
Dettagli before/after
Diff
{
  "quantity": {
    "new": 178,
    "old": 158
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.614",
    "old": "2026-05-22T14:03:25.316"
  }
}
Prima
{
  "id": 151,
  "quantity": 158,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.316",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 178,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.614",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2897app interna · csv_import · consuntivo_posting · assignment:2606
id: ∅ → 2897; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2606; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2897,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2606",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.61",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 20,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2897,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2606",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.61",
  "scrap_by_type": null,
  "quantity_delta": 20,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2606
quantity: 390 → 370; updated_at: 2026-05-22T14:03:25.255 → 2026-05-22T14:03:25.604
Dettagli before/after
Diff
{
  "quantity": {
    "new": 370,
    "old": 390
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.604",
    "old": "2026-05-22T14:03:25.255"
  }
}
Prima
{
  "id": 31,
  "quantity": 390,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.255",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 370,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.604",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1766app interna · csv_import · consuntivo_posting · assignment:2606
id: ∅ → 1766; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2606; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1766,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2606",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.6",
    "old": null
  },
  "quantity_delta": {
    "new": -20,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1766,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2606",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.6",
  "quantity_delta": -20,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2606
id: ∅ → 2606; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2606,
    "old": null
  },
  "date": {
    "new": "2026-05-15",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 20,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2606,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 20,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2597
quantity: 438 → 491; updated_at: 2026-05-22T14:03:24.694 → 2026-05-22T14:03:25.318
Dettagli before/after
Diff
{
  "quantity": {
    "new": 491,
    "old": 438
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.318",
    "old": "2026-05-22T14:03:24.694"
  }
}
Prima
{
  "id": 153,
  "quantity": 438,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.694",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 491,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:25.318",
  "product_code_id": 111
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2597
quantity: 211 → 158; updated_at: 2026-05-22T14:03:25.264 → 2026-05-22T14:03:25.316
Dettagli before/after
Diff
{
  "quantity": {
    "new": 158,
    "old": 211
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.316",
    "old": "2026-05-22T14:03:25.264"
  }
}
Prima
{
  "id": 151,
  "quantity": 211,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.264",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 158,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.316",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2887app interna · csv_import · consuntivo_posting · assignment:2597
id: ∅ → 2887; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2597; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2887,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2597",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.311",
    "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": 2887,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2597",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:25.311",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2886app interna · csv_import · consuntivo_posting · assignment:2597
id: ∅ → 2886; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2597; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2886,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2597",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.308",
    "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": 2886,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2597",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.308",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoplan_assignments2597
id: ∅ → 2597; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2597,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 53,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2597,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2595
quantity: 140 → 211; updated_at: 2026-05-22T14:03:25.044 → 2026-05-22T14:03:25.264
Dettagli before/after
Diff
{
  "quantity": {
    "new": 211,
    "old": 140
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.264",
    "old": "2026-05-22T14:03:25.044"
  }
}
Prima
{
  "id": 151,
  "quantity": 140,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.044",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 211,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.264",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2883app interna · csv_import · consuntivo_posting · assignment:2595
id: ∅ → 2883; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2595; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2883,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2595",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.26",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 71,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2883,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2595",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.26",
  "scrap_by_type": null,
  "quantity_delta": 71,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2595
quantity: 461 → 390; updated_at: 2026-05-22T14:03:25.034 → 2026-05-22T14:03:25.255
Dettagli before/after
Diff
{
  "quantity": {
    "new": 390,
    "old": 461
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.255",
    "old": "2026-05-22T14:03:25.034"
  }
}
Prima
{
  "id": 31,
  "quantity": 461,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.034",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 390,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.255",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1758app interna · csv_import · consuntivo_posting · assignment:2595
id: ∅ → 1758; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2595; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1758,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2595",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.251",
    "old": null
  },
  "quantity_delta": {
    "new": -71,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1758,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2595",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.251",
  "quantity_delta": -71,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2595
id: ∅ → 2595; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2595,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 29,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 71,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2595,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 71,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2588
quantity: 131 → 140; updated_at: 2026-05-22T14:03:24.691 → 2026-05-22T14:03:25.044
Dettagli before/after
Diff
{
  "quantity": {
    "new": 140,
    "old": 131
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.044",
    "old": "2026-05-22T14:03:24.691"
  }
}
Prima
{
  "id": 151,
  "quantity": 131,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.691",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 140,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:25.044",
  "product_code_id": 111
}
22/05/26, 16:03:25Inserimentoinventory_movements2875app interna · csv_import · consuntivo_posting · assignment:2588
id: ∅ → 2875; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2588; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2875,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2588",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.04",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 9,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2875,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2588",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:25.04",
  "scrap_by_type": null,
  "quantity_delta": 9,
  "product_code_id": 111
}
22/05/26, 16:03:25Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2588
quantity: 470 → 461; updated_at: 2026-05-22T14:03:24.659 → 2026-05-22T14:03:25.034
Dettagli before/after
Diff
{
  "quantity": {
    "new": 461,
    "old": 470
  },
  "updated_at": {
    "new": "2026-05-22T14:03:25.034",
    "old": "2026-05-22T14:03:24.659"
  }
}
Prima
{
  "id": 31,
  "quantity": 470,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.659",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 461,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:25.034",
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoraw_material_movements1752app interna · csv_import · consuntivo_posting · assignment:2588
id: ∅ → 1752; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2588; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1752,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2588",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:25.029",
    "old": null
  },
  "quantity_delta": {
    "new": -9,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1752,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2588",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:25.029",
  "quantity_delta": -9,
  "raw_material_id": 11
}
22/05/26, 16:03:25Inserimentoplan_assignments2588
id: ∅ → 2588; date: ∅ → 2026-05-14; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2588,
    "old": null
  },
  "date": {
    "new": "2026-05-14",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 21,
    "old": null
  },
  "operator_id": {
    "new": 27,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 9,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2588,
  "date": "2026-05-14",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 27,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 9,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances153app interna · csv_import · consuntivo_posting · assignment:2576
quantity: 385 → 438; updated_at: 2026-05-22T11:13:33.937 → 2026-05-22T14:03:24.694
Dettagli before/after
Diff
{
  "quantity": {
    "new": 438,
    "old": 385
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.694",
    "old": "2026-05-22T11:13:33.937"
  }
}
Prima
{
  "id": 153,
  "quantity": 385,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:13:33.937",
  "product_code_id": 111
}
Dopo
{
  "id": 153,
  "quantity": 438,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:24.694",
  "product_code_id": 111
}
22/05/26, 16:03:24Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2576
quantity: 184 → 131; updated_at: 2026-05-22T14:03:24.667 → 2026-05-22T14:03:24.691
Dettagli before/after
Diff
{
  "quantity": {
    "new": 131,
    "old": 184
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.691",
    "old": "2026-05-22T14:03:24.667"
  }
}
Prima
{
  "id": 151,
  "quantity": 184,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.667",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 131,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.691",
  "product_code_id": 111
}
22/05/26, 16:03:24Inserimentoinventory_movements2859app interna · csv_import · consuntivo_posting · assignment:2576
id: ∅ → 2859; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2576; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2859,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2576",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.687",
    "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": 2859,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2576",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:24.687",
  "scrap_by_type": null,
  "quantity_delta": 53,
  "product_code_id": 111
}
22/05/26, 16:03:24Inserimentoinventory_movements2858app interna · csv_import · consuntivo_posting · assignment:2576
id: ∅ → 2858; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2576; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2858,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2576",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.684",
    "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": 2858,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2576",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.684",
  "scrap_by_type": null,
  "quantity_delta": -53,
  "product_code_id": 111
}
22/05/26, 16:03:24Inserimentoplan_assignments2576
id: ∅ → 2576; date: ∅ → 2026-05-13; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2576,
    "old": null
  },
  "date": {
    "new": "2026-05-13",
    "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": 2576,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": null,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 53,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:24Modificainventory_balances151app interna · csv_import · consuntivo_posting · assignment:2575
quantity: 115 → 184; updated_at: 2026-05-22T11:13:23.826 → 2026-05-22T14:03:24.667
Dettagli before/after
Diff
{
  "quantity": {
    "new": 184,
    "old": 115
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.667",
    "old": "2026-05-22T11:13:23.826"
  }
}
Prima
{
  "id": 151,
  "quantity": 115,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T11:13:23.826",
  "product_code_id": 111
}
Dopo
{
  "id": 151,
  "quantity": 184,
  "warehouse": "semi_finished",
  "updated_at": "2026-05-22T14:03:24.667",
  "product_code_id": 111
}
22/05/26, 16:03:24Inserimentoinventory_movements2857app interna · csv_import · consuntivo_posting · assignment:2575
id: ∅ → 2857; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2575; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2857,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2575",
    "old": null
  },
  "warehouse": {
    "new": "semi_finished",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.664",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "raw": 1
    },
    "old": null
  },
  "quantity_delta": {
    "new": 69,
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2857,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2575",
  "warehouse": "semi_finished",
  "occurred_at": "2026-05-22T14:03:24.664",
  "scrap_by_type": {
    "raw": 1
  },
  "quantity_delta": 69,
  "product_code_id": 111
}
22/05/26, 16:03:24Modificaraw_material_balances31app interna · csv_import · consuntivo_posting · assignment:2575
quantity: 540 → 470; updated_at: 2026-05-22T11:14:32.387 → 2026-05-22T14:03:24.659
Dettagli before/after
Diff
{
  "quantity": {
    "new": 470,
    "old": 540
  },
  "updated_at": {
    "new": "2026-05-22T14:03:24.659",
    "old": "2026-05-22T11:14:32.387"
  }
}
Prima
{
  "id": 31,
  "quantity": 540,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:14:32.387",
  "raw_material_id": 11
}
Dopo
{
  "id": 31,
  "quantity": 470,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:24.659",
  "raw_material_id": 11
}
22/05/26, 16:03:24Inserimentoraw_material_movements1744app interna · csv_import · consuntivo_posting · assignment:2575
id: ∅ → 1744; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"raw":1}}; reference: ∅ → assignment:2575; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1744,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "raw": 1
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2575",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:24.655",
    "old": null
  },
  "quantity_delta": {
    "new": -70,
    "old": null
  },
  "raw_material_id": {
    "new": 11,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1744,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "raw": 1
    }
  },
  "reference": "assignment:2575",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:24.655",
  "quantity_delta": -70,
  "raw_material_id": 11
}
22/05/26, 16:03:24Inserimentoplan_assignments2575
id: ∅ → 2575; date: ∅ → 2026-05-13; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2575,
    "old": null
  },
  "date": {
    "new": "2026-05-13",
    "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": {
      "raw": 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": 69,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2575,
  "date": "2026-05-13",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": {
    "raw": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 69,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:53Modificaplan_assignments2527
assignment_type: assembly → other_activity; product_code_id: 111 → ∅; planned_quantity: 6 → ∅
Dettagli before/after
Diff
{
  "assignment_type": {
    "new": "other_activity",
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": 6
  }
}
Prima
{
  "id": 2527,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 21,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
{
  "id": 2527,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 21,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "other_activity",
  "product_code_id": null,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2531app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2531; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2531,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 18,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2531,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 18,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2530app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2530; date: ∅ → 2026-06-05; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2530,
    "old": null
  },
  "date": {
    "new": "2026-06-05",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 45,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2530,
  "date": "2026-06-05",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 45,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2529app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2529; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2529,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 39,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "assembly",
    "old": null
  },
  "product_code_id": {
    "new": 111,
    "old": null
  },
  "planned_quantity": {
    "new": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2529,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 39,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2528app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2528; date: ∅ → 2026-06-04; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2528,
    "old": null
  },
  "date": {
    "new": "2026-06-04",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 34,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2528,
  "date": "2026-06-04",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2527app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2527; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2527,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 21,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2527,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 21,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 16:00:46Inserimentoplan_assignments2526app interna · app · magic_plan_confirm · magic_plan:2026-06-01:2026-06-05
id: ∅ → 2526; date: ∅ → 2026-06-03; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2526,
    "old": null
  },
  "date": {
    "new": "2026-06-03",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2526,
  "date": "2026-06-03",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2484app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2484; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2484,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 19,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2484,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 19,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:35:42Cancellazioneplan_assignments2363
id: 2363 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #336) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2363
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #336)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 18
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": 6
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2363,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 18,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2362
id: 2362 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #336) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2362
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #336)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 19
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": 6
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2362,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 19,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2361
id: 2361 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #336) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2361
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #336)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 45
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": 6
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2361,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 45,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2360
id: 2360 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #336) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2360
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #336)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 37
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": 6
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2360,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:22:15Inserimentoplan_assignments2363app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2363; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2363,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 18,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2363,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 18,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2362app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2362; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2362,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 19,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2362,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 19,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2361app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2361; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2361,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 45,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2361,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T2",
  "status": "planned",
  "machine_id": null,
  "operator_id": 45,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2360app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2360; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #336); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2360,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #336)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "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": 6,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2360,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #336)",
  "shift": "T1",
  "status": "planned",
  "machine_id": null,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "assembly",
  "product_code_id": 111,
  "planned_quantity": 6,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 14:55:41Cancellazioneplan_assignments1604
id: 1604 → ∅; date: 2026-04-03 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2219 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1604
  },
  "date": {
    "new": null,
    "old": "2026-04-03"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2219"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 47
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1604,
  "date": "2026-04-03",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2219",
  "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": 47,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1603
id: 1603 → ∅; date: 2026-04-03 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2218 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1603
  },
  "date": {
    "new": null,
    "old": "2026-04-03"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2218"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 21
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": {
      "processing": 1
    }
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 67
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1603,
  "date": "2026-04-03",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2218",
  "shift": "T2",
  "status": "completed",
  "machine_id": 21,
  "operator_id": 29,
  "scrap_by_type": {
    "processing": 1
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 111,
  "planned_quantity": null,
  "produced_quantity": 67,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1559
id: 1559 → ∅; date: 2026-04-02 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2152 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1559
  },
  "date": {
    "new": null,
    "old": "2026-04-02"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2152"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 26
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 44
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1559,
  "date": "2026-04-02",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2152",
  "shift": "T1",
  "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": 44,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:36Cancellazioneplan_assignments1664
id: 1664 → ∅; date: 2026-04-09 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2295 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1664
  },
  "date": {
    "new": null,
    "old": "2026-04-09"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2295"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": null
  },
  "operator_id": {
    "new": null,
    "old": 24
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "assembly"
  },
  "product_code_id": {
    "new": null,
    "old": 111
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 75
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1664,
  "date": "2026-04-09",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2295",
  "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": 75,
  "setup_from_product_code_id": null
}
Dopo
null