Árvore de páginas

01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado Internacional
Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha parche
FINA085AOrdenes de Pago
 
Ticket:8327471
Issue:DMINA-8495
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO

En la rutina de Orden de Pago (FINA085A) al generar una orden de pago parcial de una cuenta por pagar que se encuentra en una moneda diferente a la moneda nacional, si no se tiene registrado el tipo de cambio del día (tabla SM2) al momento de guardar la orden de pago, se muestra una cantidad diferente a la informada en el pago.

03. SOLUCIÓN

Se realizar la modificación en la rutina de Orden de Pago (FINA085A), en la función Fa085AtuVl() considerando lo siguiente:

  • Cuando el usuario seleccione la moneda en la que realizará el pago(campo Mostrar), si detecta que la moneda seleccionada no tiene el tipo de cambio registrado en la tabla SM2, se mostrará el mensaje: "Registre primero el tipo de cambio de la moneda <<mencionar la moneda>>, de lo contrario su pago tendrá inconsistencias".
  • El mensaje solo es informativo y una vez mostrado el mensaje es responsabilidad del usuario registrar el tipo de cambio del día con la tasa correcta para evitar inconsistencias.


Pre condiciones:

  • Contar con un proveedor registrado.
  • Contar con una cuenta por pagar del proveedor a usar.
  • No tener el registrado el tipo de cambio del día en la tabla SM2 para la moneda "DOLAR".

Pasos para realizar la solución:

  1. Ingresar al módulo Financiero (SIGAFIN), en "Actualizaciones >> Cuentas por Pagar >> Orden de Pago"(fina085a).
  2. Seleccionar el registro correspondiente a la cuenta por pagar (ver pre condiciones).
  3. Dar clic en "+Pago Automático".
  4. En el encabezado, en el campo "Mostrar", seleccionar la moneda "DOLAR".
  5. Verificar que aparezca el recuadro con el mensaje "Registre primero el tipo de cambio de la moneda <<mencionar la moneda>>, de lo contrario su pago tendrá inconsistencias.", dar clic en "Finalizar".