Detalle
| Campo |
Detalle |
| Manual de Usuario |
Partes de Producción: registro de la fabricación de un producto a partir de su fórmula, descontando los insumos del stock y dando de alta el producto terminado. |
| Módulo |
Gestión Comercial |
| Nombre en el sistema |
Partes de Producción |
| Funcionalidad |
Alta, modificación, baja, búsqueda, procesamiento, reversión, anulación, mermas, auditoría e impresión de partes de producción. |
Introducción
La funcionalidad Partes de Producción permite registrar la operación de fabricar o armar un producto dentro del sistema Plenario. Un parte de producción toma la fórmula (composición o receta) del producto a fabricar, descuenta del stock los insumos o materias primas que esa fórmula define y da de alta en stock el producto terminado.
Cada parte tiene una cabecera (número de comprobante, fechas, sucursal y entidad asociada), un producto a producir con su cantidad, lote y depósito, y una composición con los insumos que se consumen. Al procesar el parte, el sistema mueve el stock (baja de insumos, alta del terminado) y genera el asiento contable correspondiente.
Es una herramienta pensada para organizaciones con sectores productivos o de armado que necesitan trazabilidad del consumo de insumos y del costo del producto fabricado.
Acceso al módulo
Para acceder a esta funcionalidad:
- Ingresá a la solapa Gestión.
- Hacé clic en el botón Más.
- Seleccioná la opción Partes de Producción.
Importante: El acceso requiere de la asignación de permisos que deben solicitarse al administrador del sistema.
Pantalla principal
Al ingresar se visualiza una grilla con el listado de partes de producción. Las columnas principales son:
| Columna |
Descripción |
| Id |
Identificador interno del parte. |
| Nro_Cmp |
Número de comprobante del parte. |
| Fecha |
Fecha del parte. |
| Tipo_Entidad |
Tipo de entidad asociada (Cliente, Inversor o Proveedor). |
| Entidad |
Nombre de la entidad asociada. |
| Estado |
Estado del parte dentro del flujo (por ejemplo, Sin Confirmar). |
| Fecha_Entrega |
Fecha de entrega estimada. |
| Fecha_Vto |
Fecha de vencimiento. |
En la parte superior se encuentran los filtros de búsqueda y los botones de acción (Nuevo, Modificar, Eliminar, Cambio de Estado e Imprimir). Las operaciones adicionales (Anular, Mermas, Revertir Proceso, Auditoría) se acceden desde los menús contextuales y de operaciones.
Importante: Hacer doble clic (o presionar Enter) sobre una fila abre el parte para su modificación.
Filtros de búsqueda
Para localizar un parte se utilizan los campos de la barra superior y luego el botón Buscar.
| Filtro |
Descripción |
| Nro de Parte |
Busca por el Id exacto del parte. |
| Filtrar por fecha |
Al tildar la casilla se habilitan los campos Desde y Hasta para buscar por rango de fechas. |
| Desde / Hasta |
Rango de fechas del parte. Solo se aplican si la casilla de filtrar por fecha está tildada. |
Importante: Si no se ingresa un número de parte ni se tilda el filtro por fecha, la búsqueda se acota a la fecha de trabajo del sistema (parte del día).
Resultados
El resultado es el listado de partes que cumplen con los filtros aplicados, mostrado en la grilla.
Sobre el resultado se puede:
- Seleccionar una o varias filas para aplicar operaciones (procesar, anular, revertir, eliminar, mermas).
- Abrir un parte con doble clic o Enter para modificarlo.
- Consultar el asiento contable y la auditoría desde el menú Ver.
- Imprimir el listado filtrado o el documento del parte.
Acciones disponibles
| Acción |
Descripción |
| Nuevo |
Da de alta un nuevo parte de producción. |
| Modificar |
Edita un parte existente (solo si su estado lo permite). |
| Eliminar |
Borra un parte (solo en estado Sin Confirmar / Pendiente de Confirmar). |
| Procesar / Cambio de Estado |
Confirma el parte: descuenta insumos, da de alta el producto terminado y genera el asiento contable. |
| Revertir Proceso |
Deshace el procesamiento y vuelve el parte al estado anterior (si el estado lo permite). |
| Anular |
Cancela un parte cargado por error o innecesario. |
| Mermas |
Registra pérdidas de materiales producidas durante la fabricación. |
| Auditoría |
Consulta quién realizó cambios y cuándo sobre el parte. |
| Imprimir |
Genera la impresión del Resultado de la Búsqueda o del Documento del parte. |
Nuevo
- Hacé clic en Nuevo (o presioná la tecla Insert sobre la grilla).
- Se abre la ventana de edición con los datos generales:
| Campo |
Descripción |
| N° Comprobante |
Número de comprobante del parte. |
| Fecha |
Fecha del parte. Se propone la fecha de trabajo del sistema. |
| Fecha de Entrega |
Fecha de entrega estimada del producto. |
| Fecha de Vencimiento |
Fecha de vencimiento. Se propone la fecha del parte más 7 días. |
| Sucursal |
Sucursal que genera el parte. |
| Tipo de Entidad |
Cliente, Inversor o Proveedor. |
| Entidad |
Entidad asociada al parte; se ingresa por código o se busca con el botón de selección. |
| Observaciones |
Texto libre con aclaraciones adicionales. |
- En la sección Datos del Producto hacé clic en Agregar para definir el producto a producir. Se abre la ventana de carga de ítem:
| Campo |
Descripción |
| Producto |
Producto terminado a fabricar. Se ingresa por código o se busca con el enlace Producto. |
| Depósito |
Depósito donde se dará de alta el producto terminado. |
| Lote |
Lote del producto terminado (obligatorio). |
| Fecha de Vencimiento |
Vencimiento del lote del producto a producir. |
| Cantidad |
Cantidad a producir (debe ser mayor a cero). |
| Costo |
Costo del producto. Se calcula a partir de la fórmula (precio de costo de sus componentes). |
| Alícuota IVA |
Alícuota de IVA del producto. |
- Aceptá el ítem. El sistema toma la fórmula del producto y arma automáticamente la composición de insumos a consumir según la cantidad a producir.
- Definí los depósitos/lotes de los insumos de la composición con el botón correspondiente de la grilla de composición.
- Hacé clic en Guardar para confirmar el parte.
Importante: En esta versión solo se admite un producto por parte. Si el producto ya fue cargado, el sistema no permite agregarlo nuevamente.
Importante: Si el parámetro de confirmación al crear está activo, al guardar un parte nuevo el sistema lo procesa automáticamente (descuenta insumos y da de alta el terminado).
Modificar
- Seleccioná el parte en la grilla.
- Hacé clic en Modificar (o doble clic / Enter sobre la fila).
- Realizá los cambios en los datos generales, en el producto o en la composición.
- Confirmá con Guardar.
Importante: Solo se pueden modificar los partes cuyo estado lo permite. Si el estado no admite cambios, los botones de edición aparecen deshabilitados.
Procesar
- Seleccioná uno o varios partes en la grilla.
- Hacé clic en Cambio de Estado (o usá la opción Procesar del menú).
- Confirmá la operación.
Al procesar, el sistema descuenta del stock los insumos de la composición, da de alta en stock el producto terminado, genera el asiento contable y avanza el estado del parte. La operación se registra en la auditoría.
Revertir Proceso
- Seleccioná los partes a revertir.
- Elegí Revertir Proceso desde el menú de operaciones.
- Confirmá la operación.
La reversión deshace el procesamiento y vuelve el parte al estado anterior. Solo se revierten los partes cuyo estado lo permite; el sistema avisa cuáles no pueden revertirse.
Anular
- Seleccioná los partes a anular.
- Elegí Anular desde el menú de operaciones.
- Confirmá la operación.
La anulación cancela el parte. Solo se anulan los partes que se encuentran en un estado anulable.
Mermas
- Seleccioná el parte.
- Elegí Mermas desde el menú de operaciones.
- Registrá las pérdidas de materiales producidas durante la fabricación.
Eliminar
- Seleccioná el parte (o presioná la tecla Suprimir).
- Confirmá la operación en el mensaje de aviso.
Importante: Solo se pueden eliminar los partes en estado Pendiente de Confirmar (Sin Confirmar). Al eliminar, se borran también el detalle, la composición y las mermas asociadas.
Imprimir
- Aplicá los filtros y ejecutá la búsqueda.
- Hacé clic en Imprimir y elegí Resultado de la Búsqueda o el Documento del parte.
Ejemplo práctico
Una empresa fabrica el producto "Caja de regalo armada", que tiene una fórmula con sus insumos (caja de cartón, moño y papel de relleno).
- Entra a Gestión > Más > Partes de Producción y hace clic en Nuevo.
- Completa los datos generales: fecha, sucursal y entidad (por ejemplo, el cliente para quien se produce).
- En Datos del Producto hace clic en Agregar y selecciona "Caja de regalo armada", indica el depósito de destino, lote y cantidad a producir (por ejemplo, 10 unidades).
- El sistema toma la fórmula y arma la composición de insumos a consumir para esas 10 unidades (10 cajas de cartón, 10 moños, 20 papeles de relleno).
- Define los depósitos y lotes desde donde se descontará cada insumo.
- Hace clic en Guardar.
- Selecciona el parte y hace clic en Cambio de Estado para Procesar: el sistema descuenta los insumos del stock, da de alta las 10 unidades terminadas y genera el asiento contable.
Consejos útiles
- Definí previamente la fórmula del producto a fabricar (ver Fórmulas de Productos); sin fórmula el sistema no puede armar la composición de insumos.
- Verificá el stock disponible de los insumos antes de procesar un parte.
- Cargá correctamente el lote y la fecha de vencimiento del producto terminado: son obligatorios.
- Si necesitás corregir un parte ya procesado, usá Revertir Proceso antes de eliminarlo o modificarlo.
- Consultá la auditoría para controlar quién realizó cambios de estado, altas, modificaciones o anulaciones.
- Recordá que solo se puede cargar un producto por parte en esta versión.
Preguntas frecuentes
¿Qué diferencia hay entre una fórmula y un parte de producción?
La fórmula define la composición o receta de un producto (qué insumos y en qué cantidad). El Parte de Producción es la operación concreta de fabricar ese producto: toma la fórmula para descontar del stock los insumos y dar de alta el producto terminado.
¿Por qué no puedo eliminar un parte?
Solo se pueden eliminar los partes en estado Pendiente de Confirmar (Sin Confirmar). Si el parte ya fue procesado o cambió de estado, primero hay que revertir el proceso (cuando el estado lo permite).
¿Qué pasa con el stock al procesar un parte?
Al procesar, el sistema descuenta del stock los insumos de la composición y da de alta en stock el producto terminado, además de generar el asiento contable correspondiente.
¿Puedo cargar más de un producto en un mismo parte?
No. En esta versión cada parte admite un único producto a producir. Si el producto ya fue agregado, el sistema no permite agregarlo de nuevo.
Revertí un parte por error, ¿puedo volver a procesarlo?
Sí. Una vez revertido, el parte vuelve al estado anterior y puede volver a procesarse desde Cambio de Estado, siempre que su estado lo permita.
Permisos
Las acciones validan permisos por usuario. Si no contás con el permiso correspondiente, el sistema no permite la operación.
| Permiso |
Habilita |
| Gestion.AreaDeProduccion.PartesDeProduccion.Nuevo |
Dar de alta un parte de producción. |
| Gestion.AreaDeProduccion.PartesDeProduccion.Modificar |
Modificar un parte de producción. |
| Gestion.AreaDeProduccion.PartesDeProduccion.Eliminar |
Eliminar un parte de producción. |
| Gestion.AreaDeProduccion.PartesDeProduccion.Anular |
Anular un parte de producción. |
| Gestion.AreaDeProduccion.PartesDeProduccion.Asignar_Mermas |
Asignar mermas a un parte de producción. |
| Gestion.AreaDeProduccion.PartesDeProduccion.<Estado> |
Avanzar el parte al estado indicado (procesar). |
| Gestion.AreaDeProduccion.PartesDeProduccion.Revertir.<Estado> |
Revertir el parte al estado anterior indicado. |
Importante: Los permisos deben solicitarse al administrador del sistema.
Información técnica
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (proyecto VisualPlenarioNET, carpeta Gestion; clases de negocio en ClassVisualPlenarioNET\Gestion; el menú VB frmNewMain.vb). Módulo VB.NET clásico que accede a datos por ADO.NET + stored procedures (no Entity Framework).
Formularios principales
| Componente |
Detalle |
| Formulario principal |
frmGestion_Comprobantes_PartesDeProduccion.vb (grilla DevExpress + filtros + acciones) |
| Formulario alta/modificación |
frmGestion_Comprobantes_PartesDeProduccion_Detalle.vb (datos generales + producto + composición) |
| Formulario carga de producto |
frmGestion_Comprobantes_PartesDeProduccion_Detalle_Items.vb |
| Formularios auxiliares |
..._Detalle_AsignarComposicion.vb, ..._Detalle_AsignarDeposito.vb, ..._Detalle_DefinicionDepositos.vb, ..._Mermas.vb / ..._Mermas_AddMod.vb, ..._Informes.vb |
| Clases de negocio |
clsGestion_partes_produccion, ..._detalle, ..._composicion (+ Collection), ..._estados, ..._auditoria (en ClassVisualPlenarioNET\Gestion\) |
| Apertura desde menú |
frmNewMain.vb → btnGestion_PartesProduccion_ItemClick → KeyLicences.Instance.Access(2, 6, Nothing, 2) + clsSeguridad.IsAllowedObject(..., "Gestion.AreadeProduccion.Busqueda", ...) → ShowFrmInDockPanel(New frmGestion_Comprobantes_PartesDeProduccion) |
Permisos reales
| Permiso |
Habilita |
Gestion.AreadeProduccion.Busqueda |
Abrir el formulario de búsqueda (objeto padre Gestion.AreadeProduccion). Es el permiso que valida el menú |
Gestion.AreaDeProduccion.PartesDeProduccion.<boton> |
Acción por botón (Nuevo / Modificar / Eliminar / Anular / Asignar_Mermas / <Estado>), vía clsSeguridad.IsAllowedObject |
Gestion.AreaDeProduccion.PartesDeProduccion.Revertir.<Estado> |
Revertir el parte al estado anterior indicado |
Tablas de base de datos principales
| Tabla |
Detalle |
Gestion_Partes_Produccion |
Cabecera: Id, Nro_Cmp, Fecha, Id_Estado, Id_Sucursal, Id_TipoEntidad, Id_Entidad, fechas, Id_Asiento / Id_Asiento_Anulado, Observaciones, auditoría |
Gestion_Partes_Produccion_Detalle |
Producto a producir |
Gestion_Partes_Produccion_Composicion |
Insumos consumidos |
Gestion_Partes_Produccion_Estados |
Flujo de estados (Estado_Prox/Estado_Ant, Mueve_Stock_Terminado/Mueve_Stock_MP, Confirma_Parte, Modifica_Parte, Genera_Merma, Permite_Revertir). Estado inicial por sigla SCON (Sin Confirmar) |
Gestion_Partes_Produccion_Mermas |
Mermas registradas |
Gestion_Partes_Produccion_Auditoria |
Auditoría de eventos |
Acceso a datos mediante SPs: Gestion_partes_produccion_Search/_Add/_Mod/_Del (cabecera) y los _Search/_Add/_Mod/_Del de detalle, composición, estados, mermas y auditoría.
Relación con otros módulos / manuales
| Manual relacionado |
Vínculo operativo |
| Gestion Productos Fórmulas |
Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte (comportamiento real del código)
- Búsqueda: SP
Gestion_partes_produccion_Search (filtra por Id, Nro_Cmp, rango de Fecha, Estado, Sucursal, Entidad; resuelve Tipo_Entidad y Estado por CASE/JOIN). Sin Id ni rango de fecha, la búsqueda se acota a la fecha de trabajo del sistema.
- Procesar:
clsGestion_partes_produccion.Procesar mueve stock (baja insumos, alta terminado) y genera asiento (Id_Asiento); validado por Is_Procesable. El estado SCON se evalúa por sigla (línea objGestion_Partes_WorkFlow.Sigla = "SCON").
- Revertir / Anular:
Revertir_Proceso requiere Permite_Revertir; Anular requiere Is_Anulable. Ambos registran auditoría.
- Eliminar: solo con
Id_Estado = 1 (Pendiente de Confirmar); borra detalle, composición y mermas asociadas.
- Confirmación al crear: parámetro
Gestion.AreaDeProduccion.PartesDeProduccion.Confirmar_Nuevo (leído con clsParametros.GetParameterValue); si vale 1, procesa el parte automáticamente al darlo de alta.
- Costeo: SP
Gestion_Partes_Produccion_Obtener_PrecioCosto_Formulas (invocado desde clsGestion_productos) calcula el costo del producto a partir de los componentes de la fórmula.
- Auditoría:
clsGestion_partes_produccion_auditoria registra eventos (Alta, Modificación, Cambio de estado, Reversión, Anulación, Eliminación); se consulta vía frmLiquidaciones_Auditoria (Tipo:=4).
- En esta versión un parte admite un solo producto a producir.
Ver también