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.

DLL para generar el complemento Carta porte v2.0

Ahora dentro de la versión 2021.11.06 de Electronic Document Library (EDL) podrás encontrar las siguientes modificaciones, las cuales se describen a continuación:

Complemento carta porte v2.0

En lo que respecta a este complemento, dentro de la librería tendrás disponible toda la funcionalidad que te permite generar los comprobantes fiscales digitales (CFDIs) con la nueva versión 2.0 del complemento carta porte, para ello se modificó el ejemplo correspondiente.

Adicional, con esta nueva DLL podrás llevar a cabo la lectura y validación de este tipo de comprobantes.

Si deseas saber más a detalle acerca de la implementación de este complemento, te invitamos a leer los siguientes artículos que hemos publicado al respecto:

Para un mayor detalle de los cambios realizados a la librería, te invitamos a revisar el historial de cambios.

Para tener disponibles todos los cambios ofrecidos en esta versión, deberás de llevar a cabo la actualización de la librería, dando clic en la siguiente liga:

DLL – .NET

DLL – Delphi

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.

EDV – Mejoras al servicio de validación

En esta ocasión, queremos compartir contigo la liberación de la nueva versión 2021.01.12 de nuestra DLL para la validación de comprobantes fiscales (CFDI): Electronic Document Validator (EDV).

Hemos realizado cambios importantes, por lo que, te invitamos a conocer los mismos y actualizarte a la brevedad posible.

Estado de cuenta
Este era la característica más solicitada por todos nuestros usuarios, y es que a partir de esta versión es posible obtener, mediante el uso de una nueva clase, el estado de cuenta de una empresa que esté realizando la validación de sus comprobantes fiscales, esto por medio de su RFC; la respuesta de esta consulta incluye los siguientes datos:

  • Total, de validaciones adquiridas
  • Validaciones consumidas
  • Validaciones disponibles

Con ello podrás tener el control de las validaciones realizadas, y sobre todo saber con anticipación la cantidad de validaciones disponibles, para evitar en un momento dado caer en la suspensión del servicio de validación por falta de créditos disponibles.

Hemos agregado un ejemplo en donde se muestra cómo hacer uso de esta nueva clase.

Certificados del PAC
Adicional, se agregó soporte a los nuevos certificados de los siguientes Proveedores Autorizados de Certificación (PACs):

  • Edicomunicaciones México, S.A. de C.V. con número de certificado 00001000000505600468
  • Solución Factible® para el número de certificado 00001000000505619865

Soporte a los nuevos catálogos
Como recordarás, la semana pasada, exactamente el día 5 de enero de 2021, la autoridad hizo una modificación a los catálogos disponibles para la generación del CFDI; en este caso agregó nuevas claves de productos.

Lo que hemos hecho en este caso, es dar soporte a este cambio realizado por la autoridad (SAT).

Actualización
Debido a los cambios realizados en esta nueva versión, es necesario que todos los usuarios del producto actualicen sus soluciones para que hagan uso de esta versión, es prioritario llevar a cabo este proceso, ya que contarán con tan solo 1 semana para realizarlo, transcurrido este tiempo, no se podrá hacer uso de cualquier versión anterior.

A continuación, encontrarás la liga en donde podrás descarga la nueva versión.

DESCARGAR ACTUALIZACIÓN

Como punto final y como ya es costumbre, queremos invitarlos a leer el historial de cambios para que conozcas todas las modificaciones y mejoras realizadas en esta liberación.

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.

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.

DLL para consultar las listas negras

Hoy, hemos liberado una nueva versión (2020.05.20) de nuestro producto CFDI Data, que como recordarás, esta DLL sirve para consultar y validar el RFC, la CURP, las listas negras negras del SAT y obtener la razón social de una empresa usando su RFC.

En esta ocasión hemos realizado cambios y mejoras importantes que van a impactar la implementación que hayas realizado, a continuación, describiremos los cambios más importantes.

Consulta de listas negras del SAT
Como recordarás, las versiones anteriores de la DLL contaban con esta funcionalidad, lo que hemos hecho en esta versión es hacer una nueva implementación de esta, con el objetivo de:

Reducir los tiempos de consulta
Proveer más información: ahora se muestra la fecha en que el SAT publicó cada lista y que es la que esta usando la librería para retornar la respuesta.
Falsos positivos: Eliminar los casos en donde un RFC si existía en alguna de las listas, pero la librería reportaba que no existía.

Recomendamos a todos nuestros usuarios:

  • Actualizarse a la brevedad a esta última versión, esto por los puntos anteriormente comentados, además de que el servidor que es usado por la librería será apagado el día 01/07/2020
  • Usando esta nueva versión, consultar todos sus proveedores con la finalidad de verificar si alguno de ellos existe en las listas negras del SAT
  • Revisar el ejemplo que trae la DLL para ver cómo puedes implementar esta funcionalidad.

Obtener la razón social usando su RFC
En la versión anterior, liberamos una nueva funcionalidad y es la capacidad de obtener el nombre completo o la razón social de un contribuyente usando su RFC; como ya habrás notado en algunos casos no es posible obtener dicho dato.

Lo que hemos hecho en esta versión es mejorar considerablemente el algoritmo que extrae este dato.

Otros cambios
También hemos aprovechado esta liberación de la DLL para realizar algunos cambios menores que a continuación describiremos:

  • En la consulta de la LCO, hemos renombrado dos propiedades de la respuesta.
  • Se ha actualizado el archivo de errores (Códigos de error – EXTENDED.pdf) ya que hemos agregados dos tipos de errores.

Como comentamos líneas arriba, estos son los cambios más importantes, si deseas conocer a detalle todos los cambios, te invitamos a leer el historial de cambios.

Para descargar la nueva versión puedes dar clic aquí:

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.

Consultar el nombre de un contribuyente usando su RFC

Hoy traemos una nueva versión (2020.05.13) de nuestro producto CFDI Data, que como recordarás es un DLL con la que puedas consultar y validar tus RFCs y CURPs.

Esta es una liberación muy especial ya que hemos agregado una de las características más solicitadas por todos nuestros usuarios y es la posibilidad de obtener el nombre de contribuyente usando su RFC.

A continuación, encontrarás el detalle de los cambios más importantes realizado en esta nueva versión.

Nombre del contribuyente
Este es por mucho, el cambio más importante que hemos realizado; hemos agregado un nuevo método con el que podrás obtener el nombre o la razón social, según corresponda, de un contribuyente usando su RFC; pero no solo obtendrás este dato, sino que también podrás obtener el RFC y la CURP del representante legal de la empresa.

Para mostrar esta funcionalidad hemos agregado un demo llamado “Razon Social”, en este te mostramos como hacer la consulta y como obtener la respuesta.

La importancia de esta funcionalidad es que:

  • Puedes evitar a que el usuario capture el nombre de cliente o proveedor, evitando errores de captura.
  • Verificar que el nombre de tus clientes o proveedores sea el correcto.

Para finalizar este punto, nos gustaría aclarar algunas cosas:

  • Este método no válida si el RFC existe o no en el SAT, por lo que le puedes proporcionar un RFC sintácticamente válido y que no exista en el SAT; y la DLL tratará de obtener su razón social.
  • Se puede presentar el caso de que le proporciones un RFC válido y que exista en el SAT y aun así no poder determinar su nombre o razón social.

LCO
La DLL ya contaba con un método para consultar la Lista de contribuyentes obligados (L.C.O.); lo que hemos hecho en este caso es reimplementar el mismo siguiendo el nuevo esquema de funcionamiento y marcando el método anterior como obsoleto, por lo que te recomendamos hacer el cambio hacia esta nueva implementación.

Documentación
Finalmente hemos actualizado la documentación incluida en la librería:

  • “Códigos de error – EXTENDED.pdf”: en este caso hemos agregado 3 nuevos tipos de errores.
  • “Puertos.pdf”: Hemos agregado una nueva URL, por lo que si manejas un firewall te recomendamos actualizar sus reglas para que pueda funcionar correctamente la librería.

Si deseas conocer todos los cambios realizados en esta nueva versión de la DLL, te recomendamos revisar el historial de cambios.

Por lo cambios realizados, recomendamos a todos nuestros usuarios actualizarse a esta nueva versión; puedes descargarla de aquí.

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.

Mejoras a la DLL para la consulta del RFC y CURP

En esta ocasión te presentamos las mejoras realizadas a la librería (DLL) con la que podrás realizar la consulta y validación de un Registro Federal de Contribuyentes (RFC) y la Clave Única de Registro de Población (CURP) ya sea de tus empleados y clientes.

En esta ocasión hemos centrado todos nuestros esfuerzos en mejorar la consulta de una CURP, a continuación, describiremos los cambios más importantes en esta liberación.

CURP
En el apartado de CURP, hemos realizado 3 cambios:

El primero es dar soporte a los cambios realizados por el SAT en su sitio web.

El segundo es eliminar el sitio de consulta de “Gobernación”, ya que este fue dado de baja por la autoridad.

Derivado de lo anterior, decidimos implementar un sitio adicional una nueva fuente de datos, esta es la de SEDESOL, esta tiene varios aspectos a resaltar:

  • El tiempo de consulta de muy bajo, menos de 1 segundo para poder obtener los datos.
  • Lo malo con este sitio es que no contiene todos los datos, solo los básicos, pero también los más importantes: nombre, apellido paterno, apellido materno, fecha de nacimiento y genero (hombre o mujer).

Consideramos que esta una buena opción si requieres consultar la CURP en el menor tiempo posible.

Por defecto ya se encuentra activa esta opción, como segunda opción de consulta, por si la CURP no existe en el SAT, si deseas que sea tu primera fuente de datos, puedes contactarnos para mostrarte como configurar la librería.

Nueva URL
Debido al cambio anteriormente mencionado hemos actualizado el archivo de puertos, recuerda que este contiene las URLs y puertos a las que se conecta la librería.

Si en tu empresa manejan un Firewall, te recomendamos revisar este archivo para que puedas agregar este sitio como permitido.

Si deseas conocer todos los cambios realizados en esta nueva versión de la DLL, te recomendamos revisar el historial de cambios.

Por lo cambios realizados, recomendamos a todos nuestros usuarios actualizarse a esta nueva versión; puedes descargarla de aquí

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.

Problemas al descargar archivos XML del SAT

23/10/2019 09:15:00 hrs

El SAT ha realizados cambios al tratar de autentificarse a su servidor, al momento de realizar la consulta y/o descarga de los archivos XML de sus comprobantes, obteniéndose el mensaje de error:

LOGIN_NOT_LOGIN

No es posible autentificarse en el servidor del SAT, te recomendamos verificar la clave CIEC.

Dichos cambios han hecho que dejen de funcionar algunas de nuestras soluciones de descarga de XML:

Nuestra área de desarrollo se encuentra trabajando en ello para dar una solución lo antes posible, por lo que les pedimos estar atentos a lo que se vaya publicando en este blog.

23/10/2019 17:00:00 hrs

Se realizaron los cambios pertinentes a las soluciones que se vieron afectadas por los cambios realizados por el SAT, por lo que se liberaron las nuevas versiones.

Para el caso de las soluciones Descargar CFDI y Nómina Total, al ejecutar los programas se detectará de forma automática que existe una actualización a los mismos, la cual deberá de permitir que se aplique, una vez actualizados, podrá continuar con su proceso de descarga sin problema alguno.

En lo que respecta a los usuario de la librería de descarga (EDD), deberán de descargar directamente de la página de Facturando el instalador y ejecutarlo, para una vez concluida la instalación, aplicar manualmente la actualización de la misma a sus proyectos.

EDD: Módulo de administración

Como parte de la nueva funcionalidad, fue necesario crea el módulo de administración, donde se podrá tener el control de todos los RFCs que harán uso de la misma:

Alta de un contribuyente
Se podrán dar de alta todos los RFCs que se requieran para hacer uso del proceso de la descarga de archivos directo del SAT.

Esta opción solo la podrán usar aquellos clientes que tengan contratado el timbrado con Facturando.

Actualizar el estatus de un RFC
Si por algún motivo requieres que alguno de los RFCs que tienes dados de alta no puedan consultar y/o descargar, lo podrás desactivar o activar en cualquier momento.

Estado de cuenta de un RFC
Podrás consultar el estado de cuenta de uno o varios contribuyentes ligados a tu empresa, donde se mostrará la siguiente información:

Datos del integrador

  • RFC del integrador.
  • Nombre o Razón social.
  • Status (Activo / Deshabilitado).

Datos del contribuyente

  • RFC del contribuyente.
  • Nombre o Razón social.
  • Status (Activo / Deshabilitado).
  • Método (Diario / Mensual).
  • Vigencia (fecha de vencimiento)

Para saber más acerca de esta nueva generación de la librería te invitamos a dar clic a las siguientes ligas:

Si deseas obtener la nueva versión de la librería correspondientes a los cambios y características anteriormente indicados, te invitamos a dar clic en la siguiente liga:

Electronic Document Download

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

Hasta la próxima.