242 lines
8.1 KiB
JSON
242 lines
8.1 KiB
JSON
|
|
{
|
||
|
|
"stock": [
|
||
|
|
{
|
||
|
|
"id": "11bf4708-93b9-4249-a582-32d366ee1e13",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"ingredient_id": "10000000-0000-0000-0000-000000000001",
|
||
|
|
"production_stage": "raw_ingredient",
|
||
|
|
"quality_status": "APPROVED",
|
||
|
|
"expiration_date": "BASE_TS + 1d 6h",
|
||
|
|
"supplier_id": "40000000-0000-0000-0000-000000000001",
|
||
|
|
"batch_number": "SEV-PRO-20250116-001",
|
||
|
|
"created_at": "BASE_TS - 6h",
|
||
|
|
"current_quantity": 28.0,
|
||
|
|
"reserved_quantity": 0.0,
|
||
|
|
"available_quantity": 28.0,
|
||
|
|
"storage_location": "Seville - Triana - Display Area",
|
||
|
|
"updated_at": "BASE_TS - 6h",
|
||
|
|
"is_available": true,
|
||
|
|
"is_expired": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "b806a1fd-aa88-40cd-aac5-7cf075029b39",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"ingredient_id": "10000000-0000-0000-0000-000000000002",
|
||
|
|
"production_stage": "raw_ingredient",
|
||
|
|
"quality_status": "APPROVED",
|
||
|
|
"expiration_date": "BASE_TS + 1d 6h",
|
||
|
|
"supplier_id": "40000000-0000-0000-0000-000000000001",
|
||
|
|
"batch_number": "SEV-PRO-20250116-002",
|
||
|
|
"created_at": "BASE_TS - 6h",
|
||
|
|
"current_quantity": 31.5,
|
||
|
|
"reserved_quantity": 0.0,
|
||
|
|
"available_quantity": 31.5,
|
||
|
|
"storage_location": "Seville - Triana - Display Area",
|
||
|
|
"updated_at": "BASE_TS - 6h",
|
||
|
|
"is_available": true,
|
||
|
|
"is_expired": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "4f9f63ff-979f-4bf3-bff0-2a287504614c",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"ingredient_id": "10000000-0000-0000-0000-000000000003",
|
||
|
|
"production_stage": "raw_ingredient",
|
||
|
|
"quality_status": "APPROVED",
|
||
|
|
"expiration_date": "BASE_TS + 1d 6h",
|
||
|
|
"supplier_id": "40000000-0000-0000-0000-000000000001",
|
||
|
|
"batch_number": "SEV-PRO-20250116-003",
|
||
|
|
"created_at": "BASE_TS - 6h",
|
||
|
|
"current_quantity": 35.0,
|
||
|
|
"reserved_quantity": 0.0,
|
||
|
|
"available_quantity": 35.0,
|
||
|
|
"storage_location": "Seville - Triana - Display Area",
|
||
|
|
"updated_at": "BASE_TS - 6h",
|
||
|
|
"is_available": true,
|
||
|
|
"is_expired": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "518e55d1-8d99-4634-9bbc-9edf61ec3a93",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"ingredient_id": "10000000-0000-0000-0000-000000000004",
|
||
|
|
"production_stage": "raw_ingredient",
|
||
|
|
"quality_status": "APPROVED",
|
||
|
|
"expiration_date": "BASE_TS + 1d 6h",
|
||
|
|
"supplier_id": "40000000-0000-0000-0000-000000000001",
|
||
|
|
"batch_number": "SEV-PRO-20250116-004",
|
||
|
|
"created_at": "BASE_TS - 6h",
|
||
|
|
"current_quantity": 38.5,
|
||
|
|
"reserved_quantity": 0.0,
|
||
|
|
"available_quantity": 38.5,
|
||
|
|
"storage_location": "Seville - Triana - Display Area",
|
||
|
|
"updated_at": "BASE_TS - 6h",
|
||
|
|
"is_available": true,
|
||
|
|
"is_expired": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"ingredients": [
|
||
|
|
{
|
||
|
|
"id": "10000000-0000-0000-0000-000000000001",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"name": "Harina de Trigo T55",
|
||
|
|
"sku": "HAR-T55-ENT-001",
|
||
|
|
"barcode": null,
|
||
|
|
"product_type": "INGREDIENT",
|
||
|
|
"ingredient_category": "FLOUR",
|
||
|
|
"product_category": "BREAD",
|
||
|
|
"subcategory": null,
|
||
|
|
"description": "Harina de trigo refinada tipo 55, ideal para panes tradicionales y bollería",
|
||
|
|
"brand": "Molinos San José - Enterprise Grade",
|
||
|
|
"unit_of_measure": "KILOGRAMS",
|
||
|
|
"package_size": null,
|
||
|
|
"average_cost": 0.78,
|
||
|
|
"last_purchase_price": null,
|
||
|
|
"standard_cost": null,
|
||
|
|
"low_stock_threshold": 700.0,
|
||
|
|
"reorder_point": 1050.0,
|
||
|
|
"reorder_quantity": null,
|
||
|
|
"max_stock_level": null,
|
||
|
|
"shelf_life_days": null,
|
||
|
|
"display_life_hours": null,
|
||
|
|
"best_before_hours": null,
|
||
|
|
"storage_instructions": null,
|
||
|
|
"central_baker_product_code": null,
|
||
|
|
"delivery_days": null,
|
||
|
|
"minimum_order_quantity": null,
|
||
|
|
"pack_size": null,
|
||
|
|
"is_active": true,
|
||
|
|
"is_perishable": false,
|
||
|
|
"allergen_info": [
|
||
|
|
"gluten"
|
||
|
|
],
|
||
|
|
"nutritional_info": null,
|
||
|
|
"produced_locally": false,
|
||
|
|
"recipe_id": null,
|
||
|
|
"created_at": "BASE_TS",
|
||
|
|
"updated_at": "BASE_TS",
|
||
|
|
"created_by": "ae38accc-1ad4-410d-adbc-a55630908924"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "10000000-0000-0000-0000-000000000002",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"name": "Harina de Trigo T65",
|
||
|
|
"sku": "HAR-T65-ENT-002",
|
||
|
|
"barcode": null,
|
||
|
|
"product_type": "INGREDIENT",
|
||
|
|
"ingredient_category": "FLOUR",
|
||
|
|
"product_category": "BREAD",
|
||
|
|
"subcategory": null,
|
||
|
|
"description": "Harina de trigo semi-integral tipo 65, perfecta para panes rústicos",
|
||
|
|
"brand": "Molinos San José - Enterprise Grade",
|
||
|
|
"unit_of_measure": "KILOGRAMS",
|
||
|
|
"package_size": null,
|
||
|
|
"average_cost": 0.87,
|
||
|
|
"last_purchase_price": null,
|
||
|
|
"standard_cost": null,
|
||
|
|
"low_stock_threshold": 560.0,
|
||
|
|
"reorder_point": 840.0,
|
||
|
|
"reorder_quantity": null,
|
||
|
|
"max_stock_level": null,
|
||
|
|
"shelf_life_days": null,
|
||
|
|
"display_life_hours": null,
|
||
|
|
"best_before_hours": null,
|
||
|
|
"storage_instructions": null,
|
||
|
|
"central_baker_product_code": null,
|
||
|
|
"delivery_days": null,
|
||
|
|
"minimum_order_quantity": null,
|
||
|
|
"pack_size": null,
|
||
|
|
"is_active": true,
|
||
|
|
"is_perishable": false,
|
||
|
|
"allergen_info": [
|
||
|
|
"gluten"
|
||
|
|
],
|
||
|
|
"nutritional_info": null,
|
||
|
|
"produced_locally": false,
|
||
|
|
"recipe_id": null,
|
||
|
|
"created_at": "BASE_TS",
|
||
|
|
"updated_at": "BASE_TS",
|
||
|
|
"created_by": "ae38accc-1ad4-410d-adbc-a55630908924"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "10000000-0000-0000-0000-000000000003",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"name": "Harina de Fuerza W300",
|
||
|
|
"sku": "HAR-FUE-003",
|
||
|
|
"barcode": null,
|
||
|
|
"product_type": "INGREDIENT",
|
||
|
|
"ingredient_category": "FLOUR",
|
||
|
|
"product_category": "BREAD",
|
||
|
|
"subcategory": null,
|
||
|
|
"description": "Harina de gran fuerza W300, ideal para masas con alta hidratación",
|
||
|
|
"brand": "Harinas Premium - Enterprise Grade",
|
||
|
|
"unit_of_measure": "KILOGRAMS",
|
||
|
|
"package_size": null,
|
||
|
|
"average_cost": 1.06,
|
||
|
|
"last_purchase_price": null,
|
||
|
|
"standard_cost": null,
|
||
|
|
"low_stock_threshold": 350.0,
|
||
|
|
"reorder_point": 560.0,
|
||
|
|
"reorder_quantity": null,
|
||
|
|
"max_stock_level": null,
|
||
|
|
"shelf_life_days": null,
|
||
|
|
"display_life_hours": null,
|
||
|
|
"best_before_hours": null,
|
||
|
|
"storage_instructions": null,
|
||
|
|
"central_baker_product_code": null,
|
||
|
|
"delivery_days": null,
|
||
|
|
"minimum_order_quantity": null,
|
||
|
|
"pack_size": null,
|
||
|
|
"is_active": true,
|
||
|
|
"is_perishable": false,
|
||
|
|
"allergen_info": [
|
||
|
|
"gluten"
|
||
|
|
],
|
||
|
|
"nutritional_info": null,
|
||
|
|
"produced_locally": false,
|
||
|
|
"recipe_id": null,
|
||
|
|
"created_at": "BASE_TS",
|
||
|
|
"updated_at": "BASE_TS",
|
||
|
|
"created_by": "ae38accc-1ad4-410d-adbc-a55630908924"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "10000000-0000-0000-0000-000000000004",
|
||
|
|
"tenant_id": "D0000000-0000-4000-a000-000000000001",
|
||
|
|
"name": "Harina Integral de Trigo",
|
||
|
|
"sku": "HAR-INT-004",
|
||
|
|
"barcode": null,
|
||
|
|
"product_type": "INGREDIENT",
|
||
|
|
"ingredient_category": "FLOUR",
|
||
|
|
"product_category": "BREAD",
|
||
|
|
"subcategory": null,
|
||
|
|
"description": "Harina integral 100% con salvado, rica en fibra",
|
||
|
|
"brand": "Bio Cereales - Enterprise Grade",
|
||
|
|
"unit_of_measure": "KILOGRAMS",
|
||
|
|
"package_size": null,
|
||
|
|
"average_cost": 1.1,
|
||
|
|
"last_purchase_price": null,
|
||
|
|
"standard_cost": null,
|
||
|
|
"low_stock_threshold": 420.0,
|
||
|
|
"reorder_point": 630.0,
|
||
|
|
"reorder_quantity": null,
|
||
|
|
"max_stock_level": null,
|
||
|
|
"shelf_life_days": null,
|
||
|
|
"display_life_hours": null,
|
||
|
|
"best_before_hours": null,
|
||
|
|
"storage_instructions": null,
|
||
|
|
"central_baker_product_code": null,
|
||
|
|
"delivery_days": null,
|
||
|
|
"minimum_order_quantity": null,
|
||
|
|
"pack_size": null,
|
||
|
|
"is_active": true,
|
||
|
|
"is_perishable": false,
|
||
|
|
"allergen_info": [
|
||
|
|
"gluten"
|
||
|
|
],
|
||
|
|
"nutritional_info": null,
|
||
|
|
"produced_locally": false,
|
||
|
|
"recipe_id": null,
|
||
|
|
"created_at": "BASE_TS",
|
||
|
|
"updated_at": "BASE_TS",
|
||
|
|
"created_by": "ae38accc-1ad4-410d-adbc-a55630908924"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|