En el uso de sistemas de facturación como Aspel, es común encontrarse con errores relacionados con la estructura del archivo XML. Uno de los problemas reportados es el mensaje que indica que un nombre comienza con un carácter no válido. Esto suele ocurrir cuando se utilizan caracteres especiales, como la letra 'Ñ', en descripciones de productos o nombres, lo cual puede afectar la validación del archivo XML al intentar procesarlo o extraerlo.
Análisis del problema de caracteres especiales
Resulta que el cliente usó la 'Ñ' como parte de la descripción del producto, lo cual no afectó al momento de timbrar, pero al extraer el xml final, marca el error 'caracter no válido' usando el XML notepad. Al trabajar con PACs como Finkok, el sistema regresa el timbre como un XML. En estos casos, al extraer el archivo final que se encuentra en el nodo s0:xml como una cadena de texto y convertirlo a XML con STRTOFILE(), es posible que la codificación genere conflictos. Si es un problema la forma en que te regresan el XML, sería mejor que te lo regresen codificado en base 64.
Configuración y prevención de errores en Aspel
Configurar el formato de emisión de comprobantes es fundamental para que tus facturas se presenten de manera correcta y profesional. Este ajuste permite definir cómo se mostrarán los datos en cada documento, asegurando que cumplan con los requisitos fiscales y sean fáciles de entender para tus clientes. Es importante realizar esta configuración antes de comenzar a emitir comprobantes, para evitar errores y garantizar una presentación adecuada desde el inicio.
Pasos para establecer el formato de emisión
- Establece el formato: Dirígete al menú Configuración, das clic en el ícono Parámetros del sistema y después en Documentos. En el panel derecho, seleccionas la pestaña que corresponda al tipo de documento, das clic en la pestaña Emisión, eliges la versión 4.0, presionas en el ícono Carpeta, seleccionas el formato y das clic en Abrir. Guardas los cambios dando clic en el botón Aceptar.
- Emite el documento: Te diriges al menú Comprobantes, das clic en el ícono del tipo de documento, presionas en el ícono Agregar registro, capturas los datos requeridos y al finalizar presionas en Guardar.
- Consulta documentos: Si los documentos ya fueron generados, solo configura el formato en parámetros del sistema, abre la ventana de consulta, selecciona el documento y haz clic en el ícono PDF para visualizarlo.
Solución a errores comunes en el sistema
Si te enfrentas a mensajes de error recurrentes durante el proceso de timbrado, considera las siguientes acciones técnicas:
- Error de «Carácter no válido»: Para corregirlo, dirígete a la ruta en Menú Configuración, Parámetros del sistema, oprimes en CFDI y selecciona la versión. Después, prueba la conexión, firma contrato y guarda los cambios.
- Error de «No se encontró el objeto especificado»: La causa principal es que el sistema no localiza la plantilla CFDI_4.0.xml, que es necesario la configures desde la ruta en Menú Configuración, Parámetros del sistema, das clic en Factura Electrónica, pestaña Generales y pulsas en el botón Plantilla.
Resumen de errores frecuentes en el timbrado
| Error identificado | Causa probable |
|---|---|
| XML mal formado | Diferencias en el cálculo de impuestos (TotalRetencionesIVA) o caracteres especiales. |
| Valor de tipo simple no válido | Datos fuera de restricción en atributos como Fracción Arancelaria. |
| Certificado expirado | Vencimiento de la vigencia del CSD utilizado para el timbrado. |
Lea también: Tutorial Aspel Buzón Contable
Lea también: respaldo de información en Aspel COI
Lea también: protege el acceso a tus datos de Aspel COI con Firebird
