Standard Recipes
The Standard Recipes API allows you to manage product recipes that define which raw materials are needed to produce each product. Each standard recipe consists of a header (cabecera) and details (detalles) that specify the ingredients and quantities.Endpoints
POST /api/pos/estandar
Create a new standard recipe with header and details.Product code this recipe is for
Recipe description
Array of recipe detail objects containing raw materials
Raw material code
Quantity of raw material needed
Response
Generated standard recipe code
Success message
cURL
Example response
Example response
GET /api/pos/estandar
Get all standard recipes with pagination.Page number for pagination (default: 1)
Response
Array of standard recipe objects with headers and details
cURL
Example response
Example response
GET /api/pos/estandar/:est_cod
Get a specific standard recipe by code.Standard recipe code
Response
Standard recipe object with header and details
cURL
Example response
Example response
GET /api/pos/estandar/product/:prd_codigo
Get all standard recipes for a specific product.Product code
Response
Array of standard recipes for the product
cURL
Example response
Example response
PUT /api/pos/estandar/:est_cod/detalle
Add or update recipe details for a standard recipe.Standard recipe code
Array of detail objects to upsert
Raw material code
Quantity of raw material needed
Response
Success message
cURL
Example response
Example response
DELETE /api/pos/estandar/:est_cod/detalle
Delete specific recipe details from a standard recipe.Standard recipe code
Array of raw material codes to delete
Response
Success message with count of deleted records
cURL
Example response
Example response
PUT /api/pos/estandar/:est_cod/aprobar
Approve a standard recipe header.Standard recipe code to approve
Response
Success message
cURL
Example response
Example response
PUT /api/pos/estandar/:est_cod/anular
Cancel/annul a standard recipe header.Standard recipe code to cancel
Response
Success message
cURL
Example response
Example response