Tiempo aproximado de lectura: 00:02:00 min
Ocurrencia
Al intentar generar una factura desde una pre-factura en la rutina Gener. Facturas (MATA459), el sistema presenta un error de bloqueo (lock) si esa factura ya había sido generada y se intentó eliminar previamente.
El escenario ocurre cuando, después de generar una factura en la rutina Gener. Facturas (MATA459), el usuario intenta eliminarla desde la rutina Factura de Entrada (MATA101N). Aunque el sistema impide la eliminación con un aviso, incorrectamente cambia el estado de la pre-factura original a "Sin Generar Factura". Esto permite que la pre-factura sea seleccionada nuevamente en la rutina Gener. Facturas (MATA459), lo que provoca el error al intentar procesarla por segunda vez.
Entorno
Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Compras - Versión 12.1.2310 con G.E. y superiores.
Solución
Se ajustó el proceso de eliminación en la rutina Factura de Entrada (MATA101N) para validar correctamente el origen del documento antes de realizar cualquier cambio de estado. Con esta corrección, al intentar eliminar una factura generada por la rutina Gener. Facturas (MATA459), el sistema primero verifica si la eliminación es permitida y solo después actualiza los estados correspondientes, evitando la inconsistencia que permitía el reprocesamiento y causaba el error de bloqueo.
Para solucionar esa ocurrencia, realice los siguientes pasos:
1. Verifique tener las siguientes rutinas igual o mayor a Fecha: 02/07/2026
Caso contrario, solicite el patch de actualización de esta rutina a Soporte Mercado Internacional a través de un ticket de atención.
2. Una vez que obtenga el patch de actualización, respalde su RPO.
3. Aplique patch inicialmente en un ambiente de PRUEBAS.
4. Sugerimos revisar a detalle y realizar las pre - condiciones así como seguir el procedimiento indicado en el siguiente boletín técnico.
28522466 DMICNS-27484 DT Error borrado de factura de entrada generada a partir de una prefactura MEX
Conozca más
0 Comentarios