TL;DR — Resumen Rápido

Solucione errores al importar pólizas contables desde archivos XML del SAT en CONTPAQi Contabilidad: esquema inválido, cuentas faltantes y conflictos de período.

Error al Importar Pólizas desde XML del SAT en CONTPAQi Contabilidad

La importación de pólizas contables desde archivos XML es un proceso frecuente cuando se reciben registros de contadores externos, se migra entre sistemas contables, o se necesita incorporar la contabilidad electrónica generada por terceros que cumplen con el Anexo 24 del SAT.

Requisitos Previos

  • CONTPAQi Contabilidad con licencia vigente y acceso de administrador.
  • Archivo XML de pólizas en formato del Anexo 24 (versión 1.3).
  • Catálogo de cuentas actualizado en la empresa de CONTPAQi.
  • Período contable abierto correspondiente a las fechas de las pólizas.

Tipos de Archivo XML del SAT

TipoArchivoContieneUso
Catálogo de cuentasCatalogoCuentas_*.xmlEstructura de cuentas y agrupadores SATConfigurar equivalencias
Balanza de comprobaciónBalanzaComprobacion_*.xmlSaldos iniciales, cargos, abonos, finalesValidación de totales
PólizasPolizas_*.xmlDetalle de cada póliza con movimientosImportación directa

Errores Comunes y Soluciones

1. “Esquema XML Inválido”

El archivo no cumple con la estructura XSD del Anexo 24.

Solución:

  1. Verifique que el archivo tenga el namespace correcto: www.sat.gob.mx/esquemas/ContabilidadE/1_3/PolizasPeriodo.
  2. Valide el XML contra el esquema XSD oficial del SAT usando un validador en línea.
  3. Si el archivo viene de otro sistema, solicite la re-generación con el esquema actualizado.

2. “Cuenta Contable No Encontrada”

Las cuentas en el XML no existen en el catálogo de CONTPAQi.

Solución:

  • Exporte su catálogo actual: Catálogos > Cuentas > Exportar.
  • Compare con las cuentas del XML para identificar las faltantes.
  • Opción A: Cree las cuentas manualmente antes de importar.
  • Opción B: Use la tabla de equivalencias en Herramientas > Equivalencias de Cuentas para mapear cuentas del XML a cuentas existentes.

3. “Período Contable Cerrado”

Las pólizas tienen fechas de un período que ya fue cerrado en CONTPAQi.

Solución:

  1. Vaya a Procesos > Abrir Período.
  2. Seleccione el mes y año correspondiente.
  3. Genere una copia de seguridad antes de reabrir.
  4. Después de importar, cierre el período nuevamente.

4. “Póliza Duplicada”

Ya existe una póliza con el mismo tipo, número y fecha en el período.

Solución:

  • Revise si la póliza ya fue importada anteriormente.
  • Si desea reemplazar, elimine la póliza existente primero.
  • Configure la importación para generar números automáticos en lugar de usar los del archivo.

Tabla de Diagnóstico Rápido

ErrorCausa ProbableSolución
”Esquema inválido”XML no cumple Anexo 24 v1.3Validar contra XSD oficial del SAT
”Cuenta no encontrada”Cuentas faltantes en catálogoCrear cuentas o usar equivalencias
”Período cerrado”Mes/año bloqueadoReabrir período desde Procesos
”Póliza duplicada”Ya importada anteriormenteEliminar existente o numerar automáticamente
”Desfase en saldos”Cargos ≠ Abonos en XMLValidar archivo fuente con contador
”Tipo de póliza inválido”Tipo no configurado en CONTPAQiCrear tipo de póliza en Catálogos

Prevención

AcciónBeneficio
Validar XML contra XSD antes de importarDetectar errores de estructura temprano
Mantener catálogo de cuentas sincronizadoEvitar rechazos por cuentas faltantes
Respaldar antes de importarRevertir importaciones incorrectas
Documentar tabla de equivalenciasReutilizar en importaciones futuras

Artículos Relacionados