{ "recipes": [ { "id": "30000000-0000-0000-0000-000000000001", "tenant_id": "80000000-0000-4000-a000-000000000001", "name": "Baguette Premium - Enterprise Standard", "recipe_code": "ENT-BAG-STD-001", "version": "2.0", "finished_product_id": "20000000-0000-0000-0000-000000000001", "description": "Receta estándar de baguette premium para todas las ubicaciones enterprise. Optimizada para producción masiva con calidad consistente.", "category": "Panes", "cuisine_type": "Francesa", "difficulty_level": 2, "yield_quantity": 50.0, "yield_unit": "units", "prep_time_minutes": 30, "cook_time_minutes": 25, "total_time_minutes": 180, "rest_time_minutes": 120, "estimated_cost_per_unit": 1.8, "last_calculated_cost": 1.75, "cost_calculation_date": "2025-01-14T00:00:00Z", "target_margin_percentage": 65.0, "suggested_selling_price": 2.95, "status": "APPROVED", "is_active": true, "is_standardized": true, "created_at": "BASE_TS", "updated_at": "BASE_TS", "created_by": "50000000-0000-0000-0000-000000000011", "enterprise_standard": true, "applicable_locations": [ "Madrid Centro", "Barcelona Gràcia", "Valencia Ruzafa" ], "instructions": { "steps": [ { "step": 1, "title": "Amasado Estándar", "description": "Mezclar harina, agua, sal y levadura en amasadora espiral durante 20 minutos. Temperatura de masa objetivo: 24°C.", "duration_minutes": 20 }, { "step": 2, "title": "Fermentación Controlada", "description": "Fermentar en cámara a 26°C con 75% humedad durante 90 minutos.", "duration_minutes": 90 }, { "step": 3, "title": "División y Formado", "description": "Dividir en piezas de 280g y formar baguettes con equipo automático.", "duration_minutes": 25 }, { "step": 4, "title": "Fermentación Final", "description": "Fermentación final en cámara a 28°C con 80% humedad durante 60 minutos.", "duration_minutes": 60 }, { "step": 5, "title": "Cocción", "description": "Hornear a 240°C con vapor durante 25 minutos en horno rotativo.", "duration_minutes": 25 } ], "quality_checks": [ { "check": "Temperatura de masa", "target": "24°C", "tolerance": "±1°C" }, { "check": "Peso final", "target": "280g", "tolerance": "±5g" }, { "check": "Color de corteza", "target": "Dorado intenso" } ] } } ], "recipe_ingredients": [ { "id": "30000000-0000-0000-0000-000000001001", "tenant_id": "80000000-0000-4000-a000-000000000001", "recipe_id": "30000000-0000-0000-0000-000000000001", "ingredient_id": "10000000-0000-0000-0000-000000000001", "quantity": 14.0, "unit": "kilograms", "substitution_options": [ "10000000-0000-0000-0000-000000000002" ], "is_essential": true, "created_at": "BASE_TS", "enterprise_standard": true }, { "id": "30000000-0000-0000-0000-000000001002", "tenant_id": "80000000-0000-4000-a000-000000000001", "recipe_id": "30000000-0000-0000-0000-000000000001", "ingredient_id": "10000000-0000-0000-0000-000000000002", "quantity": 0.5, "unit": "kilograms", "substitution_options": [], "is_essential": false, "created_at": "BASE_TS", "enterprise_standard": true, "notes": "Solo para versión premium" } ] }