Es común que durante la operación de los sistemas CONTPAQi, particularmente tras actualizaciones del sistema operativo como el lanzamiento de la versión Windows® 10 May 2019 Update (actualización 1903), se presenten mensajes de error. Uno de los más frecuentes es: “Código 99 - Error no controlado en el guardado del documento” o el mensaje “Value cannot be null”, los cuales suelen estar ligados a fallas en el Administrador de Documentos Digitales (ADD).
Pasos iniciales para solucionar problemas en el ADD
Si el sistema arroja el error 99 al intentar cargar un XML, siga este procedimiento técnico para restablecer las colas de procesamiento:
- Ingresar al administrador de tareas de Windows.
- Seleccionar la pestaña servicios y detener el servicio: saci_contpaqi.
- Seleccionar la pestaña procesos y buscar el proceso saci.exe y esperar a que termine solo.
- Presionar botón derecho sobre equipo y seleccionar administrar.
- Ir a Servicios y Aplicaciones / Message Queue Server / Colas Privadas.
- Presionar botón derecho sobre la cola y seleccionar eliminar, esto para que podamos eliminar todas las colas privadas: indexdirectory, indexmerger, setdocuments, setdocuments_out, etcétera.
- Regresar al administrador de tareas de Windows y en la pestaña servicios iniciar nuevamente el servicio: saci_contpaqi.
- Ingresar al nuevamente al ADD de la empresa e intentar cargar el XML.
Reinstalación y reparación de componentes
Cuando el error persiste debido a una corrupción en los componentes de comunicación, es necesario realizar una limpieza profunda:
- Ir a Panel de Control y desinstalar Formatos Digitales, Administrador de Documentos Digitales y Servidor de Aplicaciones.
- Ir a C:\Users\USUARIO\AppData\Local\Temp y eliminar los archivos temporales.
- Ir a C:\Program Files (x86)\Compac y renombrar (si se tienen) las carpetas ConfiguradorADD, Formatos Digitales y Servidor de Aplicaciones.
- Ir a C:\Program Files (x86)\InstallShield Installation Information y borrar (si se tienen) las llaves de correspondientes a los Componentes.
- Reiniciar el equipo e instalar los componentes como Administrador.
Tabla de procedimientos críticos para la estabilidad del sistema
| Escenario | Acción recomendada |
|---|---|
| Falla al cargar XML (Error 99) | Limpieza de colas privadas en Message Queue Server. |
| Corrupción de ADD | Eliminar contenido de campos GUIDDSL en SQL Management Studio. |
| Error 699 al recuperar respaldo | Reinstalación de componentes en versión igual o superior. |
Consideraciones sobre la integridad de datos
Es fundamental recordar que realizar un respaldo antes de cualquier modificación es una práctica indispensable. Si el error persiste al intentar recuperar un respaldo proveniente de otro equipo, se recomienda descargar la versión más reciente de los componentes, descomprimir el archivo y ejecutar el instalador como administrador. Asimismo, mantenga siempre su información depurada para evitar duplicados en sus archivos XML, ya que un error en sus CFDIs puede costarle deducciones, multas y hasta una auditoría. Asegure la coincidencia entre el XML y su contabilidad para mantener la tranquilidad fiscal y el cumplimiento con el Anexo 20 y Anexo 24 del SAT.
Lea también: ¿Cuándo devuelve el SAT?
Lea también: Cómo generar un REP
Lea también: Pasos para tu declaración anual en línea
