Descargar los archivos XML del SAT desde la línea de comandos

Nos es grato poderte presentar nuestra nueva versión de Electronic Document Download (EDD – 2015.05.27), en este caso para consola de comandos, recordemos que EDD es una solución que te brinda toda la funcionalidad necesaria para llevar a cabo la descarga de los archivos XML de los comprobantes fiscales (CFDI) que emites o recibes, descarga que se realiza directamente de los servidores del Servicio de Administración Tributaria (SAT) de la forma más sencilla y rápida.

Funcionamiento
Esta solución es una aplicación a la cual se le pasan parámetros desde de la línea de comando, un ejemplo de su funcionamiento es:

consola_descargar_xml_sat

En este ejemplo le estamos proporcionando al sistema los datos para autentificarse (RFC, nombre o razón social del contribuyente y la clave CIEC del mismo), con esta sola instrucción el sistema:

  1. Se conectará al servidor del SAT,
  2. Descargará en automático todos los comprobantes recibidos el día de hoy
  3. Los pondrá en una carpeta prefinida por defecto.

Todo esto de forma automática y transparente para el usuario.

Así como este (/l) existen otra serie de modificadores que permiten definir el comportamiento de la aplicación, como son:

  • Qué tipo de información se desea descargar y el tipo de interface que se va mostrar durante el avance del proceso (/c)
  • Filtrar los comprobantes a descargar (/e o /r)
  • Exportar la información encontrara en el SAT a un formato en especifico (/x)
  • Configurar dónde y con qué nombre serán almacenados los archivos descargados (/a)
  • Definir el directorio y nombre del archivo de salida que contiene el resultado del proceso (/s)
  • Descargar un CFDI en especifico usando su UUID (/u)

Para conocer más a detalle el funcionamiento de esta aplicación te recomendamos leer el archivo “Documentación.pdf” que se encuentra en la carpeta Documentos.

Vigencia de la solución
Electronic Document Download – Consola de comandos se libera como versión BETA y tiene una fecha de vigencia al 1 de octubre de 2015.

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.

Inconsistencias en la descarga del SAT de comprobantes emitidos y recibidos

En esta ocasión queremos comentar acerca de algunas inconsistencias (curiosidades) al momento de realizar la descarga de comprobantes fiscales digitales directamente de los servidores del SAT.

Comprobantes Fiscales Digitales Emitidos y Recibidos

Al realizar la descarga de los comprobantes fiscales digitales emitidos nos encontramos con la siguiente inconsistencia:

Dentro de los datos proporcionados por el SAT, de aquellos CFDI’s con estado del comprobante como cancelado, no se proporciona la fecha de cancelación y más sin en cambio, si te proporciona el acuse de cancelación correspondiente.

En caso contrario, al realizar la descarga de los comprobantes fiscales digitales que recibes, si se proporciona la fecha de cancelación del comprobante que se encuentre en esta situación y sin embargo no está disponible el acuse de cancelación correspondiente.

Recuerda, si deseas descargar los comprobantes del SAT puedes usar nuestra solución Validador CFDI, que además de permitirte hacer la descarga automática de los XML, también hace la validación de los mismos, la emisión de la representación impresa (PDF) bajo un formato estándar, así como, la validación de los archivos XML de la contabilidad electrónica previo a su envío al SAT.

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.

DLL para descargar las facturas electrónicas (XML) del SAT

Ahora con la nueva versión de la librería Electronic Document Download (EDD) en su versión DLL, podrás gozar de nueva funcionalidad y mejoras a la ya existente, como:

Descarga de CFDI’s emitidos o recibidos mediante el uso del Código de Barras Bidimensional (QR Code) directamente del servidor del SAT.

Exportación, a diferentes formatos, de la relación de datos de la descarga realizada.

  • CVS
  • Text
  • Microsoft Excel

Se adicionó dentro del archivo del resultado de la descarga:

  • Fecha y tiempo en que fue realizado el proceso de consulta y /o descarga de archivos.
  • Se adicionó el nombre comercial y la razón social del PAC que certifico el comprobante del archivo XML descargado.
  • La etiqueta que identifica si el usuario llevó a cabo o no la cancelación del proceso en ejecución.

Actualización de la documentación de la librería:

  • Archivo de “Códigos de error.pdf”.
  • Ejemplos de los diferentes procesos.
  • Archivos de la definición del layout, tanto de entrada como de salida.

Toda esta funcionalidad la podrás implementar en tus proyectos sin importar el lenguaje de programación que uses.

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.

Librería en Delphi para descargar el XML del SAT

Hoy hemos liberado una nueva versión de nuestra producto Electronic Document Download (EDD) para Delphi, como recordarás, con este puedes descargar las facturas electrónicas emitidas y recibidas que están registradas en el servidor del SAT.

En esta nueva versión hemos agregado nueva funcionalidad y hemos hecho mejoras importantes, a continuación encontrarás detallado los cambios:

Descarga del XML usando el CBB
Descarga de comprobantes fiscales digitales (CFDI) emitidos o recibidos directamente de los servidores del SAT mediante el uso del Código de Barras Bidimensional (QR Code) contenido en la representación impresa de tu factura, los formatos soportados son:

  • PNG: Portable Network Graphics.
  • JPG: Joint Photographic Experts Group.
  • BMP: Windows Bitmap.

Exportación de información
Exportación del control de la descarga realizada (relación detalla de datos de los comprobantes) a diferentes formatos, como son:

  • Microsoft Excel: Exporta a formato de Excel la relación de datos.
  • C.S.V.: La relación de datos de comprobantes descargados se exporta al formato de texto separado por comas (CSV).
  • Texto: Se exporta a formato de texto la relación de datos.

Cambios adicionales

  • Actualización del archivo de códigos de error para su consulta.
  • A la información del proceso se le adicionó, dentro de la ventana de resultados, la fecha y el tiempo invertido en el proceso de consulta y descarga.
  • Se adicionaron los datos del PAC que certificó el comprobante descargado, consistentes en:
    • RFC del PAC
    • Nombre comercial
    • Razón social del PAC

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.

Librería para descargar tus facturas XML del SAT usando el CBB (C#, VB.Net)

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.


Si deseas descargar los archivos XML de las facturas que emites o recibes utilizando el código de Barras Bidimensional (QR Code) te tenemos una excelente noticia, con la nueva versión de la librería Electronic Document Download (EDD) para .Net Framework 2015.04.27 lo podrás hacer, a continuación detallamos ésta y otras mejoras realizadas a la funcionalidad de la misma:

Descarga de facturas con CBB
Se implementó la funcionalidad que permite descargar los archivos XML de tus facturas, tanto emitidas como recibidas, con solo indicar a la librería el archivo de la imagen del código de barras bidimensional (QR Code); los formatos soportados son:

  • PNG: Portable Network Graphics.
  • JPG: Joint Photographic Experts Group.
  • BMP: Windows Bitmap.

Exportación del control de la descarga
Al finalizar la descarga de comprobantes se obtiene una relación detallada de la misma, la cual podrás exportar a tres diferentes formatos:

  • Microsoft Excel: Exporta a formato de Excel la relación de datos.
  • C.S.V.: La relación de datos de comprobantes descargados se exporta al formato de texto separado por comas (CSV).
  • Texto: Se exporta a formato de texto la relación de datos.

Dentro de los datos que ésta contiene tenemos:

  • Folio fiscal (UUID)
  • RFC del Emisor
  • Razón social del emisor
  • RFC del Receptor
  • Razón social del receptor
  • Fecha de emisión
  • Fecha de certificación
  • Fecha de cancelación
  • RFC del PAC que certifica
  • Nombre comercial del PAC que certifica
  • Razón social del PAC que certifica
  • Total del comprobante
  • Tipo de comprobante (Ingreso / Egreso)
  • Estado del comprobante (Cancelado / Vigente)

Información del proceso
Para mayor control, se adicionó dentro de la ventana de resultado, la fecha en que fue ejecutado el proceso, así como, el tiempo invertido en que tardo en ejecutarse la totalidad del proceso.

Códigos de error
Para efecto de hacer más ágil la interpretación de los errores obtenidos durante el procesamiento de la descarga de archivos, se implemento, dentro del ejemplo que se proporciona, el botón que permite la visualización del archivo que contiene la totalidad de errores para su consulta.

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

  • Se agregó el poder obtener el nombre comercial y la razón social del PAC que llevó a cabo la certificación del comprobante.
  • Se agregó la propiedad (CancelledByUser) la cual permite conocer si el usuario llevó a cabo la cancelación del proceso de consulta y/o descarga de comprobantes.

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 CFDIs XML del SAT

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.04.21, con la cual podrás implementar dentro de tu sistema:

  • Descarga de CFDI’s emitidos o recibidos directamente del servidor del SAT.
  • Descarga del acuse de cancelación de comprobantes emitidos.
  • Filtrado de la descarga de archivos usando diversos parámetros (folio fiscal, fecha de emisión, etc.).
  • Descarga de comprobantes mediante el código de barras bidimensional (QR Code) del mismo.
  • Organización de la descarga mediante la definición del nombre de archivo y del directorio.
  • Control de la descarga realizada mediante la relación detalla de la misma.

Todo esto sin importar el lenguaje de programación que uses:

  • Visual Basic 6
  • Visual Fox Pro
  • Clarion
  • C++ Builder
  • PowerBuilder
  • Microsoft Access
  • Delphi
  • Velneo
  • Visual Objects
  • xHarbour

En nuestra publicación del pasado 6 de abril del presente, encontrarás la liberación de la primera versión de esta librería para .Net Framework, con la cual comparte las mismas características, por lo tanto te invitamos a leer mas acerca de esta liberación:

EDD .Net Framework

La librería se libera como una versión Beta para conocer y probar la funcionalidad que ésta te ofrece, teniendo una fecha de caducidad al 01 de octubre de 2015.

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.

Error al descargar las facturas electrónicas (XML) del SAT

En esta ocasión queremos compartir contigo el error encontrado en la aplicación que la autoridad (SAT) pone a disposición de los contribuyentes para la descarga de comprobantes fiscales digitales, directamente de su servidor.

El error consiste en la consulta para la descarga de comprobantes filtrados por RFC receptor y estado del comprobante “cancelado”, para ello, lo primero es ingresar al portal del contribuyente dando clic a la siguiente liga:

Aplicación del SAT

Una vez que te hayas autentificado ya sea con tu FIEL o Contraseña, ingresa a la consulta de facturas emitidas, para seleccionar a su vez la consulta por rango de fechas.

Descarga_SAT_CFDI

En donde, además de la fecha inicial y final, deberás de seleccionar que el estado del comprobante sea “Cancelado”, teniendo como resultado de la consulta, y para este ejemplo, dos comprobantes.

Descarga_SAT_CFDI_Error

Hasta este momento, todo es correcto, se cumple el rango de fechas y los comprobantes con estado de cancelados correspondientes al periodo indicado.

Pero si a la consulta le adicionas el filtro del RFC Receptor de alguno de los dos comprobantes listados y vuelves a realizar la búsqueda, la aplicación ya no es capaz de encontrar el comprobante, siendo esto un error en la aplicación, ya que todos los criterios indicados son correctos.

Descarga_SAT_CFDI_Emitdas

Devolviendo solo el mensaje:

“No existen registros que cumplan con los criterios de búsqueda ingresados, intentar nuevamente”

Adicional, cabe mencionar que este error aplica también para la consulta bajo los mismos criterios (fecha de emisión, estado del comprobante y RFC emisor) para comprobantes recibidos.

Finalmente, queremos comentar que en Facturando tenemos una librería que te permite la descarga masiva de comprobantes emitidos y recibidos, la cual podrás descargar de la siguiente liga:

Librería de descarga de CFDI

En la cual se verá reflejado el mismo error en la consulta, mientras la autoridad no lo corrija, ya que el problema se encuentra directamente en el servidor de descarga.

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.

Librería para descargar los CFDIs del SAT con Delphi

Si eres un desarrollador en Delphi y andas en busca de una librería que te permita implementar la descarga de los archivos XML de los comprobantes que emites o recibes, directamente de los servidores del SAT, te tenemos la mejor noticia, ya está disponible nuestra  librería Electronic Document Download (EDD) Delphi en su versión 2015.04.16, la cual te permitirá implementar ésta funcionalidad y más:

  • Descarga de  comprobantes fiscales digitales (CFDI) emitidos o recibidos directamente de los servidores del SAT.
  • Descarga de acuses de cancelación de comprobantes emitidos.
  • Filtrado de la descarga de archivos usando diversos parámetros (folio fiscal, fecha de emisión, etc.).
  • Descarga de comprobantes mediante el código de barras bidimensional (QR-Code) del mismo.
  • Organización de la descarga mediante la definición tanto del nombre del directorio, como del nombre de los archivos descargados, usando varios parámetros (datos del emisor y receptor, fecha de emisión, UUID, etc.).
  • Control de la descarga realizada mediante la relación detalla de datos de los comprobantes, como son: Emisor, Razón social del emisor, Receptor, Razón social del receptor, Fecha de emisión, Fecha de certificación, etc.

En días pasados, se liberó la primera versión de esta librería, en este caso .Net Framework, con la cual comparte las mismas características, por lo tanto te invitamos a leer mas acerca de esta liberación:

EDD .Net Framework

La librería se libera como una versión Beta para conocer y probar la funcionalidad que ésta te ofrece, teniendo una fecha de caducidad al 01 de octubre de 2015.
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.

Librería para descargar los CFDIs del servidor del SAT

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.

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 automáticamente las facturas del SAT?

Actualmente para los contribuyentes que requieren de obtener los comprobantes que han generado como emisores o aquellos que les han emitido como receptores, la única forma de poderlos obtener es ingresando directamente a la aplicación del Servicio de Administración Tributaria (SAT).

Esta opción es útil cuando la cantidad de archivos de los comprobantes (XML) a descargar es pequeña, ya que la descarga se lleva a cabo de uno en uno, pero ésta opción se vuelve obsoleta y tediosa cuando la descarga de archivos es grande.

Facturando pensando en esta necesidad, ha incorporando dentro del Validador CFDI la funcionalidad que permite llevar a cabo la descarga masiva directamente del SAT de los archivos XML que hayas generado e incluso de aquellos que te hayan emitido.

A continuación, describiremos esta nueva funcionalidad:

Estando en la pantalla principal del Validador CFDI elija la opción de “Descargar CFDI”.

Descargar un CFDI del SAT
Descargar un CFDI del SAT

En seguida se desplegará la venta para ingresar al “Portal de Contribuyentes” del SAT.

Portal de Contribuyentes
Portal de Contribuyentes

Podrás ingresar a la aplicación del SAT haciendo uso de tu FIEL o por medio de tu contraseña (CIEC), una vez dentro, deberás de realizar la consulta de tus comprobantes ya sean emitidos o recibidos.

Listado de comprobantes
Listado de comprobantes

Teniendo como resultado la relación de CFDI’s consultados, podrás:

1. Descargar la totalidad de comprobantes consultados, con tan solo dar clic al botón “Descargar”, donde se te pedirá que indiques la carpeta donde serán descargados los archivos.

Archivos descargados
Archivos descargados

Adicional, podrás configurar el orden de las carpetas donde serán descargados los archivos XML.

Organizar los XML
Organizar los XML

La configuración la podrás hacer usando los siguientes criterios:

Comprobantes Emitidos

  • RFC del emisor
  • Nombre del emisor
  • Año de timbrado
  • Mes de timbrado

Comprobantes Recibidos

  • RFC del receptor
  • Nombre del receptor
  • Año de timbrado
  • Mes de timbrado

2. Obtener la relación de comprobantes a descargar tal y como se muestra en el SAT.

Comprobantes registrados en el SAT
Comprobantes registrados en el SAT

Esta relación la podrás exportar a diferentes formatos de archivos como son:

  • XLSX
  • PDF
  • HTML
  • XLS
  • Texto

Esto con el fin de llevar el control de tus descargas.

Con el Validador CFDI tendrás disponible, además de la garantía de que tus facturas serán validadas correctamente y en su totalidad, la funcionalidad para realizar la descarga masiva de archivos XML de los comprobantes que emites o recibes.

Descargar el Validador CFDI

El Validador CFDI fue creado pensando en los usuarios finales, pero si tu requerimiento es integrar la funcionalidad de descarga a tus desarrollos, Facturando te tiene una magnífica noticia, hemos liberado una nueva librería para desarrolladores, la cual te invitamos a conocer a detalle, dando clic en la siguiente liga:

Librería para descarga de CFDI’s

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