← Índice de manuales
Manual funcional · Sistema Plenario v14

Datos Adicionales de Medios de Cobro (Entidades)

El formulario Datos Adicionales (frmClientes_Entidades_DatosAdicionales) permite completar los campos adicionales que una entidad requiere para el medio de cobro de un cliente (típicamente un código de descuento). Cada…

Módulo: Inicio / ClientesVersión: 1.0Actualizado: 2026-06-23

Datos Adicionales de Medios de Cobro (Entidades)

Detalle

Campo Descripción
Manual de Usuario Datos Adicionales de Medios de Cobro (Entidades) - Plenario v14
Módulo Inicio / Clientes
Objetivo Cargar y administrar los datos adicionales (campos definidos por la entidad) del medio de cobro de un cliente, como los códigos de descuento.
Qué resuelve Completar la información requerida por una entidad para un medio de cobro asociado al cliente (a nivel cliente o a nivel operación).
Permisos El acceso depende de permisos asignados por el administrador del sistema.

Introducción

El formulario Datos Adicionales (frmClientes_Entidades_DatosAdicionales) permite completar los campos adicionales que una entidad requiere para el medio de cobro de un cliente (típicamente un código de descuento). Cada entidad puede definir sus propios campos adicionales (numéricos, de texto, alfanuméricos o listas de valores), y este formulario es donde se cargan los valores concretos para el cliente.

El título de la ventana toma el nombre de la entidad asociada (por ejemplo, el organismo o empresa que define el código de descuento).

Acceso al módulo

  1. Iniciá sesión — Ingresá al sistema Plenario con tu usuario habitual.
  2. Abrí el formulario de Clientes — Desde la solapa Inicio.
  3. Accedé a los medios de cobro / entidades del cliente — Este formulario se abre desde el flujo de Clientes al cargar o editar un medio de cobro asociado a una entidad. Se invoca con New frmClientes_Entidades_DatosAdicionales(...) desde frmClientes (alta de medio de cobro de un cliente).

Es un formulario dependiente del contexto de un cliente y su medio de cobro; no se accede como un buscador independiente.

Pantalla principal

  • Listado de Datos Adicionales (lvDatosAdicionales): muestra los campos adicionales definidos por la entidad (Id, código de campo y valor cargado).
  • Edición de Valores (gcEdValores): zona para cargar el valor del dato adicional seleccionado. Según el tipo de campo, se usa un combo de lista (cboLista) o un combo de valores libre (cboValor), con botones Agregar y Eliminar.
  • Importe (txtImporte): importe del medio de cobro (se habilita solo en contexto de operación).
  • Código de Descuento (cboCodigoDescuento): combo de códigos de descuento de la entidad.
  • Aceptar (btnAceptar): valida y guarda el medio de cobro y sus valores.

Parámetros

Tipo de validación del campo Significado
1 Números
2 Texto
3 Alfanumérico
4 Lista (se carga cboLista con los valores válidos de la entidad)
  • Los campos pueden ser a nivel cliente o a nivel operación. Si un dato adicional es de nivel operación y no hay operación en contexto, el campo no se puede editar (se informa con lblNivelOperacion).
  • El importe y el código de descuento solo se habilitan cuando hay una operación asociada (Id_Operacion distinto de 0 y un TipoOperacion distinto de "SinUtilizacion").

Resultado del proceso

Al presionar Aceptar:

  1. Se recarga el medio de cobro si fuera necesario.
  2. Si hay un importe por defecto de la operación, se aplica la validación configurada por el parámetro Clientes.MediosDeCobro.ValidacionImporte: - 0: no valida. - 1: pregunta si el importe ingresado es distinto al de la operación. - 2: pregunta si es menor y frena la carga si es mayor. - 3: exige que el importe sea exactamente igual al de la operación.
  3. Si corresponde a una operación con código de descuento, se guarda el concepto.
  4. Se guarda el medio de cobro. Si todo es correcto, la propiedad bnAceptado queda en verdadero y la ventana se cierra.

Acciones disponibles

Acción Descripción
Seleccionar dato adicional Muestra/edita el valor de ese campo en la zona de edición.
Agregar (btnAdd / Insert / Enter) Guarda el valor cargado para el dato adicional seleccionado.
Eliminar (btnDel / Supr) Borra el valor del dato adicional seleccionado (con confirmación).
Ingresar importe Carga el importe del medio de cobro (si está habilitado).
Seleccionar código de descuento Asocia un código de descuento a la operación.
Aceptar Valida y guarda el medio de cobro y sus valores.

Ejemplo práctico

  1. Desde el cliente, al cargar un medio de cobro de tipo código de descuento, se abre esta ventana con el nombre de la entidad.
  2. En el listado de Datos Adicionales, seleccioná el campo a completar.
  3. Si el campo es una lista, elegí el valor en el combo; si es libre, escribilo en el combo de valores.
  4. Presioná Agregar (o Enter) para guardar el valor.
  5. Repetí para cada dato adicional requerido.
  6. Si la operación lo requiere, ingresá el Importe y/o el Código de Descuento.
  7. Presioná Aceptar para guardar.

Consejos útiles

  • Si un campo aparece deshabilitado, probablemente sea de nivel operación y estés cargándolo fuera de una operación: definilo desde la operación correspondiente (Clientes > Ver > Servicios).
  • Para campos de tipo lista, solo se permiten los valores definidos por la entidad.
  • Verificá el comportamiento del importe según el parámetro Clientes.MediosDeCobro.ValidacionImporte configurado en su instalación.
  • Usá las teclas Insert (agregar) y Suprimir (eliminar) sobre el listado para operar más rápido.

Preguntas frecuentes

¿Por qué un dato adicional aparece deshabilitado? Porque es de nivel operación y no hay una operación en contexto. Esos campos se definen desde el servicio/operación asignada al cliente.
¿Qué tipos de campos adicionales existen? Números (1), Texto (2), Alfanumérico (3) y Lista de valores (4). Las listas presentan un combo con los valores válidos de la entidad.
¿Cuándo se habilita el importe? Solo cuando hay una operación asociada (Id_Operacion distinto de 0 y TipoOperacion distinto de "SinUtilizacion").
¿Cómo se valida el importe ingresado? Según el parámetro Clientes.MediosDeCobro.ValidacionImporte: 0 no valida, 1 pregunta si difiere, 2 frena si es mayor, 3 exige igualdad exacta.
¿Cómo elimino un valor cargado? Seleccioná el dato adicional y presioná Eliminar (o la tecla Suprimir); el sistema pide confirmación.

Permisos

No se detectaron llamadas a IsAllowedObject/KeyLicences dentro de este formulario; el control de acceso se realiza en el flujo del formulario de Clientes que lo invoca (medios de cobro del cliente). El acceso depende de los permisos asignados por el administrador.

Información técnica

Basada en el análisis del formulario real de la v14.

Formularios principales

Form Rol
frmClientes_Entidades_DatosAdicionales Carga/edición de datos adicionales del medio de cobro de un cliente para una entidad (VisualPlenarioNET, VB).
frmClientes Formulario de Clientes; invoca este formulario al gestionar medios de cobro.

Permisos reales

Permiso Acción
(sin permiso propio) El formulario no invoca IsAllowedObject; el control se hace en el formulario de Clientes que lo abre.

Tablas de base de datos principales

Tabla Uso
Clientes_MediosDeCobro Medio de cobro del cliente (clsClientes_mediosdecobro).
Clientes_MediosDeCobro_Valores Valores cargados para cada dato adicional del medio de cobro (clsClientes_mediosdecobro_valores).
Clientes_Entidades Vínculo cliente-entidad (clsClientes_entidades).
Prestamos_Entidades_CamposAdicionales Definición de los campos adicionales de la entidad.
Prestamos_Entidades_Entidades_CamposAdicionales Campos adicionales asociados a la entidad (nivel, tipo de validación, lista de valores).
Prestamos_Entidades_CodigosDescuento Códigos de descuento disponibles para la entidad.

Managers y clases de negocio

Componente Detalle
clsClientes_mediosdecobro / clsClientes_mediosdecobro_valores Medio de cobro del cliente y sus valores de datos adicionales.
clsClientes_entidades Vínculo cliente-entidad.

Stored Procedures y funciones

Clases de negocio legacy (VB) con acceso por Stored Procedures (Clientes_MediosDeCobro*, Prestamos_Entidades_*); verificar los nombres exactos contra el binario instalado.

Relación con otros módulos / manuales

Se conecta con Cómo
Clientes — Medios de cobro Se abre desde la gestión de medios de cobro del cliente. Ver ABM de Clientes · Préstamos - Medios de cobro.
Préstamos — Entidades Los campos adicionales y códigos de descuento se definen a nivel de la entidad. Ver Entidades.

Notas para soporte

  • El comportamiento del importe depende del parámetro Clientes.MediosDeCobro.ValidacionImporte.
  • Los campos de nivel operación requieren contexto de operación (Id_Operacion y TipoOperacion).
  • Formulario legacy (VB). Verificar contra el binario instalado: los nombres de tablas/columnas y el comportamiento pueden variar según la versión desplegada.
¿Te resultó útil este manual?