Librería en C# para validar facturas electrónicas CFDI (XML)

Conoce la nueva funcionalidad que Facturando ha incorporado a Electronic Document Validator (EDV) en su versión 2015.12.14, con respecto a esta funcionalidad tenemos:

Nuevo certificado del SAT
Se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados que hayan sido generados por el SAT a partir del 25 de mayo de 2015.

Nuevos Complementos
En 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

Otros PACs
Se agregó la funcionalidad para soportar la validación de los comprobantes que hayan sido timbrados por los siguientes Proveedores Autorizados de Certificación:

  • ProFact – Proveedores de Facturación Electrónica y Software, S.A. de C.V.
  • Facturagepp – Servicios Administrativos Suma, S. de R.L. de C.V.

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.

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 Electronic Document Printer (CFDI – PDF)

En esta ocasión queremos compartir contigo la liberación de la nueva versión de Electronic Document Printer, aplicación con la que podrás generar la representación impresa de tus comprobantes fiscales de la forma más rápida y sencilla.

Vigencia de EDP
Para efecto de seguir apoyando a nuestros usuarios se amplía la vigencia de Electronic Document Printer (EDP) al 15 de junio de 2016, con ello podrán seguir disfrutando de toda la funcionalidad que ésta aplicación les ofrece.

Constancias con logotipo
Se mejoró la generación de la representación impresa de una constancia de retenciones y pagos al incorporar la capacidad de mostrar el logotipo.

Para conocer todos 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.

EDL Delphi – Constancias de retenciones

En esta ocasión queremos compartir contigo la liberación de la nueva versión de Electronic Document Library (EDL) para Delphi en su versión 2015.10.21 en la cual se implementó y mejoró la siguiente funcionalidad:

Nuevos complementos
Se libera la nueva funcionalidad para llevar a cabo la generación de Comprobantes Fiscales Digitales a través de Internet (CFDI) con los siguientes complementos:

De igual forma, se soporta la validación de CFDI’s que contengan estos nuevos complementos.

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.

Adendas
En lo que respecta a las adendas, se adicionó funcionalidad que permite soportar la generación de comprobantes fiscales digitales con la adenda de Corporate Travel Service .

Adicional, se mejoró la generación de la adenda correspondiente a FEMSA.

Constancias de retenciones
En esta versión se implemento la funcionalidad que permite generar las constancias de retenciones con sus respectivos complementos, los cuales son:

  • Arrendamiento en fideicomiso
  • Dividendos
  • Enajenación de acciones
  • Fideicomiso no empresarial
  • Intereses
  • Intereses hipotecarios
  • Operaciones con derivados
  • Pagos a extranjeros
  • Planes de retiro
  • Premios
  • Sector financiero

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.

EDL – CSharp: El SAT cambia su certificado

En esta ocasión queremos compartir contigo la liberación de la nueva versión de Electronic Document Library (EDL) para C# en su versión 2015.08.04 en la cual se implementó y mejoró la siguiente funcionalidad:

Nuevos complementos
Se libera la nueva funcionalidad para llevar a cabo la generación de Comprobantes Fiscales Digitales a través de Internet (CFDI) con los siguientes complementos:

De igual forma, se soporta la validación de CFDI’s que contengan estos nuevos complementos.

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.

Duplicidad en Hash
Se optimizó el proceso de timbrado para solventar el mensaje de error que se obtenía al enviar por segunda vez a timbrar un mismo comprobante. Ahora se obtendrá como respuesta ya no el mensaje de error, sino el archivo XML de referencia.

Cancelar un CFDI timbrado por otro PAC
Se incorporo la funcionalidad que permite cancelar, a través de ECODEX, un CFDI certificado por otro PAC.

Aplicaciones Multi Hilo
Para efecto de poder soportar aplicaciones Multi Hilo, se hicieron compatibles las siguientes librerías:

  • HyperSoft.Shared.dll
  • HyperSoft.BarCodeLibrary.dll

Por lo que aquellos usuarios que hayan utilizado, en su código, métodos de una de estas dos librerías deberán de recompilar sus aplicaciones, para efecto de no tener problemas con la actualización a esta nueva versión de EDL, ya que puede ser incompatible.

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

DESCARGAR

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

No todos los CFDI’s que existen en el SAT son válidos

No te dejes sorprender y asegúrate que los Comprobantes Fiscales Digitales que emites o recibes sean válidos, ya que no por el hecho de existir en los servidores del Servicio de Administración Tributaria (SAT) significa que estos sean válidos, a continuación te mostramos cuatro ejemplos de los muchos que hemos encontrado, los cuales fueron certificados por el SAT y existen en sus servidores, sin embargo no son válidos por contener errores.

Todos los ejemplos de los comprobantes deberían de amparar la compra de una memoria USB, teniendo los siguientes datos:

  • RFC emisor – AAAD770905441
  • RFC receptor – AAAA010101AA2
  • Subtotal – $ 100.00
  • IVA trasladado (16%) – $ 16.00
  • Total – $ 116.00

CFDI con IVA erróneo
Para este caso tenemos que el comprobante contiene error en el IVA trasladado con un importe de $ 20.00, el cual no corresponde a una tasa del 16%.

Este comprobante existe en el SAT de acuerdo a la imagen que se muestra a continuación:
Verificación en el SATEste fue validado directamente en la página del SAT, obteniéndose el siguiente resultado:
Resultado de la validación en el SATEl cual da por bueno (válido) el comprobante.

Este mismo comprobante es validado por nuestra solución Validador CFDI, el cual si te indica que el comprobante no es válido debió a que existen diferencias en el importe del impuesto trasladado, como se muestra en la imagen:
Resultado de la validación en el Validador CFDI
CFDI con RFC inexistente
Para este caso tenemos que el comprobante contiene un RFC que cumple con la estructura requerida, pero no se encuentra registrado en el SAT, motivo por el cual el comprobante no es válido.

Este comprobante existe en el SAT como se muestra en la siguiente imagen:
Verificación en el SATDe igual forma el comprobante fue validado directamente en la página del SAT, obteniéndose el siguiente resultado:
Resultado de la validación en el SATEl cual da por bueno (válido) el comprobante.

El comprobante es validado por nuestra solución Validador CFDI, donde se detecta que el RFC correspondiente al receptor del mismo no existe en los registros del SAT, motivo por el cual hace no válido al comprobante:
Resultado de la validación en el Validador CFDI

CFDI con mismos RFC’s
Dentro de este comprobante tanto el RFC del emisor como del receptor es el mismo, siendo este el motivo por el cual el comprobante no es válido.

Este comprobante existe en el SAT de acuerdo a la siguiente imagen:
Verificación en el SATEn lo que respecta a la validación del comprobante directamente en la página del SAT, se obtuvo el siguiente resultado:
Resultado de la validación en el SATEl cual da por bueno (válido) el comprobante.

El comprobante es validado por nuestra solución Validador CFDI, donde se detecta que el RFC del receptor es el mismo al RFC del emisor, siendo esto un error que hace al comprobante no válido:
Resultado de la validación en el Validador CFDI
CFDI con TOTAL erróneo
En este caso tenemos que el comprobante contiene error en el importe total de $ 200.00, el cual es erróneo, ya que el correcto debiera ser de $ 116.00.

Este comprobante existe en el SAT de acuerdo a la imagen que se muestra a continuación:
Verificación en el SATEste fue validado directamente en la página del SAT, obteniéndose el siguiente resultado:
Resultado de la validación en el SATEl cual da por bueno (válido) al comprobante.

Este mismo comprobante es validado por nuestra solución Validador CFDI, el cual detecta que el comprobante no es correcto debido a una diferencia en el total, como se muestra en la siguiente imagen:
Resultado de la validación en el Validador CFDI

 

Conclusiones

Con estos casos hemos querido dar respuesta a todos aquellos contribuyentes que creen que un comprobante es válido por el solo hecho de estar registrado en el SAT o pasar la validación que se encuentra en el sitio web de la autoridad.

Alguien podría pensar que estos casos son aislados y que no se presentan en el día con día, pero la realidad es que constantemente damos asesoría, a diferentes tipo de contribuyentes, sobre casos como los anteriormente mencionados.

Es importante comentar que para este ejercicio hemos tomado tan solo 4 casos, pero tenemos muchos más registrados y documentados en donde se presenta la misma situación.

Finalmente, la moraleja es que debemos usar herramientas especializadas en el proceso de validación que nos ayuden a evitar este y otro tipo de problemas, es por eso que desarrollamos nuestro sistema de validación, el cual te invitamos a descargar, probar y entender por qué es usado por miles de empresas.


DESCARGAR VALIDADOR CFDI

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.

Genera la representación impresa (PDF) de tus facturas

Nos es grato el poder presentarte nuestra nueva librería Electronic Document Printer (EDP) en su versión 2015.06.12 la cuál te permitirá implementar a tus desarrollos toda la funcionalidad necesaria para llevar a cabo la generación de la representación impresa (PDF) de tus comprobantes fiscales digitales, funcionalidad que a continuación describiremos:

Funcionalidad
Generación de la representación impresa de tus comprobantes fiscales digitales, bajo un formato estándar de impresión, a partir del archivo XML, dentro de los tipos de documentos que la librería soporta tenemos:

  • Facturas electrónicas (3.2)
  • Recibos de nómina (1.1)
  • Constancia de retenciones y pagos (1.0)

Formato de impresión
La librería ofrece un formato estándar de impresión, el cual podrás modificar ya sea para personalizarlo con el logotipo de tu empresa o adaptar el diseño a los propios requerimientos de impresión de tu empresa, para ello ponemos a tu disposición el Diseñador de formatos contenido dentro de nuestro Validador CFDI.

Opciones configurables
La aplicación te ofrece una serie de opciones, las cuales permitirán configurar el proceso de generación de la representación impresa, dentro de las opciones disponibles tenemos:

  • Validación del archivo XML previo al procesamiento del mismo.
  • Generación del código de barras bidimensional
  • Impresión de los número de serie de las partes en el concepto
  • Definición del nombre y abreviatura de la moneda dentro del importe con letra
  • Optimización del archivo PDF, tanto en el tamaño de las imágenes obtenidas, como en el tamaño del mismo

Resultado
La librería puede generar la representación impresa del documento a diferentes formatos, entre estos tenemos:

  • PDF
  • HTML
  • Imagen (PNG, JPEG, BMP)
  • Microsoft Word (RTF)

Vigencia de la solución
Electronic Document Printer 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.

Nueva versión de la consola de comandos para descargar los XML del SAT

Se libera la nueva versión de Electronic Document Download (EDD – Consola de comandos 2015.05.29), donde se llevaron a cabo las siguientes mejoras:

Documentación
Se mejoró la documentación que se proporciona para la aplicación, en donde se incluyeron las siguientes secciones:

  • Ejemplos – Donde se detallan cada uno de los comandos disponibles en la aplicación.
  • Archivos generados – Se describen los archivos que se obtendrán como resultado del proceso de descarga realizada.
  • Códigos de error – Descripción de los posibles códigos de error.

Ejecución de EDD
Ahora, la aplicación mostrará, al finalizar el proceso de ejecución, los posibles archivos generados por la misma.

Podrás encontrar, dentro del archivo de documentación en la sección de archivos generados, la descripción de los mismos.

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.

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.

Librería en Delphi para validar tus facturas electrónicas y la contabilidad

Estimado usuario, hoy hemos liberado una nueva versión de Electrónic Document Validator (EDV) para Delphi (2015.05.17), nuestra librería de validación, en donde se implementaron nuevas características y se mejoraron las existentes:

Validación de la contabilidad electrónica
Se agregó soporte a los archivos auxiliares de la contabilidad electrónica previo a su envío al SAT, las validaciones adicionadas son:

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

Ademas, se modificó la validación para:

  • Aceptar importes negativos en el debe y haber dentro del archivo de la balanza de comprobación.
  • Validar el que no se pida como obligatorio los atributos correspondientes al certificado.
  • Se cambió de ERROR a ADVERTENCIA el 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ó el soporte para poder validar aquellos 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)
Dentro del listado de proveedores autorizados se actualizó el estatus de aquellos que perdieron su autorización:

  • LithoPAC
  • INFORMAP
  • FacturaSi
  • Fimco Digital
  • SDElectronics

Adicionalmente, se agregó 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.

Nueva versión de la librería para validar el CFDI (C#)

Hoy hemos liberado una nueva versión Electrónic Document Validator (EDV) – .Net Framework, en donde hemos agregado nueva funcionalidad y mejorado las ya existentes, las cuales describimos a continuación:

Validación de la contabilidad electrónica
Se reforzó la validación de los archivos de la contabilidad electrónica para identificar aquellos archivos que contengan valores no permitidos (espacios en blanco) entre los elementos de acuerdo a la definición del SAT, los cuales vuelven no válidos a los archivos.

Complemento sector de ventas al detalle (detallista)
Se agregó el soporte para poder validar aquellos comprobantes que contengan el complemento correspondiente al sector de ventas al detalle, mejor conocido como complemento detallista.

Fecha de timbrado en los comprobantes
Se incorporó la funcionalidad que permite configurar el rango de diferencia para la validación de aquellos comprobantes que en su fecha de emisión sea mayor con respecto a la fecha de timbrado del mismo.

Nueva fecha de vencimiento
Se amplía la fecha de vigencia de la librería de validación al 15 de enero de 2016, con el fin de que puedas seguir disfrutando de toda la funcionalidad que ésta te ofrece:

  • Validación de facturas emitidas y/o recibidas.
  • Validación de la contabilidad electrónica:
    • Catálogo de cuentas
    • Balanza de comprobación
    • Pólizas contables
    • Auxiliar de cuentas
    • Auxiliar de folios

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.