Detalle
| Campo | Valor |
|---|---|
| Tipo de documento | Manual de Usuario |
| Módulo | Inicio / Clientes |
| Formulario | FormInformesInfoApi |
| Versión | 1.0 |
| Actualizado | 2026-06-23 |
Introducción
El formulario Informes del Cliente (InfoAPI) permite seleccionar y abrir, a partir del CUIT de un cliente, los informes de situación crediticia obtenidos vía servicios de información (InfoAPI / BCRA):
- Central de Deudores BCRA
- Cheques Rechazados BCRA
- Informe Consolidado
Es una ventana de selección: el usuario marca qué informes desea ver y, al aceptar, el sistema abre cada informe seleccionado en su propia pantalla acoplada (dock panel).
Acceso al módulo
El formulario está diseñado para invocarse desde la pantalla de Clientes (frmClientes), tomando el CUIT del cliente seleccionado en la grilla y pasándolo al constructor (FormInformesInfoApi(cuit)).
Importante (verificar contra binario instalado): en el código fuente de la v14 analizado, la llamada a
FormInformesInfoApidesdefrmClientesestá comentada. El botón "Informes BCRA" de la grilla de clientes (bb_informesBCRA, permisoArchivos.Clientes.InformesBCRA) actualmente abre la consulta BCRA directamente en una vista web (FormWebView) en lugar de este formulario. Debe confirmarse con la versión instalada en el cliente si la pantalla de selecciónFormInformesInfoApiestá habilitada como punto de entrada.
Pantalla principal
FormInformesInfoApi hereda de FrmAddMod (formulario base con botón Aceptar). Su contenido es:
- CUIT (
txtCuit): campo de texto donde se carga el CUIT del cliente. Si el formulario se abre pasando un CUIT, viene precargado. - Grupo "Seleccionar Informes" con tres casillas (
CheckEdit): - Central de Deudores BCRA (
Ck_CDeudores) - Cheques Rechazados BCRA (
ck_ChequesRechazados) - Informe Consolidado (
ck_InformeConsolidado) - Botón Aceptar (de la barra del formulario base) que dispara la apertura de los informes marcados.
El título de la ventana es "Visualizar informes".
Parámetros
| Parámetro | Control | Descripción |
|---|---|---|
| CUIT | txtCuit |
CUIT del cliente sobre el que se consultan los informes. Obligatorio. |
| Central de Deudores BCRA | Ck_CDeudores |
Si está marcado, abre el informe de Central de Deudores del BCRA. |
| Cheques Rechazados BCRA | ck_ChequesRechazados |
Si está marcado, abre el informe de Cheques Rechazados del BCRA. |
| Informe Consolidado | ck_InformeConsolidado |
Si está marcado, abre el Informe Consolidado. |
Resultados
Cada informe seleccionado se abre en una ventana propia acoplada al panel principal de la aplicación (VPNetApp.Main.ShowFrmInDockPanel):
| Casilla marcada | Formulario que se abre |
|---|---|
| Central de Deudores BCRA | FormInformeCentralDeudoresBCRA(cuit) |
| Cheques Rechazados BCRA | FormInformeChequesRechazadosBCRA(cuit) |
| Informe Consolidado | FormInformeConsolidado(cuit) |
Se pueden marcar varias casillas a la vez: el sistema abre un formulario por cada informe seleccionado. Tras aceptar, la ventana de selección se cierra.
Acciones disponibles
| Acción | Cómo | Resultado |
|---|---|---|
| Cargar CUIT | Escribir en el campo CUIT | Define el cliente a consultar. |
| Seleccionar informes | Marcar una o más casillas | Determina qué informes se abrirán. |
| Visualizar informes | Botón Aceptar | Abre cada informe marcado en su panel y cierra la ventana de selección. |
Si se acepta con el CUIT vacío, el sistema muestra el aviso "Debe especificar un CUIT válido!." y no abre ningún informe.
Ejemplo práctico
- Seleccionar un cliente en la grilla de Clientes.
- Abrir Informes del Cliente (InfoAPI) (el CUIT viene precargado).
- Marcar, por ejemplo, Central de Deudores BCRA e Informe Consolidado.
- Pulsar Aceptar.
- El sistema abre los dos informes en paneles separados para su revisión.
Consejos útiles
- Verifique que el cliente tenga un CUIT correcto antes de pedir los informes; sin CUIT el formulario no abre nada.
- Puede combinar varios informes en una sola operación marcando varias casillas.
- Los informes se abren acoplados al área principal: si no los ve, revise las pestañas/paneles abiertos en la aplicación.
Preguntas frecuentes
¿Qué informes puedo obtener desde esta pantalla?
Central de Deudores BCRA, Cheques Rechazados BCRA e Informe Consolidado, según las casillas que marque.¿Puedo abrir más de un informe a la vez?
Sí. Marque todas las casillas que necesite y el sistema abrirá un formulario por cada una.El sistema me dice que especifique un CUIT válido, ¿por qué?
El campo CUIT está vacío. Cargue el CUIT del cliente antes de pulsar Aceptar.Toqué "Informes BCRA" en la grilla y me abrió una vista web, no esta ventana.
En la versión analizada el botón de la grilla abre la consulta BCRA en una vista web. La pantalla de selección de informes puede estar deshabilitada como punto de entrada; verifique con soporte según la versión instalada.Permisos
| Permiso | Acción |
|---|---|
Archivos.Clientes.InformesBCRA |
Permite ver informes de BCRA desde la grilla de clientes (botón bb_informesBCRA). |
El formulario
FormInformesInfoApino realiza por sí mismo una validación de permiso en su código. El control de acceso se hace enfrmClientes, en el botón de informes BCRA, con el permisoArchivos.Clientes.InformesBCRA. Verificar contra el binario instalado si la entrada que invoca este formulario usa ese mismo permiso.
Información técnica
Basada en el análisis del formulario real de la v14
Formularios y pantallas
| Form | Rol |
|---|---|
FormInformesInfoApi |
Ventana de selección de informes por CUIT; hereda de FrmAddMod. Campo txtCuit + casillas Ck_CDeudores / ck_ChequesRechazados / ck_InformeConsolidado; el botón Aceptar (bt_Aceptar_ItemClick) abre los informes marcados. VPNET_WinForms (C#). |
FormInformeCentralDeudoresBCRA |
Informe de Central de Deudores del BCRA (recibe el CUIT). |
FormInformeChequesRechazadosBCRA |
Informe de Cheques Rechazados del BCRA (recibe el CUIT). |
FormInformeConsolidado |
Informe consolidado de situación (recibe el CUIT). |
FormWebView |
Vista web que hoy abre el botón "Informes BCRA" de la grilla de clientes (punto de entrada realmente activo). |
frmClientes |
Pantalla de Clientes desde la que se obtiene el CUIT; contiene el botón bb_informesBCRA. La instanciación de FormInformesInfoApi está comentada en este fuente. VisualPlenarioNET (VB). |
Managers y clases de negocio
| Componente | Detalle |
|---|---|
VPNetApp.Main.ShowFrmInDockPanel |
Abre cada informe seleccionado como ventana acoplada al panel principal. |
Plenario_Informacion_Entidades.GetInfoBCRA |
Servicio que resuelve la consulta BCRA por CUIT; es lo que hoy alimenta a FormWebView desde frmClientes (bb_informesBCRA_ItemClick). |
| (sin manager propio) | FormInformesInfoApi no tiene gestor ni entidad: solo recibe un CUIT y delega la obtención de datos a cada formulario de informe. |
Stored Procedures y funciones
| SP | Uso |
|---|---|
| (sin SP) | Esta pantalla no ejecuta SQL ni stored procedures: únicamente instancia y muestra otros formularios. La obtención de datos (servicios InfoAPI / BCRA) es responsabilidad de cada informe, fuera del alcance de este formulario. |
Tablas de base de datos
| Tabla | Uso |
|---|---|
| (sin tabla propia) | El formulario sólo recibe un CUIT y abre los formularios de informe. La obtención de datos corre por servicios InfoAPI / BCRA dentro de cada informe, no por esta pantalla. |
Permisos reales
| Permiso | Acción |
|---|---|
Archivos.Clientes.InformesBCRA |
Descripción en código: "Permite ver informes de BCRA desde la grilla de clientes", grupo Archivos.Clientes. Validado en frmClientes.bb_informesBCRA_ItemClick. |
| (sin permiso propio) | FormInformesInfoApi no realiza validación de permiso en su propio código; el control queda en la pantalla que lo invoca. |
Relación con otros módulos / manuales
| Se conecta con | Cómo |
|---|---|
| Clientes (ABM) | El CUIT sale del cliente seleccionado en la grilla; el botón "Informes BCRA" (bb_informesBCRA) es el disparador actual. |
| Módulo Clientes | Pertenece al circuito de consultas del formulario de Clientes. |
Notas para soporte
- En el fuente analizado, la invocación de
FormInformesInfoApidesdefrmClientesestá comentada; el botónbb_informesBCRAabre actualmente la consulta BCRA enFormWebViewvíaPlenario_Informacion_Entidades.GetInfoBCRA. Verificar contra el binario instalado cuál es el punto de entrada activo. - El formulario no valida CUIT más allá de que no esté vacío (no comprueba formato/dígito verificador); mensaje literal si está vacío: "Debe espeficicar un CUIT válido!." (con el error de tipeo tal cual figura en el código).
- Los informes se abren con
VPNetApp.Main.ShowFrmInDockPanel, es decir como ventanas acopladas dentro de la aplicación.