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 #100
50 eventi mostrati · offset 150Ordinati dal più recente
QuandoAzioneTabellaRecordContestoSintesi modifiche
26/05/26, 09:31:42Cancellazioneplan_assignments2375app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2375 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #251) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2375
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #251)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 28
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 52
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2375,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 52,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
26/05/26, 09:31:42Cancellazioneplan_assignments2374app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: 2374 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #251) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2374
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #251)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 30
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2374,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 16:55:46Modificainventory_balances608app interna · app · inventory_manual_adjustment · product:100:finishedReal
quantity: 768 → 0; updated_at: 2026-05-22T14:03:26.982 → 2026-05-22T14:55:46.601
Dettagli before/after
Diff
{
  "quantity": {
    "new": 0,
    "old": 768
  },
  "updated_at": {
    "new": "2026-05-22T14:55:46.601",
    "old": "2026-05-22T14:03:26.982"
  }
}
Prima
{
  "id": 608,
  "quantity": 768,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.982",
  "product_code_id": 100
}
Dopo
{
  "id": 608,
  "quantity": 0,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:55:46.601",
  "product_code_id": 100
}
22/05/26, 16:55:46Inserimentoinventory_movements3014app interna · app · inventory_manual_adjustment · product:100:finishedReal
id: ∅ → 3014; reason: ∅ → manual_adjustment; metadata: ∅ → {"note":null,"warehouse":"finished_real","targetValue":0}; reference: ∅ → manual:finished_real; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 3014,
    "old": null
  },
  "reason": {
    "new": "manual_adjustment",
    "old": null
  },
  "metadata": {
    "new": {
      "note": null,
      "warehouse": "finished_real",
      "targetValue": 0
    },
    "old": null
  },
  "reference": {
    "new": "manual:finished_real",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-21T12:55:00",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": -768,
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 3014,
  "reason": "manual_adjustment",
  "metadata": {
    "note": null,
    "warehouse": "finished_real",
    "targetValue": 0
  },
  "reference": "manual:finished_real",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-21T12:55:00",
  "scrap_by_type": null,
  "quantity_delta": -768,
  "product_code_id": 100
}
22/05/26, 16:03:26Modificainventory_balances608app interna · csv_import · consuntivo_posting · assignment:2652
quantity: 418 → 768; updated_at: 2026-05-22T14:03:26.866 → 2026-05-22T14:03:26.982
Dettagli before/after
Diff
{
  "quantity": {
    "new": 768,
    "old": 418
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.982",
    "old": "2026-05-22T14:03:26.866"
  }
}
Prima
{
  "id": 608,
  "quantity": 418,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.866",
  "product_code_id": 100
}
Dopo
{
  "id": 608,
  "quantity": 768,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.982",
  "product_code_id": 100
}
22/05/26, 16:03:26Inserimentoinventory_movements2954app interna · csv_import · consuntivo_posting · assignment:2652
id: ∅ → 2954; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2652; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2954,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2652",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.98",
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "quantity_delta": {
    "new": 350,
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2954,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2652",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.98",
  "scrap_by_type": null,
  "quantity_delta": 350,
  "product_code_id": 100
}
22/05/26, 16:03:26Modificaraw_material_balances4app interna · csv_import · consuntivo_posting · assignment:2652
quantity: 81 → -269; updated_at: 2026-05-22T14:03:26.853 → 2026-05-22T14:03:26.975
Dettagli before/after
Diff
{
  "quantity": {
    "new": -269,
    "old": 81
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.975",
    "old": "2026-05-22T14:03:26.853"
  }
}
Prima
{
  "id": 4,
  "quantity": 81,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.853",
  "raw_material_id": 2
}
Dopo
{
  "id": 4,
  "quantity": -269,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.975",
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoraw_material_movements1801app interna · csv_import · consuntivo_posting · assignment:2652
id: ∅ → 1801; reason: ∅ → production_consumption; metadata: ∅ → ∅; reference: ∅ → assignment:2652; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1801,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2652",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.972",
    "old": null
  },
  "quantity_delta": {
    "new": -350,
    "old": null
  },
  "raw_material_id": {
    "new": 2,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1801,
  "reason": "production_consumption",
  "metadata": null,
  "reference": "assignment:2652",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.972",
  "quantity_delta": -350,
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoplan_assignments2652
id: ∅ → 2652; date: ∅ → 2026-05-20; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2652,
    "old": null
  },
  "date": {
    "new": "2026-05-20",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 350,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2652,
  "date": "2026-05-20",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 350,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:26Modificainventory_balances608app interna · csv_import · consuntivo_posting · assignment:2647
quantity: 0 → 418; updated_at: 2026-05-22T11:08:01.412 → 2026-05-22T14:03:26.866
Dettagli before/after
Diff
{
  "quantity": {
    "new": 418,
    "old": 0
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.866",
    "old": "2026-05-22T11:08:01.412"
  }
}
Prima
{
  "id": 608,
  "quantity": 0,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T11:08:01.412",
  "product_code_id": 100
}
Dopo
{
  "id": 608,
  "quantity": 418,
  "warehouse": "finished_real",
  "updated_at": "2026-05-22T14:03:26.866",
  "product_code_id": 100
}
22/05/26, 16:03:26Inserimentoinventory_movements2949app interna · csv_import · consuntivo_posting · assignment:2647
id: ∅ → 2949; reason: ∅ → production_output; metadata: ∅ → ∅; reference: ∅ → assignment:2647; +5 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2949,
    "old": null
  },
  "reason": {
    "new": "production_output",
    "old": null
  },
  "metadata": {
    "new": null,
    "old": null
  },
  "reference": {
    "new": "assignment:2647",
    "old": null
  },
  "warehouse": {
    "new": "finished_real",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.862",
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4
    },
    "old": null
  },
  "quantity_delta": {
    "new": 418,
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2949,
  "reason": "production_output",
  "metadata": null,
  "reference": "assignment:2647",
  "warehouse": "finished_real",
  "occurred_at": "2026-05-22T14:03:26.862",
  "scrap_by_type": {
    "processing": 4
  },
  "quantity_delta": 418,
  "product_code_id": 100
}
22/05/26, 16:03:26Modificaraw_material_balances4app interna · csv_import · consuntivo_posting · assignment:2647
quantity: 503 → 81; updated_at: 2026-05-22T11:07:47.157 → 2026-05-22T14:03:26.853
Dettagli before/after
Diff
{
  "quantity": {
    "new": 81,
    "old": 503
  },
  "updated_at": {
    "new": "2026-05-22T14:03:26.853",
    "old": "2026-05-22T11:07:47.157"
  }
}
Prima
{
  "id": 4,
  "quantity": 503,
  "warehouse": "raw",
  "updated_at": "2026-05-22T11:07:47.157",
  "raw_material_id": 2
}
Dopo
{
  "id": 4,
  "quantity": 81,
  "warehouse": "raw",
  "updated_at": "2026-05-22T14:03:26.853",
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoraw_material_movements1796app interna · csv_import · consuntivo_posting · assignment:2647
id: ∅ → 1796; reason: ∅ → production_consumption; metadata: ∅ → {"scrapByType":{"processing":4}}; reference: ∅ → assignment:2647; +4 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 1796,
    "old": null
  },
  "reason": {
    "new": "production_consumption",
    "old": null
  },
  "metadata": {
    "new": {
      "scrapByType": {
        "processing": 4
      }
    },
    "old": null
  },
  "reference": {
    "new": "assignment:2647",
    "old": null
  },
  "warehouse": {
    "new": "raw",
    "old": null
  },
  "occurred_at": {
    "new": "2026-05-22T14:03:26.849",
    "old": null
  },
  "quantity_delta": {
    "new": -422,
    "old": null
  },
  "raw_material_id": {
    "new": 2,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 1796,
  "reason": "production_consumption",
  "metadata": {
    "scrapByType": {
      "processing": 4
    }
  },
  "reference": "assignment:2647",
  "warehouse": "raw",
  "occurred_at": "2026-05-22T14:03:26.849",
  "quantity_delta": -422,
  "raw_material_id": 2
}
22/05/26, 16:03:26Inserimentoplan_assignments2647
id: ∅ → 2647; date: ∅ → 2026-05-19; notes: ∅ → ∅; shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2647,
    "old": null
  },
  "date": {
    "new": "2026-05-19",
    "old": null
  },
  "notes": {
    "new": null,
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "completed",
    "old": null
  },
  "machine_id": {
    "new": 14,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": {
      "processing": 4
    },
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 418,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2647,
  "date": "2026-05-19",
  "notes": null,
  "shift": "T2",
  "status": "completed",
  "machine_id": 14,
  "operator_id": 20,
  "scrap_by_type": {
    "processing": 4
  },
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 418,
  "setup_from_product_code_id": null
}
22/05/26, 16:03:25Inserimentoplan_assignments2603
id: ∅ → 2603; date: ∅ → 2026-05-15; notes: ∅ → ∅; shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2603,
    "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": 18,
    "old": null
  },
  "operator_id": {
    "new": 40,
    "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": 147,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": 100,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2603,
  "date": "2026-05-15",
  "notes": null,
  "shift": "T1",
  "status": "completed",
  "machine_id": 18,
  "operator_id": 40,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 147,
  "planned_quantity": null,
  "produced_quantity": 100,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2404app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2404; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2404,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 11,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2404,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2403app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2403; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2403,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2403,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2402app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2402; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2402,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2402,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2401app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2401; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2401,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2401,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2400app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2400; date: ∅ → 2026-05-27; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2400,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2400,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2399app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2399; date: ∅ → 2026-05-27; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2399,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2399,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2398app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2398; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2398,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 35,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2398,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2397app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2397; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2397,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2397,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2396app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2396; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2396,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2396,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2375app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2375; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #251); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2375,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #251)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 52,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2375,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 52,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:42:29Inserimentoplan_assignments2374app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2374; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #251); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2374,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #251)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 30,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2374,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:35:42Cancellazioneplan_assignments2281
id: 2281 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2281
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 20
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 11
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2281,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2280
id: 2280 → ∅; date: 2026-05-29 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2280
  },
  "date": {
    "new": null,
    "old": "2026-05-29"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 29
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2280,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2279
id: 2279 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2279
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 25
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2279,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2278
id: 2278 → ∅; date: 2026-05-28 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2278
  },
  "date": {
    "new": null,
    "old": "2026-05-28"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 41
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2278,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2277
id: 2277 → ∅; date: 2026-05-27 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2277
  },
  "date": {
    "new": null,
    "old": "2026-05-27"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 35
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2277,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2276
id: 2276 → ∅; date: 2026-05-27 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2276
  },
  "date": {
    "new": null,
    "old": "2026-05-27"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 24
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2276,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2275
id: 2275 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2275
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 26
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2275,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2274
id: 2274 → ∅; date: 2026-05-25 → ∅; notes: Auto-generato (Ordine #281) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2274
  },
  "date": {
    "new": null,
    "old": "2026-05-25"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #281)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 37
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2274,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2251
id: 2251 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #251) → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2251
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #251)"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 26
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 55
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2251,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2250
id: 2250 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #251) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2250
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #251)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 28
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": 52
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2250,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 52,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:35:42Cancellazioneplan_assignments2249
id: 2249 → ∅; date: 2026-05-26 → ∅; notes: Auto-generato (Ordine #251) → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 2249
  },
  "date": {
    "new": null,
    "old": "2026-05-26"
  },
  "notes": {
    "new": null,
    "old": "Auto-generato (Ordine #251)"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "planned"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 23
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": 30
  },
  "assignment_type": {
    "new": null,
    "old": "setup"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 2249,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 15:22:15Inserimentoplan_assignments2281app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2281; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2281,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 20,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 11,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2281,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 20,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 11,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2280app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2280; date: ∅ → 2026-05-29; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2280,
    "old": null
  },
  "date": {
    "new": "2026-05-29",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2280,
  "date": "2026-05-29",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 29,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2279app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2279; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2279,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 25,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2279,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2278app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2278; date: ∅ → 2026-05-28; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2278,
    "old": null
  },
  "date": {
    "new": "2026-05-28",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 41,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2278,
  "date": "2026-05-28",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 41,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2277app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2277; date: ∅ → 2026-05-27; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2277,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 35,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2277,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 35,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2276app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2276; date: ∅ → 2026-05-27; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2276,
    "old": null
  },
  "date": {
    "new": "2026-05-27",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "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": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2276,
  "date": "2026-05-27",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 24,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2275app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2275; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2275,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2275,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2274app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2274; date: ∅ → 2026-05-25; notes: ∅ → Auto-generato (Ordine #281); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2274,
    "old": null
  },
  "date": {
    "new": "2026-05-25",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #281)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 37,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2274,
  "date": "2026-05-25",
  "notes": "Auto-generato (Ordine #281)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 37,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2251app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2251; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #251); shift: ∅ → T2; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2251,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #251)",
    "old": null
  },
  "shift": {
    "new": "T2",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 26,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 55,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2251,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T2",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 26,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 55,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2250app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2250; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #251); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2250,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #251)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 28,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": "production",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": 52,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2250,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 28,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": 52,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 15:22:15Inserimentoplan_assignments2249app interna · app · magic_plan_confirm · magic_plan:2026-05-25:2026-05-29
id: ∅ → 2249; date: ∅ → 2026-05-26; notes: ∅ → Auto-generato (Ordine #251); shift: ∅ → T1; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": 2249,
    "old": null
  },
  "date": {
    "new": "2026-05-26",
    "old": null
  },
  "notes": {
    "new": "Auto-generato (Ordine #251)",
    "old": null
  },
  "shift": {
    "new": "T1",
    "old": null
  },
  "status": {
    "new": "planned",
    "old": null
  },
  "machine_id": {
    "new": 15,
    "old": null
  },
  "operator_id": {
    "new": 23,
    "old": null
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": 30,
    "old": null
  },
  "assignment_type": {
    "new": "setup",
    "old": null
  },
  "product_code_id": {
    "new": 100,
    "old": null
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": null
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
null
Dopo
{
  "id": 2249,
  "date": "2026-05-26",
  "notes": "Auto-generato (Ordine #251)",
  "shift": "T1",
  "status": "planned",
  "machine_id": 15,
  "operator_id": 23,
  "scrap_by_type": null,
  "setup_minutes": 30,
  "assignment_type": "setup",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": null,
  "setup_from_product_code_id": null
}
22/05/26, 14:55:41Cancellazioneplan_assignments1605
id: 1605 → ∅; date: 2026-04-03 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2220 → ∅; shift: T1 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1605
  },
  "date": {
    "new": null,
    "old": "2026-04-03"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2220"
  },
  "shift": {
    "new": null,
    "old": "T1"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 25
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 248
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1605,
  "date": "2026-04-03",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2220",
  "shift": "T1",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 25,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 248,
  "setup_from_product_code_id": null
}
Dopo
null
22/05/26, 14:55:41Cancellazioneplan_assignments1577
id: 1577 → ∅; date: 2026-04-02 → ∅; notes: Import storico consuntivo 2026 - riga Google Form #2174 → ∅; shift: T2 → ∅; +10 altri campi
Dettagli before/after
Diff
{
  "id": {
    "new": null,
    "old": 1577
  },
  "date": {
    "new": null,
    "old": "2026-04-02"
  },
  "notes": {
    "new": null,
    "old": "Import storico consuntivo 2026 - riga Google Form #2174"
  },
  "shift": {
    "new": null,
    "old": "T2"
  },
  "status": {
    "new": null,
    "old": "completed"
  },
  "machine_id": {
    "new": null,
    "old": 15
  },
  "operator_id": {
    "new": null,
    "old": 34
  },
  "scrap_by_type": {
    "new": null,
    "old": null
  },
  "setup_minutes": {
    "new": null,
    "old": null
  },
  "assignment_type": {
    "new": null,
    "old": "production"
  },
  "product_code_id": {
    "new": null,
    "old": 100
  },
  "planned_quantity": {
    "new": null,
    "old": null
  },
  "produced_quantity": {
    "new": null,
    "old": 422
  },
  "setup_from_product_code_id": {
    "new": null,
    "old": null
  }
}
Prima
{
  "id": 1577,
  "date": "2026-04-02",
  "notes": "Import storico consuntivo 2026 - riga Google Form #2174",
  "shift": "T2",
  "status": "completed",
  "machine_id": 15,
  "operator_id": 34,
  "scrap_by_type": null,
  "setup_minutes": null,
  "assignment_type": "production",
  "product_code_id": 100,
  "planned_quantity": null,
  "produced_quantity": 422,
  "setup_from_product_code_id": null
}
Dopo
null