Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado internacional
Módulo:SIGAFIN - FINANCIERO
Función:

Rutina

Nombre técnico

FINA847.PRWBrowse Orden de pago Mod ||
FINA850.PRWOrden de pago Mod ||
FINRETARG.PRWCálculo de Retención de Impuestos
FINA850A.PRWComplemento Orden de Pago Mod
II
II  
FINA850I.PRWComplemento Orden de Pago Mod
II
II 
Ticket:4882674
Issue (informe el requisito vinculado):DMICNS-5566
Versión:12.1.17


02. SITUACIÓN/REQUISITO


Cuando se modifica la tasa de la moneda en la rutina "modificar tasas" en "otras acciones" de la orden de pago, el cálculo del campo "Valor moneda seleccionada" se calcula incorrectamenteNo toma en cuenta el valor de la  "tasa informada" al fijarla antes de hacer la compensación entre la una factura de entrada (NF) en moneda 2 y un pago anticipado (PA) moneda 1, esta tomando la tasa general de "Monedas"(Libros fiscales | Archivos | Monedas).


03. SOLUCIÓN 

Se realizaron ajustes para que el sistema considere para cálculo del campo "Valor moneda seleccionada" la tasa que se incluyó dentro de la Orden de pago.

¡IMPORTANTE!

modifica la función  F850FldOk1() de la rutina Orden de Pago Mod. II (FINA850.PRW) para tomar la “tasa informada” para la compensación entre los documentos.  


Implementación

Configuraciones previas

  • Verificar la tasa general de la moneda para moneda 2 (Dólar).


Flujo de prueba

  • Crear una factura de entrada (NF) y fijar la moneda para dólares.
  • Informar la "tasa de la moneda" en la NF, esta debe ser diferente a la tasa general. 
  • Crear un pago anticipado (PA) en moneda 1 (pesos) por valor mayor o menor a la NF

Ejemplo:

    • En la NF se hizo por un total de 1000 dólares, con una tasa de 36.
    • En el PA se hizo por un total de 37000 pesos.

  • Antes de realizar la compensación informar la tasa nueva,
  • Realizar la compensación  entre la NF y PA.
  • Verificar que se esta tomando el valor de la "tasa informada" en los cálculos de la orden de pago (OP).


¡IMPORTANTE!


En caso de tener diferencias en centavos por el calculo entre las monedas y no poder hacer la compensación, será necesario ajustar los documentos de manera que el saldo siempre sea 0.


Las tasas deben modificarse antes de realizar la compensación entre los documentos, si no se modifican Las tasas deben modificarse en la rutina "Modificar tasas", si no se modifican, el sistema considerará la tasa general de la moneda registrada en el sistema.

Image Added




Versión: 12.1.17