01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina | Nombre Técnico | Fecha |
|---|
| FINA074.PRW | Rutina para generación de diferencias de cambio en cuentas por cobrar. | 11/12/2025 |
|
|---|
| País: | Argentina |
|---|
| Ticket: | No aplica. |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-24707 |
|---|
02. SITUACIÓN/REQUISITO
Se reporta un Débito Técnico debido al acceso incorrecto a los valores de la tabla SX3 en la rutina En la rurina de Generación de diferencia de cambio en cuentas por cobrar (FINA074.PRW).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
Dentro de 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.
...
| Totvs custom tabs box |
|---|
| tabs | Precondiciones,Pasos |
|---|
| ids | paso1,paso2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - 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.
|
| Totvs custom tabs box items |
|---|
| - 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.
|
|
No aplica.
| Card documentos |
|---|
| Informacao | La presente solución aplica para versiones con garantía extendida activa, versión 12.1.2310 (puede requerir contratación de garantía extendida) 2410 o superior. |
|---|
| Titulo | ¡IMPORTANTE! |
|---|
|
05. ASUNTOS RELACIONADOS
...