01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios & Jurídico - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre técnico.
FINA847.PRWBrowse orden de pago.
FINA850.PRWOrden de pago modelo II.
FINRETARG.PRWCálculo de retenciones.
Ticket:4592664
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-5455


02. SITUACIÓN/REQUISITO

El sistema permite pagar una orden de pago utilizando una pre-orden de pago que fue cancelada por otro usuario. Como esto puede ser realizado por distintos usuarios, el sistema debe validar automáticamente que la pre-orden no está disponible para pago y no permitir continuar con el pago.


03. SOLUCIÓN

Se agrega validación al indicar la grabación de orden de pago para verificar el estatus de la pre orden de pago.


Configuraciones Previas:

Órdenes de pago previas aprobadas.


Prueba Unitaria (Codificación)

  1. Ingresar a la rutina Orden Pago Modelo II (SIGAFIN – Actualizaciones|Proceso Mod II), seleccionar “Pago automatico” y seleccionar “¿Exhibir? -> Ordenes previas” y seleccionar una orden de pago previa para realizar el pago.
  2. Informar los necesarios para realizar el pago.
  3. En otra sesión se realiza la anulación de la aprobación de la orden de pago previa.
  4. Se confirma que la orden de pago previa se muestra como no aprobada.
  5. Se intenta grabar la orden de pago.
  6. El sistema lo no permite indicando que la orden de pago previa no se encuentra aprobada.