Línea de producto: | Microsiga Protheus. |
---|---|
Segmento: | Servicios & Jurídico - Mercado Internacional. |
Módulo: | SIGAFIN- Financiero |
Función: | FINA090.PRX Baja automatica de titulos a pagar. |
Ticket: | 5992386 |
Issue: | DMICNS-6389 |
Al anular un cheque emitido ya liquidado (FINA095), la rutina tarda más de treinta minutos en finalizar el proceso; este problema proviene de la tabla FKA (rastreo de movimientos) donde se insertan registros con el campo FKA_IDPROC(Id del proceso)* vacío; esto hace que al crear el modelo del fuente FINM020 y usar la operación de actualización para realizar la anulación para la tabla SE5(Movimientos bancarios), demore el tiempo para la construcción del modelo.
*El campo FKA_IDPROC(Id del proceso) es generado vacío al realizar la operación de insertar de algunos modelos.
Se excluyen los registros que tengan vacío el campo FKA_IDPROC(Id del proceso) mediante el uso de un método de filtrado en el modelo FINM020, en este caso se usa el filtro SetLoadFilter() al cual se le asigna la exclusión de los registros vacíos.
Configuraciones previas
Flujo de prueba
Se debe crear nuevamente los documentos a liquidar y anular debido a los registros insertados incorrectamente en la tabla FKA(Rastreo de movimientos), también se sugiere borrar los registros de la FKA donde el campo FKA_IDPROC(Id del proceso) esté vacío para no tener registros que afecten el proceso. *Realizar un respaldo de la tabla FKA antes de realizar este proceso. |
---|