← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestion Productos Fórmulas

La funcionalidad Fórmulas permite definir y mantener la composición de un producto dentro del sistema Plenario, es decir, la lista de insumos o componentes (con su cantidad) que se necesitan para fabricar o armar un…

Módulo: Gestión ComercialVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Detalle
Manual de Usuario Fórmulas de Productos: definición de la composición o receta de un producto a partir de sus insumos o componentes.
Módulo Gestión Comercial
Nombre en el sistema Productos Fórmulas
Funcionalidad Alta, modificación, baja, búsqueda e impresión de fórmulas.

Introducción

La funcionalidad Fórmulas permite definir y mantener la composición de un producto dentro del sistema Plenario, es decir, la lista de insumos o componentes (con su cantidad) que se necesitan para fabricar o armar un producto terminado. Funciona como la receta o lista de materiales del producto.

Cada fórmula tiene una descripción, una fecha y un detalle de productos componentes. Esa composición es la base que luego utiliza el módulo Partes de Producción para descontar los insumos del stock y calcular el costo del producto terminado al fabricarlo.

Es una herramienta especialmente relevante para organizaciones con sectores productivos o de armado, que necesitan estandarizar qué lleva cada producto y en qué cantidad.

Acceso al módulo

Para acceder a esta funcionalidad:

  1. Ingresá a la solapa Gestión.
  2. Hacé clic en el botón Más.
  3. Seleccioná la opción Fórmulas.

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 fórmulas existentes. Las columnas de la grilla son:

Columna Descripción
Id Identificador interno de la fórmula.
Fecha Fecha de creación de la fórmula.
Descripción Nombre o detalle de la fórmula.
Activo Indica si la fórmula está vigente. Al eliminar una fórmula, queda inactiva.

En la parte superior se encuentra la barra de búsqueda y los botones de acción (Nuevo, Modificar, Eliminar e Imprimir). En la barra inferior de estado se muestra la cantidad de registros y de registros seleccionados.

Importante: Hacer doble clic (o presionar Enter) sobre una fila abre la fórmula para su modificación.

Filtros de búsqueda

Para localizar una fórmula se utilizan los campos de búsqueda de la barra superior y luego el botón Buscar.

Filtro Descripción
Código Busca por el Id exacto de la fórmula.
Descripción Busca por coincidencia parcial dentro de la descripción (cada palabra ingresada se busca como fragmento).

Adicionalmente se pueden aplicar filtros directamente desde la grilla escribiendo en los campos ubicados debajo de los encabezados de columna.

Resultados

El resultado es el listado de fórmulas que cumplen con los filtros aplicados, mostrado en la grilla con las columnas Id, Fecha, Descripción y Activo.

Sobre el resultado se puede:

  • Seleccionar una fila para modificar o eliminar.
  • Abrir una fórmula con doble clic o Enter.
  • Imprimir el listado filtrado mediante Imprimir > Resultado de la Búsqueda.

Acciones disponibles

Acción Descripción
Nuevo Da de alta una nueva fórmula.
Modificar Edita una fórmula existente.
Eliminar Da de baja la fórmula seleccionada (queda inactiva).
Imprimir > Resultado de la Búsqueda Genera la vista previa de impresión del listado filtrado.

Nuevo

  1. Hacé clic en Nuevo (o presioná la tecla Insert sobre la grilla).
  2. Se abre la ventana de edición con los campos generales:
Campo Descripción
Fecha Fecha de la fórmula. Se propone la fecha de trabajo del sistema.
Descripción Nombre o detalle de la fórmula.
Observaciones Texto libre con aclaraciones adicionales.
  1. En la sección inferior se carga el detalle de productos que componen la fórmula (ver más abajo).
  2. Hacé clic en Guardar para confirmar la fórmula.

Para cargar los componentes, en la grilla de detalle:

  1. Hacé clic en Agregar (o presioná Insert). Se abre la ventana Carga de Item de Composición.
  2. Ingresá los datos del componente:
Campo Descripción
Producto Componente o insumo. Se ingresa por código o se busca con el enlace Producto.
Unidad Stock Unidad de medida de stock del producto. Se completa automáticamente al seleccionarlo.
Cantidad Cantidad del producto que requiere la fórmula.
  1. Hacé clic en Aceptar para sumar el ítem a la fórmula.
  2. Repetí el proceso por cada componente.

Importante: El producto y la cantidad son obligatorios; la cantidad debe ser mayor a cero.

Modificar

  1. Seleccioná la fórmula en la grilla.
  2. Hacé clic en Modificar (o doble clic / Enter sobre la fila).
  3. Realizá los cambios en los datos generales o en el detalle de componentes (agregar, modificar o eliminar ítems).
  4. Confirmá con Guardar.

Eliminar

  1. Seleccioná la fórmula (se admite selección múltiple) o presioná la tecla Suprimir.
  2. Confirmá la operación en el mensaje de aviso.

Importante: La eliminación es lógica: la fórmula no se borra físicamente, sino que pasa a estado Inactivo.

Imprimir

  1. Aplicá los filtros y ejecutá la búsqueda.
  2. Hacé clic en Imprimir y elegí Resultado de la Búsqueda.
  3. Se abre la vista previa con las fórmulas visibles según los filtros aplicados.

Ejemplo práctico

Una empresa fabrica un producto "Caja de regalo armada" y quiere estandarizar qué insumos lleva.

  1. Entra a Gestión > Más > Fórmulas y hace clic en Nuevo.
  2. Completa la Descripción "Caja de regalo armada" y deja la fecha propuesta.
  3. En el detalle hace clic en Agregar y carga el primer componente: producto "Caja de cartón", cantidad 1.
  4. Repite Agregar para "Moño decorativo" (cantidad 1) y "Papel de relleno" (cantidad 2).
  5. Hace clic en Guardar.

A partir de ese momento, cuando se genere un Parte de Producción de la "Caja de regalo armada", el sistema usa esta fórmula para conocer los insumos a descontar del stock y calcular el costo del producto terminado.

Consejos útiles

  • Usá descripciones claras y consistentes para encontrar las fórmulas fácilmente desde el filtro por descripción.
  • Verificá que cada componente tenga su unidad de stock correctamente definida en el ABM de Productos antes de cargarlo en la fórmula.
  • Revisá las cantidades: son las que determinarán el consumo de insumos y el costo al producir.
  • En lugar de eliminar una fórmula que ya no se usa, considerá que la baja la deja inactiva; mantené el historial para trazabilidad.
  • Aprovechá las observaciones para documentar variantes o aclaraciones de la receta.

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, que toma la fórmula para descontar el stock de los insumos y calcular el costo.
Eliminé una fórmula por error, ¿se puede recuperar? La eliminación es lógica: la fórmula queda en estado Inactivo, no se borra de la base de datos. Solicitá al administrador o a soporte la reactivación del registro.
¿Por qué no me deja cargar más fórmulas? En versiones de prueba (sin licencia de Gestión activa) el sistema permite cargar hasta 5 fórmulas. Para superar ese límite es necesario obtener la licencia completa contactando al sector comercial.
La unidad de stock no aparece al cargar un componente, ¿qué hago? La unidad de stock se toma del producto. Verificá que el producto tenga definida su unidad de medida de stock en el ABM de Productos.

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.Archivos.Productos.Fórmulas.Nuevo Crear fórmulas.
Gestion.Archivos.Productos.Fórmulas.Modificar Modificar fórmulas.
Gestion.Archivos.Productos.Fórmulas.Eliminar Eliminar (dar de baja) fórmulas.

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 (frmProductos_Formulas.vb, proyecto VisualPlenarioNET, VB.NET, carpeta Gestion).

Formularios principales

Componente Detalle
Formulario principal (grilla) frmProductos_Formulas (grilla DevExpress GridView1, filtros Código y Descripción).
Alta/modificación frmProductos_Formulas_AddMod (cabecera + grilla de detalle de componentes).
Carga de ítem de composición frmProductos_Formulas_AddMod_Items.vb (selección de producto, unidad de stock y cantidad).
Clases de negocio clsGestion_productos_formulas, clsGestion_productos_formulas_detalle y su colección _detalle_Collection (ADO.NET con SPs; no es EF).
Impresión DevExpress PrintableComponentLink1 sobre la grilla (vista previa del resultado de la búsqueda), no un reporte dedicado.

Permisos reales

Validados con clsSeguridad.IsAllowedObject (el nombre del objeto lleva el acento en "Fórmulas").

Permiso Habilita
Gestion.Archivos.Productos.Fórmulas.Nuevo Crear fórmulas (método Nuevo).
Gestion.Archivos.Productos.Fórmulas.Modificar Modificar fórmulas.
Gestion.Archivos.Productos.Fórmulas.Eliminar Eliminar (baja lógica).

Tablas de base de datos principales

Tabla / SP Detalle
Gestion_productos_formulas Cabecera (Id, Fecha, Descripcion, Activo, Observaciones, auditoría Id_Usuario_Add/Mod, Fecha_Add/Mod, UserEnv). SPs ..._Add/Mod/Del/Search.
Gestion_productos_formulas_detalle Renglones (Id, Id_Gestion_Productos_Formulas, Id_Gestion_Productos, Cantidad; la búsqueda devuelve además Producto y Unidad_Medida). SPs ..._detalle_Add/Mod/Del/Search.
Gestion_Productos_Formulas_Relaciones Vincula la fórmula con el producto terminado. SPs propios ..._Relaciones_Add/Mod/Del/Search (definidos en VPNET_Database).
Numerador de Id clsNumeraciones.Get_CodNew("Gestion_productos_formulas", "Id") (numerador interno).
Costeo / producción SP Gestion_Partes_Produccion_Obtener_PrecioCosto_Formulas (consumido por clsGestion_partes_produccion, no por esta pantalla).

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Gestion Partes de Producción Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte (comportamiento real del código)

  • Baja lógica. Eliminar setea Activo = False y Save(); nunca borra la cabecera físicamente.
  • Límite de versión de prueba. Si clsLicencias.IsAvailableForGestion es falso, Nuevo avisa al llegar a 5 fórmulas y bloquea el alta de la sexta.
  • Validaciones del Save. clsGestion_productos_formulas.Valid() exige Descripción no vacía y al menos un renglón de detalle ("Debe ingrear el Detalle de la Composicion"). El alta del ítem no valida cantidad > 0 a nivel de clase (la validación queda en la ventana de carga del ítem).
  • No confundir con clsFormulas (VPNET\Common_BL\clsFormulas.vb): esa es la fórmula financiera (Capital/TNA/Días sobre la tabla Formulas), sin relación con las fórmulas/recetas de productos.
¿Te resultó útil este manual?