01. DATOS GENERALES


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

Rutina(s) involucrada(s)

Nombre técnico

FINA085A.PRWGeneración de la orden de pago automática.
Ticket:

5397792.

Issue (informe el requisito vinculado):DMICNS-5917.
Versión:12.1.17.


02. SITUACIÓN/REQUISITO

Sistema ejecuta el punto de entrada F85ASDBCO  mismo que el retorno del punto de entrada A085TUDOK que fue ejecutado antes sea falso (.f.).

03. SOLUCIÓN

Se corrigió el punto de entrada F85ASDBCO para que sea ejecutado solo cuando el retorno de la variable lRet sea verdadero (.t.).

Configuraciones previas_

  • Tener creado el punto de entrada  A085TUDOK con retorno igual a falso (.f.).
  • Tener creado  el punto de entrada F85ASDBCO con una mensaje de ejecución ej. MSGALERT.
  • Una cuenta por pagar.

Flujo de prueba

  • Incluir una Orden de Pago informando todos los datos.
  • Al confirmar debe ejecutar el punto de entrada A085TUDOk.
  • Cuando el retorno del punto es falso (.f.) no debe mostrarse el mensaje creado en el punto de entrada F85ASDBCO.
  • Ahora cambiar el punto de entrada A085TUDOk para que retorne verdadero (.t.).
  • Crear una nueva Orden de Pago.
  • Confirmar la orden de pago y como el retorno del punto de entrada  A085TUDOk esta como verdadero (.t.), debe ejecutar el punto de entrada F85ASDBCO y mostrar el mensaje creado.