Files
bakery-ia/services/production/scripts/demo/lotes_produccion_es.json

797 lines
29 KiB
JSON
Raw Normal View History

2025-10-17 07:31:14 +02:00
{
"lotes_produccion": [
{
"id": "40000000-0000-0000-0000-000000000001",
"batch_number": "BATCH-20250115-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": -7,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 100.0,
"actual_quantity": 98.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 98.0,
"quality_score": 95.0,
"waste_quantity": 2.0,
"defect_quantity": 0.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "burnt",
2025-10-17 07:31:14 +02:00
"estimated_cost": 150.00,
"actual_cost": 148.50,
"labor_cost": 80.00,
"material_cost": 55.00,
"overhead_cost": 13.50,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Producción estándar, sin incidencias",
2025-10-24 13:05:04 +02:00
"quality_notes": "2 baguettes quemadas por exceso de temperatura",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000002",
"batch_number": "BATCH-20250115-002",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": -7,
"planned_start_hour": 5,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 120.0,
"actual_quantity": 115.0,
"status": "COMPLETED",
"priority": "HIGH",
"current_process_stage": "packaging",
"yield_percentage": 95.8,
"quality_score": 92.0,
"waste_quantity": 3.0,
"defect_quantity": 2.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "misshapen",
2025-10-17 07:31:14 +02:00
"estimated_cost": 280.00,
"actual_cost": 275.00,
"labor_cost": 120.00,
"material_cost": 125.00,
"overhead_cost": 30.00,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Laminado perfecto, buen desarrollo",
2025-10-24 13:05:04 +02:00
"quality_notes": "3 croissants con forma irregular por laminado desigual, 2 descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000003",
"batch_number": "BATCH-20250116-001",
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_offset_days": -6,
"planned_start_hour": 7,
"planned_start_minute": 30,
"planned_duration_minutes": 300,
"planned_quantity": 80.0,
"actual_quantity": 80.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 100.0,
"quality_score": 98.0,
"waste_quantity": 0.0,
"defect_quantity": 0.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 200.00,
"actual_cost": 195.00,
"labor_cost": 90.00,
"material_cost": 80.00,
"overhead_cost": 25.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": true,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Excelente fermentación de la masa madre",
2025-10-24 13:05:04 +02:00
"quality_notes": "Batch perfecto, sin desperdicio",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000004",
"batch_number": "BATCH-20250116-002",
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_offset_days": -6,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 180,
"planned_quantity": 90.0,
"actual_quantity": 88.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 97.8,
"quality_score": 94.0,
"waste_quantity": 1.0,
"defect_quantity": 1.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "misshapen",
2025-10-17 07:31:14 +02:00
"estimated_cost": 220.00,
"actual_cost": 218.00,
"labor_cost": 95.00,
"material_cost": 98.00,
"overhead_cost": 25.00,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": false,
2025-10-17 07:31:14 +02:00
"production_notes": "Distribución uniforme del chocolate",
2025-10-24 13:05:04 +02:00
"quality_notes": "1 napolitana con distribución irregular de chocolate, descartada",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001", "50000000-0000-0000-0000-000000000002"]
},
{
"id": "40000000-0000-0000-0000-000000000005",
"batch_number": "BATCH-20250117-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": -5,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 120.0,
"actual_quantity": 118.0,
"status": "COMPLETED",
"priority": "HIGH",
"current_process_stage": "packaging",
"yield_percentage": 98.3,
"quality_score": 96.0,
"waste_quantity": 1.5,
"defect_quantity": 0.5,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "underproofed",
2025-10-17 07:31:14 +02:00
"estimated_cost": 180.00,
"actual_cost": 177.00,
"labor_cost": 95.00,
"material_cost": 65.00,
"overhead_cost": 17.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Lote grande para pedido especial",
2025-10-24 13:05:04 +02:00
"quality_notes": "1.5kg por fermentación insuficiente",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000006",
"batch_number": "BATCH-20250117-002",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": -5,
"planned_start_hour": 5,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 100.0,
"actual_quantity": 96.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 96.0,
"quality_score": 90.0,
"waste_quantity": 2.0,
"defect_quantity": 2.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "temperature_issues",
2025-10-17 07:31:14 +02:00
"estimated_cost": 240.00,
"actual_cost": 238.00,
"labor_cost": 105.00,
"material_cost": 105.00,
"overhead_cost": 28.00,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": false,
2025-10-17 07:31:14 +02:00
"production_notes": "Algunos croissants con desarrollo irregular",
2025-10-24 13:05:04 +02:00
"quality_notes": "2kg descartados por problemas de temperatura en fermentación",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000007",
"batch_number": "BATCH-20250118-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": -4,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 100.0,
"actual_quantity": 99.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 99.0,
"quality_score": 97.0,
"waste_quantity": 1.0,
"defect_quantity": 0.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "burnt",
2025-10-17 07:31:14 +02:00
"estimated_cost": 150.00,
"actual_cost": 149.00,
"labor_cost": 80.00,
"material_cost": 55.00,
"overhead_cost": 14.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Excelente resultado",
2025-10-24 13:05:04 +02:00
"quality_notes": "1kg quemado por ajuste de horno",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000008",
"batch_number": "BATCH-20250118-002",
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_offset_days": -4,
"planned_start_hour": 7,
"planned_start_minute": 0,
"planned_duration_minutes": 300,
"planned_quantity": 60.0,
"actual_quantity": 60.0,
"status": "COMPLETED",
"priority": "LOW",
"current_process_stage": "packaging",
"yield_percentage": 100.0,
"quality_score": 99.0,
"waste_quantity": 0.0,
"defect_quantity": 0.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 155.00,
"actual_cost": 152.00,
"labor_cost": 70.00,
"material_cost": 65.00,
"overhead_cost": 17.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": true,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Masa madre en punto óptimo",
2025-10-24 13:05:04 +02:00
"quality_notes": "Batch perfecto, sin desperdicios",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000009",
"batch_number": "BATCH-20250119-001",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": -3,
"planned_start_hour": 5,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 150.0,
"actual_quantity": 145.0,
"status": "COMPLETED",
"priority": "URGENT",
"current_process_stage": "packaging",
"yield_percentage": 96.7,
"quality_score": 93.0,
"waste_quantity": 3.0,
"defect_quantity": 2.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "burnt",
2025-10-17 07:31:14 +02:00
"estimated_cost": 350.00,
"actual_cost": 345.00,
"labor_cost": 150.00,
"material_cost": 155.00,
"overhead_cost": 40.00,
"station_id": "STATION-02",
"is_rush_order": true,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Pedido urgente de evento corporativo",
2025-10-24 13:05:04 +02:00
"quality_notes": "3kg quemados por presión de tiempo, 2kg descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000010",
"batch_number": "BATCH-20250119-002",
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_offset_days": -3,
"planned_start_hour": 6,
"planned_start_minute": 30,
"planned_duration_minutes": 180,
"planned_quantity": 80.0,
"actual_quantity": 79.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 98.8,
"quality_score": 95.0,
"waste_quantity": 0.5,
"defect_quantity": 0.5,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "misshapen",
2025-10-17 07:31:14 +02:00
"estimated_cost": 195.00,
"actual_cost": 192.00,
"labor_cost": 85.00,
"material_cost": 85.00,
"overhead_cost": 22.00,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Buen resultado general",
2025-10-24 13:05:04 +02:00
"quality_notes": "0.5kg con forma irregular, descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000011",
"batch_number": "BATCH-20250120-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": -2,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 110.0,
"actual_quantity": 108.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 98.2,
"quality_score": 96.0,
"waste_quantity": 1.5,
"defect_quantity": 0.5,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "underproofed",
2025-10-17 07:31:14 +02:00
"estimated_cost": 165.00,
"actual_cost": 162.00,
"labor_cost": 88.00,
"material_cost": 60.00,
"overhead_cost": 14.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Producción estándar",
2025-10-24 13:05:04 +02:00
"quality_notes": "1.5kg con fermentación insuficiente, 0.5kg descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000012",
"batch_number": "BATCH-20250120-002",
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_offset_days": -2,
"planned_start_hour": 7,
"planned_start_minute": 30,
"planned_duration_minutes": 300,
"planned_quantity": 70.0,
"actual_quantity": 70.0,
"status": "COMPLETED",
"priority": "MEDIUM",
"current_process_stage": "packaging",
"yield_percentage": 100.0,
"quality_score": 98.0,
"waste_quantity": 0.0,
"defect_quantity": 0.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 175.00,
"actual_cost": 172.00,
"labor_cost": 80.00,
"material_cost": 72.00,
"overhead_cost": 20.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": true,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Fermentación perfecta",
2025-10-24 13:05:04 +02:00
"quality_notes": "Batch perfecto, optimizado por IA",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000013",
"batch_number": "BATCH-20250121-001",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": -1,
"planned_start_hour": 5,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 130.0,
"actual_quantity": 125.0,
"status": "COMPLETED",
"priority": "HIGH",
"current_process_stage": "packaging",
"yield_percentage": 96.2,
"quality_score": 94.0,
"waste_quantity": 3.0,
"defect_quantity": 2.0,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "burnt",
2025-10-17 07:31:14 +02:00
"estimated_cost": 310.00,
"actual_cost": 305.00,
"labor_cost": 135.00,
"material_cost": 138.00,
"overhead_cost": 32.00,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": false,
2025-10-17 07:31:14 +02:00
"production_notes": "Demanda elevada del fin de semana",
2025-10-24 13:05:04 +02:00
"quality_notes": "3kg quemados por sobrecarga de horno, 2kg descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000014",
"batch_number": "BATCH-20250121-002",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": -1,
"planned_start_hour": 6,
"planned_start_minute": 30,
"planned_duration_minutes": 165,
"planned_quantity": 120.0,
"actual_quantity": 118.0,
"status": "COMPLETED",
"priority": "HIGH",
"current_process_stage": "packaging",
"yield_percentage": 98.3,
"quality_score": 97.0,
"waste_quantity": 1.5,
"defect_quantity": 0.5,
2025-10-24 13:05:04 +02:00
"waste_defect_type": "burnt",
2025-10-17 07:31:14 +02:00
"estimated_cost": 180.00,
"actual_cost": 178.00,
"labor_cost": 95.00,
"material_cost": 66.00,
"overhead_cost": 17.00,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
2025-10-17 07:31:14 +02:00
"production_notes": "Alta demanda de fin de semana",
2025-10-24 13:05:04 +02:00
"quality_notes": "1.5kg ligeramente quemados, 0.5kg descartados",
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000015",
"batch_number": "BATCH-20250122-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": 0,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 100.0,
"actual_quantity": null,
"status": "IN_PROGRESS",
"priority": "MEDIUM",
"current_process_stage": "baking",
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 150.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
"production_notes": "Producción en curso con predicción de IA",
"quality_notes": null,
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000016",
"batch_number": "BATCH-20250122-002",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": 0,
"planned_start_hour": 8,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 100.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "MEDIUM",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 240.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
"production_notes": "Pendiente de inicio - cantidad optimizada por IA",
"quality_notes": null,
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000017",
"batch_number": "BATCH-20250123-001",
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_offset_days": 1,
"planned_start_hour": 7,
"planned_start_minute": 0,
"planned_duration_minutes": 300,
"planned_quantity": 75.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "MEDIUM",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 185.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": true,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": true,
"production_notes": "Planificado para mañana con predicción de demanda IA",
"quality_notes": null,
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-000000000018",
"batch_number": "BATCH-20250123-002",
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Napolitana de Chocolate",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_offset_days": 1,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 180,
"planned_quantity": 85.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "LOW",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
2025-10-24 13:05:04 +02:00
"waste_defect_type": null,
2025-10-17 07:31:14 +02:00
"estimated_cost": 210.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
2025-10-24 13:05:04 +02:00
"is_ai_assisted": false,
2025-10-17 07:31:14 +02:00
"production_notes": "Planificado para mañana",
2025-10-24 13:05:04 +02:00
"quality_notes": null,
2025-10-17 07:31:14 +02:00
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
2025-11-21 16:15:09 +01:00
},
{
"id": "40000000-0000-0000-0000-999999999001",
"batch_number": "BATCH-TODAY-001",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": 0,
"planned_start_hour": 6,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 120.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "HIGH",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 280.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
"is_ai_assisted": true,
"production_notes": "Lote programado para hoy - Demanda prevista alta",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-999999999002",
"batch_number": "BATCH-TODAY-002",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": 0,
"planned_start_hour": 8,
"planned_start_minute": 30,
"planned_duration_minutes": 165,
"planned_quantity": 100.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "MEDIUM",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 150.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
"is_ai_assisted": true,
"production_notes": "Producción diaria programada",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-999999999003",
"batch_number": "BATCH-TODAY-003",
"product_id": "20000000-0000-0000-0000-000000000003",
"product_name": "Pan de Pueblo con Masa Madre",
"recipe_id": "30000000-0000-0000-0000-000000000003",
"planned_start_offset_days": 0,
"planned_start_hour": 10,
"planned_start_minute": 0,
"planned_duration_minutes": 300,
"planned_quantity": 60.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "MEDIUM",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 180.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": true,
"is_ai_assisted": true,
"production_notes": "Masa madre preparada ayer - Listo para horneado",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-0000000000a1",
"batch_number": "BATCH-CHOCOLATE-CAKE-EVENING",
"product_id": "20000000-0000-0000-0000-000000000004",
"product_name": "Tarta de Chocolate Premium",
"recipe_id": "30000000-0000-0000-0000-000000000004",
"planned_start_offset_days": 0,
"planned_start_hour": 17,
"planned_start_minute": 0,
"planned_duration_minutes": 180,
"planned_quantity": 5.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "HIGH",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 380.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-03",
"is_rush_order": false,
"is_special_recipe": true,
"is_ai_assisted": true,
"production_notes": "⚠️ DASHBOARD: Scheduled in 5 hours but missing 3kg dark chocolate (CHO-NEG-001) - Will trigger BATCH_AT_RISK alert",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-0000000000a2",
"batch_number": "BATCH-CROISSANTS-TOMORROW",
"product_id": "20000000-0000-0000-0000-000000000002",
"product_name": "Croissant de Mantequilla Artesanal",
"recipe_id": "30000000-0000-0000-0000-000000000002",
"planned_start_offset_days": 1,
"planned_start_hour": 5,
"planned_start_minute": 0,
"planned_duration_minutes": 240,
"planned_quantity": 150.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "HIGH",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 420.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-02",
"is_rush_order": false,
"is_special_recipe": false,
"is_ai_assisted": true,
"production_notes": "⚠️ DASHBOARD: Tomorrow morning batch - Depends on yeast (LEV-SEC-001) and butter (MAN-SAL-001) - Coordinates with PO approval escalation scenario",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000002", "50000000-0000-0000-0000-000000000001"]
},
{
"id": "40000000-0000-0000-0000-0000000000a3",
"batch_number": "BATCH-BAGUETTES-001",
"product_id": "20000000-0000-0000-0000-000000000001",
"product_name": "Baguette Francesa Tradicional",
"recipe_id": "30000000-0000-0000-0000-000000000001",
"planned_start_offset_days": 0,
"planned_start_hour": 14,
"planned_start_minute": 0,
"planned_duration_minutes": 165,
"planned_quantity": 80.0,
"actual_quantity": null,
"status": "PENDING",
"priority": "MEDIUM",
"current_process_stage": null,
"yield_percentage": null,
"quality_score": null,
"waste_quantity": null,
"defect_quantity": null,
"waste_defect_type": null,
"estimated_cost": 120.00,
"actual_cost": null,
"labor_cost": null,
"material_cost": null,
"overhead_cost": null,
"station_id": "STATION-01",
"is_rush_order": false,
"is_special_recipe": false,
"is_ai_assisted": true,
"production_notes": "⚠️ DASHBOARD: At risk due to flour (HAR-T55-001) running low - Will be affected if delivery is late",
"quality_notes": null,
"equipment_used": ["50000000-0000-0000-0000-000000000001"]
2025-10-17 07:31:14 +02:00
}
]
}