El validador de RFCs del SAT deja de funcionar

En otro post hablamos sobre las inconsistencias que hemos detectado al validar un RFC en la herramienta proporcionada por el SAT y hoy queremos comentar otro caso en donde éste mismo validador no responde o da una respuesta incongruente.

Validación masiva sin respuesta
Como recordarás el SAT ha puesto a disposición de todos los contribuyentes un validador de RFC en el cual, no solo podemos validar el RFC, sino que también se puede verificar el nombre y código postal del mismo.

Este validador tiene como objetivo apoyar a los emisores de comprobantes (CFDI 4.0) a tener certeza sobre los datos que tiene de sus clientes, proveedores, empleados, etc.; para esto, el sitio ofrece una opción para cargar un archivo de texto (TXT) con hasta 5000 registros y que se puedan validar todos los RFC de forma masiva; en este caso vamos a hablar de dicha opción y de cómo al validar un TXT, la herramienta deja de funcionar y no da ninguna respuesta.

Una vez que se ha ingresado a la herramienta para validar el RFC, nombre y código postal y de haber seleccionado la validación masiva indicando el archivo en formato txt como lo solicita el SAT, se procede a la validación de este, como se muestra en la siguiente imagen:

Después de concluido el proceso de validación, la aplicación, además de mostrar en pantalla el mensaje de “Resultado de RFC, nombre y código postal. Consulta terminada.” Como se muestra en la imagen:

También devuelve, como respuesta a la validación masiva realizada, un archivo TXT conteniendo el resultado de esta.

En una situación normal, esto es lo que sucedería, pero para el caso que queremos mostrar hoy, no es así, ya que se ha detectado que, en algunos casos, después de realizar el proceso masivo de validación y obtener el mensaje de consulta terminada, no devuelve el archivo TXT de respuesta, pero tampoco retorna un error o algún mensaje que nos permita saber que sucedió, sólo deja de funcionar.

Facturando derivado de esta situación, se dio a la tarea de investigar más afondo cuando suceden estos casos, para ello se realizó el siguiente procedimiento de validación masiva de RFC, nombre y código postal:

  1. Se envió a validar un archivo TXT conteniendo 3,000 RFCs, logrando replicar el caso, es decir no se obtuvo el archivo (TXT) de respuesta.
  2. Se procedió a depurar y detectar el o los RFCs causantes de esta situación, identificándose en este caso, solo un RFC problema, como se muestra en la imagen.

Si se envia a validar en un archivo que tenga dicho RFC, el validador de RFCs deja de funcionar, esto es, no responde ni dice absolutamente nada.

Validación manual
Quisimos investigar más sobre el tema y decidimos validar, de forma manual, el RFC en cuestión y cuál fue la sorpresa que la respuesta del SAT fue la siguiente:

Este mensaje da la impresión de que el validador de RFCs no está funcionando en este momento, pero no es correcto, ya que validamos otros RFCs y respondió adecuadamente.

Es importante mencionar que éste no es el único caso que hemos detectado, en las diferentes pruebas que hemos realizado, detectados que son 6 RFCs con los que sucede exactamente lo mismo, donde el validador del SAT deja de funcionar; lo curioso de todo esto es que los 6 RFCs son válidos y existen en el SAT y esto lo sabemos porque hemos probado con otros validadores de RFCs.

Desconocemos porque sucede esto y si existen más RFCs, es muy probable que sí; esperemos que el SAT haga algo al respecto, ya que esto genera inconformidad entre los usuarios.

Antes de finalizar queremos invitarte a leer estos artículos sobre el mismo tema:

Hasta la próxima.

Inconsistencias en el validador de RFCs del SAT

Antecedente
Como recordarás uno de los cambios derivados de las modificaciones a la Miscelánea Fiscal para este 2022, es la entrada en vigor de la nueva versión de los Comprobantes Digitales a través de Internet (CFDI 4.0) y para poder emitir comprobantes (facturas, recibos de nómina, etc.) usando esta nueva versión es necesario contar con los datos correctos del receptor (cliente, empleado, etc.):

  • Registro Federal de Contribuyentes (RFC)
  • Nombre o Razón Social
  • Código postal del domicilio fiscal

Situación actual
Derivado de lo comentado anteriormente, la autoridad (SAT) puso a disposición, de todos los contribuyentes, un portal donde se puede verificar esta información y conocer si los 3 datos requeridos son válidos y están relacionados; en Facturando tenemos un curso en donde mostrarnos el uso de este y las diferentes formas de obtener los datos del receptor.

Curso del validador de RFC

Dentro del portal proporcionado por el SAT podemos validar, de dos formas el RFC, nombre, denominación o razón social y CP:

  1. Manualmente – capturando los datos directamente en la aplicación
  2. Masivamente – por medio de la carga de un archivo en formato Txt

Inconsistencia en la respuesta
A continuación, mostraremos un caso en donde el portal del SAT muestra dos resultados totalmente diferentes al momento de validar un contribuyente (RFC).

Validación manual
Si capturamos los datos de forma manual (RFC, nombre y código postal), el portal del SAT nos dice que el RFC no existe, como se muestra a continuación:

Validación masiva
Si hacemos una validación masiva, esto es, cargamos un archivo TXT en el mismo portal, la respuesta que nos regresa es que el RFC no esta registrado en el padrón de contribuyentes, a continuación podrás ver el resultado.

Validación de solo el RFC
Dentro de la misma aplicación se llevó a cabo la validación solo del RFC en la opción correspondiente obteniéndose como respuesta: RFC válido y susceptible de recibir facturas

Analizando las tres respuestas obtenidas, podemos identificar las inconsistencias de estas, ya que en esta última el RFC es validado y la autoridad responde que es susceptible de recibir facturas, lo cual significa que fue localizado en sus registros, mientras que en las dos primeras respuestas indica que no se encuentra registrado, siendo esto una contradicción, ya que en uno indica que si existe y en otros que no.

Otros validadores del SAT
Quisimos verificar el RFC de otra forma y para esto probamos con otras dos herramientas que están disponibles en el portal de la autoridad (SAT).

Validador de RFCs
En este caso probamos con la primera opción, este portal, a diferencia del anterior, solamente permite verificar el RFC, no es posible validar el nombre ni el código postal; para nuestro caso no tiene importancia, ya que solo queremos verificar si el RFC es válido en su estructura y si se encuentra registrado en el SAT.

Un problema recurrente que hemos detectado con esta herramienta es que comúnmente muestra un mensaje de error cuando se ingresar el captcha y no permite trabajar, por lo que debes volver a empezar.

Después de varios intentos de querer usar la herramienta, finalmente pudimos validar el RFC y en este caso nos dice “Clave de RFC válida”; esto quiere decir que el RFC proporcionado es válido.

Consulta contribuyente
Esta es otra herramienta que está disponible en el sitio del SAT; para consultar el RFC es necesario indicar:

  • El tipo de persona (Física / Moral)
  • El tipo de documento (validación por RFC o CURP)
  • El RFC a validar
  • Capturar el texto de la imagen (captcha)

Una vez indicados los datos requeridos por la plataforma, obtenemos como resultado de la consulta que el RFC no es válido, esto de acuerdo a lo indicado en el estatus como “No registrado en el padrón de contribuyentes”

Conclusión
Para finalizar nos gustaría hacer algunos comentarios al respecto de este tema:

  • Aplaudimos el esfuerzo por parte de la autoridad (SAT) de poner a disposición de todos los contribuyentes herramientas que permiten validar un RFC y los datos ligados al mismo.
  • El uso de dichas herramientas es relativamente sencillo y aunque tienen varios aspectos por mejorar, la realidad es que éstos no representan un inconveniente para las mismas, ya que cualquier persona puede hacer uso de estas.
  • El objetivo primordial de estas herramientas es ayudarle al usuario a tener certeza sobre la información que posee de sus clientes, proveedores, empleados, etc.; por lo que, el hecho que se presenten estas inconsistencias genera malestar y desconfianza en los contribuyentes.

Antes de finalizar queremos invitarte a leer estos artículos sobre el mismo tema:

Hasta la próxima.

Mitos y realidades de la Constancia de Situación Fiscal (CSF)

Conoce todo acerca de cómo obtener la Constancia de Situación Fiscal (CSF) y los mitos y realidades que giran alrededor de este documento.
Para iniciar empecemos por saber:

¿Qué es?
La Constancia de Situación Fiscal es el documento oficial que contiene todos los datos de un contribuyente.

¿Qué datos contiene?
Los datos que la Constancia de Situación fiscal contiene son los siguientes:

  • Registro Federal de Contribuyentes (RFC)
  • CURP (Persona física)
  • Nombre o razón social
  • Fecha de inicio de operaciones
  • Estatus
  • Domicilio fiscal
  • Actividades económicas
  • Régimen(es) fiscal(es)
  • Obligaciones fiscales
  • Número telefónico de contacto
  • Correo electrónico

¿Por qué se pide la Constancia de Situación Fiscal?
Derivado del nuevo procedimiento de certificación de los Comprobantes Fiscales Digitales por Internet (CFDI) en su versión 4.0, se requieren para el llenado de los nuevos datos fiscales del receptor, ya sea para la emisión de un recibo de pago de nómina, como de una factura por la adquisición o prestación de un servicio o producto.

Mitos y realidades
Como consecuencia de este nuevo requerimiento, han surgido una serie de mitos y realidades, las cuales comentaremos a continuación:

¿Existe una fecha límite para obtener mi Constancia de Situación Fiscal?
No, la Constancia de Situación Fiscal se puede obtener todo el año, no hay fecha límite.

¿Debo proporcionar mi Constancia de Situación fiscal para que me emitan un CFDI 4.0 por alguna compra realizada?
No es necesario que la proporciones, si conoces tus datos fiscales tal y como aparecen registrados en la Constancia de Situación Fiscal, es suficiente con proporcionarlos:

  • Registro Federal de Contribuyentes (RFC)
  • Nombre completo
  • Código postal del domicilio fiscal
  • Régimen en el que tributas

¿Pueden retener mi pago de nómina si no entrego la CSF?
Es necesario que las empresas verifiquen la identidad de cada uno de sus trabajadores, corroborando que cuenten con su RFC y sus datos fiscales actualizado.
Bajo este contexto, la constancia es un requisito que el SAT pide a los empleadores, y no a los trabajadores, por lo que no debe ser limitante o pretexto para que los patrones no paguen a los empleados por no entregar este documento.
Es de suma importancia tomar en cuenta que de acuerdo a la Ley Federal del Trabajo:

Artículo 106.- La obligación del patrón de pagar el salario no se suspende, salvo en los casos y con los requisitos establecidos en esta Ley.

Artículo 107.- Está prohibida la imposición de multas a los trabajadores, cualquiera que sea su causa o concepto.

Quedando prohibida la imposición de multas a los trabajadores, por cualquier causa, como es este caso, tratándose de una situación administrativa que le corresponde a la empresa.

¿Qué sucede si tengo mis datos fiscales desactualizados?
Para el caso de que tus datos fiscales estén desactualizados, deberás de sacar cita para acudir de manera presencial a alguna de las oficinas del SAT.

Consecuencias
Dentro de las consecuencias que surgen al no contar con la información tenemos:

  • Que el emisor del comprobante fiscal, no podrá timbrarlo
  • No podrá hacerse deducible de impuestos
  • Al no deducirse, traería como consecuencia el mayor pago de impuestos

Alternativas
Alguna de las alternativas para verificar esta información fiscal es, por ejemplo, el uso del validador de datos del Servicio de Administración Tributaria (SAT).
También podrás tramitar la Constancia de Situación Fiscal por medio de:

  • El chat uno a uno – opción “Cédula de Identificación Fiscal”
  • Desde SAT ID – opción “Constancia de Situación Fiscal con CIF”, con identificación vigente, el RFC, correo electrónico personal y número telefónico a 10 posiciones
  • Portal del SAT – por medio del RFC, contraseña o firma electrónica vigente
  • Desde SAT móvil – con tu RFC y contraseña
  • Llamando al 55 62 72 27 28 proporcionando el RFC, un correo electrónico y número telefónico

Lo triste realidad, es que, aun contando con varias alternativas para poderla tramitar, es casi imposible el poder obtenerla, por lo que te verías en la necesidad de hacerlo acudiendo a las oficinas del SAT.
Derivado de esta situación, el Servicio de Administración Tributaria (SAT) se vio obligado a ampliar sus horarios de atención en sábados para que se pueda tramitar.
Esta acción contempla la ampliación de los horarios los primeros tres sábados de junio (4, 11 y 18) en un horario de 9 de la mañana a 4 de la tarde.
La autoridad enfatizó que el servicio no requiere de cita y sólo se deberá de presentar una identificación oficial vigente.

Alternativas Facturando
Dentro de las alternativas que Facturando tiene para apoyar a clientes y no usuarios, tenemos:

Archivo de Excel
Consiste en el envío de un correo a contacto@facturando.mx con la siguiente información:

  • Lista de RFCs a validar
  • Opcionalmente: Nombre, código postal y CURP

Como respuesta al correo enviado recibirás un reporte con el resultado del procesamiento de la información enviada.

Web service
El uso del web service que te permitirá implementar la funcionalidad de:

  • Validar si un RFC es válido y existe en el SAT
  • Obtener el nombre del contribuyente, mediante el RFC o la CURP (persona moral o física respectivamente)
  • Validar los datos de un contribuyente (RFC, nombre y código postal)
  • Verificación de un contribuyente en las listas negras del SAT, trátese de incumplidos (Art. 69) o con operaciones inexistentes (art. 69 B)

Si deseas conocer más acerca de este web service te invitamos a dar clic en el siguiente enlace:

Web service: Validar RFC

Prórroga CFDI 4.0

Conoce la prórroga que la autoridad (SAT) dio a la generación del CFDI en su versión 4.0, para saber más al respecto te invitamos a dar clic en la siguiente liga:

SAT: Prórroga al CFDI 4.0

Resumen
En resumen:

  • No es obligatorio contar con la Constancia de Situación Fiscal, si no contar con la información correcta relacionada al RFC.
  • La autoridad (SAT) da a conocer la prórroga a la emisión de factura electrónica en su versión 4.0, para saber al respecto da clic aquí
  • No se puede retener el pago de la nómina por no entregar la Constancia de Situación Fiscal.

Hasta la próxima.

¿Cómo validar un recibo de pago 2.0 ?

Derivado de los cambios a la facturación electrónica para este 2022 en la emisión del Comprobante Fiscal Digital por Internet (CFDI) correspondiente al recibo de pago en su nueva versión 2.0 queremos comentar los cambios que esta versión implican y cómo llevar a cabo la validación de este, comencemos por saber:

¿Qué es?
El CFDI de un recibo de pago, es una factura que ampara el o los pagos en parcialidades o diferidos recibidos, de aquellas facturas que se hayan emitido y que tengan definida como clave de método de pago “PPD – Pago en parcialidades o diferido”.

Cambios
En cuanto a los cambios más relevantes realizados a la emisión de un recibo de pago en su versión 2.0 tenemos los siguientes:

  • Se incluyen nuevos campos para identificar sí los pagos de las operaciones que ampara el comprobante son objeto de impuestos.
  • Se incluye un nuevo apartado para el resumen de los importes totales de los pagos realizados expresados en moneda nacional, así como los impuestos que se trasladan.

Vigencia
La emisión de esta nueva versión del recibo de pago 2.0 está vigente desde el 1 de enero del 2022, volviéndose obligatoria su emisión a partir del 1 de julio del 2022.

¿Cómo validarlo?
La forma de garantizar que la emisión de un recibo de pago en su versión 2.0 fue correcta, es por medio del uso de un validador, por lo que tenemos el agrado de informarte que hemos liberado una nueva versión de nuestro Validador CFDI, en la cual se adiciona la funcionalidad para soportar la validación de la versión 2.0 del recibo de pago.

Por lo que recomendamos a todos nuestros usuarios se actualicen a brevedad a la nueva versión del Validador CFDI, dando clic en el siguiente enlace:

Descargar actualización

Hasta la próxima.

DLL para validar un recibo de pago 2.0

Hoy, hemos liberado una nueva versión de nuestra librería para la validación de comprobantes fiscales digitales: Electronic Document Validator

En esta ocasión hemos agregado soporte a los cambios realizados por el SAT, a continuación, describiremos de forma detallada los 2 cambios más importantes.

Recibo de pago 2.0
En este caso, hemos modificado la DLL para dar soporte a la nueva versión de este documento, por lo que, a partir de esta versión podrás validar todos los recibos de pagos emitidos o recibidos.

Las validaciones que hemos incluido en esta versión son:

Estructura
Se verifica cada uno de los atributos y nodos contenidos en la versión 2.0.

Sello
Permite conocer si el recibo fue modificado después de que éste fue generado.

Timbre
Se verifica que el XML haya sido timbrado y cumpla con lo requerido por la autoridad.

Certificado
Permite conocer si el comprobante con el que fue firmado el XML fue generado por el SAT.

Schema
En esta parte se valida el XML con los schemas proporcionados por el SAT.

SAT
Verifica que el comprobante se encuentre registrado en el SAT y si se encuentra vigente o cancelado; además se verifica si el emisor de este no está en las listas negras del SAT (Art. 69 y 69B).

Carta Porte 2.0
Aunque la carta porte 2.0 lleva algún tiempo con nosotros, es hasta esta versión de la librería en donde hemos agregado soporte a este complemento.

Las validaciones que se han agregado son las misma que las del complemento recibo de pago 2.0

Es importante mencionar que, en esta versión, no hemos implementado las validaciones mencionadas en la matriz de errores ni para el recibo de pago 2.0 ni para la carta porte 2.0; se esta considerando agregarlas en una futura versión.

Puedes descargar esta nueva versión de aquí

DESCARGAR DLL

SAT: Validador de RFC, nombre y código postal

En esta ocasión queremos compartir contigo la nueva solución del Servicio de Administración Tributaria (SAT) con la cual podrás validar:

  • el Registro Federal de Contribuyentes (RFC)
  • el Nombre o Razón Social
  • y el Código Postal correspondiente al domicilio fiscal

Con ésta, podrás realizar la validación de los datos de dos formas, ya sea individualmente o de forma masiva.

Para el caso de la validación masiva de RFC, nombre y código postal se deberán de enviar los datos dentro de un archivo, el cual deberá de cumplir con las siguientes características:

  • Debe generarse en formato plano (txt) y tipo UTF-8
  • El separador de datos es el pipe “|”
  • Las columnas no deben tener nombre ni título
  • Primera columna para enumerar los registros
  • Segunda columna para los RFCs
  • Tercera columna para el Nombre o Razón Social
  • Cuarta columna para el Código Postal
  • El archivo podrá tener hasta un máximo de 5,000 RFCs

Hemos preparado un manual donde te enseña paso a paso como realizar la validación masiva de estos datos; puedes descargarlo de aquí:

Manual del validador de nombre y CP

Curso

Sabemos que tienes muchas dudas acerca del funcionamiento de este validador, es por esto, que estaremos impartiendo un curso gratuito donde podrás:

  • Conocer a detalle el fruncimiento del validador.
  • Saber las características requeridas para hacer una validación masiva.
  • Podrás conocer todas las inconsistencias que hemos detectado en el mismo.
  • Te daremos una serie de recomendaciones para el uso del mismo.

Al final de la presentación estaremos compartiendo con todos los asistentes el kit de uso del validador, en donde podrás encontrar:

  • El manual de uso
  • Un archivo de ejemplo, donde podrás conocer el layout requerido por el SAT
  • El documento sobre preguntas, errores y sugerencias sobre el uso del validador.

Este curso es de acceso libre y no tiene costo alguno, solo deberás inscribirte aquí:

VER CURSO GRATIS

Hasta la próxima.

Inconsistencias del SAT al consultar un CFDI emitido

En esta ocasión queremos compartir contigo una inconsistencia detectada en las páginas del SAT, esto al momento de realizar la consulta de un CFDI que se acababa de emitir, siendo esta la situación:

Generación del CFDI
Se llevó a cabo la generación de una factura la cual se timbró exitosamente.

Verificación del CFDI
Una vez generado el CFDI se procedió a la verificación de este en la página del SAT:

Verificación del CFDI en el SAT

Página donde deberás de capturar:

  • Folio fiscal (UUID)
  • RFC del emisor
  • RFC del receptor
  • Captura del captcha

Una vez capturados los datos y al dar clic en el botón de Verificar, el SAT procederá a la validación correspondiente mediante la búsqueda del CFDI en base a los datos proporcionados.

En este caso, el CFDI fue localizado, desplegándose los siguientes datos:

  • RFC del emisor
  • Nombre o razón social del emisor
  • RFC del receptor
  • Nombre o razón social del receptor
  • Folio fiscal (UUID)
  • Fecha de expedición
  • Fecha de certificación SAT
  • PAC que certificó
  • Total del CFDI
  • Efecto del comprobante
  • Estado del CFDI
  • Estatus de cancelación

Del cual se podrá obtener una impresión de la verificación obtenida.
Hasta aquí todo bien.

Recuperación del CFDI
En seguida, se procedió a consultar este mismo CFDI en la sección de cancelación y recuperación de facturas de la página del SAT:

Cancela y recupera tu factura

Donde de igual manera para autentificarse deberás capturar:

  • RFC
  • Contraseña (clave CIEC)
  • Captcha

Una vez dentro, se realizó la consulta del CFDI en cuestión por medio de su folio fiscal (UUID) con la sorpresa de que no fue localizado, obteniéndose la siguiente respuesta:

“No existen registros que cumplan con los criterios de búsqueda ingresados, intentar nuevamente.”

Para descartar, se procedió a realizar la consulta por medio del rango de fechas lo cual arrojo el desplegado de los CFDIs excepto el que se acababa de generar.

Conclusión
Con base en lo anterior y con los datos obtenidos, creemos que el SAT maneja base de datos independientes:

  • Una para reportar la existencia del CFDI, esta se usa cuando se realizó la verificación de CFDI.
  • Otra para cuando se requiere localizar el XML para poder descargarlo.

Derivado a esta inconsistencia por parte del SAT, podría darse el caso, que alguna de nuestras soluciones de descarga no descargue un XML, esto debido a que aún no existe en la segunda base de datos y por lo tanto el SAT no reporte dicho XML, es necesario recordar que nuestras soluciones dependen 100% de la respuesta del SAT.

Hasta la próxima.

¿Cómo validar el XML de un CFDI 4.0?

Hoy, hemos liberado una versión del programa con el que puedes validar tus facturas electrónicas: Validador CFDI.

En esta nueva versión hemos agregado soporte al nuevo estándar de la factura electrónica: CFDI 4.0; por lo que a partir de ahora podrás validar tus XML 4.0 emitidos y recibidos.

CFDI 4.0
Como comentábamos anteriormente, hemos agregado soporte a esta nueva versión, por lo que al momento de validar el XML, el sistema reconoce la nueva versión y aplica la validaciones correspondientes.

Las validaciones que hemos incluido en esta versión son:

Estructura
Donde se verifica cada uno de los atributos y nodos contenidos en esta nueva versión.

Sello
Sirve para conocer si el comprobante fue modificado después de que fue generado.

Timbre
Se verifica que el comprobante haya sido timbrado y cumpla con lo requerido por la autoridad.

Certificado
Permite conocer si el comprobante con el que fue firmado el XML fue generado por el SAT.

Totales
Se verifica que los importes contenidos en el comprobante sean correctos.

Schema
En esta parte se valida el XML con los schemas proporcionados por el SAT.

SAT
Verifica que el comprobante se encuentre registrado en el SAT y si se encuentra vigente o cancelado; además se verifica si el emisor de este no está en las listas negras del SAT (Art. 69 y 69B).

Además de las validaciones ya comentadas, también hemos modificado el programa para que pueda generar la representación impresa (PDF) del CFDI 4.0.

Es importante que el funcionamiento del programa continúa siendo el mismo, no ha habido cambio alguno, por lo que no es necesario hacer alguna configuración o paso adicional para dar soporte al CFDI 4.0.

Si deseas leer el historial de cambios y conocer acerca de los cambios realizados al programa durante todo el tiempo, puedes dar clic aquí.

Como siempre, recomendamos a todos los usuarios actualizarse a esta nueva versión, si lo deseas, puedes dar clic aquí para descargar la última versión.

DESCARGAR VALIDADOR CFDI

DLL para validar el XML de un CFDI 4.0

En esta ocasión, traemos una nueva versión de la librería que permite validar un comprobante fiscal digital: Electronic Document Validator.

En esta ocasión hemos realizado un solo cambio que a continuación describiremos:

CFDI 4.0
El cambio realizado en esta ocasión es dar soporte a los XML del CFDI 4.0; por lo que, a partir de esta versión podrás validar todos los XML emitidos o recibidos con la nueva versión del CFDI.

Para esta versión, las validaciones que hemos incluido son:

Estructura
Donde se verifica cada uno de los atributos y nodos contenidos en esta nueva versión.

Sello
Sirve para conocer si el comprobante fue modificado después de que fue generado.

Timbre
Se verifica que el comprobante haya sido timbrado y cumpla con lo requerido por la autoridad.

Certificado
Permite conocer si el comprobante con el que fue firmado el XML fue generado por el SAT.

Totales
Se verifica que los importes contenidos en el comprobante sean correctos.

Schema
En esta parte se valida el XML con los schemas proporcionados por el SAT.

SAT
Verifica que el comprobante se encuentre registrado en el SAT y si se encuentra vigente o cancelado; además se verifica si el emisor de este no esta en las listas negras del SAT (Art. 69 y 69B).

Como podrás observar, ha sido un solo cambio, pero un cambio muy importante y hemos implementado las características mas importantes del proceso de validación

Es importante mencionar que, en esta versión, no hemos implementado las validaciones mencionadas en la matriz de errores para el CFDI 4.0; éstas será implementadas en una próxima versión.

Puedes descargar la nueva versión de aquí

DESCARGAR

DLL para generar el CFDI 4.0

El SAT esta a punto de liberar una serie de cambios que afectan la generación de los comprobantes fiscales digitales, si aún no los conoces te invitamos a dar clic en cada uno de ellos para que los conozcas a detalle:

En Facturando siempre nos hemos distinguido por dar soporte a los últimos cambios realizados por la autoridad, es por eso, por lo que, hoy traemos una nueva versión de nuestra librería (DLL) para la generación y lectura del CFDI.

A continuación, describiremos los cambios más importantes de esta nueva versión (2021.11.24) y al final haremos algunos comentarios importantes para el uso de las nuevas versiones.

Generación del CFDI 4.0
Esta nueva versión soporta la generación de un CFDI 4.0, esto significa que con esta DLL ya puedes generar el XML cumpliendo con el estándar el SAT.

Para este caso, hemos agregado un ejemplo llamado “CFDI 4.0” donde mostramos como llenar cada uno de las propiedades y clases que se pueden llegar a usar en el nuevo estándar, es importante aclarar que este ejemplo tiene como finalidad mostrar el uso de la librería en su totalidad, esto quiere decir que el XML generado es válido, pero no puede ser timbrado porque no cumple con la matriz de errores del SAT.

Recibo de pago 2.0
También hemos agregado soporte al recibo de pago 2.0, esto es, con esta versión de la librería vas a poder generar un recibo de pago que cumpla con el nuevo estándar definido por la autoridad.

También hemos agregado un ejemplo cuyo objetivo es mostrar el uso de todas las propiedades y clases que intervienen en la generación del recibo de pago 2.0

Sabemos que este es un cambio transcendental y son muchas las dudas que existen al respecto y hemos querido adelantarnos respondiendo a algunas de ellas:

¿Dónde está publicado la especificación técnica de estos cambios?
El SAT aún no ha hecho pública la especificación técnica de estos cambios.

¿Ya se pueden timbrar CFDI 40 y recibos de pago 2.0?
Con respecto al timbrado, en este momento no es posible timbrar el XML, ya que esto depende del PAC y ninguno de nuestros PACs asociados tiene activa esta parte, ellos se encuentran trabajando sobre el tema, esto es, se encuentran conociendo y asimilando todas las implicaciones de estos cambios.

Si aún no existe la especificación técnica, ¿para que liberar una nueva versión de la librería?

Lo hemos hecho por varios motivos:

  1. Queremos que nuestro clientes y usuarios puedan conocer los cambios que viene y las implicaciones que tendrán dentro de sus procesos.
  2. Los clientes ya podrían empezar a hacer de las pruebas con el nuevo estándar y comenzar a adecuar sus programas.
  3. Nuestro compromiso es siempre ofrecer y cumplir todo lo que el SAT proponga con respecto al CFDI.

¿Cuándo entra en vigor esta nueva versión del CFDI 4.0?
Esta nueva versión entrará en vigor a partir del 01 de enero de 2022.

¿Pueden existir más cambios para el CFDI 4.0?
Existe la posibilidad de que la autoridad realice cambios al estándar antes de hacerlo público, aunque si esto pasará, creemos que sería cambios menores.

Nosotros estaremos al pendiente del tema y en caso de que esto suceda, estaremos liberando una nueva versión de la librería que soporte los cambios.

¿Dónde puedo encontrar información sobre este tema?
Te invitamos a suscribirte a este seminario web, donde hablaremos a detalle de cada tema:

Suscríbete al curso de CFDI 4.0

¿Se va a poder leer un CFDI 4.0 y un recibo de pago 2.0 con esta nueva versión?
Sí, no solo podrás generar, sino que, también podrás leer un CFD 4.0 y RP 2.0 y podrás extraer toda la información contenidos en los mismo, de forma rápida y sencilla.

Si quieres ver como lo puedes hacer, te invitamos a revisar el ejemplo llamado “Validacion

¿Esta liberación a que tipos de la librería soporta?
Por el momento solo está disponible para Dot Net (C# y VB.Net) pero en próximos días estaremos liberando el soporte para DLL, Delphi y PHP.

Si tienes alguna duda con respecto a esta publicación, te invitamos a que nos contactes por medio del chat que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.