01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||
Segmento: | Servicios | |||||||||
Módulo: | SIGAFIN - Financiero | |||||||||
Función: |
| |||||||||
País: | Perú | |||||||||
Ticket: | 11234320 | |||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-12003 |
02. SITUACIÓN/REQUISITO
Dentro de la rutina de Baja Manual (FINA080), al momento de realizar una baja parcial en moneda Dólar (Moneda 2) de un Pago Anticipado (PA) generado en moneda Dólar, se observa que el movimiento bancario correspondiente a la baja se está grabando de forma incorrecta, ya que el valor que se graba es el resultado de la división entre el valor dado de baja y el tipo de cambio de la moneda 2, por lo que no se está grabando la cantidad correcta en dólares.
03. SOLUCIÓN
Dentro de la rutina de Baja Manual (FINA080), se realiza el ajuste en la función que Procesa la baja (fa080Adiant) para hacer uso de la función que Actualiza los campos Valor y Valor Moneda 2(fn086mFk5, fn086mFk2) para que sea llamada cuando se genera un movimiento bancario desde la rutina de Baja Manual (FINA080).
Dentro de la rutina de Cancelación de Orden de pago (FINA086), se realiza un ajuste en las funciones que Actualizan los campos Valor y Valor Moneda 2(fn086mFk5, fn086mFk2) para que al momento de realizar la conversión de monedas tome los decimales utilizados en la tasa guardada en la tabla de Movimientos Bancarios(SE5) y Cuentas por pagar(SE2) en cada función respectivamente.
- Respaldar del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-12003
- Verificar que la rutina actualizada en el repositorio, coincida con la descrita en el encabezado del presente Documento Técnico, así como la fecha.
- Contar con un pago anticipado(PA) en moneda dólar.
- Contar con un banco en moneda dólar.
- Ingresar al módulo Financiero- SIGAFIN.
- Acceder a "Actualizaciones| Cuentas por pagar | Bajas Pagar Manual" (FINA080).
- En el browser, posicionarse sobre el Pago anticipado previamente generado.
- Dar clic en "Dar de baja".
- En la siguiente ventana, informar los campos requeridos para la baja.
- Motivo de baja.
- Banco (en dólares).
- Valor de la baja.
- Dar clic en botón "Grabar".
- Validar que se haya generado el movimiento bancario correspondiente a la baja con el valor correcto en moneda dólar.
04. INFORMACIÓN ADICIONAL
No aplica.
La presente solución aplica para versión 12.1.17 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.