01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Backoffice | |||||||||||||||||||||||||||||||||||||||||||||
Módulo: | Financiero - SIGAFIN | |||||||||||||||||||||||||||||||||||||||||||||
Función: |
| |||||||||||||||||||||||||||||||||||||||||||||
País: | Todos | |||||||||||||||||||||||||||||||||||||||||||||
Ticket: | 16823428 | |||||||||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-19322 |
02. SITUACIÓN/REQUISITO
En la rutina de TOTVS Recibo (FINA998) al realizar un recibo nuevo en una moneda diferente a la del banco de la forma de pago, el saldo del banco (A6_SALATU) se actualiza con el valor del recibo y no realiza la conversión a la moneda del banco.
03. SOLUCIÓN
Se realiza los siguientes ajutes en la rutina Eventos del modelo para todos los países (F887FIN.PRW):
- Se realizo un ajuste en el quinto parámetro del método ATUSALBCO() para cambiar la manera de obtener el valor que determinará el saldo a actualizar en el banco(A6_SALATU). Se modifica la instrucción de OMODELSEL:GETVALUE("EL_VALOR",NPOSLIN) a SE5->E5_VALOR, de esta manera será grabado correctamente el saldo del banco (A6_SALATU) convertido a la moneda del banco.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-19322.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
- A través de la rutina “Productos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un producto.
- A través de la rutina “Bancos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un banco en moneda 2.
A través de la rutina “Clientes”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un cliente.
- A través de la rutina "Tipo de Entrada y Salida", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Archivos), se debe tener una TES de salida configurada.
- A través de la rutina "Factura de Venta", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Movimientos), capturamos una Factura para el Cliente con el producto , la TES previamente configurados y en moneda 1.
- Registrar un recibo de cobro en la rutina TOTVS Recibo, ubicada en el módulo de SIGAFIN ( Actualizaciones | Cuentas por Cobrar)
- Ingresar a la opción de "Nuevo recibo".
- Ingresar a la opción "Tasa de cambio" y colocar la tasa de 5,000.00 a la moneda 2.
- Capturar los datos del encabezado y dar clic en "Extraer Títulos".
- Es necesario informar el mismo cliente de la Factura de Venta configurada en las pre-condiciones.
- Seleccionar en la sección de "Títulos a Cobrar o Compensar" la factura generada en las pre-condiciones.
- Agregar la forma de pago en moneda 1 por el valor total de la Factura de salida, seleccionando el banco configurado en las pre-condiciones.
- Verificar que se realiza correctamente del grabado del recibo.
- Ingresar a la rutina de Bancos ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos).
- Dar clic en la opción de "Visualizar" seleccionando el banco configurado en las pre-condiciones y verificar que el saldo actual del banco (A6_SALATU) haya sido actualizado por un valor de $200.00 ($1,000,000 / 5,000.00 = $200) .
04. INFORMACIÓN ADICIONAL
La presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas