Librería para descarga de CFDIs con complemento Nómina 1.2 e INE

En esta ocasión queremos compartir contigo la liberación de Electronic Document Download (EDD) con número de control 2017.02.21 para sus distintas versiones (Dot Net, Delphi, DLL y Línea de comandos) donde fueron realizados los siguientes cambios:

Descarga de XMLs
Como es bien sabido, en días pasados, el Sistema de Administración Tributaria (SAT) realizó cambios a su servicio web de descarga, al adicionar como parte de la autenticación, el uso de un Captcha, cambio que tuvo como consecuencia que nuestras distintas soluciones de descarga dejaran de funcionar temporalmente.

En base a lo anterior, nuestra área de desarrollo se dio a la tarea de darle solución lo antes posible para solventar dicho cambio, por lo que nos es grato el poder informarte que dicha situación fue superada, logrando con ello que nuestras soluciones vuelvan a trabajar como lo venían haciendo, es decir, de forma transparente para el usuario.

Complementos
Dentro de la librería de descarga de CFDIs, se agregó soporte para poder llevar a cabo la descarga de aquellos comprobantes que contengan los complementos que a continuación se mencionan, por medio del filtrado de los mismos:

  • Nómina 1.2
  • INE 1.1

Tiempo de espera
En lo que respecta al tiempo de espera en cada operación (time out), este fue modificando, quedando establecido en 20 segundos, dicha reducción se debe a la optimización realizada en el proceso de descarga.

Proveedores Autorizados de Certificación (PACs)
Para efecto de tener actualizada toda la información de los proveedores actualizados (PAC) se actualizó la información correspondiente, incluyendo el siguiente PAC:

  • Denominación o razón social: IT & SW Development Solutions de México, S. de R.L. de C.V.
  • Nombre comercial: Timbox
  • RFC: IAD121214B34
  • Fecha de publicación: 2016-09-02 12:00:00
  • Número de autorización SAT: 0184
  • CSD para timbrado: 00001000000403442064

Para conocer los cambios realizados a la librería te invitamos a leer el historial de cambios correspondiente a cada versión.

No olvides actualizar la versión de tu librería, para que continúes disfrutando de toda la funcionalidad que la misma te ofrece, dando clic a 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.

EDV: Validación de un CFDI con complemento INE 1.1

En esta ocasión, queremos compartir contigo la liberación de la versión Electronic Document Validator (EDV) en la cual se llevaron a cabo las siguientes modificaciones:

Complemento INE 1.1
Se incorporó la funcionalidad que permite llevar a cabo la validación de los comprobantes fiscales digitales que contengan el complemento INE en su versión 1.1.

Métodos de pago
Se hicieron mejoras a las validaciones realizadas al método de pago de los comprobantes fiscales digitales.

Vigencia de la librería
Te traemos la mejor noticia para que sigas disfrutando de toda la funcionalidad que te ofrece Electrónic Document Validator (EDV), al ampliar la vigencia de la librería al 1 de mayo de 2017 y lo mejor de todo sin costo alguno.

Si deseas conocer el detalle de los cambios realizado en esta nueva versión, 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 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.

 

EDL: Certificados de pruebas del SAT

Ahora en esta nueva versión 2016.07.27 de Electronic Document Library (EDL) encontraras la siguiente modificación:

Certificados de pruebas del SAT
Para que puedas seguir generando comprobantes de prueba, dentro de la librería, se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados de pruebas emitidos por el SAT, estos tienen una vigencia de 4 años  y van hasta el día 7 de Mayo de 2017.

El SAT ha liberado 10 certificados de prueba y todos son soportados por cualquier de los PACs con los que tenemos convenio, pero en nuestros ejemplos, por defecto, siempre se hace uso del certificado número CSD01_AAA010101AAA.cer.

Esta liberación aplica para las versiones

  • Delphi
  • DLL

Te invitamos a descargar esta nueva versión 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 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 XML del SAT con complemento INE y comercio exterior

En esta ocasión queremos compartir contigo la liberación de Electronic Document Download (EDD), donde se realizaron los siguientes cambios:

Fecha de cancelación
Para el caso de la descarga de archivos XML de comprobantes emitidos, se adicionó, dentro del reporte de la descarga, el que aparezca la fecha de cancelación de aquellos comprobantes que se encuentren con este estatus (cancelado).

Complementos
Dentro de la librería de descarga de CFDIs, se agregó soporte a comprobantes con los complementos:

  • Servicios de construcción
  • Obras de artes y antigüedades
  • Certificado de destrucción
  • Sustitución y renovación vehicular
  • Acreditamiento de IEPS
  • Estado de cuenta de combustible de monederos electrónicos
  • Comercio exterior
  • INE

Representación impresa
En esta nueva versión de la librería se agregó soporte en la generación de la representación impresa de aquellos comprobantes que contengan los siguientes complementos:

  • Comercio exterior
  • Estado de cuenta de combustible versión 1.1
  • INE

Versión línea de comandos
Para el caso de la versión de línea de comandos (consola), se realizaron los siguientes cambios:

  • Se habilitó la funcionalidad que permite filtrar la descarga de comprobantes por el tipo de complemento que contengan

Vigencia
Para tu beneficio, hemos ampliado la fecha de vigencia de la librería al 15 de septiembre de 2016, con esta ampliación podrás seguir disfrutando de toda su funcionalidad.

Recuerda que la versión anterior, está por vencer el próximo 15 de junio de 2016, por lo que te recomendamos llevar a cabo la actualización a esta nueva versión (2016.05.25) con el fin de que puedas continuar usándola.

Finalmente, se mejoró el tiempo de inicio, dentro del arranque al momento de mostrar la ventana de proceso más rápidamente.

Esta liberacion aplica para todas las versiones del producto:

  • Dot Net: CShar y Visual Basic Net
  • Delphi
  • DLL (FoxPro, Visual Basic, etc)
  • Línea de comandos

Nota
Para el correcto funcionamiento de esta versión de la librería es necesario agregar a tu proyecto el archivo HyperSoft.ElectronicDocument.Validator.Remote.dll.

Para conocer los cambios realizados a la librería te invitamos a leer 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.

Conoce la nueva funcionalidad al validar tus facturas electrónicas (CFDI)

En esta ocasión queremos que conozcas la nueva funcionalidad que se incorporó a Electronic Document Validator (EDV) para Delphi, DLL y PHP en su versión 2015.12.21, la cual describimos a continuación:

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

Estatus de un CFDI
Al momento de llevar acabo la validación de un CFDI, EDV realiza una conexión directa al servidor del SAT para verificar que el CFDI ha validar este registrado, si este es localizado, se obtiene el estatus actual, el cual puede ser “Vigente” o “Cancelado”, y si el comprobante esta cancelado, adicional se obtiene la fecha de cancelación del mismo; en caso contrario, se enviará un mensaje de error indicando que el CFDI no existe en el SAT, para lo cual el contribuyente deberá de tomar las medidas necesarias, para exigir al emisor del comprobante, el cambio del CFDI por uno que sí sea válido, mediante la generación de uno nuevo.

Nuevos Complementos
Como parte de nuestro compromiso de tener al día la librería de validación (EDV) se ha incorporado la funcionalidad que permite soportar la validación de comprobantes que contengan los siguientes complementos:

  • Acreditamiento del IEPS
  • Certificado de destrucción
  • Consumo de combustible
  • Emisión por cuenta de terceros 1.1
  • Servicios parciales de construcción

Propiedad SupportFormatsOnDate
Para efecto de poder soportar otros formatos en la definición de la fecha del documento, se incorporó el manejo de la propiedad SupportFormatsOnDate la cual podrá activarse y desactivarse mediante el uso de los valores true o false; Una vez activada la propiedad, los siguientes formatos de fechas serian válidos:

  • 2015-05-04T09:44:12.06-05:00
  • 2015-05-04T09:44:12.06+05:00
  • 2015-05-04T09:44:12.1

Propiedad EnterpriseRfc
Adicional, podrás hacer uso de la nueva propiedad EnterpriseRfc, el uso de esta propiedad te permitirá definir el RFC de la empresa que este validando sus comprobantes, con el fin de poder identificar aquellos comprobantes que no le hayan sido emitidos a esa empresa.

Vigencia
Hemos ampliado la vigencia de la solución, podrás usar esta nueva versión hasta el 15 de junio de 2016, si deseas mas información al respecto te recomendamos leer esto.

Si deseas conocer a detalle cada uno de estos cambios te invitamos a leer éste artículo; de igual forma te invitamos a leer 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 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.

Actualización a la DLL para descargar los XML del SAT

Para que puedas seguir disfrutando de toda la funcionalidad que te ofrece la nueva versión de Electronic Document Download (EDD – DLL) hemos ampliado su vigencia al 15 de junio de 2016.

Adicional, en esta nueva versión (EDD DLL – 2015.11.18) encontrarás cambios y mejoras en su funcionalidad, las cuales describiremos a continuación:

Archivo de salida
Se mejoró la relación de datos de las descargas realizadas que se muestran dentro del archivo de salida, en el cual se adicionaron los siguientes datos:

  • Serie
  • Folio
  • Forma de pago
  • Método de pago
  • Moneda
  • Tipo de cambio
  • Subtotal
  • Descuento
  • Serie original
  • Folio original
  • Monto original
  • Fecha original
  • Total impuestos retenidos
  • Total impuestos trasladados
  • Total de impuesto local retenido
  • Total de impuesto local trasladado
  • T.U.A.

Datos que de contener valores te ayudarán a tener mejor control de tu descarga.

Por otra parte, de igual forma en la relación de datos a exportar, se adicionaron los siguientes datos:

  • Total de impuesto local retenido
  • Total de impuesto local trasladado
  • T.U.A.

Dot Net Framework 3.0
Es importante recordarte que esta nueva versión de la librería trabaja bajo el requerimiento de la versión 3.0 o superior de Dot Net Framework, cambio que trae como beneficio:

  • Una mayor velocidad de descarga
  • Mejoras internas en el desarrollo de la solución
  • Capacidad de agregar características avanzadas, como la descarga de comprobantes haciendo uso de múltiples hilos

Si eres usuario en tu computadora de la versión de Windows 7 SP1 o superior no tendrás ningún problema, ya que viene instalada por defecto, en caso contrario, te recomendamos que hagas la actualización correspondiente.

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.

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.

Nueva versión de la DLL para validar facturas electrónicas

Tenemos para ti la liberación de la nueva versión de Electrónic Document Validator (EDV) para DLL (2015.05.18), nuestra librería de validación, en donde se implementó nueva funcionalidad y mejoras a las ya existentes:

Validación de la contabilidad electrónica
Se adicionó nueva funcionalidad que te permite llevar a cabo la validación de los archivos auxiliares de la contabilidad electrónica previo a su envío al SAT, los archivos validados son:

  • Auxiliar de cuentas y/o subcuentas.
  • Auxiliar de folios de los comprobantes fiscales versión 1.2.

Adicional, se modificó la validación para:

  • Aceptación de importes negativos en el debe y haber dentro del archivo de la balanza de comprobación.
  • Validación para no pedir como obligatorio los atributos correspondientes al certificado.
  • Cambió de ERROR a ADVERTENCIA del mensaje que se presentaba al detectar una diferencia negativa como saldo final de una cuenta al validar la balanza de comprobación.

Complementos
Se agregó soporte que permite validar aquellos archivos XML de comprobantes que contengan los siguientes complementos:

  • Pago en especie
  • Vales de despensa
  • Vehículo usado
  • Sector de venta al detalle

Proveedores Autorizados de Certificación (PAC)
Se actualizó el estatus del listado de proveedores autorizados de certificación (PAC) de aquellos que perdieron su autorización:

  • LithoPAC
  • INFORMAP
  • FacturaSi
  • Fimco Digital
  • SDElectronics

Y se adicionó el soporte a los comprobantes certificados por DigiBox.

Nueva fecha de vencimiento
Se amplía la fecha de vigencia de la librería de validación al 15 de enero de 2016, por lo que te recomendamos actualizarte a esta versión a la brevedad.

Para un mayor detalle de los cambios realizados, 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.