Descarga masiva de facturas (XML) del SAT con PHP

Olvídate de la tediosa descarga una a una de las facturas que emites o recibes, en Facturando tenemos la mejor solución para llevar a cargo la descargar masiva de los archivos XML de los CFDI que emitas o recibas directo del SAT y sin importar la cantidad, funcionalidad que podrás integrar a tus desarrollos web ya sean en PHP, ASP o cualquier otro lenguaje.

VER SOLUCION

Condicionamiento de la descarga
La descarga de archivos podrás realizarla de diferentes formas mediante el uso de diversos parámetros, los cuales te permitirán condicionar la descarga, como son:

  • Emitidos o Recibidos
  • Folio fiscal (UUID)
  • Fecha y hora de emisión (inicial – final)
  • RFC (Emisor o Receptor, dependiendo del tipo de consulta)
  • Estado del comprobante: (Cancelado o Vigente)
  • Tipo de descarga (XML y/o Acuse de cancelación)
  • Tipo de comprobante (Con complemento)

Clasificación de la descarga
En lo que respecta a la descarga de los archivos XML, la podrás ordenar tanto en el nombre del directorio, donde quedaran físicamente los archivos, como en el nombre que éstos llevarán, esto mediante el uso y combinación de los siguientes parámetros:

  • Tipo de consulta (emitidos / recibidos)
  • Datos del emisor (RFC / razón social)
  • Datos del receptor (RFC / razón social)
  • Fecha de emisión (año / mes / día)
  • Fecha de certificación (año / mes / día)
  • PAC que certifico
  • Folio fiscal (UUID)
  • Efecto del comprobante (Ingreso, etc.)
  • Estado del comprobante (vigente / cancelado)

Información de la descarga
Además de poder descargar los archivos XML, también se ofrece la opción de acceder a la información de cada comprobante, en donde podrás crear diferente reportes y exportarla a diferentes formatos:

  • Microsoft Excel
  • CSV
  • Texto
  • JSON (JavaScript Object Notation)
  • XML (Extensible Markup Languajes)

Representación impresa
Si lo requieres, podrás generar la representación impresa (pdf) de los comprobantes descargados, bajo un formato estándar que cumple con todos los requerimientos exigidos por la autoridad (SAT).

MAS INFORMACION

Si tienes alguna duda con respecto a este servicio, 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.

Delphi: Descarga más de 500 facturas (xml) del SAT

Queremos compartir contigo la liberación de nuestra nueva versión de la librería para descargar los archivos XML de las facturas que emites o recibes, directamente del SAT; donde se han incorporado nuevas características, por lo que te invitamos a  conocer a detalle esta nueva versión de la librería Electronic Document Download (EDD) para Delphi.

Descarga de archivos
Se libera la funcionalidad con la cual podrás descargar todos los archivos XML de tus facturas sin importar la cantidad de que se trate, ya que la librería se encargará de hacer todas las consultas que sean necesarias, dentro del rango de fechas indicadas, para llevar a cabo la totalidad de la descarga de los archivos, dejando atrás la limitante que se tenía con el SAT al permitir solo la descarga de máximo 500 comprobantes por consulta.

Representación impresa
En esta versión se libera la funcionalidad que te permitirá llevar a cabo la generación de la representación impresa (pdf) de los archivos XML descargados, esta representación impresa es bajo un formato estándar que cumple con todos los requerimientos exigidos por el SAT.

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevas opciones para su exportación:

  • Formato en XML
  • Formato JSON

Adicional, dentro de la relación se incorporaron dos columnas para los campos correspondientes a:

  • Total de impuestos retenidos
  • Total de impuestos trasladados

Con los cuales podrás tener un mejor control del detalle de los comprobantes descargados.

Nuevo certificado del SAT
Se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados que sean generados por el SAT a partir del 25 de mayo de 2015.

Tiempo de espera
Se habilitó la funcionalidad que permite configurar dentro de la librería el tiempo que deberá de esperar entre cada operación realizada en el proceso, en caso de superarse dicho tiempo (time out) sin tener respuesta del SAT, se cerrará automáticamente la ventana de descarga, su valor por defecto es de 40 segundos.

Vigencia de la librería
Ahora todos los usuarios se verán beneficiados al usar la librería Electronic Document Download (EDD) ya que se amplía la fecha de la vigencia de la misma al 15 de diciembre de 2015, por lo que podrán seguir disfrutando de toda su funcionalidad y de forma gratuita.

Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.

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 descargar los XML del SAT

En esta ocasión queremos compartirte la liberación de nuestra nueva versión de la librería Electronic Document Download (EDD) DLL en la cual se han incorporado nuevas características que a continuación describiremos:

Nuevo certificado del SAT
Se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados que sean generados por el SAT a partir del 25 de mayo de 2015.

Descarga de archivos
Ahora podrás descargar todos los archivos XML de tus facturas sin importar la cantidad de que se trate, ya que la librería se encargará de hacer todas las consultas que sean necesarias, dentro del rango de fechas indicadas, para llevar a cabo la totalidad de la descarga de los archivos, dejando atrás la limitante que se tenía con el SAT al permitir solo la descarga de máximo 500 comprobantes por consulta.

Vigencia de la librería
En esta versión se amplía la fecha de la vigencia de la librería al 15 de diciembre de 2015, por lo que podrás seguir disfrutando de la funcionalidad de la misma en su totalidad y de forma gratuita.

Exportación del control de la descarga
Como recordarás, al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevas columnas para los campos correspondientes a:

  • Total de impuestos retenidos
  • Total de impuestos trasladados

Con los cuales podrás tener un mejor control del detalle de los comprobantes descargados.

Se llevaron a cabo una serie de modificaciones, las cuales te invitamos a conocer en el historial de cambios.

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.

Actualización a la consola de comandos para descargar los CFDI del SAT

Conoce la nueva versión de la librería Electronic Document Download (EDD) para línea de comandos, con la cual podrás descargar los archivos XML de las facturas que emites o recibes sin importar su cantidad, directamente del SAT; adicional se han incorporado nuevas características que a continuación describimos:

Descarga de archivos
En cuanto a la descarga te tenemos una excelente noticias, ahora podrás descargar todos los archivos XML de tus facturas sin importar la cantidad de que se trate, ya que el software se encargará de hacer todas las consultas que sean necesarias, dentro del rango de fechas indicadas, para llevar a cabo la totalidad de la descarga de los archivos, dejando atrás la limitante que se tenía con el SAT al permitir solo la descarga de máximo 500 comprobantes por consulta.

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevas columnas para los campos correspondientes a:

  • Total de impuestos retenidos
  • Total de impuestos trasladados

Con los cuales podrás tener un mejor control del detalle de los comprobantes descargados.

Vigencia de la librería
Se amplía la fecha de la vigencia de la librería al 15 de diciembre de 2015, por lo que todos los usuarios podrán seguir disfrutando de la funcionalidad de la misma en su totalidad y de forma gratuita.

Se llevaron a cabo una serie de modificaciones, las cuales te invitamos a conocer en el historial de cambios.

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.

Descarga mas de 500 facturas (XML) del servidor del SAT

Queremos compartir contigo la liberación de nuestra nueva versión de la librería para descargar los archivos XML de las facturas que emites o recibes, directamente del SAT; donde se han incorporado nuevas características, por lo que te invitamos a conocer a detalle esta nueva versión de la librería Electronic Document Download (EDD) para .Net Framework 2015.09.18.

Vigencia de la librería
Para beneficio de todos los usuarios de Electronic Document Download (EDD) les tenemos una excelente noticia: Se amplía la fecha de la vigencia de la librería al 15 de diciembre de 2015, por lo que podrán seguir disfrutando de la funcionalidad de la misma en su totalidad y de forma gratuita.

Descarga de archivos
Como lo estabas esperando, ahora podrás descargar todos los archivos XML de tus facturas sin importar la cantidad de que se trate, ya que la librería se encargará de hacer todas las consultas que sean necesarias, dentro del rango de fechas indicadas, para llevar a cabo la totalidad de la descarga de los archivos, dejando atrás la limitante que se tenía con el SAT al permitir solo la descarga de máximo 500 comprobantes por consulta.

Nuevo certificado del SAT
Se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados que sean generados por el SAT a partir del 25 de mayo de 2015.

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevas columnas para los campos correspondientes a:

  • Total de impuestos retenidos
  • Total de impuestos trasladados

Con los cuales podrás tener un mejor control del detalle de los comprobantes descargados.

Tiempo de espera
Se incremento el valor por defecto que la librería debe de esperar entre cada operación realizada en el proceso, en caso de superarse dicho tiempo (time out) sin tener respuesta del SAT, se cerrará automáticamente la ventana de descarga, su valor por defecto ahora será de 40 segundos.

Representación impresa
En lo que respecta a la representación impresa se realizaron las siguientes mejoras:

  • Se optimizó la generación de la representación impresa de un CFDI
  • Se agregó el soporte a los comprobantes que contengan los complementos por cuenta de terceros y de vales de despensa

Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.

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.

Webservice para descargar XML del SAT

Hemos recibido comentarios de mucha gente y clientes con respecto al tema de la descarga de las facturas, ya sean las generadas o recibidas, donde preguntan acerca de que ¿Cuál es el webservice que usamos para llevar a cabo la descarga de los archivos XML , directamente de los servidores del SAT? a lo cual les comentamos que actualmente Facturando ofrece distintas formas de poder llevar a cabo estas descargas, de la forma más rápida y sencilla, siendo la primera por medio de un Web Service que Facturando tiene disponible, y la segunda, mediante el uso de nuestra librería Electronic Document Download (EDD) la cual se conecta directamente al servidor del SAT y descarga automática los archivos XML de los CFDI que emiten o reciben.

A continuación describiremos las ventajas que la librería te ofrece:

Descarga automática
Descarga automática de todos los archivos XML de los comprobantes que emites o recibes, sin importar la cantidad de comprobantes que sean.

Filtrado de la descarga
Tendrás disponible una serie de filtros que podrás aplicar al momento de realizar la consulta de los archivos XML a descargar, dentro de los filtros que podrás aplicar tenemos:

  • Filtrado por rango de fechas de emisión
  • RFC emisor o receptor, según corresponda
  • Estatus del comprobante
  • CFDI con complemento
  • Por UUID o varios UUID’s
  • Código de barras bidimensional

Generación del PDF
Adicional, podrás generar la representación impresa (PDF) de los archivos descargados, en un formato estándar que cumple con todas los requisitos exigidos por el SAT.

Organización de la descarga
Podrás organizar la descarga como más te convenga, ya que la librería no solo te permite definir el nombre de las carpetas donde quedará la descarga de los archivos XML, si no también, el nombre de dichos archivos.

Listado de la descarga
Podrás obtener un listado detallado con información de los comprobantes descargados, listado que podrás exportar a diferentes formatos como son:

  • Microsoft excel
  • CSV
  • XML
  • Texto
  • Json

Tiempo de espera
De igual manera, tendrás disponible el poder configurar el tiempo de espera que la librería deberá de considerar para tener una respuesta del SAT al momento de conectarse, consultar o para llevar a cabo la descarga de los archivos, en ocasiones el SAT tarda en dar respuesta a cada  solicitud, por lo que podrás tener el control de este tiempo de espera, al aumentarlo o disminuirlo.

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.

EDD DLL: Descarga el XML del SAT y genera su PDF

En esta ocasión Facturando tiene el agrado de comunicarte la liberación de la librería Electronic Document Download (EDD) en su versión DLL 2015.06.0, con la cual podrás implementar a tus desarrollos sin importar el lenguaje de programación que uses:

Generación automática de la representación impresa de los archivos XML descargados directamente del servidor del SAT, ya sean facturas, recibos de nómina o constancias de retenciones y pagos, tanto emitidas como recibidas; dentro de los diferentes tipos de archivos para su generación tenemos:

  • PDF
  • HTML
  • Microsoft Word
  • Imagen (JEPG, PNG, BMP, etc)

En la descarga de archivos, se mejoró la definición del nombre que llevarán los archivos descargados, mediante el uso de nuevos identificadores:

  • Serie
  • Folio
  • Etc

Se habilitó la funcionalidad que permite configurar el tiempo máximo de espera en segundos, que la aplicación deberá de considerar entre cada paso del proceso ejecutado, en caso de rebasarse el tiempo de espera indicado el proceso será cancelado.

Control de la descarga realizada mediante la exportación de la relación detalla de la misma, a la cual se adicionaron dos nuevos formatos de exportación:

  • XML (Extensible Markup Languajes)
  • JSON (JavaScript Object Notation)

Adicional, se incorporaron nuevas columnas a la relación obtenida:

  • Serie
  • Folio
  • Formato de pago
  • Método de pago
  • Moneda
  • Tipo de cambio
  • Subtotal
  • Descuento
  • Serie del folio original
  • Folio del folio original
  • Monto total del folio original
  • Fecha del folio original

Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.

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.

Actualización a la consola de comandos para descargar los XML del SAT

Hemos liberado una nueva versión consola para la descarga de los archivos XML de las facturas que emites o recibes, directamente del SAT; en este caso hemos incorporado un asistente que te permitirá entender con mayor claridad y facilidad el proceso de descarga, así como el de la generación automática de la representación impresa PDF de los XML descargados:

Asistente
En esta versión se incorporó un asistente (Wizard) el cual fue diseñado para ayudarte a comprender con mayor claridad y facilidad, el proceso de la descarga de comprobantes emitidos o recibidos.

Asistente para la consola de comandos
Asistente para la consola de comandos

En él se muestran divididos en pestañas, cada una de las secciones y los parámetros que las componen:

  • Contribuyente
  • Configuración
  • Filtrado por rango
  • Filtrado por UUID
  • Representación impresa
  • Salida

Facilitando con ello el armado de la sentencia que será ejecutada en la consola para llevar a cabo el proceso de descarga.

Una vez que se hayan definido los parámetros para cada sección, se deberá de dar clic al botón “Calcular” para que se calcule la sentencia y quede disponible para finalmente, dar clic al botón “Ejecutar” y se lleve a cabo el proceso de descarga.

Al final del proceso ejecutado se abrirá una ventana que mostrará de forma detallada el resultado obtenido.

Resultado de la descarga
Resultado de la descarga

Con ello quedará concluido el proceso de descarga.

Representación impresa
Se libera la funcionalidad que permite generar automáticamente la representación impresa de los archivos XML descargados directamente del SAT, esta representación puede ser generada en diferentes tipos de archivos:

  • PDF
  • HTML
  • Microsoft Word
  • Imagen (JPG, PNG, BMP, etc)

Uno de los aspectos más importantes de esta característica es la generación de la misma, la cual se basa en una serie de formatos estándar que viene por defecto, con los cuales podrás generar la representación impresa de:

  • Facturas
  • Recibos de nómina
  • Y si lo requieres de constancias de retenciones y pagos

Estos formatos pueden ser personalizados (logotipo, colores, etiquetas, datos, etc.) de acuerdo a los requerimientos propios de tu compañía, mediante el uso del diseñador de formatos que se encuentra disponible dentro de nuestro Validador CFDI.

Esta característica se basa en el uso de nuestra librería Electronic Document Printer (EDP), por lo que se manejan las mismas ventajas y bondades que ésta ofrece.

Tiempo de espera
Se habilitó la funcionalidad que permite definir el tiempo máximo, en segundos, que puede esperar la librería en cada proceso, en caso de superarse dicho tiempo, se cerrará automáticamente la ventana de descarga, su valor por defecto es de 30 segundos.

Descarga de facturas
Se adicionaron nuevos indicadores que son usados para armar el nombre que llevarán los archivos XML descargados, los indicadores adicionados son:

  • Serie del documento.
  • Número de folio.
  • Etc.

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevos formatos para su exportación:

  • JSON
  • XML

Dentro de los nuevos campos que se adicionaron a la relación tenemos:

  • Serie
  • Folio
  • Forma de pago
  • Método de pago
  • Moneda
  • Tipo de cambio
  • Subtotal
  • Descuento
  • Serie del folio original
  • Folio del folio original
  • Monto total del folio original
  • Fecha del folio original

Cambios adicionales
Dentro de los cambios adicionales realizados en esta versión tenemos:

  • Se agregó parámetro para indicar la identación automática de la estructura de los archivos XML descargados, su valor por defecto es verdadero (True).
  • Se actualizó el catálogo de mensajes de error.
  • Se adicionó el soporte para dos nuevos PAC’s.

Para un mayor detalle de los cambios, te invitamos a revisar el historial de cambios.

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: Genera el PDF de los XML descargados del SAT

Hoy hemos liberado una nueva versión de nuestra librería para descargar los archivos XML de las facturas que emites o recibes, directamente del SAT; en este caso hemos incorporado una de las características más solicitadas por nuestros usuarios desde que liberamos la primera versión y es la generación automática de la representación impresa PDF de los XML descargados; ven y conoce a detalle esta nueva versión de la librería Electronic Document Download (EDD) para .Net Framework 2015.06.18.

Representación impresa
Se libera la funcionalidad que permite generar automáticamente (y sin agregar una sola línea de código) la representación impresa de los archivos XML descargados directamente del SAT, esta representación puede ser genera en diferentes tipos de archivos:

  • PDF
  • HTML
  • Microsoft Word
  • Imagen (JEPG, PNG, BMP, etc)

Uno de los aspectos más importantes de esta característica es la generación de la misma, la cual se basa en una serie de formatos estándar que viene por defecto, con los cuales podrás generar la representación impresa de:

  • Facturas
  • Recibos de nómina
  • Y si lo requieres de constancias de retenciones y pagos

Estos formatos pueden ser personalizados (logotipo, colores, etiquetas, datos, etc.) de acuerdo a los requerimientos propios de tu compañía, mediante el uso del diseñador de formatos que se encuentra disponible dentro de nuestro Validador CFDI.

Esta característica se basa en el uso de nuestra librería Electronic Document Printer (EDP), por lo que se manejan las mismas ventajas y bondades que ésta ofrece.

Descarga de facturas
Se adicionaron nuevos indicadores que son usados para armar el nombre que llevarán los archivos XML descargados, los indicadores adicionados son:

  • [SERIE] – Serie del documento.
  • [FOLIO] – Número de folio.
  • [SERIE_ORIGINAL] – Serie del documento original (aplica para comprobantes de pago en parcialidades).
  • [FOLIO_ORIGINAL] – Folio del documento original (aplica para comprobantes de pago en parcialidades).
  • [TOTAL] – Importe total del documento.
  • [TOTAL_ORIGINAL] – Importe total del documento original (aplica para comprobantes de pago en parcialidades).
  • [ANIO_ORIGINAL] – Año de la fecha del documento original (aplica para comprobantes de pago en parcialidades).
  • [MES_ORIGINAL] – Mes de la fecha del documento original (aplica para comprobantes de pago en parcialidades).
  • [MES_ORIGINAL_NOMBRE] – Nombre del mes de la fecha del documento original (aplica para comprobantes de pago en parcialidades).
  • [DIA_ORIGINAL] – Día de la fecha del documento original (aplica para comprobantes de pago en parcialidades).

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, a la cual se adicionaron dos nuevos formatos para su exportación:

  • JSON: Exporta a notación de objetos de JavaScript (JavaScript Object Notation).
  • XML: Exportación a formato de lenguaje de etiquetado extensible (Extensible Markup Languajes).

Dentro de los nuevos campos que se adicionaron a la relación tenemos:

  • Serie
  • Folio
  • Forma de pago
  • Método de pago
  • Moneda
  • Tipo de cambio
  • Subtotal
  • Descuento
  • Serie del folio original
  • Folio del folio original
  • Monto total del folio original
  • Fecha del folio original

Tiempo de espera
Se habilitó la funcionalidad que permite definir el tiempo máximo, en segundos, que puede esperar la librería en cada proceso, en caso de superarse dicho tiempo, se cerrará automáticamente la ventana de descarga, su valor por defecto es de 20 segundos.

Cambios adicionales
Dentro de los cambios adicionales realizados en esta versión tenemos:

  • Se agregó parámetro para indicar la identación automática de la estructura de los archivos XML descargados, su valor por defecto es verdadero (True).
  • Se actualizó el catálogo de mensajes de error.
  • Se adicionó el soporte para dos nuevos PAC’s.

Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.

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.

Nueva versión de la consola de comandos para descargar los XML del SAT

Se libera la nueva versión de Electronic Document Download (EDD – Consola de comandos 2015.05.29), donde se llevaron a cabo las siguientes mejoras:

Documentación
Se mejoró la documentación que se proporciona para la aplicación, en donde se incluyeron las siguientes secciones:

  • Ejemplos – Donde se detallan cada uno de los comandos disponibles en la aplicación.
  • Archivos generados – Se describen los archivos que se obtendrán como resultado del proceso de descarga realizada.
  • Códigos de error – Descripción de los posibles códigos de error.

Ejecución de EDD
Ahora, la aplicación mostrará, al finalizar el proceso de ejecución, los posibles archivos generados por la misma.

Podrás encontrar, dentro del archivo de documentación en la sección de archivos generados, la descripción de los mismos.

Para un mayor detalle de los cambios, te invitamos a revisar el historial de cambios.

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.