Files
bakery-ia/shared/demo/fixtures/professional/07-procurement.json

795 lines
28 KiB
JSON
Raw Normal View History

2025-12-13 23:57:54 +01:00
{
"purchase_orders": [
{
"id": "50000000-0000-0000-0000-0000000000c1",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-LATE-0001",
"supplier_id": "40000000-0000-0000-0000-000000000001",
"order_date": "BASE_TS - 1d",
2025-12-14 19:05:37 +01:00
"status": "confirmed",
2025-12-13 23:57:54 +01:00
"priority": "high",
"required_delivery_date": "BASE_TS - 4h",
"estimated_delivery_date": "BASE_TS - 4h",
"expected_delivery_date": "BASE_TS - 4h",
"subtotal": 558.0,
"tax_amount": 117.18,
2025-12-14 11:58:14 +01:00
"shipping_cost": 20.0,
"discount_amount": 0.0,
"total_amount": 695.18,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "URGENTE: Entrega en almacén trasero",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": true,
"sent_to_supplier_at": "BASE_TS - 1d",
"supplier_confirmation_date": "BASE_TS - 23h",
"supplier_reference": "SUP-REF-LATE-001",
"notes": "⚠️ EDGE CASE: Delivery should have arrived 4 hours ago - will trigger red supplier delay alert",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "low_stock_detection",
"parameters": {
"supplier_name": "Harinas del Norte",
"product_names": [
"Harina de Trigo T55"
],
2025-12-14 16:04:16 +01:00
"product_count": 1,
"current_stock": 15,
"required_stock": 150,
"days_until_stockout": 1,
"threshold_percentage": 20,
"stock_percentage": 10
},
"consequence": {
"type": "stockout_risk",
"severity": "high",
"impact_days": 1,
"affected_products": [
"Baguette Tradicional",
"Pan de Pueblo"
],
2025-12-14 16:04:16 +01:00
"estimated_lost_orders": 25
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"delivery_delayed": true,
"delay_hours": 4
}
},
2025-12-13 23:57:54 +01:00
"created_by": "50000000-0000-0000-0000-000000000005"
},
{
"id": "50000000-0000-0000-0000-0000000000c2",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-UPCOMING-0001",
"supplier_id": "40000000-0000-0000-0000-000000000002",
"order_date": "BASE_TS - 1h",
2025-12-14 19:05:37 +01:00
"status": "confirmed",
2025-12-13 23:57:54 +01:00
"priority": "medium",
"required_delivery_date": "BASE_TS + 2h30m",
"estimated_delivery_date": "BASE_TS + 2h30m",
"expected_delivery_date": "BASE_TS + 2h30m",
"subtotal": 324.2,
"tax_amount": 68.08,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 412.28,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Mantener refrigerado",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": true,
"sent_to_supplier_at": "BASE_TS - 1h",
"supplier_confirmation_date": "BASE_TS - 30m",
"supplier_reference": "SUP-REF-UPCOMING-001",
"notes": "⚠️ EDGE CASE: Delivery expected in 2.5 hours - will show in upcoming deliveries",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "production_requirement",
"parameters": {
"supplier_name": "Lácteos Gipuzkoa",
"product_names": [
"Mantequilla sin Sal",
"Leche Entera"
],
2025-12-14 16:04:16 +01:00
"product_count": 2,
"production_batches": 3,
"required_by_date": "tomorrow morning"
},
"consequence": {
"type": "production_delay",
"severity": "high",
"impact": "blocked_production"
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"upcoming_delivery": true,
"hours_until_delivery": 2.5
}
},
2025-12-13 23:57:54 +01:00
"created_by": "50000000-0000-0000-0000-000000000005"
},
{
"id": "50000000-0000-0000-0000-000000000001",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-001",
"supplier_id": "40000000-0000-0000-0000-000000000001",
"status": "completed",
"priority": "normal",
"subtotal": 801.0,
"tax_amount": 168.21,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 989.21,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Entrega en almacén trasero",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"supplier_reference": "SUP-REF-2025-001",
"notes": "Pedido habitual semanal de harinas",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "safety_stock_replenishment",
"parameters": {
"supplier_name": "Harinas del Norte",
"product_names": [
"Harina de Trigo T55",
"Harina de Trigo T65",
"Harina de Centeno",
"Sal Marina Fina"
],
2025-12-14 16:04:16 +01:00
"product_count": 4,
"current_safety_stock": 120,
"target_safety_stock": 300,
"reorder_point": 150
},
"consequence": {
"type": "stockout_risk",
"severity": "medium",
"impact": "reduced_buffer"
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"recurring_order": true,
"schedule": "weekly"
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000005",
"order_date": "BASE_TS - 7d",
"required_delivery_date": "BASE_TS - 2d",
"estimated_delivery_date": "BASE_TS - 2d",
"expected_delivery_date": "BASE_TS - 2d",
"sent_to_supplier_at": "BASE_TS - 7d",
"supplier_confirmation_date": "BASE_TS - 6d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000002",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-002",
"supplier_id": "40000000-0000-0000-0000-000000000002",
"status": "completed",
"priority": "normal",
"subtotal": 573.6,
"tax_amount": 120.46,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 714.06,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Mantener refrigerado",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"supplier_reference": "LGIPUZ-2025-042",
"notes": "Pedido de lácteos para producción semanal",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "forecast_demand",
"parameters": {
"supplier_name": "Lácteos Gipuzkoa",
"product_names": [
"Mantequilla sin Sal 82% MG"
],
2025-12-14 16:04:16 +01:00
"product_count": 1,
"forecast_period_days": 7,
"total_demand": 80,
"forecast_confidence": 88
},
"consequence": {
"type": "insufficient_supply",
"severity": "medium",
"impact_days": 7
},
"metadata": {
"trigger_source": "orchestrator_auto",
"forecast_confidence": 0.88,
"ai_assisted": true,
"perishable_goods": true
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000005",
"order_date": "BASE_TS - 5d",
"required_delivery_date": "BASE_TS - 1d",
"estimated_delivery_date": "BASE_TS - 1d",
"expected_delivery_date": "BASE_TS - 1d",
"sent_to_supplier_at": "BASE_TS - 5d",
"supplier_confirmation_date": "BASE_TS - 4d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000003",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-003",
"supplier_id": "40000000-0000-0000-0000-000000000003",
2025-12-14 19:05:37 +01:00
"status": "pending_approval",
2025-12-13 23:57:54 +01:00
"priority": "high",
2025-12-14 16:04:16 +01:00
"subtotal": 490.0,
"tax_amount": 102.9,
2025-12-14 11:58:14 +01:00
"shipping_cost": 20.0,
2025-12-14 16:04:16 +01:00
"discount_amount": 24.5,
"total_amount": 588.4,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Requiere inspección de calidad",
"delivery_contact": "Pedro Calidad",
"delivery_phone": "+34 910 123 456",
"requires_approval": true,
2025-12-14 19:05:37 +01:00
"notes": "Pedido urgente para nueva línea de productos ecológicos - Requiere aprobación del gerente",
2025-12-13 23:57:54 +01:00
"reasoning_data": {
2025-12-14 16:04:16 +01:00
"type": "supplier_contract",
"parameters": {
"supplier_name": "Productos Ecológicos del Norte",
"product_names": [
"Harina de Espelta Ecológica"
],
2025-12-14 16:04:16 +01:00
"product_count": 1,
"contract_terms": "certified_supplier",
2025-12-14 19:05:37 +01:00
"contract_quantity": 200.0,
"current_stock": 186.36,
"reorder_point": 50.0
2025-12-13 23:57:54 +01:00
},
2025-12-14 16:04:16 +01:00
"consequence": {
"type": "quality_assurance",
"severity": "medium",
"impact": "new_product_line_delay"
},
"metadata": {
"trigger_source": "manual",
2025-12-14 19:05:37 +01:00
"ai_assisted": true
2025-12-13 23:57:54 +01:00
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000005",
"order_date": "BASE_TS - 3d",
"required_delivery_date": "BASE_TS + 1d",
"estimated_delivery_date": "BASE_TS + 2d",
2025-12-14 19:05:37 +01:00
"expected_delivery_date": "BASE_TS + 2d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000004",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-004-URGENT",
"supplier_id": "40000000-0000-0000-0000-000000000001",
"status": "confirmed",
"priority": "urgent",
"subtotal": 1130.5,
"tax_amount": 237.41,
"shipping_cost": 15.0,
2025-12-14 16:04:16 +01:00
"discount_amount": 52.0,
"total_amount": 1330.9,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "URGENTE - Entrega antes de las 10:00 AM",
"delivery_contact": "Isabel Producción",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"supplier_reference": "SUP-URGENT-2025-005",
"notes": "EDGE CASE: Entrega retrasada - debió llegar hace 4 horas. Stock crítico de harina",
"reasoning_data": {
2025-12-14 16:04:16 +01:00
"type": "low_stock_detection",
"parameters": {
"supplier_name": "Harinas del Norte",
"product_names": [
"Harina de Trigo T55",
"Levadura Fresca"
],
2025-12-14 16:04:16 +01:00
"product_count": 2,
"current_stock": 0,
"required_stock": 1000,
"days_until_stockout": 0,
"threshold_percentage": 20,
"stock_percentage": 0
},
"consequence": {
"type": "stockout_risk",
"severity": "critical",
"impact_days": 0,
"affected_products": [
"Baguette Tradicional",
"Croissant"
],
2025-12-14 16:04:16 +01:00
"estimated_lost_orders": 50
2025-12-13 23:57:54 +01:00
},
2025-12-14 16:04:16 +01:00
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"delivery_delayed": true,
"delay_hours": 4
2025-12-13 23:57:54 +01:00
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000006",
"order_date": "BASE_TS - 0.5d",
"required_delivery_date": "BASE_TS - 0.167d",
"estimated_delivery_date": "BASE_TS + 0.083d",
"expected_delivery_date": "BASE_TS - 0.167d",
"sent_to_supplier_at": "BASE_TS - 0.5d",
"supplier_confirmation_date": "BASE_TS - 0.4d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000007",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-007",
"supplier_id": "40000000-0000-0000-0000-000000000004",
"status": "completed",
"priority": "normal",
"subtotal": 488.5,
"tax_amount": 102.58,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 611.09,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Entrega en horario de mañana",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"supplier_reference": "SUP-REF-2025-007",
"notes": "Pedido de ingredientes especiales para línea premium - Entregado hace 5 días",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "seasonal_demand",
"parameters": {
"supplier_name": "Ingredientes Premium del Sur",
"product_names": [
"Chocolate Negro 70% Cacao",
"Almendras Laminadas",
"Pasas de Corinto"
],
2025-12-14 16:04:16 +01:00
"product_count": 3,
"season": "winter",
"expected_demand_increase_pct": 35
},
"consequence": {
"type": "missed_opportunity",
"severity": "medium",
"impact": "lost_seasonal_sales"
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"premium_line": true,
"seasonal": true
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000005",
"order_date": "BASE_TS - 7d",
"required_delivery_date": "BASE_TS - 5d",
"estimated_delivery_date": "BASE_TS - 5d",
"expected_delivery_date": "BASE_TS - 5d",
"sent_to_supplier_at": "BASE_TS - 7d",
"supplier_confirmation_date": "BASE_TS - 6d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000005",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-005",
"supplier_id": "40000000-0000-0000-0000-000000000004",
"status": "draft",
"priority": "normal",
2025-12-14 16:04:16 +01:00
"subtotal": 303.7,
"tax_amount": 63.78,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 387.48,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Llamar antes de entregar",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"notes": "Pedido planificado para reposición semanal",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "forecast_demand",
"parameters": {
"supplier_name": "Ingredientes Premium del Sur",
"product_names": [
"Specialty ingredients"
],
2025-12-14 16:04:16 +01:00
"product_count": 1,
"forecast_period_days": 7,
"total_demand": 280,
"forecast_confidence": 82
},
"consequence": {
"type": "insufficient_supply",
"severity": "low",
"impact_days": 7
},
"metadata": {
"trigger_source": "orchestrator_auto",
"forecast_confidence": 0.82,
"ai_assisted": true,
"draft_order": true
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000005",
"order_date": "BASE_TS",
"required_delivery_date": "BASE_TS + 3d",
"estimated_delivery_date": "BASE_TS + 3d",
"expected_delivery_date": "BASE_TS + 3d"
2025-12-13 23:57:54 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000006",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-006",
"supplier_id": "40000000-0000-0000-0000-000000000002",
"status": "sent_to_supplier",
"priority": "high",
"subtotal": 219.9,
"tax_amount": 46.18,
"shipping_cost": 20.0,
2025-12-14 11:58:14 +01:00
"discount_amount": 0.0,
"total_amount": 286.08,
2025-12-13 23:57:54 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Mantener cadena de frío - Entrega urgente para producción",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": false,
"notes": "⏰ EDGE CASE: Entrega esperada en 6 horas - mantequilla para producción de croissants de mañana",
2025-12-14 16:04:16 +01:00
"reasoning_data": {
"type": "production_requirement",
"parameters": {
"supplier_name": "Lácteos Gipuzkoa",
"product_names": [
"Mantequilla sin Sal 82% MG"
],
2025-12-14 16:04:16 +01:00
"product_count": 1,
"production_batches": 5,
"required_by_date": "tomorrow 06:00"
},
"consequence": {
"type": "production_delay",
"severity": "high",
"impact": "blocked_production"
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true,
"urgent_production": true,
"hours_until_needed": 12
}
},
2025-12-14 11:58:14 +01:00
"created_by": "50000000-0000-0000-0000-000000000006",
"order_date": "BASE_TS - 0.5d",
"required_delivery_date": "BASE_TS + 0.25d",
"estimated_delivery_date": "BASE_TS + 0.25d",
"expected_delivery_date": "BASE_TS + 0.25d",
"sent_to_supplier_at": "BASE_TS - 0.5d"
2025-12-14 19:05:37 +01:00
},
{
"id": "50000000-0000-0000-0000-000000000008",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"po_number": "PO-2025-008",
"supplier_id": "40000000-0000-0000-0000-000000000004",
"order_date": "BASE_TS - 0.25d",
"status": "pending_approval",
"priority": "medium",
"required_delivery_date": "BASE_TS + 2d",
"estimated_delivery_date": "BASE_TS + 2d",
"expected_delivery_date": "BASE_TS + 2d",
"subtotal": 220.0,
"tax_amount": 46.2,
"shipping_cost": 20.0,
2025-12-14 19:05:37 +01:00
"discount_amount": 0.0,
"total_amount": 286.2,
2025-12-14 19:05:37 +01:00
"currency": "EUR",
"delivery_address": "Calle Panadería, 45, 28001 Madrid",
"delivery_instructions": "Entrega en almacén seco - Zona A",
"delivery_contact": "Carlos Almacén",
"delivery_phone": "+34 910 123 456",
"requires_approval": true,
"notes": "Reposición de ingredientes básicos - Stock bajo en azúcar",
"reasoning_data": {
"type": "low_stock_detection",
"parameters": {
"supplier_name": "Distribuciones Alimentarias del Sur",
"product_names": [
"Azúcar Blanco Refinado"
],
2025-12-14 19:05:37 +01:00
"product_count": 1,
"current_stock": 24.98,
"required_stock": 120.0,
"days_until_stockout": 3,
"threshold_percentage": 66,
"stock_percentage": 20
},
"consequence": {
"type": "stockout_risk",
"severity": "medium",
"impact_days": 3,
"affected_products": [
"Croissants",
"Napolitanas",
"Pan Dulce"
],
2025-12-14 19:05:37 +01:00
"estimated_lost_orders": 15
},
"metadata": {
"trigger_source": "orchestrator_auto",
"ai_assisted": true
}
},
"created_by": "50000000-0000-0000-0000-000000000005"
2025-12-13 23:57:54 +01:00
}
],
"purchase_order_items": [
{
"id": "51000000-0000-0000-0000-000000000001",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000001",
"inventory_product_id": "10000000-0000-0000-0000-000000000001",
"product_name": "Harina de Trigo T55",
"product_code": "HAR-T55-001",
"ordered_quantity": 500.0,
"unit_of_measure": "kilograms",
"unit_price": 0.92,
"line_total": 460.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 500.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000002",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000001",
"inventory_product_id": "10000000-0000-0000-0000-000000000002",
"product_name": "Harina de Trigo T65",
"product_code": "HAR-T65-002",
"ordered_quantity": 200.0,
"unit_of_measure": "kilograms",
"unit_price": 0.98,
"line_total": 196.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 200.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000003",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000001",
"inventory_product_id": "10000000-0000-0000-0000-000000000005",
2025-12-14 16:04:16 +01:00
"product_name": "Harina de Centeno",
"product_code": "HAR-CEN-005",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 100.0,
"unit_of_measure": "kilograms",
"unit_price": 1.15,
2025-12-14 11:58:14 +01:00
"line_total": 115.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 100.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000004",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000001",
2025-12-14 16:04:16 +01:00
"inventory_product_id": "10000000-0000-0000-0000-000000000031",
"product_name": "Sal Marina Fina",
"product_code": "BAS-SAL-001",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 50.0,
"unit_of_measure": "kilograms",
2025-12-14 16:04:16 +01:00
"unit_price": 0.6,
"line_total": 30.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 50.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000005",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000002",
"inventory_product_id": "10000000-0000-0000-0000-000000000011",
"product_name": "Mantequilla sin Sal 82% MG",
2025-12-14 16:04:16 +01:00
"product_code": "LAC-MAN-001",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 80.0,
"unit_of_measure": "kilograms",
"unit_price": 7.17,
"line_total": 573.6,
2025-12-13 23:57:54 +01:00
"received_quantity": 80.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000006",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000004",
"inventory_product_id": "10000000-0000-0000-0000-000000000001",
"product_name": "Harina de Trigo T55",
"product_code": "HAR-T55-001",
"ordered_quantity": 1000.0,
"unit_of_measure": "kilograms",
"unit_price": 0.91,
"line_total": 910.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 0.0,
"remaining_quantity": 1000.0,
"notes": "URGENTE - Stock crítico"
},
{
"id": "51000000-0000-0000-0000-000000000007",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000004",
2025-12-14 16:04:16 +01:00
"inventory_product_id": "10000000-0000-0000-0000-000000000021",
"product_name": "Levadura Fresca de Panadería",
"product_code": "LEV-FRE-001",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 50.0,
"unit_of_measure": "kilograms",
"unit_price": 4.41,
"line_total": 220.5,
2025-12-13 23:57:54 +01:00
"received_quantity": 0.0,
"remaining_quantity": 50.0,
"notes": "Stock agotado - prioridad máxima"
},
{
"id": "51000000-0000-0000-0000-000000000008",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000006",
"inventory_product_id": "10000000-0000-0000-0000-000000000011",
"product_name": "Mantequilla sin Sal 82% MG",
2025-12-14 16:04:16 +01:00
"product_code": "LAC-MAN-001",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 30.0,
"unit_of_measure": "kilograms",
"unit_price": 7.33,
"line_total": 219.9,
2025-12-13 23:57:54 +01:00
"received_quantity": 0.0,
"remaining_quantity": 30.0
},
{
"id": "51000000-0000-0000-0000-000000000009",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000007",
"inventory_product_id": "10000000-0000-0000-0000-000000000041",
"product_name": "Chocolate Negro 70% Cacao",
2025-12-14 16:04:16 +01:00
"product_code": "ESP-CHO-001",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 20.0,
"unit_of_measure": "kilograms",
2025-12-14 11:58:14 +01:00
"unit_price": 15.5,
"line_total": 310.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 20.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000010",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000007",
"inventory_product_id": "10000000-0000-0000-0000-000000000042",
"product_name": "Almendras Laminadas",
2025-12-14 16:04:16 +01:00
"product_code": "ESP-ALM-002",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 15.0,
"unit_of_measure": "kilograms",
2025-12-14 11:58:14 +01:00
"unit_price": 8.9,
"line_total": 133.5,
2025-12-13 23:57:54 +01:00
"received_quantity": 15.0,
"remaining_quantity": 0.0
},
{
"id": "51000000-0000-0000-0000-000000000011",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000007",
"inventory_product_id": "10000000-0000-0000-0000-000000000043",
"product_name": "Pasas de Corinto",
2025-12-14 16:04:16 +01:00
"product_code": "ESP-PAS-003",
2025-12-13 23:57:54 +01:00
"ordered_quantity": 10.0,
"unit_of_measure": "kilograms",
2025-12-14 11:58:14 +01:00
"unit_price": 4.5,
"line_total": 45.0,
2025-12-13 23:57:54 +01:00
"received_quantity": 10.0,
"remaining_quantity": 0.0
2025-12-14 16:04:16 +01:00
},
{
"id": "51000000-0000-0000-0000-0000000000a1",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-0000000000c1",
"inventory_product_id": "10000000-0000-0000-0000-000000000001",
"product_name": "Harina de Trigo T55",
"product_code": "HAR-T55-001",
"ordered_quantity": 600.0,
"unit_of_measure": "kilograms",
"unit_price": 0.93,
"line_total": 558.0,
2025-12-14 16:04:16 +01:00
"received_quantity": 0.0,
"remaining_quantity": 600.0,
"notes": "URGENTE - Pedido retrasado 4 horas"
},
{
"id": "51000000-0000-0000-0000-0000000000a2",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-0000000000c2",
"inventory_product_id": "10000000-0000-0000-0000-000000000011",
"product_name": "Mantequilla sin Sal 82% MG",
"product_code": "LAC-MAN-001",
"ordered_quantity": 35.0,
"unit_of_measure": "kilograms",
"unit_price": 7.16,
"line_total": 250.6,
2025-12-14 16:04:16 +01:00
"received_quantity": 0.0,
"remaining_quantity": 35.0
},
{
"id": "51000000-0000-0000-0000-0000000000a3",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-0000000000c2",
"inventory_product_id": "10000000-0000-0000-0000-000000000012",
"product_name": "Leche Entera Fresca",
"product_code": "LAC-LEC-002",
"ordered_quantity": 80.0,
"unit_of_measure": "liters",
"unit_price": 0.92,
"line_total": 73.6,
2025-12-14 16:04:16 +01:00
"received_quantity": 0.0,
"remaining_quantity": 80.0
},
{
"id": "51000000-0000-0000-0000-0000000000a4",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000003",
"inventory_product_id": "10000000-0000-0000-0000-000000000006",
"product_name": "Harina de Espelta Ecológica",
"product_code": "HAR-ESP-006",
"ordered_quantity": 200.0,
"unit_of_measure": "kilograms",
"unit_price": 2.45,
"line_total": 490.0,
"received_quantity": 0.0,
"remaining_quantity": 200.0,
"notes": "Ingrediente ecológico certificado para nueva línea"
},
{
"id": "51000000-0000-0000-0000-0000000000a5",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000005",
"inventory_product_id": "10000000-0000-0000-0000-000000000041",
"product_name": "Chocolate Negro 70% Cacao",
"product_code": "ESP-CHO-001",
"ordered_quantity": 15.0,
"unit_of_measure": "kilograms",
"unit_price": 15.5,
"line_total": 232.5,
"received_quantity": 0.0,
"remaining_quantity": 15.0
},
{
"id": "51000000-0000-0000-0000-0000000000a6",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000005",
"inventory_product_id": "10000000-0000-0000-0000-000000000042",
"product_name": "Almendras Laminadas",
"product_code": "ESP-ALM-002",
"ordered_quantity": 8.0,
"unit_of_measure": "kilograms",
"unit_price": 8.9,
"line_total": 71.2,
"received_quantity": 0.0,
"remaining_quantity": 8.0
2025-12-14 19:05:37 +01:00
},
{
"id": "51000000-0000-0000-0000-0000000000a7",
"tenant_id": "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6",
"purchase_order_id": "50000000-0000-0000-0000-000000000008",
"inventory_product_id": "10000000-0000-0000-0000-000000000032",
"product_name": "Azúcar Blanco Refinado",
"product_code": "BAS-AZU-002",
"ordered_quantity": 200.0,
"unit_of_measure": "kilograms",
"unit_price": 1.1,
"line_total": 220.0,
2025-12-14 19:05:37 +01:00
"received_quantity": 0.0,
"remaining_quantity": 200.0,
"notes": "Reposición stock bajo - Nivel crítico detectado"
2025-12-13 23:57:54 +01:00
}
]
}