Ir al contenido
EN

Lista de materiales (BOM)

La Lista de materiales (BOM — Bill of Materials) es el catálogo de componentes, insumos y materias primas que se necesitan para fabricar un producto terminado, junto con las cantidades requeridas.

Define la receta de producción de cada producto: qué materiales se usan, en qué cantidad y con qué versión de la fórmula. Las órdenes de trabajo toman la BOM como referencia para calcular el consumo esperado de inventario.

Lista de materiales (BOM) — listado

Navegar a Manufactura → Operaciones → Bill of Materials en el menú lateral.

Cada BOM se compone de:

  • Producto terminado: el artículo que se va a fabricar.
  • Versión: número de versión de la lista (útil cuando la fórmula cambia con el tiempo).
  • Líneas de material: lista de insumos con cantidad, unidad de medida, % de merma y costo.
BOM: Silla de Madera (PT-001) — v1.0
Asiento (MP-010) × 1 unidad
Respaldo (MP-011) × 1 unidad
Patas (MP-012) × 4 unidades
Tornillos (MP-013) × 8 unidades
Barniz (MP-014) × 0.2 litros
EstadoDescripción
Borrador (DRAFT)En edición, no disponible para órdenes
Activa (ACTIVE)Disponible para crear órdenes de producción
Obsoleta (OBSOLETE)Ya no se debe usar; se mantiene para historial
  • Nueva BOM: crea la lista seleccionando producto terminado, versión y líneas de material.
  • Ver: abre el detalle de la BOM con sus componentes — cantidades, % de merma y costos (unitario y total por línea).
  • Activar: cambia el estado de Borrador a Activa (valida el estado y muestra el resultado en pantalla).
  • Obsoleta: marca la BOM como fuera de uso.

Al crear una orden de producción desde una BOM activa, el plan de materiales se genera automáticamente escalado a la cantidad pedida e incluyendo la merma de cada componente.

Vista no técnica del proceso. Pensada para personal de producción o administración.

Flujo del usuario — Manufactura · BOM

Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.

Vista técnica para desarrolladores: endpoints, stored procedures, tablas y servicios involucrados.

Flujo técnico — Manufactura · BOM

ComponenteTipoUbicación
/v1/manufactura/bom (GET, POST), /bom/:id, /bom/:id/lineas (GET)Routes Expressweb/api/src/modules/manufactura/routes.ts
/v1/manufactura/bom/:id/activar, /bom/:id/obsoleto (POST)Routes Expressweb/api/src/modules/manufactura/routes.ts
usp_mfg_bom_list / _get / _create / _activate / _obsolete, usp_mfg_bomline_listFunciones PL/pgSQL (PostgreSQL)web/api/sqlweb-pg/
mfg.BillOfMaterials, mfg.BOMLineTablas operativasweb/api/migrations/postgres/
BOMPage.tsxComponente Frontendweb/modular-frontend/packages/module-manufactura/src/components/

Editable en draw.io: descarga el SVG → File → Import from → Device.