Demora al guardar la Orden de Producción

Consulta

Se observa una demora de más de 2 minutos al guardar una Orden de Producción.


Causa

La demora es una consecuencia directa de editar y reguardar la misma Orden de Producción en forma repetida, un uso para el que el documento no fue diseñado.


Solución

Cada vez que se reguarda una orden con consumos ya generados, el sistema debe:

1. Leer los consumos de insumos ya registrados.
2. Calcular la diferencia respecto a los datos nuevos.
3. Ajustar los saldos de stock.
4. Si el producto maneja partidas o lotes → validar disponibilidad en cada una.
5. Si hay valorización → recalcular los asientos contables.

Cuantas más líneas de consumo tenga la orden y más re-guardados acumulados haya, más procesamiento realiza el sistema en cada operación, lo que vuelve inestable la performance. El análisis de desvíos se arma sobre el total de la orden y no por parte diario, lo que agrava el impacto.


Pasos

1. Generar la Orden de Producción al planificar o iniciar la producción. Puede cargarse con los insumos estimados o dejarse sin consumos si las cantidades reales aún no se conocen.

2. Cada día que se consume un insumo, en lugar de editar la orden existente, crear una transacción de Consumo de Insumos independiente vinculada a esa orden.

Menú → Gestión Empresarial → Producción → Consumo de Insumos

Completar los siguientes campos en la transacción:

Campo → Qué se carga :

Producto → El insumo consumido ese día.
Depósito origen → El depósito del que se descuenta el stock.
Cantidad → Las unidades realmente consumidas en esa fecha.
Lote / Nº de serie → Si el producto maneja partidas, indicar cuál se consumió.

Al guardar, el sistema da de baja inmediata del stock los insumos declarados, con su propia fecha de movimiento.

3. Al finalizar la producción, la Orden queda con sus datos de elaborado y los consumos reales quedan registrados día a día en transacciones propias, sin necesidad de haber modificado la orden original.