Transferencia de Materiales y Entradas de Stock
Una Solicitud de Material dice "mueve estos materiales de aquí hacia allá." Una Entrada de Stock es lo que realmente lo hace. Esta página cubre los dos tipos de Entrada de Stock que importan para el flujo de logística: las Transferencias de Material (mover stock entre depósitos) y el consumo impulsado por OLE (descontar stock a medida que corren las operaciones).
Ambos terminan en el Stock Ledger — el registro canónico de cada movimiento en ERPNext.
Transferencia de Material — el flujo de rutina
Cuando el equipo de depósito toma una Solicitud de Material desde la vista Prep, junta los materiales y registra una Entrada de Stock de tipo Material Transfer.
La Entrada de Stock:
- Depósito origen = el Set From Warehouse de la MR (típicamente Materia Prima).
- Depósito destino = el Set Warehouse de la MR (típicamente un depósito de Unidad de Producción o WIP).
- Ítems = correspondidos con los ítems de la MR, con las cantidades realmente transferidas.
- Posting Date = hoy.
El Stock Ledger ahora muestra: la tela salió de Materia Prima a las 10:32, entró a Línea de Costura A a las 10:32. Desde este momento, el Stock Balance de Materia Prima baja por la cantidad transferida; el de Línea de Costura A sube por la misma cantidad.
El estado de la MR pasa a Issued una vez transferida por completo, o a Partially Received si solo se movieron algunos ítems.
Consumo impulsado por OLE — el flujo en marcha
Las operaciones no se quedan sentadas sobre el stock transferido para siempre. A medida que el trabajo ocurre, los materiales se consumen. GarmentFlow registra ese consumo a través de la Operation Ledger Entry.
Cuando se registra una OLE con un Consumption Method distinto de None, GarmentFlow crea una Entrada de Stock que descuenta las cantidades consumidas del depósito de origen. Este es el mecanismo que convierte "usamos tela en este lote" en una deducción real de inventario.
Opciones de Consumption Method
La OLE tiene tres modos de consumo:
- None — no se crea ninguna Entrada de Stock. La OLE registra el evento operativo (start, transfer, handoff, end) sin tocar el inventario. Se usa cuando el consumo se maneja por separado o no aplica a esta operación.
- Recipe Based — GarmentFlow calcula el consumo desde el BOM del Lote de Producción / Ficha Técnica vinculados. La tabla de ítems de la Entrada de Stock se completa automáticamente con la receta × la cantidad de la OLE. El camino más común; mínima carga de datos para el supervisor.
- Manual — el supervisor (o la interfaz de la App) completa directamente la tabla hija Consumed Materials en la OLE. Cada fila: código de ítem, depósito, cantidad, UOM, tarifa. La Entrada de Stock replica esas filas. Se usa cuando el consumo real difiere de la receta (sobre-emisión, sub-emisión, scrap por defectos).
La Entrada de Stock creada queda en Draft. Un gerente de depósito o supervisor la revisa y la envía, momento en el cual el Stock Ledger registra el consumo.
La OLE lleva un campo consumption_stock_entry que la vincula a la SE creada — así cualquiera que lea la OLE puede rastrear hasta el movimiento de stock real.
Rollup del costo de materiales
Cuando la Entrada de Stock se envía, el costo de los materiales consumidos (tarifa × cantidad, sumado) aterriza en el campo material_cost de la OLE. Esto se acumula en la sección de Costos del Lote de Producción como costo de material de ese paso de operación. Ve Lote de Producción — Rollup de costos.
Cómo interactúan los dos flujos
Un lote típico ve ambos:
- Transferencia: la materia prima se mueve de Materia Prima a WIP (Entrada de Stock, Material Transfer).
- Consumo: a medida que corren las operaciones, se registran OLEs (Entrada de Stock, tipo consumo) descontando de WIP mientras el trabajo ocurre.
- Conciliación: el panel de Conciliación de Materiales compara lo planificado vs lo real al final. Las variaciones quedan visibles y explicables.
Si las transferencias ocurren pero el consumo no, el stock se acumula en WIP. Si el consumo ocurre sin transferencias, la OLE falla (el depósito de origen no tiene el stock). Los dos flujos son las dos mitades de cómo el stock realmente se mueve.
Cuándo crear una Entrada de Stock manualmente
GarmentFlow crea automáticamente las Entradas de Stock para los flujos de rutina de arriba. Crearías una manualmente para:
- Ajustes de stock. Un conteo físico muestra 4 metros de tela que no sabías que tenías (o que no tenías). Crea una entrada de Stock Reconciliation.
- Correcciones de stock. Una Entrada de Stock anterior estaba mal; corrígela con una nueva Entrada de Stock.
- Transferencias manuales fuera del flujo de producción (pedidos puntuales, préstamos internos entre plantas).
Para el flujo de producción, deja que GarmentFlow lo maneje.
Qué hacer después
La tercera pata del flujo de materiales es la reserva — cómo el stock queda comprometido para un Lote antes de consumirse realmente. Ve Reserva de stock en el Lote de Producción.