TL;DR — Kurzzusammenfassung

Aspel SAE zeigt den Fehler 'missing data provider or data packet' beim Start. Ursache ist die beschädigte Datei empresas.xml. So beheben Sie das Problem.

Nota: Este artículo fue publicado originalmente en 2013. Algunos pasos o versiones de software pueden haber cambiado. Verifica la documentación actual de 5.0 para la información más reciente.

Aspel SAE: Aparece el error “missing data provider or data packet” al cargar el programa

Por alguna razón en ocasiones aparece el error “missing data provider or data packet” al cargar el programa. En mi caso estaba experimentando problemas con Aspel SAE 5.0. El programa al generar algún reporte como es el caso de las facturas, entradas al inventario, salidas, etc. se tardaba minutos en generarlo. Mi primera suposición es que la base de datos estaba lenta así que la cambie de servidor. Tras cambiar los parámetros de conexión en el archivo de conexiones XML me tope con el error “missing data provider or data packet” al cargar el programa. Intente en otras computadoras en la red y todas me daban el mismo problema. La verdad no se porque cambiar el archivo de conexiones causo este problema, y la solución es tan misteriosa como la causa. Aparentemente este problema se presenta cuando el archivo empresas.xml se encuentra dañado. Entonces el misterio, si yo ni lo toque ¿Cómo es que se daño? Examinando el archivo esta vacío… ¿Cuál puede ser el problema? Misterios que siguen sin resolver. Sin embargo sabiendo la causa el como solucionarlo no es tan difícil: El objetivo es sencillo, necesitamos un nuevo empresas.xml que si funcione. La solución recomendada es que de algún respaldo que se tenga copiar el archivo empresas.xml y sobre escribir el que no esta funcionando. Mi sugerencia y política es siempre hacer respaldos antes de intentar arreglar algo. Varias veces al intentar arreglar termina uno causando mas daño inadvertidamente. Si tienes un respaldo entonces restaura la versión mas reciente deempresas.xml y prueba de nuevo. No se te olvide haber cerrado todas las instancias de Aspel SAE en tu red. Okay… ¿que sucede si no tengo un respaldo? Bueno la siguiente alternativa que tienes es renombrar el archivo a algo diferente… dígase Empresas.XML.bak. Vuelve a abrir Aspel SAE. La idea es que el programa intente regenerar el archivo por ti. Si fracasas, entonces deja el archivo .bak por el momento así y crea un nuevo archivo en blanco llamado empresas.xml. Vuelve a abrir Aspel SAE y debería de funcionar. Por alguna razón ese archivo siempre me aparece vacío a mi. De cualquier forma eso me ha funcionado en el pasado. Si por algún motivo extraño sigues teniendo problemas con el instala SAE en otra compu y copia el archivo de ahí… es una sugerencia esto nunca lo he probado. Espero esto ayude a resolver tu problema!

Resumen

  • El error “missing data provider or data packet” en Aspel SAE es causado por el archivo empresas.xml dañado, vacío o corrupto.
  • La corrupción ocurre típicamente cuando se interrumpe la escritura del archivo: corte de red, reinicio inesperado o cambio de parámetros de conexión al mover la base de datos.
  • El error afecta a todas las computadoras de la red que comparten la misma configuración de conexión.
  • Solución prioritaria: restaurar empresas.xml desde el respaldo más reciente antes de intentar cualquier otra cosa.
  • Si no tienes respaldo, renombra el archivo a empresas.xml.bak para que Aspel SAE lo regenere automáticamente al abrirse.
  • Como último recurso, crea un empresas.xml en blanco o copia el archivo desde otra instalación funcional de SAE en la red.

Artículos Relacionados