Nuevos certificados de pruebas para la emisión del CFDI 4.0

Como sabrás, el Servicio de Administración Tributaria (SAT) pone a disposición de los contribuyentes unos Certificados de Sello Digital (CSD) que corresponden a los RFCs de pruebas.

¿Para qué sirven?
Estos certificados son usados por los contribuyentes para realizar pruebas de generación y timbrado para cualquier tipo de Comprobantes Fiscales Digitales por Internet (CFDI), el objetivo es que puedan realizar diferentes pruebas antes de emitir comprobantes en producción usando sus certificados reales.

Certificados actuales
Cada cierto tiempo, el SAT libera los certificados de prueba, los cuales tienen un tiempo de vigencia; los certificados actuales vencen próximamente, unos el día 29 de mayo y otros el 17 de junio de 2023, razón por la cual es imprescindible que la autoridad (SAT) los actualice con una nueva vigencia.

Nuevos Certificados
El día de ayer, 24 de mayo, la autoridad (SAT) publicó una nueva serie de certificados para los RFCs de pruebas, los cuales amplían su vigencia quedando de la siguiente manera:

Validos desde el 18/05/2023 hasta el 18/05/2027

Con ello los contribuyentes podrán seguir realizando pruebas de generación de CFDIs sin problema alguno.

¿Dónde descargarlos?
Para tener acceso a estos nuevos certificados, te compartimos la siguiente liga, si das clic en la misma se descargarán todos los archivos junto con su documentación adicional:

Nuevo Certificados del SAT

Personas físicas y morales
En el archivo que vas a descargar, vas a encontrar los certificados de pruebas tanto para personas físicas como personas morales.

Información adicional
Adicional a los certificados de prueba, el SAT proporciona un archivo de Excel en donde se detalla la información de cada uno de los nuevos certificados, siendo esta la siguiente:

  • RFC
  • Actividad Económica
  • Régimen
  • Obligaciones
  • Roles

Proveedores Autorizados de Certificación (PAC)
En lo que respecta a los Proveedores Autorizados de Certificación (PAC) con los que tenemos alianza, esta es su situación en cuanto a los nuevos certificados:

Pax Facturación / Comercio Digital:

  • Este PAC ya actualizó sus servidores para dar soporte a los nuevos certificados.
  • Ya es posible timbrar cualquier tipo de comprobante usando estos certificados
  • Se puede continuar usando los certificados anteriores.

ECodex

  • Actualmente se encuentra actualizando sus servidores para dar soporte a este cambio.
  • Se puede continuar usando los certificados anteriores.
  • Una vez que ECODEX modifique sus servidores, estaremos actualizando esta publicación.

Soluciones Facturando
Dentro de las soluciones de Facturando que se ven afectadas por este cambio en los certificados tenemos:

En próximos días estaremos liberando nuevas versiones de cada uno de estos productos que ofrezcan soporte a los cambios realizados por el SAT

El certificado usado por cada uno de estos productos es el que corresponde al RFC EKU9003173C9 y su fecha de vencimiento es 17 de junio del 2023; por lo que podrán continuar usando las versiones actuales sin problema alguno hasta dicha fecha.

Por cierto, este cambio solo afecta a las personas que estén generando CFDIs en el ambiente de pruebas; por lo que deberán actualizarse una vez liberemos las nuevas versiones.

Esperamos que esta artículo te haya sido de utilidad y te invitamos a estar atento a éste blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Qué es el error de sello al validar un CFDI – CFDI33102

Como ya es de tu conocimiento, nosotros los contribuyentes tenemos la obligación de llevar a cabo la validación de los Comprobantes Fiscales Digitales a través de Internet (CFDI) que recibimos, esto con la finalidad de tener certeza sobre la autenticidad de este y poder realizar la correcta deducción del gasto realizado.

Y justamente hablando de esto, queremos compartir contigo el caso que nos reportó un usuario; resulta que cuando él validaba un XML, usando una de nuestras soluciones de validación, ésta le mostraba el siguiente mensaje:

“SAT CFDI33102 – El sello del documento no es válid o, contiene caracteres extraños (tabulador).”

El error CFDI33102 se presenta principalmente por 3 motivos:

  • El XML fue modificado una vez que éste fue sellado.
  • El proceso de sellado no fue correctamente ejecutado.
  • No se armó correctamente la cadena original.

Analizando el XML que el cliente amablemente nos compartió, pudimos detectar exactamente cuál era el problema: Cuando se generó el XML, no se armó correctamente la cadena original.

En su XML, en el concepto, el atributo descripción contenía tabuladores:

Descripcion=”COMPRA SLP ORDDEN DE COMPRA 8899″

El tabulador es un carácter permitido dentro del XML, pero al momento de amar la cadena original, el anexo 20, nos indica como debemos de tratar con éste:

  1. Los espacios en blanco que se presenten dentro de la cadena original son tratados de la
    siguiente manera:

a. Se deben reemplazar todos los tabuladores, retornos de carro y saltos de línea
por el carácter espacio (ASCII 32).

Cabe mencionar, que el Anexo 20 es la guía técnica que contiene los lineamientos para generar los archivos XML correspondientes a los Comprobantes Fiscales Digitales por Internet (CFDI), podrás encontrar esta regla en la página 60 del mismo documento.

Es importante aclarar, que el problema no está en el uso del tabulador dentro del XML, el problema está en que, al momento de armar la cadena original para su sellado, los tabuladores fueron incluidos como parte de ésta; no siguiendo los pasos anteriormente comentados.

Adicionalmente, queremos comentar que en Facturando contamos con diferentes soluciones para llevar a cabo el proceso de validación, todas realizan el mismo proceso, la diferencia es que cada una está orientada a un público en específico:

Por último, si quieres conocer el detalle técnico acerca de este tema, puedes descargar el anexo 20 e ir a la página 60 punto 5 sección, donde se habla al respecto.

Hasta la próxima.

CFDI: “El sello del documento no es válido”, ¿Qué significa esto?

En esta ocasión queremos comentar acerca del error “el sello del documento no es válido”, error que se obtiene al momento de llevar a cabo la validación de un Comprobante Fiscal Digital a través de Internet (CFDI), antes de ver el motivo de este mensaje y su significado, es importante aclarar ciertos puntos.

¿Qué es el sello de un documento?
En el Anexo 20 publicado por el Servicio de Administración Tributaria (SAT) existe una sección donde se habla de la generación del sello digital, este sello es en esencia la firma que hace el contribuyente del XML y en la cual se usan el certificado de sello digital (CSD).

En el anexo se especifica como armar dicho sello y uno de los puntos que menciona es el de la cadena original, que, en esencia, es toda la información del CFDI separada por el carácter pipe (“|”).

Espacios en blanco
Para armar dicha cadena existe una serie de reglas, una de ellas tiene que ver con el tratamiento a realizar con los espacios en blanco, tabuladores y saltos de línea, la regla dice lo siguiente:

  • Se deben reemplazar todos los tabuladores, retornos de carro y saltos de línea por el carácter espacio (ASCII 32).
  • Acto seguido se elimina cualquier espacio al principio y al final de cada separador | (pleca).
  • Finalmente, toda secuencia de caracteres en blanco se sustituye por un único carácter espacio (ASCII 32).

En esencia, lo que nos dice es:

  1. Se debe reemplazar dichos caracteres (tabuladores y saltos de línea) por un espacio en blanco.
  2. Eliminar los espacios en blanco duplicados y dejar uno solo.
  3. Eliminar todos los espacios en blanco al principio y final de cada dato.

Situación actual
Algunos usuarios de nuestras soluciones de validación como son:

Nos han reportado que al momento de validar sus archivos XML, en algunos casos obtienen el siguiente mensaje de error:

“SAT CFDI33102 – El sello del documento no es válido, contiene caracteres extraños (enter).”

¿Qué significa esto?
El mensaje obtenido significa que el archivo XML no es válido, ya que no cumple con el manejo de los espacios en blanco como lo indica la autoridad (SAT).

¿Por qué se presenta este mensaje?
Este mensaje se presenta, porque el programa, proceso o sistema que genero el XML no siguió los lineamientos dados por el SAT en el anexo 20 con respecto al manejo de los espacios; a continuación, te presentamos una serie de ejemplos donde se muestra esta situación:

Datos incorrectos

| Carlos Pérez |
|María Diaz |
| Juan Castañeda|
|Marcos Ramírez|

Datos correctos

|Carlos Pérez|
|María Diaz|
|Juan Castañeda|
|Marcos Ramírez|

¿Este XML es válido?
No, porque no cumple con lo especificado en el anexo 20; recordemos que este documento contiene toda la especificación técnica dada por el SAT para el CFDI y en caso de no cumplirse con los lineamientos establecidos por el mismo, hace que el XML no sea válido.

¿Qué puedo hacer en este caso?
Contactar al emisor de dicho documento y comentarle esta situación para que él pueda cancelarlo y te emita otro que si cumpla con lo requerido por la autoridad.

Hasta la próxima.