EDD: Nuevos cambios en el servidor del SAT para descargar XML

Ayer, 22 de junio, el SAT volvió a realizar cambios en sus servidores de descarga de CFDI (XML) y por lo tanto nuestras soluciones (librería y validador) dejaron de funcionar, impidiendo que los usuarios puedan descargar los XML.

Una vez detectado el problema, nuestro equipo de desarrollo se dio a la tarea de investigar cuales eran los cambios en este caso y dar solución a los mismos; el proceso de encontrar y solucionar los problemas tomo poco tiempo; es por esto, que hoy traemos para todos nuestros usuarios una nueva versión de todas nuestras soluciones.

En este caso, lo única novedad que traen los mismos, es dar solución a los cambios realizados por el SAT, por lo que no deberías tener problemas en actualizarte, con tan solo reemplazar lo que usas actualmente, sería más que suficiente; aún asi recomendamos realizar pruebas antes de proceder a la actualización.

Te invitamos a descargar las últimas versiones de aquí

Validador CFDI

Librería de descarga

Si tienes alguna duda con respecto a esta publicación, te invitamos a que nos contactes por medio del foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

Descargar XML: Nuevos cambios en el sitio del SAT

Como sabrás, el fin de semana pasado, el día 26 de marzo para ser exactos, el Servicio de Administración Tributaria SAT volvió a realizar cambios en su sitio web, este cambio tenía como objetivo homogeneizar su apariencia y darle un toque más moderno.

Este cambio hizo que todas nuestras soluciones de descarga de XML dejaran de funcionar, por lo que nuestro equipo de desarrollo se dio a la tarea de analizar el mismo y se encontraron de que no fue solamente un cambio estético, sino que también se hicieron algunos cambios internos, mismo que impedían el buen funcionamiento de nuestros productos.

Después de 2 días de investigación y pruebas, hemos liberado y puesto a disposición de todos los usuarios la nueva versión que se adaptan a estos cambios realizados por la autoridad.
En este caso los productos que han sido liberados son:

Mejoras internas
Es importante mencionar, que hemos aprovechado la oportunidad y se han realizado diversas mejoras en el proceso, que permiten:

  • Reducir el tiempo que invierte la solución en descargar cada XML.
  • Reducir drásticamente la probabilidad de error durante todas las etapas del proceso.

¿Qué sigue?
Algunos usuarios nos han preguntado acerca de lo que sigue para el producto y queremos adelantarles que estamos preparando mejoras importantes en cada uno de los productos (Electronic Documento Download y Validador CFDI), algunas de ellas han sido propuestas por los usuarios y otras son necesidades que hemos detectado; muy pronto daremos a conocer cada una de ellas, así que los invitamos a estar al pendiente de este blog.

Como punto final queremos invitarte a descargar las nuevas versiones de nuestros productos.

LIBRERIA DE DESCARGA

VALIDADOR CFDI

Si tienes alguna duda con respecto a este tema, te invitamos a que nos contactes por medio de nuestro foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

EDL dll: Optimización en la generación de un CFDI nómina 1.2

Te invitamos a que conocer las modificaciones realizadas a la funcionalidad de Electronic Document Library (Dll) en su versión 2017.01.12 las cuales describiremos a continuación:

Optimización de un CFDI
Se modificó el timbrado de un Comprobante Fiscal Digital a través de Internet (CFDI) con el fin de poder dar soporte a la respuesta que devuelve el PAC cuando ésta viene con otra codificación.

De igual forma, se llevó a cabo la optimización en la generación de un recibo de nómina, reduciéndose en un 50% el tiempo de generación del mismo.

Horas extras
Se corrigió la generación de un recibo de nómina, para el caso del uso de datos referentes al desglose de las horas extras aplicables.

Jubilaciones
En lo que respecta al uso de la información detallada referente a los pagos realizados por jubilación, pensiones o haberes de retiro, de igual manera, se corrigió la generación del recibo de nómina.

Finalmente, se adicionó el parámetro “schema” en la sección GENERAR.TIMBRAR, con esta adición el usuario podrá habilitar o deshabilitar la validación contra schema, este parámetro es útil cuando se desean disminuir los tiempos de respuesta de la librería (hasta en un 75 %), el lado negativo de la misma, es que no se van a detectar errores antes de enviarlo al PAC, de tal forma que si existe un error en la información, se enviaría el CFDI a timbrar y el PAC retornaría un error, perdiendo ese tiempo de conexión.

La sintaxis del parámetro seria la siguiente:
Schema = valor (0 = deshabilitar, 1 = habilitar)

Por defecto, la validación contra schema estará habilitada.

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

Para tener disponible estos cambios es necesario que lleves a cabo la actualización de la librería, dando clic en la siguiente liga:

DESCARGAR

Si tienes alguna duda con respecto a esta liberación, te invitamos a que nos contactes por medio del foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

 

DLL, Recibo de nómina versión 1.2, Cambios

Conoce los cambios más recientes realizados en la nueva versión 2016.12.13 de Electronic Document Library (EDL) para DLL, cambios basados a las últimas disposiciones hechas por el Sistema de Administración Tributaria (SAT):

Complemento de nómina v1.2
Ahora podrás generar tus recibos de pago con el complemento de nómina 1.2 actualizado, en el cual se modificó la definición del namespace usado quedando como: nomina12.

Te invitamos a dar clic a la siguiente liga, para que puedas descargar y conocer la versión más reciente de los archivos que definen a este complemento:

Documentación actualizada de Nómina 1.2

No olvides que a partir del 1 de enero de 2017 entra en vigor el uso de este complemento, aunque el SAT dio una prorroga para el uso del mismo

SAT, Prórroga a la emisión de la Nómina Digital 1.2

Complemento Vehículo Usado
Se modificó la generación de comprobantes para contener más de un complemento de vehículo usado.

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

Para tener disponible estos cambios es necesario que lleves a cabo la actualización de la librería, dando clic en la siguiente liga:

DESCARGAR

Si tienes alguna duda con respecto a esta liberación, te invitamos a que nos contactes por medio del foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

DLL para complemento de recibo de nómina 1.2

Ahora con la versión 2016.10.25 de Electronic Document Library (EDL – DLL) podrás generar:

Recibos de nómina versión 1.2
En esta versión de la librería se realizó la modificación que permite la generación de tus recibos de nómina ya con el nuevo complemento de nómina en su versión 1.2; además agregamos un archivo de ejemplo (Recibo_Nomina12.ini), en el cual se muestra como llevar a cabo la generación un CFDI (XML) con este complemento.

Esta nueva funcionalidad te permitirá implementar en tu desarrollo la aplicación de este complemento, que como sabrás entrará en vigor a partir del 1 de enero de 2017.

Hemos publicado en nuestro Blog, una serie de artículos relacionados con este tema, los cuales te ayudarán a entender la forma en como deberá implementarse este complemento, por lo que te invitamos a leerlos:

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

Para tener disponibles los cambios ofrecidos en esta versión, deberás de llevar a cabo la actualización de la librería, dando clic en la siguiente liga:

DESCARGAR

Si tienes alguna duda con respecto a esta liberación, te invitamos a que nos contactes por medio del foro, donde con gusto un asesor te atenderá.

Hasta la próxima.

¿Cómo validar un factura electrónica (CFDI) en menos de 1 segundo?

Nos es muy grato el darte a conocer la nueva funcionalidad que Facturando ha incorporado a Electronic Document Validator (EDV), con el fin de que tengas a tu alcance la mejor librería de validación de comprobantes fiscales digitales o CFDI, a continuación, describimos esta nueva funcionalidad:

Optimización del proceso
Para efecto de hacer más eficiente el proceso de validación, se optimizaron los tiempos que se invierten al realizar las diferentes validaciones que requieren de conexión a internet, como es el caso de:

  • Verificar si un CFDI está registrado en el SAT, su estatus actual y en caso de estar cancelado, saber la fecha de cancelación.
  • Verificar si el emisor del comprobante está registrado en la Lista de Contribuyentes Obligados (LCO), si deseas conocer más acerca para que sirve este listado puedes leer aquí.
  • Verificar si el emisor del comprobante está registrado en la Lista de Contribuyentes Obligados con operaciones Inexistentes (LCOI)
  • Verificar el estatus del certificado de sello con el que fue firmado el comprobante

Esta optimización de tiempos, permite reducir hasta en un 80% el tiempo invertido en la validación de un CFDI; para darte una idea del resultado obtenido a continuación encontrarás algunos datos:

  • En la versión anterior, la validación de un comprobante tomaba aproximadamente 2 segundos, en esta nueva versión, el tiempo promedio es de 400 milésimas de segundos.
  • En algunos casos hemos llegado a obtener tiempo de 300 milésimas de segundos, esto es, validar 3 comprobantes en 1 segundo.

Es importante comentar que los tiempos anteriormente comentados se obtuvieron validando comprobantes reales y las pruebas se realizaron en diferentes horarios y bajo diferentes condiciones, obteniendo casi siempre el mismo tiempo de respuesta, todo esto se hizo con la finalidad de confirmar los tiempos anteriormente comentados.

Para poder obtener estos excelentes tiempos, nuestras áreas de desarrollo (WEB y Windows) estuvieron trabajando en conjunto, para:

  1. Optimizar el código interno de la librería.
  2. Optimizar y mejorar la infraestructura que da respuesta a estas peticiones:
    1. Optimizar el código que recibe, valida y da respuesta a las peticiones.
    2. Duplicamos el número de servidores disponibles que sirven las peticiones recibidas.

Consideramos que este cambio es de gran importancia, ya que va a permitir, a las compañías que validan grandes volúmenes de comprobantes, reducir sus tiempos de procesamiento y operación; y si a esto le sumamos la capacidad de la librería de trabajar a través de múltiples hilos, van a encontrar la solución ideal para su proceso de validación.

Finalmente, queremos aclarar, que todas las validaciones se hacen en la máquina del cliente, solamente se lleva a cabo la conexión a internet cuando se requiere de alguna verificación que no es posible realizarla localmente, como, por ejemplo: saber si un CFDI existe en SAT, su estatus y la fecha de cancelación del mismo.

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 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.

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.

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.

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.