Detalle
| Campo | Valor |
|---|---|
| Tipo de documento | Manual de Usuario |
| Módulo | Inversiones |
| Formulario | frmListados_InversionesOperaciones |
| Versión del manual | 1.0 |
Introducción
El Informe de Operaciones del módulo Inversiones genera un listado de las operaciones de inversión (tomadas y colocadas) filtradas por múltiples criterios: rango de clientes, rango de especies, varias fechas (cobro, vencimiento, confirmación, liquidación), tipo de operación y montos. El resultado se presenta como un reporte imprimible (Crystal Reports), en formato resumido o detallado, con el orden que elija el usuario.
Es un listado de consulta/impresión; no modifica datos.
Nota: el título interno del formulario en el código es "Listado de Inversiones". Dentro del Gestor de Reportes se lo identifica como "Operaciones" / "Informe Operaciones". Verificar contra el binario instalado el texto exacto del título de la ventana.
Acceso al módulo
Se accede desde el Gestor de Reportes (FormReportes2), expandiendo el grupo Inversiones y haciendo clic en Operaciones. El sistema verifica el permiso Inversiones.Informes.InversionesOperaciones antes de abrir el formulario.
Al abrirse, la ventana:
- Carga la lista de clientes y de especies para inicializar los rangos "Desde / Hasta" con el primer y el último registro.
- Posiciona las fechas "Desde" un mes hacia atrás respecto del valor inicial.
- Deja deshabilitados los rangos de Fecha de Confirmación y Fecha de Liquidación hasta que se tilden sus casillas.
Pantalla principal
La pantalla es un cuadro de diálogo de tamaño fijo con:
- Una barra de herramientas superior con el botón Ver Listado.
- Un cuadro Ordenar Por (orden principal del listado).
- Un cuadro Opciones Generales (Resumido / Detallado).
- Un cuadro Filtrar por que agrupa todos los filtros (clientes, especies, fechas, tipo de operación y montos).
Filtros de búsqueda
| Filtro | Descripción |
|---|---|
| Clientes (Desde / Hasta) | Rango de clientes por Id. El enlace permite buscar y seleccionar el cliente; muestra su nombre. |
| Especie (Desde / Hasta) | Rango de especies por Id. El enlace permite seleccionar la especie; muestra su descripción. |
| Fecha (Desde / Hasta) | Rango de fecha de cobro de la operación. |
| Fecha de Vencimiento (Desde / Hasta) | Rango de fecha de vencimiento. |
| Fecha de Confirmación (Desde / Hasta) | Rango de fecha de confirmación. Se habilita al marcar la casilla "Fecha Confirmación". |
| Fecha de Liquidación (Desde / Hasta) | Rango de fecha de liquidación. Se habilita al marcar la casilla "Fecha Liquidación". |
| Tipo Operación | "Todos", "Tomo" o "Coloco". |
| Monto (Desde / Hasta) | Rango de importe. |
Opciones de presentación
| Opción | Descripción |
|---|---|
| Resumido | Listado consolidado (opción por defecto). |
| Detallado | Listado con el detalle de cada operación. |
| Ordenar por | Cliente, Fecha de Vencimiento, Especie o Monto. |
Resultados
Al presionar Ver Listado, el sistema valida que ninguna fecha "Desde" sea posterior a su "Hasta" y luego obtiene los datos. Si hay resultados, abre una vista de impresión (Crystal Reports) con el reporte correspondiente:
- Resumido: reporte
rptListado_InversionesOperaciones_Resumido. - Detallado: reporte
rptListado_InversionesOperaciones.
El reporte incluye encabezados con el nombre y datos de la empresa, el usuario que lo emite y un detalle de los filtros aplicados (rangos de fechas, especie, cliente y monto). Si no hay registros que cumplan el criterio, muestra el mensaje "No hay registros en la base para buscar de acuerdo a su criterio".
Acciones disponibles
| Acción | Cómo |
|---|---|
| Generar el listado | Botón Ver Listado de la barra de herramientas. |
| Seleccionar cliente Desde/Hasta | Hacer clic en el enlace "Desde:" / "Hasta:" de Clientes. |
| Seleccionar especie Desde/Hasta | Hacer clic en el enlace "Desde:" / "Hasta:" de Especie. |
| Habilitar filtro por confirmación | Marcar la casilla "Fecha Confirmación". |
| Habilitar filtro por liquidación | Marcar la casilla "Fecha Liquidación". |
Ejemplo práctico
Un operador necesita el detalle de operaciones colocadas que vencen este mes para un cliente determinado:
- Abre el Gestor de Reportes → Inversiones → Operaciones.
- En Clientes, hace clic en "Desde:" y selecciona el cliente; el "Hasta" se completa con el mismo cliente automáticamente.
- En Tipo Operación elige "Coloco".
- Marca el rango en Fecha de Vencimiento (Desde/Hasta) cubriendo el mes en curso.
- En Opciones Generales elige Detallado y en Ordenar Por selecciona "Fecha de Vencimiento".
- Presiona Ver Listado: se abre la vista de impresión con el reporte detallado.
Consejos útiles
- Las fechas de Confirmación y Liquidación solo se aplican si tildás su casilla; mientras estén destildadas, esos campos quedan deshabilitados y no filtran.
- Al elegir el cliente "Desde", si "Hasta" está vacío se completa con el mismo cliente, agilizando la consulta de un solo cliente.
- Si una fecha "Desde" es mayor que su "Hasta", el sistema avisa y no genera el listado: revisá los rangos.
- Usá Resumido para una visión consolidada y Detallado cuando necesites operación por operación.
Preguntas frecuentes
¿Por qué no se aplican las fechas de confirmación o liquidación?
Esos filtros solo se tienen en cuenta si marcás las casillas "Fecha Confirmación" y "Fecha Liquidación". Si están destildadas, los campos de fecha quedan deshabilitados y el filtro no se aplica.¿Qué diferencia hay entre Resumido y Detallado?
Resumido genera un reporte consolidado de las operaciones; Detallado lista cada operación individual. Es la opción por defecto Resumido.El listado dice "No hay registros", ¿qué reviso?
Significa que ninguna operación cumple los filtros indicados. Verificá los rangos de clientes, especies, fechas, tipo de operación y montos; suelen ser demasiado restrictivos.¿Puedo ordenar el listado a mi gusto?
Sí. En "Ordenar Por" podés elegir Cliente, Fecha de Vencimiento, Especie o Monto como orden principal del reporte.Permisos
El acceso al informe se controla desde el Gestor de Reportes mediante IsAllowedObject con el permiso Inversiones.Informes.InversionesOperaciones (clave de grupo Inversiones.Informes). El propio formulario frmListados_InversionesOperaciones no realiza verificaciones de permiso adicionales en su código.
Información técnica
Basada en el análisis del formulario real de la v14
Formularios principales
| Form | Rol |
|---|---|
frmListados_InversionesOperaciones (VisualPlenarioNET, VB.NET) |
Formulario de filtros del Informe de Operaciones de Inversiones. Caption interno: "Listado de Inversiones". |
FormReportes2 (Gestor de Reportes) |
Punto de acceso: grupo Inversiones → Operaciones; valida el permiso. |
frmPrintPreview |
Vista de impresión donde se muestra el reporte generado. |
Permisos reales
| Permiso | Acción |
|---|---|
Inversiones.Informes.InversionesOperaciones |
Permite acceder al informe de Operaciones de Inversiones (verificado en el Gestor de Reportes). |
Tablas de base de datos principales
| Tabla | Uso |
|---|---|
| Inversiones_Operaciones | Operaciones de inversión que se listan (filtradas por fechas, tipo, monto, etc.). |
| Clientes | Resolución del rango y nombres de clientes. |
| Especies | Resolución del rango y descripción de especies. |
Relación con otros módulos / manuales
| Manual relacionado | Vínculo operativo |
|---|---|
| Gestor de Reportes | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
| Informes Personalizados | Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad. |
Notas para soporte
- Formulario legacy en VB.NET con Crystal Reports y controles de terceros (ComponentOne C1TextBox, iPControls). Verificar contra el binario instalado el comportamiento exacto de los filtros y la apariencia del reporte.
- El título de la ventana en el Designer es "Listado de Inversiones", pero funcionalmente (y en el menú del Gestor de Reportes) se lo conoce como "Operaciones" / "Informe Operaciones".
- Reportes Crystal asociados:
rptListado_InversionesOperaciones_Resumido(resumido) yrptListado_InversionesOperaciones(detallado). - Los datos se obtienen mediante
clsInversiones_operaciones.GetListado_InversionesOperaciones(...). Cuando una casilla de fecha (confirmación/liquidación) está destildada, esas fechas se envían como 01/01/1900 (sin filtro).