Histórico da Página
...
Línea de producto: | Microsiga Protheus. | ||||||
---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||
Módulo: | SIGAFIN - Financiero | ||||||
Función: |
| ||||||
Ticket: | 8421215 | ||||||
Issue: | DMINA-8705 | ||||||
Versión: | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO
Actualmente cuando se tiene configurado en el Calendario Contable configurado un bloqueo por proceso para el proceso En la rutina Orden de Pago (FINA085A) al realizar una orden de pago cuando existe un bloqueo para el proceso "FIN001 - CUENTAS POR PAGAR" y se ingresa a la rutina mientras se tenga una fecha que se encuentre dentro del periodo de fechas indicado en el cual existe el bloqueo, se espera que si se intenta generar una Orden de Pago se muestre un mensaje indicando que existe dicho bloqueo (como se muestra al intentar realizar una inclusión desde Cuentas por Pagar), sin embargo no se muestra ningún mensaje y permite realizar la captura de la Orden de Pagodesde la rutina Calendario Contable (CTBA010), permite continuar con el proceso de generación de la orden de pago, en lugar de mostrar el mensaje "Calendario contable bloqueado" y no permitir continuar con el proceso.
03. SOLUCIÓN
En la rutina Orden de Pago (FINA085A) se realiza el ajuste en la función de generación de ordenes de pagos múltiples (A085APgAut) para que al llamar la función DtMovFin() se realice la validación del bloqueo para el código "FIN001" (en lugar del código "FIN002") para el Calendario Contable cuando se ingresa a la opción +Pago automático.
...