Descarga los comprobantes fiscales digítales CFDI emitidos y/o recibidos del servidor del SAT.
Descarga de los archivos adicionales disponibles en el servidor del SAT.
Generación de la representación impresa (PDF) de los comprobantes descargados.
Exportar la información de los comprobantes consultados a diferentes formatos.
Filtros
Capacidad de consultar y descargar los comprobantes por diferentes aspectos:
Emitidos o recibidos: podrás definir si la descarga es por el tipo de consulta.
UUID: la descarga podrá ser por uno o más folios fiscales.
Rango de fechas: podrás filtrar la descargar usando un rango de fechas que coincida con la fecha de emisión del o los comprobantes.
Emisor y Receptor: realiza la descarga exacta de un comprobante usando el RFC, ya sea del emisor o del receptor.
Complemento: condiciona la descarga de comprobantes de aquellos que contengan un tipo de complemento en específico.
Estado del CFDI: descarga los comprobantes que estén vigentes o cancelados.
Motivo de cancelación: se podrá filtrar la descarga por alguno de los motivos de cancelación.
Total: descargar los comprobantes que estén dentro de un importe mínimo y máximo.
PAC: filtrar la descarga por el Proveedor Autorizado de Certificación que certificó el comprobante.
Archivos adicionales
Capacidad de descargar los archivos adcionales disponibles en el servidor del SAT:
Acuse de solicitud de cancelación: documento que contiene los datos de solicitud de cancelación de un CFDI.
Acuse de cancelación: documento que confirma la cancelación de un CFDI.
PDF del SAT: representación impresa en formato del SAT de un CFDI.
Detalle: documento que muestra los detalles del CFDI.
Documento relacionado: documento que muestra las facturas que relacionan a un UUID .
Resultado obtenido
Archivos XML de la descarga de comprobantes realizada, ordenados y clasificados de acuerdo a los parámetros proporcionados.
Representación impresa del XML descargado.
Se obtiene relación detallada de la descarga de comprobantes realizada, con datos como:
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)
Representación impresa
La librería puede generar automaticamente la representación impresa de los XML descargados.
Versiones soportadas:
CFDI 3.2, 3.3 y 4.0
CFDI 3.2 con nómina 1.1
CFDI 3.2 con nómina 1.2
CFDI 3.3 con nómina 1.2
CFDI 4.0 con nómina 1.2
El resultado puede ser generado a diferentes formatos:
PDF
HTML
Microsoft Word
Imagen (JEPG, PNG, BMP, etc)
La generación de la representación impresas se basa en formatos (plantillas) los cuales puedes personalizar (logotipo, colores, etiquetas, datos, etc.) de acuerdo a los requerimientos de tu compañía.
Descarga de archivos
Resultado
Disco duro: podrás guardar físicamente en tu disco duro los archivos descargados.
Memoria: podrás mantener en memoria para su manipulación los archivos descargados; en este caso no se crean archivos en el disco duro.
Ordenamiento: podrás ordenar tanto en el nombre del directorio donde serán descargados los archivos XML, 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)
Exportar la información de los comprobantes
La información de cada comprobante consultado está disponible para poder crear reportes y ser exportada a:
CSV
Texto
JSON (JavaScript Object Notation)
XML (Extensible Markup Languajes)
Requerimientos técnicos
Para el correcto funcionamiento de la librería se requiere: