← Índice de manuales
Manual funcional · Sistema Plenario v14

Formas de Pago

Una forma de pago (también llamada medio de pago) describe cómo se cobra o paga una operación (por ejemplo, "Contado", "Cheque", "Transferencia"). Esta funcionalidad es el ABM de esas formas de pago.

Módulo: Gestión ComercialVersión: 1.0Actualizado: 2026-06-23

Formas de Pago

Detalle

Campo Valor
Manual de Usuario ABM de las formas de pago (medios de pago): alta, modificación y baja de las formas con que se cobra o paga, incluyendo el detalle de cuentas bancarias y su porcentaje de distribución.
Módulo Gestión Comercial
Tipo de pantalla ABM con buscador + grilla, formulario de alta con detalle

Introducción

Una forma de pago (también llamada medio de pago) describe cómo se cobra o paga una operación (por ejemplo, "Contado", "Cheque", "Transferencia"). Esta funcionalidad es el ABM de esas formas de pago.

Cada forma de pago tiene un Id (número automático), una Descripción y un estado Activo. Además, en su detalle puede asociar una o varias cuentas bancarias con un Porcentaje de distribución que debe sumar 100%.

Acceso al módulo

  1. Ingresá al sistema con tu usuario.
  2. Abrí el menú Gestión / Archivos.
  3. Entrá en Medios de Pago (Formas de Pago).

El punto exacto del menú depende de la configuración de su instalación. El acceso a las acciones de alta/modificación/baja está controlado por permisos (ver Permisos).

Pantalla principal

La ventana (caption "Formas de Pago") muestra:

Componente Descripción
Barra de herramientas Botones Nuevo, Modificar y Eliminar.
Filtros Campos Id y Descripción con botón de búsqueda.
Grilla de formas de pago Listado con Id y Descripción.
Barra de estado Muestra la cantidad de registros ("Cantidad de Registros: N").

Filtros de búsqueda

Filtro Descripción
Id Número de la forma de pago. Solo acepta dígitos. Si está vacío o no es numérico, se busca con 0 (sin filtrar por Id).
Descripción Texto a buscar. Si está vacío, no filtra por descripción.

Presionando Enter en cualquiera de los campos, o el botón de búsqueda, se ejecuta la búsqueda. Tras buscar, los campos de filtro se limpian.

Resultados

Columna Descripción
Id Número interno de la forma de pago, asignado automáticamente al crearla.
Descripción Nombre de la forma de pago.

La barra de estado inferior informa la cantidad de registros listados.

Acciones disponibles

Acción Descripción Permiso
Nuevo Crea una nueva forma de pago. Archivos.Medios de Pago.Nuevo
Modificar Edita la forma de pago seleccionada y su detalle de cuentas. Archivos.Medios de Pago.Modificar
Eliminar Elimina la forma de pago seleccionada (pide confirmación). Archivos.Medios de Pago.Eliminar

Nuevo

Abre el formulario de alta (frmMediosdePago_AddMod). Allí cargás la Descripción y, una vez guardada la cabecera, podés agregar el detalle de cuentas bancarias con su Porcentaje.

  • El sistema no permite guardar si la Descripción está vacía.
  • Si cargaste detalles, la suma de porcentajes debe ser 100%; de lo contrario el sistema no deja guardar ni cerrar el formulario.
  • Para agregar un detalle, primero hay que guardar la forma de pago (necesita un Id). El porcentaje máximo del nuevo detalle se calcula como 100 - (suma actual).
  • Al guardar, la forma de pago queda marcada como Activo.

Modificar

Con una forma de pago seleccionada, abre el mismo formulario con los datos cargados para editar la descripción y administrar el detalle de cuentas (agregar, modificar o quitar líneas, respetando el 100%).

Eliminar

Elimina la forma de pago seleccionada. El sistema pide confirmación ("Desea Eliminar el Item Seleccionado?"). En el detalle, Quitar elimina la línea de cuenta seleccionada.

Ejemplo práctico

Crear una forma de pago "Transferencia" que distribuye 100% en una cuenta:

  1. Abrí Gestión > Medios de Pago.
  2. Hacé clic en Nuevo.
  3. En Descripción escribí Transferencia.
  4. Guardá con Aceptar para asignar el Id.
  5. Volvé a abrirla con Modificar y, en el detalle, agregá la cuenta bancaria con Porcentaje 100.
  6. Guardá. Si el total no llega a 100%, el sistema avisa y no deja cerrar.

Consejos útiles

  • Cargá primero la cabecera (Descripción) y guardá; recién después podés agregar el detalle de cuentas.
  • Verificá siempre que los porcentajes del detalle sumen exactamente 100%: es una validación obligatoria al guardar y al cerrar.
  • Usá descripciones que identifiquen el medio real (Cheque, Transferencia, etc.); el sistema usa la descripción para relacionar formas de pago con cuentas por tipo (cheque/transferencia) en algunos procesos.

Preguntas frecuentes

¿Por qué no me deja guardar la forma de pago? Por dos motivos: la **Descripción está vacía**, o la **suma de los porcentajes del detalle no es 100%**. Corregí lo que corresponda y volvé a guardar.
¿Por qué no puedo agregar un detalle de cuenta? Hay que **guardar primero la forma de pago** (para que tenga Id). Además, si ya alcanzaste el 100%, no se pueden agregar más líneas.
¿Qué significan los porcentajes del detalle? Indican cómo se reparte el cobro/pago entre las cuentas bancarias asociadas a esa forma de pago. La suma debe ser 100%.
No veo las opciones de Nuevo / Modificar / Eliminar. Cada acción requiere su permiso (`Archivos.Medios de Pago.Nuevo` / `.Modificar` / `.Eliminar`). Pedile al administrador que te los habilite.
¿La forma de pago se borra físicamente al eliminar? El borrado se hace por el procedimiento `Gestion_formasdepago_Del`. Verificar contra el binario/base instalada si es baja física o lógica, ya que depende de la implementación del SP en cada instalación.

Permisos

Permiso Acción
Archivos.Medios de Pago.Nuevo Crear una forma de pago / agregar detalle.
Archivos.Medios de Pago.Modificar Modificar una forma de pago / su detalle.
Archivos.Medios de Pago.Eliminar Eliminar una forma de pago / quitar detalle.

Cada acción valida el permiso con clsSeguridad.IsAllowedObject (objeto padre Archivos.Medios de Pago). Si el usuario no tiene el permiso, la acción no se ejecuta.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmMediosdePago, WinForms VB.NET legacy).

Formularios principales

Form Rol
frmMediosdePago Listado/buscador (ABM). Caption "Formas de Pago". Grilla GridMediosPago/GridView1. VisualPlenarioNET/Gestion/frmMediosdePago.vb (existe también copia en VisualPlenarioNET.Legacy).
frmMediosdePago_AddMod Alta/modificación de cabecera + detalle de cuentas. Campo txtDescripcion, grilla de detalle con columna Porcentaje (debe sumar 100%).
frmMediosdePago_Detalle_AddMod Alta/modificación de cada línea de detalle (cuenta bancaria + porcentaje), con tope maxPorcentaje.
clsGestion_formasdepago Clase de negocio (ADO.NET sobre SPs). ClassVisualPlenarioNET/Gestion/clsGestion_formasdepago.vb.
clsGestion_formasdepago_detalle Clase de negocio del detalle.

Permisos reales

Permiso (objeto) Acción
Archivos.Medios de Pago.Nuevo Alta (descripción "Permite cargar un nuevo Medio de Pago"; padre Archivos.Medios de Pago).
Archivos.Medios de Pago.Modificar Modificación (descripción "Permite modificar un Medio de Pago").
Archivos.Medios de Pago.Eliminar Eliminación (descripción "Permite Eliminar un Medio de Pago").

Tablas de base de datos principales

Tabla Uso
Gestion_FormasDePago (alias Gestion_formasdepago) Cabecera: Id, Descripcion, Activo, PorcVto1..6 / DiasVto1..6 (escalas de vencimiento), Fecha_Add/Fecha_Mod, Id_Usuario_Add/Id_Usuario_Mod, UserEnv.
Gestion_FormasDePago_Detalle Detalle: cuentas bancarias asociadas con su Porcentaje (suma 100%).
DefinicionCuentasBancarias / DefinicionCuentasBancarias_CC Cuentas referenciadas por el detalle (vía Search_Id_FormaPago).

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte

  • Stored procedures (legacy ADO.NET): Gestion_formasdepago_Search, Gestion_formasdepago_Add, Gestion_formasdepago_Mod, Gestion_formasdepago_Del. El Id se asigna con clsNumeraciones.Get_CodNew("Gestion_formasdepago", "Id") en el alta.
  • La clase de cabecera conserva campos históricos PorcVtoN/DiasVtoN (escalas de descuento/recargo por vencimiento); la UI del AddMod analizada se centra en Descripción + detalle de cuentas con porcentaje. Verificar contra el binario instalado si esos campos de vencimiento se editan en alguna pantalla de la versión.
  • Validaciones del AddMod: Descripción obligatoria; suma de Porcentaje del detalle = 100% (bloquea guardar y cerrar).
  • Search_Id_FormaPago(Id_Proveedor, Id_CentroCosto) relaciona la forma de pago con el tipo CHEQUE/TRANSFERENCIA según el CBU del proveedor (usado por procesos de pago).
  • Form en VB.NET legacy: verificar contra el binario instalado.
¿Te resultó útil este manual?