Actualización a los catálogos de nómina

El pasado 5 de diciembre el Servicio de Administración Tributaria (SAT) liberó una actualización a los catálogos utilizados en la emisión de los comprobantes correspondientes a los recibos de nómina que le emites a tus empleados.
A continuación, describiremos los cambios realizados por la autoridad, siendo éstos los siguientes:

Catálogo régimen fiscal
En lo que respecta al catálogo de régimen fiscal, las claves que se adicionaron fueron las siguientes:

Persona moral

  • 628 – Hidrocarburos

Persona física

  • 629 – De los Regímenes Fiscales Preferentes y de las Empresas Multinacionales
  • 630 – Enajenación de acciones en bolsa de valores

Catálogo tipo de deducción
Para el catálogo de tipo de deducción solo se adicionó una clave:

  • 107 – Ajuste al Subsidio Causado

Catálogo tipo de incapacidad
Para este catálogo se creó un nuevo tipo de incapacidad que aplicará para aquellos padres que soliciten licencia por tener hijos diagnosticados con cancer:

  • 04 – Licencia por cuidados médicos de hijos diagnosticados con cáncer.

La intención de este nuevo tipo de incapacidad es la de igualar (homologar) con los tipos de incapacidades que maneja el Instituto Mexicano del Seguro Social (IMSS).

Catálogo otro tipo de pago
En este catálogo se adicionaron tres nuevos tipos de pago:

  • 006 – Alimentos en bienes (Servicios de comedor y comida) Art 94 último párrafo LISR
  • 007 – ISR ajustado por subsidio
  • 008 – Subsidio efectivamente entregado que no correspondía (Aplica sólo cuando haya ajuste al cierre de mes en relación con el Apéndice 7 de la guía de llenado de nómina)

Para todas estas claves que se adicionaron a los diferentes catálogos la fecha de inicio de vigencia aplica a partir del 1 de enero de 2020, teniendo como fecha límite para su adopción un periodo de gracia de 3 meses posteriores a la vigencia de estas.

Cambios en Facturando
Estos cambios impactan a las diferentes soluciones de Facturando, por lo que se esta trabajando en ello, para poder liberar las nuevas versiones que soporten estos cambios, por lo que les pedimos estar atentos a nuestro Blog que es donde publicamos las liberaciones de nuestras distintas soluciones.
Dentro de las soluciones afectadas tenemos:

De igual forma, hemos consultado con nuestro PAC principal, E-Codex, y nos comenta que se encuentran realizando los cambios correspondientes para estar listo lo antes posible, estos cambios serán aplicados en sus 3 ambientes: Producción, Nómina y testing.

Si deseas obtener el catálogo actualizado que contiene estas nuevas claves te invitamos a dar clic en la siguiente liga:


Catálogo de nómina

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.

EDR – mejoras al renombrado y organización de los CFDI que emites y recibes

En esta ocasión queremos mostrarte las mejoras que hemos realizado a la librería Electronic Document Rename (EDR) en su versión 2019.12.09, con la cual podrás tener el control de los CFDI que emites y recibes al poderlos clasificar y renombrar de una forma más clara y precisa.

Palabras claves (tokens)
Como sabrás, dentro de la librería tienes disponible una serie de claves (tokens) que hacen referencia a los datos contenidos en el XML de tus comprobantes, los cuales los podrás usar, tanto para definir la ruta del directorio o carpeta, donde se guardarán los archivos, como el nombre que estos tendrán, a éstos se adicionaron otras claves que te serán de gran utilidad, estas nuevas se toman de aquellos archivos XML que contengan el complemento de nómina, siendo estos los siguientes:

  • [NUMERO_EMPLEADO]
  • [CURP_EMPLEADO]
  • [NUMERO_SEGURO_SOCIAL_EMPLEADO]

Como ejemplo de ello tenemos:

Definición del directorio
Para agrupar los comprobantes por rfc emisor, año y mes de emisión, y por número de empleado, lo podrás realizar mediante la siguiente definición:

[RFC_EMISOR][AÑO_DOCUMENTO][ MES_DOCUMENTO][NUMERO_EMPLEADO]

De acuerdo a la definición anterior, los posibles resultados serían:

LAN7008173R5\2019\01\1968
LAN7008173R5\2019\07\D001

Definición del archivo
Para el caso del nombre de archivo, se desea que el nombre de los comprobantes este integrado por el RFC emisor, RFC receptor, número de empleado, folio fiscal y con extension XML, como se indica a continuación:

[RFC_EMISOR][RFC_RECEPTOR][NUMERO_EMPLEADO]_[UUID].XML

El resultado de esta definición sería:

LAN7008173R5_AAA010101AAA_1968_CC74F946-2702-4B3B-8B3F-E4FD268C91B8.XML
LAN7008173R5_BBB010101BBB_D001_F7111011-6E71-4ACD-8BA9-82B800FB01CE.XML

Datos opcionales
Adicional a los tokens, tendrás la liberta de poder definir texto libre, por medio del separador pipe (), el cual tomará el valor tanto para el nombre del directorio o carpeta, como del nombre del archivo XML, cuando el token definido no exista o no venga dentro del XML.

Como ejemplo, tenemos la siguiente definición, donde en el caso de que el valor de la serie, folio y número de empleado no exista como dato dentro del XML, se tomarán como valor lo definido como dato opcional (Sin serie / Sin folio / Sin empleado):

[SERIE|Sin serie][FOLIO|Sin folio] [NUMERO_EMPLEADO|Sin empleado]_[UUID].XML

Resultado cuando existe:
AAA_001_1968_CC74F946-2702-4B3B-8B3F-E4FD268C91B8.XML

Cuando no existe:
Sin serie_Sin folio_Sin empleado_CC74F946-2702-4B3B-8B3F-E4FD268C91B8.XML

El uso de estos datos opcionales aplica para todos los tokens disponibles.

Te invitamos a que conozcas esta nueva funcionalidad de la librería, dando clic en la siguiente liga:

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.

¿Cómo descargar hasta 33,000 CFDI directo del SAT?

Actualizado al 16/Junio/2026

En esta ocasión queremos comentar acerca de las consideraciones que debes tener en cuenta al momento de realizar la descarga masiva de archivos XML del SAT, mediante el uso de nuestra aplicación Descargar CFDI o la librería EDD; soluciones con las que podrás descargar, de forma automática, los archivos XML emitidos o recibidos.

Descarga de hasta 33,000 CFDI

Con nuestras soluciones podrás descargar hasta 33,000 archivos XML de tus CFDI, ya sean emitidos o recibidos, y lo mejor de todo, saltando las restricciones impuestas por el SAT:

  • Solo 500 comprobantes al consultar
  • No más de 2,000 a descargar por contribuyente al día

Recomendaciones

Hemos creado una serie de sugerencias que debes tener en cuenta si quieres descargar grandes cantidades de archivos XML.

1. Descargas previas

Antes de iniciar la descarga, asegúrate de no haber descargado XML del SAT durante ese mismo día, ya sea con nuestro programa o con otro sistema.

Si ya descargaste XML durante el día, es posible que el SAT no permita recuperar todos los archivos. En ese caso, el programa descargará la mayor cantidad posible.

2. Tipo de conexión a Internet

Para realizar una descarga grande de XML, es recomendable contar con una conexión a internet estable y con buena velocidad de descarga.

De preferencia, utiliza una conexión por cable de red, ya que el Wi-Fi puede presentar interrupciones o variaciones de señal que podrían afectar el proceso.

Esto no significa que sea obligatorio conectarse por cable. La descarga también puede realizarse por Wi-Fi; sin embargo, cuando se trata de una gran cantidad de archivos XML, la conexión por cable puede ayudar a que el proceso sea más estable..

3. Horario

Para descargas grandes de XML, te sugerimos realizar el proceso durante la noche o la madrugada.

Normalmente, en esos horarios los servicios del SAT tienen menos actividad, lo que puede ayudar a que la descarga sea más estable.

También puedes descargar tus XML durante el día, pero si se trata de muchos archivos, hacerlo en horarios de menor actividad puede mejorar el resultado.

Estas recomendaciones se basan en pruebas que realizamos para identificar las mejores condiciones al descargar grandes cantidades de XML.

En una de esas pruebas llegamos a descargar 34,500 XML en un solo proceso. Sin embargo, fue un caso excepcional y no debe tomarse como una cantidad garantizada.

Ese resultado se obtuvo entre semana, alrededor de las 2:00 a. m., usando una conexión por cable de red.

¿Por qué la cantidad de XML descargados puede variar?

Aunque sigas todas las recomendaciones anteriores, la cantidad de XML que se puede descargar no siempre será la misma.

Esto se debe a que el proceso depende de factores externos que no están completamente bajo nuestro control, como la estabilidad de tu conexión a internet, la disponibilidad de los servicios del SAT, el horario en que se realiza la descarga y si previamente se hicieron otras descargas durante el mismo día.

Algunos usuarios que han aplicado estas recomendaciones nos han reportado una mejora importante en sus descargas, logrando obtener 10,000 o incluso hasta 15,000 hasta archivos XML en un solo día.

Sin embargo, estas cantidades pueden variar en cada caso y no deben considerarse como una garantía.

¿Qué puedo hacer si no se descargaron todos mis XML?

Si no se descargaron todos los XML en el primer intento, no te preocupes. Puedes continuar la descarga posteriormente para recuperar los archivos faltantes.

En estos casos, lo más recomendable es esperar a que cambie el día e intentar nuevamente. Si los XML te urgen, puedes hacer el nuevo intento durante la madrugada, por ejemplo, entre la 1:00 y 2:00 a. m., horario en el que normalmente los servicios del SAT tienen menos actividad.

Si usas el programa Descargar CFDI, solo debes realizar una nueva descarga tomando en cuenta lo siguiente:

  1. Selecciona el mismo RFC y el mismo periodo que descargaste anteriormente.
  2. Desactiva la opción “Descargar los XML previamente descargados”.

De esta forma, el programa intentará descargar únicamente los XML que no se pudieron obtener en la descarga anterior.

Esto es posible porque Descargar CFDI guarda el UUID de los comprobantes que ya fueron descargados, evitando repetir archivos y ayudándote a continuar con los XML pendientes.

Nota para desarrolladores

Si eres programador y utilizas nuestra librería Electronic Document Download (DLL), puedes implementar una lógica similar para controlar los UUID descargados y continuar posteriormente con los comprobantes faltantes.

Si necesitas ayuda con este proceso, podemos apoyarte mediante una sesión técnica.

Resumen de recomendaciones

Para aumentar las posibilidades de descargar una mayor cantidad de archivos XML, toma en cuenta lo siguiente:

  1. Evita realizar descargas previas del SAT durante el mismo día, ya sea con nuestro programa o con herramientas de terceros.
  2. Usa una conexión a internet estable. Para descargas grandes, de preferencia utiliza cable de red en lugar de Wi-Fi.
  3. Si vas a descargar muchos XML, intenta hacerlo durante la noche o madrugada, cuando los servicios del SAT suelen tener menos actividad.
  4. Ten en cuenta que la cantidad de XML descargados puede variar, ya que depende de factores externos como la disponibilidad del SAT, la conexión a internet y las descargas realizadas previamente.
  5. Si no se descargaron todos los XML en el primer intento, espera a que cambie el día y vuelve a realizar la descarga.
  6. Si usas Descargar CFDI, selecciona el mismo periodo y desactiva la opción “Descargar los XML previamente descargados” para que el programa intente recuperar únicamente los archivos faltantes.

Para finalizar, queremos invitarte a probar nuestro programa de descarga masiva; recuerda que no solo descarga los XML, también los convierte a Excel y genera varios reportes usando los XML.

Siguiendo estas recomendaciones, podrás mejorar las condiciones de descarga y continuar posteriormente con los XML que no se hayan obtenido en el primer intento.

Software para la Descarga masiva de XML

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.

PAC: Consideraciones en la Forma y Método de pago al generar un CFDI

En esta ocasión queremos comentar acerca de las consideraciones que debes de tener con los campos de Forma de pago y Método de pago, al momento de generar un CFDI, las cuales describiremos a continuación:

Tipo de comprobante

Es importante tomar en cuenta que cuando se trate de comprobantes que en su tipo estén definidos como Ingreso, Egreso y Nómina, estos deberán de contener los campos de Forma y Método de pago.

Adicional, al existir estos campos, el valor de las claves deberá de existir en su respectivo catálogo (c_FormaPago y c_MetodoPago) según corresponda.

Estos campos deberán de omitirse cuando el tipo de comprobante se haya definido como Traslado o Pago, o si el comprobante contiene el complemento para recepción de pagos.

En conclusión, no se permitirá la certificación, por parte del Proveedor Autorizado de Certificación (PAC), de aquellos comprobantes que siendo del tipo Ingreso, Egreso o Nómina, no tengan o les hagan falta los campos Forma y Método de pago o que, en el caso de existir, éstos no contengan una clave valida de acuerdo con el catálogo que a cada uno le corresponda (c_FormaPago / c_MetodoPago).

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.

Línea de comandos para descargar masivamente XMLs del SAT

NOTA
La información del presente Blog se encuentra desactualizada, por lo que podrás ir a la siguiente liga para consultar la información más reciente con respecto a este tema.


Continuando con nuestro ciclo de liberación, hoy traemos para ti una nueva versión (2019.10.25) de nuestra librería, versión consola, para descargar de forma masiva los XML del servidor del SAT: Electronic Document Download.

En esta ocasión hemos realizado varias mejoras, las cuales han sido solicitadas por todos nuestros usuarios, entre estas tenemos:

Generación del PDF
A partir de esta versión, se podrá generar, automáticamente, la representación impresa (PDF) al momento que se descargan los XML.

Para esto solamente requieres indicar en el archivo INI que deseas generar el PDF y el software se encargará de hacer el resto.

Es importante mencionar, que, para poder hacer uso de esta función, es necesario adquirir una licencia de nuestro producto: Electronic Document Printer.

Más de 500
Como recordarás existe un problema al consultar los XML al SAT y es que cuando se emiten más de 500 XML con la misma fecha, hora, minuto y segundo, no es posible obtenerlos todos ya que el SAT solamente muestra los primeros 500 comprobantes.

Lo que hemos hecho en este caso, es agregar, en el archivo INI de salida, una sección en donde se muestra la fecha, hora, minuto y segundo donde se presentó esta situación, con esto vas a tener una idea de donde está el problema.

Configuración regional
Algunos usuarios nos reportaron problemas al usar el sistema en PC donde el idioma era inglés, es por esto, que decidimos modificar el sistema y que al iniciar se verifique cual es la configuración regional y en caso de no ser correcta se mostrará un mensaje de error y no correrá el sistema.

La configuración regional requerida es ESPAÑOL-MEXICO (es-MX).

Cambios del SAT
Como ya sabrás, hace algunos días el SAT realizó un cambio menor a su sitio web, puedes leer acerca de esto aquí, que afecto a todas nuestras soluciones de descarga.

Lo que hemos hecho en esta liberación, es dar soporte a este cambio para que los usuarios puedan continuar haciendo sus descargas masivas del SAT.

Software para descarga masiva de XML
En los últimos días, hemos recibido solicitudes de usuarios que requieren un software para realizar la descarga masiva de sus XML; es necesario aclarar que Electronic Document Download, no es una opción para ellos, ya que se requieren conocimientos técnicos. Si este es tu caso, te recomendamos usar nuestra solución Descargar CFDI, el cual es gratis y está pensando para usuarios finales (contadores, administradores, auxiliares, etc.) que no tiene conocimientos técnicos, pero que necesitan un programa para descargar sus XML 3.3 sin tener el límite de los 2,000 archivos al día, ya que van a poder descargar hasta 33,000 XMLs.

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 chat que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

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.

EDD: Consideraciones

Debido a la nueva funcionalidad y características incorporadas dentro de la nueva generación de la librería de descarga, es necesario tomar en cuenta ciertos aspectos que afectarán la forma en que se venía trabajando:

Compatibilidad

  • Esta nueva versión de la librería de descarga NO es compatible con las versiones anteriores, por lo que no es posible la actualización entre ellas, son totalmente independientes.
  • Debido a lo anterior, deberás de rehacer el código que ya tenías, desde cero, para incorporar a tu proyecto esta nueva funcionalidad.
  • Se recomienda estudiar a detalle los nuevos ejemplos.

Integración con otros productos
En las versiones anteriores de la librería se incluía funcionalidad que no le correspondía, como es el caso de la generación del PDF, el guardado de los XML y PDFs y la agrupación de estos en carpetas.

Para esta nueva generación, esa funcionalidad se extrajo de la librería y se realiza haciendo uso de las librerías correspondientes, consiguiendo el mismo efecto:

Es importante estudiar los ejemplos proporcionados en cada una de las librerías, ya que cada una tiene sus características y condiciones en particular.

Conexiones al SAT

  • En la versión anterior y aunque en la cotización se especificaba que solo eran permitidas 5 conexiones al SAT por día para cada RFC contratado, se permitían hacer todas las conexiones sin restricción.
  • Debido a lo anterior, se identificaron a usuarios que llegaban a realizar más de 100 consultas diarias.
  • Para esta nueva versión de la librería, esto ya no está permitido, por lo que las conexiones al SAT estarán limitadas a 6 por RFC al día, indistintamente si se usan para consultar comprobantes emitidos o recibidos.

Una conexión es cuando la librería logra hacer login (autentificarse) ante el servidor del SAT.

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.

DLL para descargar los recibos de nómina (XML) del SAT

En nuestra DLL para descargar XML del SAT, hemos creado un módulo especializado para la descargar de recibos de nómina, debido a los siguientes motivos:

  • No es posible identificar los comprobantes de nómina emitidos entre los años de 2014 y 2017, debido a que estos se emitieron como Egresos.
  • Cuando la emisión de los recibos de nómina es igual o mayor a 500 comprobantes y estos se hacen con la misma fecha y hora, no es posible realizar la descarga de todos ellos.

Con esta nueva funcionalidad, se podrá dar solución a los dos problemas planteados en el párrafo anterior, lo único que vas a requerir para esto es contar con todos los RFCs de los empleados a consultar.

Si la consulta abarca un periodo igual o mayor a 2018, se recomienda hacer uso de la descarga por periodo, esto es, indicando la fecha inicial y final de consulta y filtrando por el efecto del comprobante, que para este caso sería Nómina.

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.

Librería para descargar los CFDIs cancelados en un periodo

Uno de los temas más frecuentes entre los contribuyentes era el poder tener el control de los Comprobantes Fiscales Digitales con estatus de cancelados, sin importar la fecha de cuando fueron generados, en Facturando hemos logrado resolver esta situación, al incorporar un método a nuestra DLL, que permite consultar y/o descargar, los comprobantes cancelados en un periodo determinado, independientemente de la fecha en que fueron emitidos.

Esta funcionalidad es muy útil para identificar a aquellos comprobantes que pueden cambiar su estatus sin previo aviso, al considerarse como Cancelables sin aceptación.

Cabe mencionar que no existe alguna forma de obtener esta información directamente en el SAT, pero nuestra área de desarrollo encontró la forma de obtenerla y la ha puesto a disposición de todos nuestros usuarios.

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.

Ventajas incluidas en la nueva generación de la librería

Dentro de la ventajas que podrás obtener al hacer uso de la nueva generación de la librería Electronic Document Download (EDD), tenemos las siguientes:

Limitante de los 2,000 XML por día

  • No tienes la limitante impuesta por el SAT de los 2,000 archivos XML descargados por RFC al día.
  • En pruebas unitarias por RFC consultado se han podido descargar hasta 33,000 archivos XML por día.
  • En el caso de requerir una descarga superior a los 33,000 archivos, podrás indicarle a la librería los previamente descargados para que estos sean ignorados y se descarguen los nuevos archivos.

Mayor velocidad de descarga

  • Se incrementa la velocidad al momento de realizar la descarga de archivos hasta 50 XML por segundo, esto dependerá de los recursos que se tengan (características de la PC, conexión a Internet, etc.).
  • El proceso de la descarga se maneja a través de hilos concurrentes, los cuales podrás configurar, teniendo por defecto 20.
  • El tiempo invertido en la descarga de 33,000 archivos fue alrededor de 12 minutos.

Consultar cualquier rango de fechas

  • Para esta versión de la librería se podrá indicar un rango de fechas (inicial y final), sin importar si abarca uno o varios años, ya que la DLL, de forma inteligente, gestionará cada una de las consultas requeridas para cumplir con el rango indicado.
  • Para el caso de los comprobantes recibidos, no es permitido por el SAT la descarga por rango de fechas, con nuestra DLL podrás hacerlo, evitando esta limitante impuesta por el SAT.

Nuevos filtros para aplicar

Para un mejor control y manejo de las consultas realizadas al momento de la descarga de archivos, se han adicionado más filtros a aplicar, estos tienen el propósito de filtrar con mayor exactitud la información a extraer, siendo estos los siguientes:

  • Por Proveedor Autorizado de Certificación (PAC).
  • Filtrando por uno o varios RFCs.
  • Por un rango de importe referente al total del comprobante.
  • Filtrar por efeto del comprobante (Ingreso, Egreso, Traslado, Pago, Nómina o combinación de éstos).
  • Por el complemento en el comprobante (Sector de ventas al detalle, Otros derechos e impuestos, Instituciones educativas privadas, Venta de vehículos, Notarios públicos, etc.).
  • Status del complemento (Vigente / Cancelado).
  • Por status de cancelación.
  • Estatus del proceso de cancelación.
  • Excluir folios fiscales (UUIDs) del resultado de la descarga y/o consulta.

Más de 500 XML

Con esta nueva funcionalidad la librería identifica cuando el SAT reporta que existen 500 o más comprobantes que fueron generados dentro de una misma fecha y hora, los cuales no pueden ser descargados, esta es una la limitante del SAT donde solo reporta 500 comprobantes y no más, la librería reportará la fecha en que ocurrió dicho evento.

ASP.Net

Con esta versión de la DLL ahora es posible usarla en proyectos web (ASP.Net), para el correcto funcionamiento se requiere de Dot Net Framework 4.0 o superior.

Manejo de errores

En lo que respecta al manejo de los errores, los cambios realizados son los siguientes:

  • Nueva forma de manejar los errores reportados durante la consulta y/o descarga de archivos.
  • Nuevos tipos de errores, más descriptivos y contextos con mayor significado, por ejemplo:

ERROR

Proceso: Login
Error : CAPTCHA_CONTRIBUYENTE_EXCEED_QUANTITY
Mensaje: Se ha excedido el número de consultas disponibles.

Se han creado errores específicos para:

  • Parámetros
    PARAMETER_RFC (El RFC del contribuyente (AAAA010101AAA) no es válido.)
    PARAMETER_CIEC (La clave CIEC no es válida.) …
  • Conexión
    CONECTION_ERROR (Error de conexión.)
    CONNECTION_FORBIDEN (Conexión prohibida.) …
  • Iniciar sesión
    LOGIN_NOT_LOGIN (No es posible autentificarse en el servidor del SAT, te recomendamos verificar la clave CIEC.)
    LOGIN_MAXIMUM_SESSIONS (Se ha alcanzado el número máximo de sesiones permitidas en el servidor del SAT.) …
  • Captcha
    CAPTCHA_GENERAL (Se generó un error desconocido al conectarse con el servidor de Facturando (X).)
    CAPTCHA_BAD_RESPONSE_CONFIRM (Confirmar mala respuesta.) …
  • Descarga
    DOWNLOAD_SAT_LIMIT (Se ha alcanzado el límite de descargas del SAT.)
    DOWNLOAD_EXTRACT_INFORMATION (Se generó un error al extraer la información del XML (X).) …
  • Licencia
    LICENSE_EXPORT (No se encuentra activo el módulo de exportación.).

Adicional, existe una clase para mostrar el tipo, mensaje y excepción que se obtiene al momento de conectarse con el SAT.

Consideraciones

  • Se eliminó la venta de progreso que se mostraba por defecto, la cual no podía ocultarse ni modificarse.
  • En esta nueva versión, el programador es responsable de mostrar el progreso de la consulta y/o descarga al usuario, haciendo uso de una serie de clases que ya trae la librería.

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.