Recibo de Haberes del Cliente
Detalle
| Campo |
Descripción |
| Manual de Usuario |
Recibo de Haberes del Cliente - Plenario v14 |
| Módulo |
Inicio / Clientes |
| Objetivo |
Consultar los recibos de haberes registrados para un cliente y ver su detalle. |
| Qué resuelve |
Visualización de los importes de haberes, deducciones, subtotales y otros descuentos de cada recibo del cliente seleccionado. |
| Permisos |
El acceso depende de permisos asignados por el administrador del sistema. |
Introducción
El formulario Recibo de Haberes (frmClientes_Recibo_Haberes) muestra los recibos de haberes asociados a un cliente. Para cada recibo presenta el total de haberes, las deducciones, el subtotal, los otros descuentos y el saldo resultante. Desde la ventana se puede abrir el detalle de un recibo seleccionado.
El título de la ventana se arma dinámicamente con el nombre del cliente: "Recibo de Haberes del Cliente: <nombre>".
Dónde se cargan los recibos: esta pantalla es de consulta (vista). El alta de los recibos de haberes se hace desde la Solicitud de crédito — módulo Préstamos → Solicitudes, en el alta/modificación de la solicitud, mediante el enlace "Recibo de Haberes" asociado al beneficiario. No es una opción de menú independiente: se la ve como vista desde Clientes y su carga forma parte del circuito de la solicitud. Ver también el manual Nueva Solicitud de Crédito.
Acceso al módulo
- Iniciá sesión — Ingresá al sistema Plenario con tu usuario habitual.
- Abrí el formulario de Clientes — Desde la solapa Inicio.
- Seleccioná un cliente y abrí su recibo de haberes — Desde la operación correspondiente del formulario de Clientes, que invoca
verRecibo_Haberes() y abre esta ventana con el Id del cliente seleccionado.
El formulario recibe el Id del cliente en su constructor (New frmClientes_Recibo_Haberes(idCliente)) y se abre como diálogo modal.
Pantalla principal
- Barra de herramientas (
tlsStandard): botón Ver para abrir el detalle del recibo seleccionado.
- Listado de recibos (
lvClientes): una fila por recibo de haberes del cliente.
- Menú contextual: opción Ver (equivalente al botón de la barra).
Columnas del listado:
| Columna |
Caption |
Contenido |
| Total de Haberes |
"Total de Haberes" |
Suma de Importe1 a Importe4. |
| Deducciones |
"Deducciones" |
DescImpRemu + ObraSocial + Otros1 + Otros2. |
| Subtotal |
"Subtotal" |
Total de Haberes menos Deducciones. |
| Otros Descuentos |
"Otros Descuentos" |
Suma de cuotas sociales y cuotas de crédito. |
| Máx Cupos Disp. |
"Máx Cupos Disp." |
Subtotal menos Otros Descuentos. |
Resultado del proceso
Al abrir la ventana, el formulario carga los recibos del cliente (GetRecibo_Haberes). Si el cliente tiene recibos, se listan calculando los totales por fila. Si no existen recibos, se muestra el mensaje "No existen Recibos de Haberes para el Cliente Seleccionado" y la ventana se cierra.
Acciones disponibles
| Acción |
Descripción |
| Ver (botón barra) |
Abre el detalle del recibo seleccionado (frmRecibo_Haberes_AddMod). |
| Ver (menú contextual) |
Igual que el botón Ver, desde el clic derecho sobre la fila. |
Ejemplo práctico
- En el formulario de Clientes, seleccioná el cliente cuyo recibo de haberes querés consultar.
- Ejecutá la opción de Recibo de Haberes; se abre la ventana con el nombre del cliente en el título.
- Revisá en el listado los totales de cada recibo (haberes, deducciones, subtotal, otros descuentos y máximo cupo disponible).
- Seleccioná un recibo y presioná Ver (o clic derecho > Ver) para abrir su detalle.
Consejos útiles
- Si la ventana se cierra apenas abierta con el mensaje de "No existen Recibos...", el cliente no tiene recibos de haberes cargados.
- El "Máx Cupos Disp." es el subtotal menos los otros descuentos: sirve como referencia del disponible del beneficiario.
- Seleccioná primero la fila y luego presioná Ver; sin selección la opción no abre nada.
Preguntas frecuentes
¿Por qué la ventana se cierra sola?
Porque el cliente seleccionado no tiene recibos de haberes registrados. El sistema lo informa con un mensaje y cierra la ventana.
¿Qué representa la columna "Máx Cupos Disp."?
Es el subtotal (haberes menos deducciones) menos los otros descuentos (cuotas sociales y de crédito).
¿Cómo veo el detalle de un recibo?
Seleccioná el recibo en el listado y presioná Ver (en la barra o por menú contextual); se abre la ventana de detalle del recibo.
¿Puedo cargar un recibo desde acá?
Esta ventana es de consulta y acceso al detalle; abre el formulario de detalle del recibo (frmRecibo_Haberes_AddMod) usando el número de beneficiario del cliente.
¿De dónde toma el nombre del título?
Del cliente cargado a partir del Id recibido; el título queda como "Recibo de Haberes del Cliente: <nombre>".
Permisos
No se detectaron llamadas a IsAllowedObject/KeyLicences dentro de este formulario. El control de acceso se realiza en el formulario de Clientes que invoca verRecibo_Haberes(). 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 y pantallas
| Form |
Rol |
frmClientes_Recibo_Haberes |
Listado (ListView lvClientes) de los recibos de haberes del cliente y acceso a su detalle. VB, proyecto VisualPlenarioNET (carpeta Common). |
frmRecibo_Haberes_AddMod |
Detalle / alta-modificación de un recibo; se abre con el NroBeneficiario del cliente y el recibo seleccionado. |
frmClientes |
Pantalla de Clientes; invoca verRecibo_Haberes() y abre esta ventana pasando el Id del cliente en el constructor. |
Managers y clases de negocio
| Componente |
Detalle |
clsClientes (VB) |
Carga el cliente (Load) para el nombre del título y el NroBeneficiario; expone GetRecibo_Haberes(idCliente) que alimenta el listado. |
clsRecibo_haberes (VB) |
Clase de negocio del recibo: Load / Save / Delete / Search contra los SP Recibo_Haberes_*; valida (al menos un código con importe, neto ≠ 0). El listado instancia una por fila y la guarda en ListViewItem.Tag. |
clsNumeraciones (VB) |
Get_CodNew("Recibo_haberes","Id") para obtener el Id al insertar un recibo (en el circuito de alta). |
Stored Procedures y funciones
| SP |
Uso |
Clientes_ReciboHaberes |
Lista los recibos del cliente (clsClientes.GetRecibo_Haberes, parámetro @Id_Cliente); es el SP que alimenta esta pantalla. |
Recibo_Haberes_Search |
Carga un recibo puntual por Id (clsRecibo_haberes.Load / Search) para el detalle. |
Recibo_Haberes_Add / Recibo_Haberes_Mod / Recibo_Haberes_Del |
Alta / modificación / baja del recibo (clsRecibo_haberes). Esta pantalla es solo consulta; el alta ocurre en el circuito de la Solicitud de crédito. |
Tablas de base de datos
| Tabla |
Uso |
Clientes |
Cliente seleccionado: nombre para el título y NroBeneficiario para abrir el detalle (clsClientes.Load). |
Recibo_Haberes |
Recibos de haberes (Importe1..4, DescImpRemu, ObraSocial, Otros1/2, DescCuotaSocial1..4, DescCuotaCred1..4, códigos, porcentaje, medios de cobro). Origen del listado y del detalle. |
Numeraciones |
Fuente del próximo Id al insertar un recibo (clsNumeraciones.Get_CodNew). |
Permisos reales
| Permiso |
Acción |
| (sin permiso propio) |
El formulario no invoca IsAllowedObject / KeyLicences; el control de acceso se resuelve en frmClientes, que abre la ventana con verRecibo_Haberes(). Verificar contra el binario instalado. |
Relación con otros módulos / manuales
| Se conecta con |
Cómo |
| Módulo Clientes (ABM) |
Pantalla desde la que se abre el recibo (verRecibo_Haberes()); pasa el Id del cliente. |
| Solicitudes de crédito |
El alta de los recibos de haberes se hace dentro del circuito de la solicitud del beneficiario; esta pantalla es solo la vista de consulta. |
| Nueva Solicitud de Crédito |
Enlace "Recibo de Haberes" del beneficiario dentro del alta/modificación de la solicitud. |
Notas para soporte
- Pantalla de solo consulta: si el cliente no tiene recibos, muestra "No existen Recibos de Haberes para el Cliente Seleccionado" y cierra la ventana.
- Los totales (Total de Haberes, Deducciones, Subtotal, Otros Descuentos, Máx Cupos Disp.) se calculan en el formulario a partir de Importe1..4, DescImpRemu, ObraSocial, Otros1/2 y las cuotas sociales/crédito; no vienen precalculados del SP.
- El detalle se abre con el
NroBeneficiario del cliente.
- Formulario legacy (VB): nombres de columnas y comportamiento pueden variar según la versión desplegada. Verificar contra el binario instalado.
Ver también