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 4.0: ¿Cómo obtener todos los datos de mis empleados?

Como recordarás, uno de los cambios que trajo el CFDI versión 4.0, y tal vez el más importante a nivel operativo, es que para poder emitirlo es necesario indicar los datos del receptor (cliente, empleado, etc.) tal cual están registrados en el SAT, en caso de que no se haga, el comprobante no podrá ser generado.

El problema con este cambio es que la única forma de saber con exactitud como se encuentra un contribuyente registrado es a través de la constancia de situación fiscal y obtenerla se ha vuelto un dolor de cabeza para muchos contribuyentes, en especial a las personas que están en el régimen de sueldos y salarios.

Debido a lo anterior, la autoridad fiscal (SAT), ha otorgado una facilidad para que las personas o empresas que tienen empleados y emiten comprobantes por conceptos de:

  • Sueldos
  • Salarios
  • Y /o conceptos de asimilados

Pueden obtener los datos de sus empleados, sin la necesidad de pedírselos a estos; sino que, usando la propia página del SAT se puedan obtener los datos requeridos:

  • RFC
  • Nombre
  • Código postal

A continuación, encontrarás todo el detalle acerca de cómo realizar esta solicitud y obtener estos datos.

Requisitos
Esta facilidad se da a conocer a través de la Resolución Miscelánea para 2023, donde la información relacionada con los datos registrados para cada uno de tus trabajadores podrá ser solicitad por medio del Portal del SAT, siempre y cuando se cumpla con lo siguiente:

  • Que durante los últimos 12 meses el solicitante le haya efectuado pagos por conceptos de sueldos y salarios al trabajador
  • No aparecer en las listas de contribuyentes incumplidos a que se refiere el artículo 69 del Código Fiscal de la Federación (CFF), con excepción de la fracción VI relativo a la condonación de créditos
  • De igual forma, no aparecer publicado en la lista negra del SAT a lo que se refiere el segundo y cuarto párrafo del artículo 69-B del CFF (operaciones inexistentes)
  • Tener presentada la declaración anual correspondiente al ejercicio 2021

Archivo TXT
Para que puedas solicitar estos datos, deberás crear un archivo TXT con los RFCs de todo tu personal; éste archivo debe tener las siguientes características:

  • Sin tabuladores
  • Solo letras mayúsculas
  • El formato del archivo debe ser en Código Estándar Americano para Intercambio de Información (ASCII), y en caso de que se incluyan RFC con “Ñ” se debe guardar en el formato compatible (ANSI)
  • El nombre de dicho archivo será el RFC del solicitante
  • El archivo debe contener una sola columna con la Clave en el RFC del trabajador a 13 posiciones y sin espacios en blanco
  • La columna no deberá contener títulos o encabezados, ni tener registros vacíos (filas)

Es importante mencionar, que éste archivo TXT debes comprimirlo en formato ZIP y es este archivo el que realmente debes de indicar al momento de hacer la solicitud.

Solicitud de datos
Una vez cumpliendo con los requisitos, la forma de poder realizar la “Solicitud de datos en el RFC de asalariados” es mediante la realización de los siguientes pasos:

  1. Ingresar a la página del SAT (www.sat.gob.mx) ir al menú superior derecho “Contacto”, sección “Asistencia por Internet” opción “Portal personal Mi portal (Contribuyente)
  2. Capturar RFC y Contraseña e iniciar sesión
  3. Selecciona Servicios por Internet / Servicio o Solicitudes / Solicitud
  4. Completa el formulario de la solicitud; selecciona el trámite SOLICITUD DATOS TRABAJADORES; adjunta el listado con el total de RFC a validar en archivo de texto plano comprimido en .ZIP y envíalo
  5. Consulta la respuesta en Portal personal Mi portal, inicia sesión, captura el Número de folio de tu solicitud y da clic en buscar
  6. Selecciona el Folio y revisa las Notas y anexos, da clic en el icono del “clip” y descarga el archivo con los datos del RFC

Es importante mencionar, que el plazo máximo por parte de la autoridad (SAT) para dar respuesta a la solicitud de datos es de 10 días hábiles, siempre y cuando se hayan cumplido con los requisitos y de las condiciones, donde en el caso de ser procedente, se obtendrá junto con el acuse de respuesta los datos de inscripción al RFC de tus trabajadores, en caso contrario, cuando no se cumpla con los requisitos y condiciones, se emitirá un Acuse de respuesta que indicará el motivo por el cual no procedió la solicitud.

Si tuvieras alguna duda o aclaración con respecto al procedimiento para la solicitud de datos podrás solicitar apoyo en los canales oficiales de ayuda del SAT:

  • MarcaSAT de lunes a viernes de 8:00 a 18:30 hrs, excepto días inhábiles
  • Atención telefónica: desde cualquier parte del país 55 627 22 728 y para el exterior del país (+52) 55 627 22 728
  • Vía Chat: http://chat.sat.gob.mx
  • Oficina Virtual. Podrás acceder a este canal de atención al agendar tu cita en la siguiente liga: http://citas.sat.gob.mx/
  • Atención personal en las Oficinas del SAT ubicadas en diversas ciudades del país, como se establece en la siguiente liga:

https://www.sat.gob.mx/personas/directorio-nacional-de-modulos-de-servicios-tributarios

de lunes a jueves de 9:00 a 16:00 hrs., y viernes de 8:30 a 15:00 hrs., excepto días inhábiles

Artículos relacionados:

Hasta la próxima.

CFDI 4.0: Datos de los empleados – Comentarios

Como ya sabrás, la autoridad (SAT) abrió la posibilidad de obtener, con una sola petición, todos los datos fiscales de los empleados que son necesario para emitir un recibo de nómina con la nueva versión del CFDI 4.0

Hoy queremos compartir con todos ustedes, nuestros fieles lectores, los comentarios sobre el mismo:

Facilidad
Es de aplaudir que la autoridad haya puesto a disposición de los contribuyentes esta opción; la verdad es que es de gran ayuda, solo esperemos que la respuesta de la solicitud sea rápida y funcione adecuadamente, ya que como hemos documentado en otras ocasiones, que herramientas como el Validador de RFCs, en algunos casos, no responden correctamente:

Tiempo
Como recordarás, el CFDI 4.0 tiene más de 1 año que fue liberado como estándar y es una lástima que hasta ahora la autoridad ofrezca esta facilidad, consideramos hubiera sido de gran ayuda que esta opción hubiera estado disponible desde el inicio, posiblemente se hubiera acelerado el proceso de adopción de esta nueva versión.

Clientes
La facilidad otorgada por el SAT solo aplica para obtener los datos de los empleados y aunque es una excelente opción, la realidad es que se queda corta, ya que las empresas también requerimos los datos de nuestros clientes con el objetivo de poder curar o inicializar nuestras bases de datos.

No sabemos si el SAT vaya a ofrecer esta opción a futuro, pero por el momento a las empresas no les queda otra opción que pedir la constancia a sus clientes o usar una solución como la que ofrecemos para obtener y validar los datos de sus clientes:

Operación diaria
Como ya hemos comentado, esta es una buena opción para inicializar o curar las bases de datos que ya tienen las empresas de las personas que trabajan con ellos, el problema es en el día con día, cuando se quiera timbrar un recibo de nómina y no se pueda porque un dato cambió; esto va a generar todo un proceso administrativo manual para poder obtener el dato correcto y poder timbrar el recibo.

Mas adelanta damos algunas recomendaciones al respecto.

Proceso manual
Como podrás observar el proceso es totalmente manual, debes entrar al SAT, hacer la solicitud y esperar un tiempo para obtener respuesta; tal vez, el SAT no quiso crear algo automático ya que su objetivo es ayudar a las empresas a inicializar sus bases de datos.

A futuro
Este es otro punto que nos llama la atención:

  • ¿Qué va a pasar con esta facilidad?
  • ¿Por cuánto tiempo va a estar disponible esta facilidad?
  • La solicitud, ¿Dejará de ser manual y se podrá realizar de forma automática?
  • ¿Funcionará para clientes?

La realidad es que no lo sabemos y solo el tiempo lo dirá, pero creemos que sí continuará durante un buen tiempo, ya que es un proceso que ayuda y mucho, y aunque también es cierto que tiene mucho margen de mejora, creemos que fue un acierto por parte de la autoridad el haberlo sacado.

Recomendaciones
Además de recomendaciones obvias y ya conocidas, como la de solicitar la constancia al empleado, queremos compartir con ustedes otra serie de opciones que les puede ser útil

Revisiones periódicas

  • En este caso, la idea es que se esté llevando a cabo este proceso de forma periódica (mensual, semana, quincenal, etc.) para poder comparar la información retornada por el SAT con la que tenemos registrada en las bases de datos.
  • Aunque no es el proceso ideal, por lo menos ayuda a disminuir la probabilidad de que no se timbren los recibos de nómina.

Clientes

  • Para el caso de los datos de los clientes, la idea es seguir solicitando las constancias de situación fiscal.

Automatizar el proceso

  • Si lo que buscas es automatizar esta tarea y evitar problemas con el timbrado de tus CFDIs (recibos de nómina, facturas, recibos de pago, etc.) puedes hacer uso de algún servicio de terceros que te de esta funcionalidad.
  • Validar RFC es un servicio web con el cual podrás incluir dentro de tu sistema la validación y obtención de los datos, necesario para el CFDI 4.0, de tus clientes y empleados.

Hasta aquí nuestros comentarios, déjanos saber qué piensas acerca de este nuevo proceso.

Artículos relacionados:

Hasta la próxima.

Datos de los empleados (CFDI 4.0): Preguntas y respuestas

El SAT puso a disposición de los contribuyentes una opción para obtener, con una sola petición, todos los datos fiscales de los empleados que son necesario para emitir un recibo de nómina con la nueva versión del CFDI 4.0

Y hemos publicado dos artículos en donde hablamos acerca de este tema:

En este tercer articulo queremos compartirte algunas de las preguntas que han generado esta nueva opción, es importante comentar que las mismas no están publicada en ninguna parte, sino que han surgido en base a nuestra experiencia y que el objetivo es tartar de dar mayor claridad sobre este tema.

Te invitamos a leer los artículos anteriores, ya que ayudan a comprender la información que aquí se expone, siendo necesario tener claro de que se trata esta facilidad otorgada por la autoridad.

¿Para que sirve esta nueva opción?
Esta facilidad nace con el objetivo de disminuir la carga administrativa y ayudar a las empresas a obtener los datos de los empleados, ya que con tan solo con un par de clics podemos obtener los datos requeridos para la emisión del recibo de nómina (CFDI 4.0)

¿Qué pasos debo seguir para obtener estos datos?
Puedes leer todo al respecto dando clic aquí.

¿Con esta opción también puedo consultar los datos de mis clientes?
No, esta opción solo sirve para obtener los datos de los empleados, si requieres validar u obtener los datos de tus clientes te recomendamos usar este web service.

¿Ya se encuentra disponible esta opción?
Esta disponible desde hace varios días, la semana pasada pudimos ingresar y ver cómo funcionaba.

¿Por cuánto tiempo va a estar disponible?
La ley (CFF 2023 – Anexo 1A) solamente especifica la disposición de esta facilidad, pero no menciona fechas, por experiencias previas, consideramos que va a ser algo permanente.

¿Qué tan seguro es el proceso?
A la fecha, hemos realizado algunas pruebas y en algunos casos la página no responde. Es importante comentar, que lleva muy poco tiempo de ser publicada esta opción y es posible que este inestable.

¿Cuánto tiempo tarda en responder el SAT a la solicitud enviada?
El tiempo oficial es de 10 días hábiles. Nosotros hicimos algunas solicitudes y aun no hemos obtenido respuesta, una vez la tengamos estaremos actualizando este artículo.

¿Qué sucede si solicito datos de una persona moral o una persona física que no trabaja en la empresa?
En la prueba que hicimos el SAT nos permitió hacer la solicitud, por lo que no se hace ninguna validación. Posiblemente el error lo veamos al momento de obtener la respuesta.

¿Cuáles son las características técnicas del archivo que se debe enviar en la solicitud?
Para saber todo al respecto te invitamos a leer este artículo.

CFDI 4.0: ¿Como obtener todos los datos de mis empleados?

¿Se aceptan RFCs que tiene la letra Ñ?
Si, sin problema.

Cuando el SAT responde, ¿Qué datos se obtienen?
Por el momento no lo sabemos, ya que hasta ahora hicimos una prueba y la información liberada por el SAT no comenta nada al respecto, pero creemos que estos son los datos:

  • RFC indicando si es válido o no
  • Nombre del empleado
  • Código postal del empleado

¿Qué se requiere para solicitar estos datos?
Solamente vas a requerir 3 cosas:

  • RFC del empleador (persona fisca o moral)
  • Clave CIEC del empleador
  • Archivo TXT con todos los RFCs

¿Existe una limite en la cantidad de RFCs a consultar?
Consideramos que no, ya que la documentación dada por el SAT no dice nada al respecto, además no tendría sentido que la autoridad lo restringiera

¿Puedo hacer varias solicitudes de datos al mismo tiempo?
Hemos hecho varias pruebas y en ningún caso nos ha restringido el número de peticiones, por lo que creemos que no existe limitante alguna al respecto.

¿Existe forma de solicitar esta información automáticamente?
No, por el momento todo el proceso es de forma manual; si requieres que tu ERP, sistema contable o sistema de nómina verifique y obtenga estos datos de forma automática, lo mejor es hacer uso de este web service.

Te invitamos a revisar periódicamente este artículo, ya que lo estaremos actualizando una vez tengamos más información.

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.

Librería para la generación y timbrado del CFDI 4.0

Hoy, hemos liberado la nueva versión de nuestra DLL (Electronic Document Library) para la generación y el timbrado del CFDI 4.0 y el recibo de pago 2.0.

A continuación, encontrarás los cambios más importantes que hemos hecho en esta nueva versión.

Timbrado del CFDI 4.0 y Recibo de pago 2.0
Como ya es de tu conocimiento, nuestra DLL ya ofrecía soporte a la generación del XML cumpliendo con el estándar requerido por el SAT para el CFDI en 2022; lo que no hacía era timbrarlo y eso es lo que hemos realizado en esta nueva versión.

Hemos modificado la integración con el PAC, esto con la finalidad de que los usuarios puedan llevar a cabo el timbrado a través de la librería.

Este cambio no conlleva cambios al proceso de timbrado actual, ya que hemos logrado que sea transparente.

Posiblemente tendrás muchas dudas con respecto a este cambio y trataremos de responderlas a continuación:

¿Esta versión soporta el CFDI 3.3?
Si, con esta nueva versión vas a poder continuar generando todo tipo de documentos como lo venias haciendo, además del CFDI 4.0

¿Esta versión soporta el Recibo de pago 1.0?
Así es.

¿Que cambios debo hacer para poder timbrar el CFDI 4.0 y el recibo de pago 2.0?
No debes hacer ningún cambio, todos los procesos que dependen del PAC continúan igual.

¿Existe algún cambio en las URLs de conexión?
Si, para esto, hemos actualizado el archivo PUERTOS.PDF, en el cual se especifican las nuevas URLs de conexión; esta información te será muy útil si manejas algún tipo de permiso o firewall para conectarte a internet.

¿Qué archivos (DLLs) cambiaron y debo actualizar?
En este caso debe seguir la regla que siempre recomendamos, debes actualizar todos los archivos que uses. Por cierto, no hemos agregado nuevas DLLs.

¿Qué ejemplos debo revisar para aprender a generar y timbrar los nuevos documentos?
Para el caso del CFDI 4.0 existen dos ejemplos:

  • CFDI 4.0: Este ejemplo tiene como objetivo enseñarte como usar todos los campos.
  • PAC ECODEX: Con este, aprenderás como timbrar un CFDI 4.0

Para el caso del recibo de pago 2.0; igualmente existen 2 ejemplos:

  • Recibo de pago 2.0: Este ejemplo tiene como objetivo enseñarte como usar todos los campos.
  • PAC ECODEX: Con este, aprenderás como timbrar un Recibo de pago 2.0

Para el caso del recibo de nómina 1.2 que hace uso del CFDI 4.0

  • Recibo de nomina 1.2: Hemos actualizado este ejemplo para mostrar como generar y timbrar un recibo de nómina usando el CFDI 4.0

¿Existe cambios en la generación del código de barras?
No, la DLL continúa funcionando como ya lo hacía antes.

¿Con esta librería puedo generar el PDF del CFDI 4.0?
Si deseas generar el PDF, te recomendamos usar este otro producto: Electronic Document Printer.

¿Existe cambios en los ejemplos que trae la librería?
Si, hemos actualizado todos los ejemplos incluidos, para que trabajen con el CFDI 4.0; por lo que te recomendamos revisarlos a detalle y ver cómo funciona cada uno.

¿Puedo leer y validar un CFDI 4.0?
Así es, hemos modificado la librería para que puedas leer y validar un:

  • CFDI 4.0
  • Recibo de pago 2.0
  • Recibo de nómina 1.2 con CFDI 4.0

¿Qué validaciones hace la librería al momento de leer el CFDI 4.0?
Te invitamos a revisar el demo llamado VALIDACION, en éste se explica todo acerca de este tema, que se valida, como se desactivan algunas opciones, etc.

¿Existen ejemplos para Visual Basic?
Así es, todos los ejemplos se encuentran disponibles para C# y Visual Basic .Net

Esperamos que con esto todas tus dudas hayan sido resueltas y en caso de que no, envíanos un correo a soporte y con gusto te estaremos respondiendo.

Finalmente queremos invitarte a descargar y actualizarte a esta versión dando clic aquí

DESCARGAR

Problemas con el servidor del SAT

Actualizado: 2:00 pm
El SAT ha reestablecido su servicio y a partir de este momento ya es posible realizar descargas o consultas de los XML en el SAT.

Para verificar que todo está funcionando correctamente hemos llevado una prueba rápida descargando alrededor de 10,000 XML, el proceso fue ejecutado con éxito, se descargaron todos los archivos en un tiempo de 2 minutos, esto son 86 XML por segundo.

Reporte del error 9 a.m.
Algunos usuarios nos han reportado que están teniendo problemas con la descarga masiva de los comprobantes, esto es independiente del producto que usen:

Con esto no s hemos dado a la tarea de investigar que está causando el problema y hemos encontrado que el problema no está en nuestros productos sino en la página del SAT, si intentas ingresar a la misma usando cualquier navegador (FireFox, Chrome, Brave, Edge, etc) vas a ver que no te muestra la página o te muestra un error.

Al parecer el SAT esta haciendo cambios a sus servicios o a sus servidores; entendemos esto, pero es lamentable que lo haga a final de mes cuando las personas más necesitan la información, lo más adecuado es que lo hiciera en el transcurso del mes para evitar afectar lo menos posible a los usuarios.

Lastimosamente, en este caso no podemos hacer nada, solamente nos queda esperar, nosotros estaremos actualizando este blog cuando ya se haya solucionado el problema

DLL para validar CFDI: Actualización

Hoy hemos liberado una nueva versión (2020.08.19) de nuestra librería para la validación de comprobantes fiscales digitales por internet (CFDI): Electronic Document Validator.

Esta liberación es una versión de mantenimiento, esto quiere decir, no trae características ni módulos nuevos, sino que trae correcciones y mejoras menores, a continuación, encontrarás el detalle de los cambios más importantes.

Saltos de línea
Hemos detectado que algunos contribuyentes, al momento de generar el CFDI, agregan saldo de línea a los datos del XML, por ejemplo, al sello y al certificado.

Lo anterior no afecta el XML ni lo hace inválido, pero es algo que no debería suceder, por esto, a partir de esta versión, cuando la DLL detecta esta situación, genera una sugerencia, indicando que sean eliminados estos saltos de línea.

Nuevos certificados
Hace algunos días el SAT cambio el certificado con el que se timbran los CFDIs generados en su plataforma, esto hizo que la DLL comenzara a reportar un error al validar estos XML, lo que hemos hecho es dar soporte a dicho cambio.

Adicionalmente, hemos aprovechado este cambio y hemos agregado soporte a los nuevos certificados por el SAT para algunos PACs.

Regla CFDI33107
Otro cambio que también hemos realizado es mejorar la implementación de la regla CFDI33107 de la matriz de error, la mejora en este caso es al momento de hacer la comparación con los decimales del atributo subtotal.

Como comentamos líneas arriba, solo hemos descrito los cambios más importantes, pero si deseas conocer todo lo realizado en esta nueva versión, te invitamos a leer el historial de cambios.

Debido a los cambios realizados en esta nueva versión, recomendamos a todos nuestros usuarios y clientes actualizarse lo antes posible dando clic en el siguiente enlace.

DESCARGAR

Si tienes alguna duda con respecto a esta liberació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.

EDD: Cambios a la descarga de XML del SAT

El día de hoy, hemos liberado una nueva versión 2020.07.17 de Electronic Document Download (EDD), en donde se han realizado modificaciones a la siguiente funcionalidad:

Descarga de XML
Derivado de los cambios realizados por el SAT a su servicio de descarga de archivos XML, en el cual se obtiene un error al momento de la descarga de estos, se modificó la DLL para dar soporte a los cambios realizados, ya que, al día de hoy 17 de julio de 2020, el SAT continua con problemas en su sitio de descarga.

Se recomienda que el proceso de la descarga de archivos XML se realice por la tarde noche, ya que se comprobó que la respuesta del SAT, en esos periodos de tiempo, es más rápida y se reducen o eliminan en su totalidad las respuestas de error que devuelve el SAT.

Para saber más al respecto de los cambios realizados por el SAT, te invitamos a leer el artículo que en su momento se publicó en nuestro Blog cuando se detectó dicha situación y el cual describe los dos problemas que detectamos con el servidor del SAT.

Problemas en la descarga de XML del SAT

Códigos de error
Como consecuencia a los cambios del servicio de descarga de archivos XML del SAT, se adicionó un nuevo código de error, el cual informará de una forma mucho más precisa el motivo exacto por el cual se obtiene el error debido a esta circunstancia, siendo éste nuevo código el siguiente:

  • DOWNLOAD_RESPONSE_NOT_VALID

Debido a que se agregó este nuevo error, hemos actualizado la documentación que hace parte de la librería, exactamente el archivo “Códigos de error.pdf”, el cual se encuentra dentro de la carpeta “Documentos\EDD”

Ejemplos
Hemos aprovechado esta liberación para realizar mejoras menores a los demos que acompañan a la DLL; en este caso se hicieron 2 cambios al resultado de la descarga:

  • Cuando se genera un error en la descarga de un archivo XML, se muestra el mensaje correcto porque no se pudo descargar.
  • Si se alcanza el limite máximo permitido por el SAT para la descarga de archivos XML, se muestra un mensaje en el resultado indicando esta situación.

Los cambios anteriormente mencionados se hicieron en el archivo “Builder.cs” del proyecto Utils.

Debido a los cambios realizados en esta nueva versión, recomendamos a todos nuestros usuarios y clientes actualizarse lo antes posible dando clic en el siguiente enlace.

DESCARGAR

Si tienes alguna duda con respecto a esta liberació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.

EDL .Net: Cambios en la emisión de un recibo de nómina

Queremos que conozcas las modificación realizada a la funcionalidad de Electronic Document Library (EDL) en su versión 2020.04.23 con respecto a la emisión de un recibo de nómina, de acuerdo a la última actualización liberada por el SAT de los catálogos requeridos para llevar a cabo la emisión de este tipo de comprobante, la cual describiremos a continuación:

Catálogo otro pago
En la generación de un recibo de nómina, ahora podrás hacer uso, si así lo requieres, de la siguiente clave correspondiente al catálogo de otro pago:

  • 009 – Reembolso de descuentos efectuados para el crédito de vivienda

Si lo deseas, puede leer el historia del cambios donde se muestran todos las modificaciones realizadas en esta versión.

Te invitamos a que lleves a cabo la actualización de la librería, dando clic en la siguiente liga:

DESCARGAR

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.