Tiempo aproximado de lectura 00:l0:00 min
Duda
¿Cómo generar, parametrizar y consultar el informe Cuenta T de Clientes o Proveedores (FINSV551) 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 FINSV551 (Objeto de negocio backoffice.sv.fin.taccount) es la evolución del reporte tradicional ADVPL (FINR551). Su objetivo principal es emitir un extracto financiero en formato de Cuenta T (Libro Mayor Auxiliar / Débitos y Créditos) para una entidad seleccionada (Clientes o Proveedores). Muestra en dos columnas la evolución de los movimientos de cartera (facturas, notas de débito, cobros/pagos, notas de crédito y anticipos), permitiendo conciliar el saldo inicial a una fecha dada, la suma de débitos/créditos y el saldo acumulado actual.
Pre-condiciones
• Release Mínimo: Versión 12.1.2510 o superior (módulo SIGAFIN).
• Existencia del Grupo de Preguntas FINSV551 en la SX1: La rutina valida la presencia del grupo de preguntas FINSV551 en la tabla SX1. Si no existe el grupo de preguntas, el sistema registrará una advertencia en el log (¡Grupo de preguntas no encontrado!) y no ejecutará la extracción de datos.
• Servicios REST Activos (appserver.ini): La sección[HTTPREST]debe estar activa en el archivoappserver.iniy accesible bidireccionalmente por el motor de Smart View.
• SmartView: El servicio de SmartView (Apps Hub / Agent) debe estar instalado y con conexión exitosa hacia la base de datos.
• Registros previos: Contar con clientes (SA1) y facturas/cobros de Cuentas por Cobrar (SE1), o proveedores (SA2) y facturas/pagos de Cuentas por Pagar (SE2).
A continuación, se detalla el procedimiento paso a paso para su generación, configuración y análisis:
1. Generación del informe desde el menú de Protheus
- KCS - Como dar de alta la rutina Cuenta T de Clientes o Proveedores (FINSV551) en el menu del Modulo Financiero.
Inicie sesión en TOTVS Protheus en el entorno configurado para Argentina.
Ingrese al módulo Financiero (SIGAFIN).
En la barra de menú, navegue a la siguiente ruta:
Consultas - Smartview - Tesorería - Cuenta T de Clientes o Proveedores (FINSV551)El sistema abrirá el asistente/pantalla interactiva de SmartView desplegando los parámetros del grupo FINSV551.
2. Configuración de Parámetros (FINSV551 en SX1)
- KCS - Como dar de alta el grupo de preguntas FINSV551
| Parámetro | Campo Interno | Descripción y Opciones de Uso |
|---|---|---|
| MV_PAR01 | 01 ¿De Fecha? | Fecha inicial del rango de movimientos a consultar (E1_EMISSAO / E2_EMISSAO). Servirá como hito para el cálculo del saldo inicial. |
| MV_PAR02 | 02 ¿A Fecha? | Fecha final del rango de consulta. |
| MV_PAR03 | 03 ¿Cartera ? | 1 = Clientes (Cuentas por Cobrar - SE1/SA1) | 2 = Proveedores (Cuentas por Pagar - SE2/SA2). |
| MV_PAR04 | 04 ¿De Código ? | Código inicial de Cliente o Proveedor (A1_COD / A2_COD). |
| MV_PAR05 | 05 ¿A Código ? | Código final de Cliente o Proveedor. |
| MV_PAR06 | 06 ¿De Prefijo? | Prefijo inicial del documento (E1_PREFIXO / E2_PREFIXO). |
| MV_PAR07 | 07 ¿A Prefijo ? | Prefijo final del documento. |
| MV_PAR08 | 08 ¿Cuál Moneda ? | Código de la moneda de emisión de los títulos (1=Moneda 1;2=Moneda 2;3=Moneda 3;4=Moneda 4;5=Moneda 5). |
| MV_PAR09 | 09 ¿Cuál Tasa? | Tasa de conversión de moneda utilizada para la presentación de los valores (1=Tasa del Dia;2=Tasa del Mov.) |
3. Datos que presenta el informe FINSV551
El informe estructura y consolida los movimientos contables en el esquema JSON (jItems / oData) presentando los siguientes campos:
Identificación del Documento: Filial (
E1_FILIAL), Banco/Portador (E1_PORTADO), Prefijo (E1_PREFIXO), Número (E1_NUM), Cuota (E1_PARCELA) y Tipo (E1_TIPO).Datos de la Entidad: Código (
A1_COD/SA2-A2_COD), Tienda (A1_LOJA/A2_LOJA) y Razón Social (A1_NOME/A2_NOME).Fechas Clave: Fecha de Emisión (
E1_EMISSAO) y Vencimiento Real (E1_VENCREA).Valor del Movimiento (
E1_VALOR/E2_VALOR): Monto nominal del título o transacción.-
Columna Débito / Crédito:
Para Clientes (MV_PAR03 = 1): Asigna D (Débito) a las facturas y ventas, y C (Crédito) a los cobros, notas de crédito (
MV_CRNEG), anticipos (MVRECANT) y cheques (MVCHEQUES).Para Proveedores (MV_PAR03 = 2): Asigna C (Crédito) a las facturas/compras, y D (Débito) a los pagos, anticipos (
MVPAGANT) y notas de crédito (MV_CPNEG).
-
Saldos:
Saldo Inicial (
E1_SLDINI): Suma total de los valores acumulados antes de la fecha inicial elegida (MV_PAR01).Saldo Actual / Acumulado (
E1_SLDATU): Saldo Inicial - Valor (en Clientes) o Saldo Inicial + Valor (en Proveedores).
Información Complementaria: Moneda (
E1_MOEDA), Tasa de moneda (E1_TXMOEDA) e Historial (E1_HIST).
Ejemplo: informe para Clientes (Cobrar)
Ejemplo: informe para Proveedores (Pagar)
4. Opciones de generación y salida del informe
En pantalla: Permite ver la Cuenta T dividida en columnas de Débito y Crédito, ordenar por fecha/documento y realizar agrupaciones dinámicas en tiempo real con opcion de exportar a Excel.
Exportar archivo CSV: Permite descargar la estructura completa de débitos, créditos y saldos acumulados a archivos texto separado por comas (
.csv).
Información Adicional
El objeto de negocio FINSV551 realiza consultas e integra la información de las siguientes tablas de Protheus:
• SA1 (Clientes): Catálogo de clientes (A1_COD,A1_LOJA,A1_NOME).
• SA2 (Proveedores): Catálogo de proveedores (A2_COD,A2_LOJA,A2_NOME).
• SE1 (Cuentas por Cobrar): Movimientos y títulos de clientes (E1_VALOR,E1_EMISSAO,E1_PREFIXO,E1_NUM).
• SE2 (Cuentas por Pagar): Movimientos y títulos de proveedores (E2_VALOR,E2_EMISSAO,E2_PREFIXO,E2_NUM).
• SE5 (Movimientos Bancarios): Historial de pagos y cobros asociados a las transacciones de cartera.
• SEK / SEL (Órdenes de Pago y Recibos): Detalles de cancelaciones y recibos vinculados.
• SX5 (Tablas Genéricas): Tablas del sistema para la validación de tipos de títulos e impuestos.
Conozca más
Para consultar la información contenida en nuestro banco de conocimientos, acceda los siguientes enlaces:
0 Comentarios