Si estas buscando la mejor librería para implementar la descarga automática de los archivos XML de los comprobantes que emites o recibes, directamente de los servidores del SAT, no busques más, te presentamos la librería Electronic Document Download (EDD) en su primera versión 2015.04.06, la cual te permitirá implementar ésta funcionalidad y mucho más:
Funcionalidad
Con EDD podrás integra a tus desarrollos, sin importar el lenguaje de programación que utilices, la funcionalidad que te permite llevar a cabo la descarga de los archivos XML de los comprobantes fiscales digitales (CFDI) que emites o recibes directamente de los servidores del SAT.
Código de barras bidimensional (QR-Code)
La librería te ofrece la posibilidad de descargar el archivo XML de un factura electrónica sí tienes el código de barras bidimensional (QR Code) de la misma, no importando en que formato (PNG, BMP, etc) o tamaño se encuentre el mismo.
Filtrado de archivos
La descarga de archivos podrás realizarla de diferentes formas mediante el envío de diversos parámetros, los cuales te permitirán condicionar la descarga, como son:
- Emitidos o Recibidos
- Folio fiscal (UUID)
- Fecha 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)
Incluso podrás obtener el acuse de aquellos comprobantes emitidos que se encuentren con estado de cancelados, para el caso de los comprobantes recibidos cancelados solo estará disponible la fecha de cancelación.
Organizació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 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)
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 ordenamiento que hayas definido y que más te convenga.
Control de la descarga
Se obtiene una relación detallada de la descarga de comprobantes realizada, la cual podrás exportar a diferentes formatos, dentro de los datos que ésta contiene tenemos:
- Emisor
- Razón social del emisor
- Receptor
- Razón social del receptor
- Fecha de emisión
- Fecha de certificación
- Total del comprobante
- Folio fiscal (UUID)
- Tipo de comprobante (Ingreso / Egreso)
- PAC que certifica
- Estado del comprobante (Cancelado / Vigente)
Vigencia de la librería
La librería se libera como una versión Beta para que puedas conocer y probar la funcionalidad que ésta te ofrece; la puedes usar sin ninguna restricción, la única condición es que la misma tiene como fecha de vencimiento el día 1 de octubre/2015.
Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.
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.