Facturando Ubicada en
Mexico,Distrito Federal, Mexico
Teléfono: 52 (55) 5389-7655 y 52 (55) 6001-6369 http://www.facturando.mx

Web Service para descargar los XML del SAT

Integra la generación  y validación de tus facturas electrónicas a tus desarrollos

Descripción

Con nuestro web service podrás llevar a cabo la descarga de todas tus facturas (archivos XML) directamente del SAT, de la forma más rápida, sencilla y segura.

El proceso de descarga podrás realizarlo de diferentes maneras, haciendo uso de una serie de parámetros, los cuales permitirán condicionar la descarga, como son:

  • Tipo de consulta (emitidos o recibidos)
  • Un rango de fechas (inicial – final)
  • Estado del comprobante (todos, vigentes o cancelados)
  • Por folio fiscal (UUID)
  • Con o sin complementos fiscal
  • Por un RFC en específico

Tratándose de los comprobantes emitidos, se podrán obtener los acuses de cancelación de aquellos que se encuentren bajo ese estado, en lo que respecta a los comprobantes recibidos cancelados, solo estará disponible la fecha de cancelación.


Proceso de integración

El proceso de integración se lleva a cabo mediante el envío, al web service, de un objeto JSON, el cual contiene todos los parámetros necesarios para realizar la descarga de los comprobantes que emites o recibes, una vez recibido dicho objeto, se procederá a la validación del mismo y de no haber error, el web service encolará la petición, ya que el proceso de descarga es asíncrono y no en línea.

Una vez finalizado el proceso de consulta y/o descarga, se enviará una notificación al solicitante del mismo, para esto se invocará la URL y/o el correo electrónico que fue definido dentro del objeto JSON.

Dicha notificación contendrá el resultado del proceso, la URL del archivo ZIP a descargar (XML descargados), así como la contraseña del mismo.


Descarga de archivos

En lo que respecta a la descarga de los archivos XML, podrás definir tanto en el nombre del directorio en que serán agrupados, así como, 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)

Esta funcionalidad es de gran utilidad ya que te permite tener el control total de la descarga de tus facturas electrónicas, de acuerdo al agrupamiento que hayas definido.


Información de los comprobantes

Al momento de solicitar la descarga, podrás requerir la generación de un reporte con todos los datos de los comprobantes encontrados en el SAT, dicho reporte puede ser generado en diferentes formatos:

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

Es muy importante llevar a cabo la validación de los comprobantes descargados, ya que no todos los XML que estan en el SAT son válidos, para tal efecto te recomendamos hacer uso de Electronic Document Validator (EDV).


Electronic Document DownloadWeb Service de descarga XML