Guía de uso
Productos compuestos
Los productos compuestos definen recetas y estructuras de productos que conectan la producción con cotizaciones y pedidos.
Intención de la página
La intención de Compound Products es modelar productos basados en recetas con variaciones, suministros, costos y comportamiento de producción.
Contexto para soporte
Para problemas con recetas, incluya el producto compuesto, la variación, los ingredientes y el comportamiento de cantidad esperado.
Cómo funciona
Compound Products funciona como un catálogo de producción. Los usuarios crean un producto base, luego mantienen variaciones que representan tamaños, presentaciones, fórmulas o versiones comerciales.
Cada variación puede depender de las materias primas, el tiempo de preparación y las reglas de stock. Esto permite que los flujos de cotizaciones y pedidos resuelvan las necesidades de costos, impuestos e inventario a partir de una fórmula reutilizable.
La página debe mantenerse antes de la creación de cotizaciones o pedidos. Si una fórmula de producto está incompleta, el usuario puede ver falta de stock, costos incorrectos o variaciones no disponibles en el futuro.
Botones y acciones
| Acción | Qué hace |
|---|---|
New product | Crea el producto compuesto base. |
New variation | Agrega una variación vendible o producible bajo el producto seleccionado. |
Edit details | Cambia los metadatos del producto o variación. |
Edit supply | Cambia un ingrediente o insumo en la fórmula. |
Save product | Persiste los cambios del producto base. |
Save variation | Persiste variación y cambios de fórmula. |
Delete | Elimina productos, variaciones o suministros cuando está permitido. |
Create Ticket | Abre una solicitud de soporte con esta página ya adjunta como contexto. |
Ejemplos operativos
Ejemplo 1: una pyme vende productos preparados con receta. Los productos compuestos permiten crear el producto base y variaciones por presentación, tamaño o fórmula.
Ejemplo 2: si una variación no aparece en cotizador u órdenes, revisa que exista, esté activa y tenga fórmula/insumos completas. El problema casi siempre está en catálogo antes que en ventas.
Ejemplo 3: una receta cambia la cantidad de materia prima. Se actualiza la variación para que pedidos, cotizaciones y costos futuros usen la misma definición.
Cómo se lee en el código
| Archivo | Qué hace |
|---|---|
frontend/src/pages/producto-compuesto/producto-compuesto.desktop.tsx | La página monta CompoundProductsUnifiedPanel con inicialView="products" y puede enfocar un producto por query id. |
frontend/src/modules/production/components/compound-products-unified-panel.tsx | El panel unifica producto base, variaciones, suministros/fórmula y selección. Por eso la wiki habla de recetas, variaciones y costos como una sola área. |
frontend/src/modules/production/components/compound-product-variations-panel.tsx | Las variaciones separan presentación y fórmula del producto base. Esto habilita cotizador y pedidos sin duplicar productos completos. |