Tiempo aproximado de lectura 00:10:00 min
Duda
¿Cómo generar, parametrizar y consultar el informe Resumen del Movimiento Financiero Diario (FINSV024) de SmartView en el módulo Financiero (SIGAFIN)?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12.1.2510
Solución
La rutina FINSV024 (Objeto de negocio backoffice.sv.fin.dailyfinancialstatement) es la evolución del reporte tradicional ADVPL (FINR530). Su objetivo principal es calcular y presentar la posición del saldo inicial, total de entradas, total de salidas, aplicaciones e inversiones y saldo final disponible de las cuentas bancarias registradas a una fecha de referencia determinada. Permite monitorear la liquidez diaria del negocio por banco, agencia y número de cuenta.
Pre-condiciones
• Release Mínimo: Versión 12.1.2510 o superior (módulo SIGAFIN).
• Existencia del Grupo de Preguntas FINR530 en la SX1: La rutina verifica explícitamente si existe el grupo de preguntas en la tabla SX1. En caso de no existir, el sistema desplegará una pantalla de ayuda (FINSV024HLP) informando que se requiere aplicar el paquete acumulado de Backoffice.- TDN - Smart View - Alterações em grupos de perguntas para utilização no MI
• Servicios REST Activos (appserver.ini): La sección[HTTPREST]debe estar iniciada mediante[ONSTART]. La URL del REST debe ser accesible bidireccionalmente por el servidor de Smartview.• SmartView: El servicio de SmartView (Apps Hub / Agent) debe estar instalado y con conexión exitosa hacia la base de datos.
• Catálogos Financieros: Registrar los bancos y cuentas corrientes en la tabla SA6 y contar con movimientos bancarios registrados en la tabla FK5.
A continuación, se detalla el procedimiento paso a paso para su ejecución, configuración y análisis:
1. Generación del informe desde el menú de Protheus
Inicie sesión en TOTVS Protheus seleccionando la empresa y sucursal correspondiente en su ambiente.
Ingrese al módulo Financiero (SIGAFIN).
En el menú principal, navegue por la siguiente ruta:
Consultas - Smartview - Tesorería - Movimiento Financiero Diário (FINSV024)Protheus ejecutara el informe de Smartview y desplegará la pantalla de parámetros (Preguntas).
2. Configuración de Parámetros (FINR530 en SX1)
| Parámetro | Campo / Propiedad Interna | Descripción / Opciones |
|---|---|---|
Pregunta 1 |
Selección de Sucursal | Sucursal de extraccion de datos |
| Pregunta 2 | Referente a la fecha | Es la fecha base a la cual se desea consultar la posición y los movimientos bancarios (por defecto toma la fecha de trabajo dDatabase). |
| Pregunta 3 | Que moneda | Moneda en la que se expresarán los saldos e importes (1 = Moneda Pesos). |
| Pregunta 4 | ¿Considera Límite de Crédito?: | 1 = Sí / 2 = No. Controla si el saldo inicial sumará el límite configurado en el banco. |
| Pregunta 5 | ¿Otras Monedas? | Convertir /No imprimir Define si se aplica conversión de tasa cuando la cuenta opera en moneda extranjera. |
3. Datos que presenta el informe FINSV024
El objeto de negocio procesa las tablas bancarias y presenta la siguiente información por cada banco y cuenta corriente:
A6_FILIAL / FILIAL_SALDO: Código de la filial y filial del saldo posicionado.
A6_COD: Código del banco (
SA6-A6_COD).A6_AGENCIA: Código de la agencia bancaria (
SA6-A6_AGENCIA).A6_NUMCON: Número de cuenta corriente (
SA6-A6_NUMCON).A6_NREDUZ: Nombre reducido o fantasía del banco (
SA6-A6_NREDUZ).SALDOINI: Saldo inicial del día (incluye o no el límite de crédito).
ENTRADA: Suma de movimientos de ingreso/cobros del día en la tabla FK5 (
FK5_RECPAG = 'R').SAIDA: Suma de movimientos de egreso/pagos del día en la tabla FK5 (
FK5_RECPAG = 'P').APLICACAO: Aportes, inversiones o préstamos registrados (
FK5_TPDOC = 'AP').SALDOFIM: Saldo disponible calculado (SALDOINI + ENTRADA + APLICACAO - SAIDA).
4. Ejemplo de uso de la pregunta ¿Considera Lím. Créd.? = SI vs. NO
Escenario de Prueba: Datos del Banco BCOUSD con código 002, Agencia 002, Cuenta 002 con los siguientes datos al 10/08/2026:
Saldo en Cuenta (SE8 / E8_SALATUA): $-15,250,000
Límite de Crédito Habilitado (A6_LIMCRED): $9,999,999,999,999.99 (Moneda 2)
Entradas del día (FK5): $1,525,000,000
-
Salidas del día (FK5): $423,568,750
Ejemplo 1: Opción ¿Considera Lím. Créd.? = NO (MV_PAR03 = 2)
- Saldo Inicial (SALDOINI): $-15,250,000 (Solo toma el saldo real de la cuenta)
- Entradas (ENTRADA): $1,525,000,000
- Salidas (SAIDA): $423,568,750
-
Saldo Final Disponible (SALDOFIM): $-15,250,000 + $1,525,000,000 - $423,568,750 = $1,086,181,250
Ejemplo 2: Opción ¿Considera Lím. Créd.? = SI (MV_PAR03 = 1)
- Suma el campo A6_LIMCRED al Saldo Inicial
- Saldo Inicial (SALDOINI): $-15,250,000 + ($9,999,999,999,999.99 LC M2 * 1,525 tasa) = $15,249,999,984,749,986
- Entradas (ENTRADA): $1,525,000,000
- Salidas (SAIDA): $423,568,750
-
Saldo Final Disponible (SALDOFIM): $15,249,999,984,749,986 + $1,525,000,000 - $423,568,750 = $15,250,001,086,181,236
5. Opciones de generación y salida del informe en Smartview
En Pantalla: Agrupación por bancos/filiales, cálculo de subtotales por columnas y ordenamiento en tiempo real, con opcion de exportar a Excel.
-
Archivo CSV: Descarga directa de la matriz de saldos a archivos con formato delimitado por comas (
.csv).
Información Adicional
El objeto de negocio Smart View FINSV024 extrae y consolida información de las siguientes tablas del diccionario de datos de Protheus:
• SA6 (Bancos): Tabla principal de catálogo bancario. Aporta agencias, cuentas, nombre reducido, moneda y límite de crédito (A6_LIMCRED).
• FK5 (Movimientos Bancarios): Contiene las transacciones financieras del día. Filtra por fecha de disponibilidad (FK5_DTDISP), tipo de documento y sentido (Recibir / Pagar).
• SE8 (Saldos Bancarios): Consulta el saldo de apertura/actualizado por banco y filial.
Conozca más
Para consultar la información contenida en nuestro banco de conocimientos, acceda los siguientes enlaces:
0 Comentarios