Tiempo aproximado para lectura: 2:00 min
Duda
¿Cómo bloquear la anulación de Orden de Pago a través de la rutina FINA847 cuando se intenta realizar en un período cerrado financiero/contable?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12
Solución
Para efectuar el bloqueo, realice la siguiente configuración:
- Configure el parámetro MV_DATAFIN con la fecha límite para ejecución de operaciones financieras;
- Bloquee el proceso financiero de cuentas por pagar FIN001 en la rutina de calendarios contables.
Para mejor detalle se muestra el siguiente ejemplo:
Se tiene el parámetro MV_DATAFIN = 20230531
Se tiene bloqueado el proceso financiero de cuentas por pagar FIN001 en la rutina de calendarios contables para el período 01/01/2023 a 31/05/2023
Se intenta anular una orden de pago en la fecha 29/05/2023
El Sistema no lo permite por que la operación se está intentando realizar en un período cerrado
Solo será posible anular la orden de pago en una fecha dentro del período abierto, sin importar la fecha en que se haya generado la orden de pago.
0 Comentarios