01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios & Jurídico - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre técnico. |
---|
FINA847.PRW | Browse orden de pago. | FINA850.PRW | Orden de pago modelo II. | FINRETARG.PRW | Cá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)
- 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.
- Informar los necesarios para realizar el pago.
- En otra sesión se realiza la anulación de la aprobación de la orden de pago previa.
- Se confirma que la orden de pago previa se muestra como no aprobada.
- Se intenta grabar la orden de pago.
- El sistema lo no permite indicando que la orden de pago previa no se encuentra aprobada.