01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FINA085AGeneración de Ordenes de Pago Modelo 1.
Ticket:7741838.
Issue:DMINA-8024 | DMINA-8414
Versión:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27.


02. SITUACIÓN/REQUISITO

Al ingresar a la rutina de Orden de Pago Modelo 1 (FINA085A), para realizar el pago en dólares de un título que fue generado en soles; cambiando la moneda del título, el valor no cambia y se conserva igual.

03. SOLUCIÓN

  • Se abre bifurcación de tratamiento realizado originalmente para títulos de tipo TX a NF, además se crea localización para Perú de tratamiento cuando se informan descuentos en la Orden de Pago en la función Fa085AtuVl(), donde en el parámetro moneda destino se informa la moneda seleccionada en la opción Mostrar.
  • Se realiza validación de la variable aTits en la función FA085Alt(,) ya que al cambiar de moneda en la OP e intentar realizar la captura de un descuento, se mostraba un error log.
  • En la función a085FldOk1(), se modifica el tratamiento al capturar descuentos cuando se modificó previamente la moneda de la OP.
  • Se realiza corrección para que al modificar la moneda desde la opción Mostrar, se realice la conversión del impuesto IGV de acuerdo a la tasa del día de acuerdo a la moneda (SM2).


  • Contar con una factura de entrada en soles.
  • Contar con una factura de entrada en dólares.
  • Contar con registro para las monedas del día, ejemplo:

  1. Ingresar al módulo Financiero (SIGAFIN) al menú Actualizaciones | Cuentas por Pagar | Orden de Pago Modelo 1 (FINA085A).
    • Para validar que se tome la tasa correcta, ingresar a Otras acciones | Modificar tasas alterar la tasa para la Moneda 2, ejemplo DÓLARES.


  2. Seleccionar las facturas de entrada en soles y dólares (ver pre-requisitos) y seleccionar la opción Pago automático.
  3. Ingresar a Otras acciones | Modificar y capturar un descuento en cualquiera de los títulos.




  4. En el encabezado, cambiar la moneda mostrada a la Moneda 2, ejemplo DÓLARES.
    1. Los valores de la Factura y Descuentos se deberán mostrar en la moneda seleccionada, tomando para el cálculo la tasa indicada en el inciso a) del punto 1.

  5. Capturar la información de la Forma de Pago y grabar la Orden de Pago.
    1. El valor mostrado al generar la Orden de Pago debe coincidir con el Total pagar.