01. DATOS GENERALES
| Producto | TOTVS Backoffice | ||||||
|---|---|---|---|---|---|---|---|
| Línea de producto: | Línea Protheus | ||||||
| Segmento: | Backoffice | ||||||
| Módulo: | SIGAFIN - Financiero | ||||||
| Función: |
| ||||||
| País: | Argentina | ||||||
| Ticket: | No aplica. | ||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-24707 |
02. SITUACIÓN/REQUISITO
En la rurina de Generación de diferencia de cambio en Cuentas (FINA074) se presenta el débito técnico SX3 - Uso NÃO PERMITIDO de leitura do metadados:
Regra: CA2004-2: Formato de leitura não permitido do Metadados - SX3. | Conteúdo: Direct Access not allowed in data dictionary. - Linha: 2822
03. SOLUCIÓN
En la rutina de Generación de diferencia de cambio en cuentas por cobrar (FINA074.PRW), se realiza el siguiente ajuste:
- En la función F074VldPv(), se realizan los cambios en la manera de acceder a los datos de la tabla SX3 por la función GetSx3Cache.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el Patch correspondiente a la información del issue DMINA-24707.
Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES
del presente Documento Técnico, así como las fechas.- En el módulo Configurador de Protheus (SIGACFG), revisar los siguientes parámetros:
- MV_RECMVC igual a Verdadero (.T.) - Define el uso de Nuevo Recibo en versión MVC.
- MV_SERREC igual a Falso (.F.) - Define el uso de series en los Recibos de Cobranza.
- MV_RAGENER igual a True (.T.) - Define la generación de RA.
MV_MDCFIN igual a "01,02,03,04" - Define las monedas utilizadas para generar documentos por diferencia cambiaria.
- MV_MOEDA2 igual a "Dólar" - Define el título de la moneda número 2.
- MV_CENT2 igual a 2 - Define el número de decimales para la moneda 2.
- MV_SIMB2 igual a U$S - Define el símbolo para la moneda 2.
- Desde el módulo de Financiero (SIGAFIN):
- Ir al menú Actualizaciones | Archivos | Monedas (MATA090), configure tres tasas diferentes de la moneda 2.
- Tasa del día A (20/11/2025) igual a 1340.
- Tasa del día B (21/11/2025) igual a 1345.
- Tasa del día C (22/11/2025) igual a 1350.
- Ir al menú Actualizaciones | Archivos | Bancos (MATA070), configure un Banco.
- Ir al menú Actualizaciones | Archivos | Entidades Bancarias (FINA094), configure una Entidad Bancaria.
- Ir al menú Actualizaciones | Archivos | Clientes (MATA030), configure un Cliente.
- Acceder al aplicativo de TOTVS Recibo (FINA998) con la fecha A:
- Acceder a la opción de Nuevo Recibo:
- Informar en el encabezado los campos Recibo (FJT_RECIBO), Cliente (FJT_CLIENTE) y Tienda (FJT_LOJA) previamente configurados.
- Agregar una forma de pago de tipo CHD-Cheque Diferido (EL_TIPO) por un valor de $1,000,000.00 en moneda 1, informando el Banco (EL_BANCO) y Entidad bancaria (EL_BCOCHQ) previamente configurados.
- Acceder al aplicativo Transferencias (MATA060) con la fecha B.
- Localizar el Cheque generado por el Recibo del punto anterior.
- Dar clic en +Bordero
- Informar los siguientes campos:
- Bordero N° = Asignado por el sistema.
- Venc. Real = 01/11/2025 a 30/11/2025.
- Banco, Agencia y Cuenta = Llenar con los datos previamente configurados en el rutina de Banco.
- Situación = 1 - Simple.
- Bco Cheque, Age Cheque, Cta Cheque y Cod. Postal = Llenar con los datos previamente configurados en el rutina de Entidades Bancarias.
- Emisión = 01/11/2025 a 30/11/2025.
- Cliente = Llenar con los datos previamente configurados en la rutina de Clientes.
- Dar clic en Ok.
- En la ventana con el título Tipos de Títulos, seleccionar todos y dar en Ok.
- Confirmar el Borderó de Cobro.
- Acceder al aplicativo de Cheques Recibidos (FINA096) con la misma fecha B.
- Localizar el Cheque generado anteriormente.
- Dar clic en Otras Acciones | Liquidar.
- Informar los siguientes campos:
- Banco, Agencia y Cuenta = Llenar con los datos previamente configurados en el rutina de Banco.
- De = 01/11/2025
- A = 30/11/2025
- Bco Cheque, Age Cheque, Cta Cheque y Cod. Postal = Llenar con los datos previamente configurados en el rutina de Entidades Bancarias.
- Dar clic en Ok y Grabar la liquidación del cheque.
- Acceder al aplicativo de Diferencia Cambio Ctas Por Cobrar (FINA074).
- Localizar el Cheque liquidado anteriormente.
- En los parámetros de la rutina (F12) informar:
- ¿Tipo de Cambio? = 1345. (Importante)
- ¿Prefijo? = DC
- ¿Tipo dif. Positiva? = NDC
- ¿Tipo dif. Negativa? = NCC
- ¿Modalidad? = ""
- ¿Separa por? = No separa
- ¿Genera para Saldo? = Si
- ¿Genera para recibos? = Si
- ¿Filtra Títulos? = Si
- ¿Cuál moneda? = Moneda 2 (Importante)
- ¿Producto? = ""
- ¿Doc Fiscal? = No
- Dar clic en Otras Acciones | Generar Dif. Cambio.
- Verificar que se genere una diferencia cambiaria por un valor de -2.78.
04. INFORMACIÓN ADICIONAL
No aplica.
La presente solución aplica para versiones con garantía extendida activa, versión 12.1.2410 o superior.¡IMPORTANTE!