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

    Descripción

    FINA085A

    Orden Pago

    Ticket:4647551
    Requisito/Story/Issue (informe el requisito vinculado):DMICNS-5158


    02. SITUACIÓN/REQUISITO

    En un ambiente para país localizado Uruguay, al realizar la compensación de 2 dos NF y un PA con saldo mayor, donde se pagan totalmente los títulos NF, la actualización para las cuentas por pagar de los títulos NF es incorrecta.

    03. SOLUCIÓN


    • Se ha ajustado la función Fa085Alt, para considerar la posición del campo intereses (E2_JUROS) de acuerdo con el orden del de la tabla SX3(Campos).

    Pasos para probar la solución.

    Caso 1: inclui dos NF y un PA.

    Crear dos NF y un PA a través de las cuentas a pagar. El saldo del PA debe ser mayor que el saldo de las NF's sumadas.
    Ex : 1º NF : 110,00 $ 2º NF : 5,00 $ PA : 150,00 $
  • Liberar los titulos para baja.
  • A través del Orden de Pago, hacer una compesación entre las NF's y el PA.
  • Modificar el valor de baja del PA, a través del botón "Modificar" en "Otras Acciones".
    Image Removed
  • Comprobar si el saldo de las NF's están totalmente bajados


Flujo de prueba.

      1. Crear dos facturas de entrada (Tipo: NF) a través de rutina “Cuentas Por Pagar” (Financiero|Actualizaciones|Cuentas Por Pagar | Ctas Por Pagar) con un proveedor "X" por valores "X" , por ejemplo 110 y 5.
      2. Crear una orden de pago anticipado (Tipo:PA) mediante la rutina "Orden de Pago" (Financiero|Actualizaciones | Cuentas Por Pagar|Orden de Pago), el PA debe tener un valor mayor a la suma de las dos facturas creadas anteriormente,por ejemplo  130.

        1. Nota: Si el parámetro "MV_CTLIPAG" igual a "T" ,no se tiene que liberar títulos para baja; en caso de  tener el parámetro "MV_CTLIPAG" igual a "F" , liberar mediante la rutina "Liberacion Para Baja" (Financiero|Cuentas Por Pagar| Ctas Por Pagar | Liberacion Para Baja).

      3. Realizar la compensación mediante  la rutina "Orden de Pago" (Financiero|Actualizaciones | Cuentas Por Pagar | Orden de Pago), seleccionando los tres títulos (las dos NF y el PA ).
      4. Para realizar el pago automático de la compensación modificamos el valor del PA a 115. (botón "Otras acciones" seleccionar "Modificar").

        Image Added
      5. Verificar dentro de la rutina "Orden de pago " los saldos de los documentos fiscales observando el campo de saldo (E2_SALDO), verificar que las dos NF sean cero  y en el PA sea el saldo restante al utilizado.
      6. Ir a la rutina “Cuentas Por Pagar” (Financiero|Actualizaciones|Cuentas Por Pagar | Ctas Por Pagar) y verificar el estatus de cada documento sea el correcto.