01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina(s) | Nombre Técnico | Fechas |
---|
FINA080.PRW | Baja de Títulos por pagar |
| FINXFUMI.PRW | Funciones Genéricas de Financiero para Mercado Internacional. |
|
|
---|
País: | Perú |
---|
Ticket: | 15020284 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-16904 |
---|
02. SITUACIÓN/REQUISITO
Cuando se Eliminan Residuos de una Factura en Moneda 2, los registros del movimiento se almacenan en Moneda 1, esto origina que al utilizar la consulta de Titulos por Pagar, los movimientos de la Factura se muestren incongruentes.
Dentro del fuente FINA080, en las funciones fA080Tit() y fA080Grv() se realizan consultas para obtener la moneda del Banco (SA6), sin embargo, en el proceso de Eliminación de Residuos (FINA415) los registros generados en la tabla SE5 no contienen información del Banco, por lo tanto, las conversiones de moneda son erróneas.
03. SOLUCIÓN
- En la rutina FINA080 se realizan las siguientes modificaciones:
- Dentro de la función fA080Tit() se asigna la moneda del campo E5_MOEDA a la variable nMoedaBco para obtener correctamente las conversiones de moneda cuando se realiza la Eliminación de Residuos(FINA415) para Perú, ya que para este proceso no es utilizado el banco (SA6).
- En la función fA080Grv() se asigna la moneda del campo E5_MOEDA a la variable nMoedaBco para obtener correctamente las conversiones de moneda y se asigna la función fn080ERFk2() que informará los valores de las conversiones entre monedas a los campos FK2_VALOR y FK2_VLMOE2.
- En la rutina FINXFUMI se crea la función fn080ERFk2() para informar los valores de las conversiones entre monedas a los campos FK2_VALOR y FK2_VLMOE2 cuando se realiza una eliminación de residuos.
...
Totvs custom tabs box |
---|
tabs | Pre-Condiciones, Pasos |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-16904.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Configurar tasa del día a 3.58 para la Moneda 2.
- Configurar Bancos en Moneda 1 y 2
- Configurar una Modalidad de Tipo "Analítica" y Cond. Modal "Ingresos".
- Crear Factura de Entrada en Moneda 2 con un valor de 540.01
|
Totvs custom tabs box items |
---|
| 1. Orden de Pago. - Ingresar a la rutina Orden de Pago, ubicada en "SIGAFIN - Actualizaciones | Cuentas por Pagar | Orden de Pago(FINA085A)".
- Capturar los siguientes parámetros
- ¿De Vencimiento? = Fecha de vencimiento de la Factura de Compra
- ¿A Vencimiento? = Fecha de vencimiento de la Factura de Compra
- ¿De Proveedor? = Proveedor con el que se emitió la Factura de Compra
- ¿A Proveedor? = Proveedor con el que se emitió la Factura de Compra
- ¿Mostrar? = Todas
- ¿Filtra ya Generada? = Si
- ¿Muestra Asientos? = No
- ¿Agrupa Asientos? = No
- ¿Asientos en línea? = No
- ¿Agrupar OP por? = Prov + Sucursal
- ¿Para que el saldo genere? = PA
- ¿Imprime Comprobante? = No
- ¿Nombre Rutina Comprobante? = ""
- ¿Editar Número Comprobante? = No
- Confirmar .
- Seleccionar el título por pagar de la Factura de Entrada en Moneda 2 ( configurada en las Pre-condiciones.), dar clic en +Pago Automático.
- Pestaña "Ordenes"
- En el Menú "Otras Acciones" seleccionar la opción "Modificar".
- Modificar la cantidad a pagar asignando 539.00.
![](/download/attachments/712484046/image2022-9-23_13-46-22.png?version=1&modificationDate=1663958783013&api=v2)
- En la pestaña "Forma de Pago".
- Modalidad: Modalidad de pago configurada en las Pre-condiciones.
- Pagar con "Debito inmediato".
- Datos del titulo de pago "TF".
- Banco en Moneda 2 configurado en las Pre-condiciones.
- Grabar La Orden de Pago.
1.2 Posición de Títulos por Pagar. - Ingresar a la rutina Posición de Títulos por Pagar , ubicada en "SIGAFIN - Consultas | Cuentas por Pagar | Posición de Títulos por Pagar(FINC050)".
- Seleccionar el Titulo por Pagar.
Revisar que se informe la Orden de Pago por el valor de 539.00 y el Saldo de 1.01
2. Eliminación de Residuos. - Ingresar a la rutina Eliminación de Residuos , ubicada en "SIGAFIN - Miscelánea| Archivos | Eliminación de Residuos (FINA415)".
- Capturar los siguientes parámetros
- ¿Tipo de Título? = Pagar
- ¿Tipo de Baja? = DAC
- ¿Historial de la Baja? = BAIXA AUTOMATICA
- Confirmar.
- Capturar los siguientes parámetros
- ¿De Código? = Proveedor de la Factura de Compra
- ¿A Código? = Proveedor de la Factura de Compra
- ¿De Tienda? = Tienda de la Factura de Compra
- ¿A Tieneda? = Tienda de la Factura de Compra
- ¿De Prefijo? = Serie de la Factura de Compra
- ¿A Prefijo? = Serie de la Factura de Compra
- ¿De Título? = Número de la Factura de Compra
- ¿A Título? = Número de la Factura de Compra
- ¿De Tipo? = Tipo de la Factura de Compra
- ¿A Tipo? = Tipo de la Factura de Compra
- ¿De Naturaleza? = Modalidad de la Factura de Compra
- ¿A Naturaleza? =Modalidad de la Factura de Compra
- ¿De Emisión? = Fecha de Emisión de la Factura de Compra
- ¿A Emisión? = Fecha de Emisión de la Factura de Compra
- ¿De Vencimiento? = Fecha de vencimiento de la Factura de Compra
- ¿A Vencimiento? = Fecha de vencimiento de la Factura de Compra
- ¿Saldo Máximo? = 1.01
- ¿Qué Moneda? = Moneda 2
- ¿Selecciona Títulos? = Sí
- Seleccionar el Título y Confirmar.
2.2 Posición de Títulos por Pagar. - Ingresar a la rutina Posición de Títulos por Pagar , ubicada en "SIGAFIN - Consultas | Cuentas por Pagar | Posición de Títulos por Pagar(FINC050)".
- Seleccionar el Titulo por Pagar.
Revisar que se informe la Orden de Pago con el valor de 539.00, la baja automática de la Eliminación de Residuos de 1.01 y los Saldos en 0's
![](/download/attachments/712484046/image2022-9-23_13-35-28.png?version=1&modificationDate=1663958306800&api=v2)
|
|
Card documentos |
---|
Informacao | La presente solución aplica para versiones 12.1.33 o superiores. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
...