En esta ocasión traemos para ti la liberación de nuestra nueva solución denominada Electronic Document Validator (EDV) en su versión para Delphi.
Electronic Document Validator es una librería que te permite integrar a tus desarrollos, sin importar el lenguaje de programación que uses, la funcionalidad necesaria para poder llevar a cabo la validación de tus comprobantes fiscales digitales y así poder determinar su autenticidad, garantizando con ello la deducibilidad de los mismos.
Validaciones
Con el uso de la librería podrás aplicar más de 400 validaciones que garantizarán que las facturas que emites o recibes son válidas; estas se agrupan de la siguiente forma:
- Estructura: Que sea un archivo XML que cumpla con los requerimientos del SAT y su codificación este en UTF-8.
- Sellado: Que el comprobante haya sido firmado correctamente de acuerdo al estándar.
- Timbrado: Que el timbrado del comprobante sea válido y que este dentro de la vigencia del certificado del SAT.
- Certificado: Que el certificado usado en la generación del comprobante haya sido emitido por el SAT y que corresponda al emisor.
- Totales: Que el cálculo en los importes de las partidas, el subtotal, los totales de impuestos y el total de la factura, no tengan diferencias.
- Schema: Que la estructura del comprobante cumpla con todas las especificaciones contenidas en los diferentes esquemas de factura electrónica publicados hasta el momento.
- SAT: Que el comprobante este registrado en el SAT y conocer su estado (vigente o cancelado).
Resultado obtenido
En la respuesta que obtienes, al validar un comprobante, se manejan cuatro tipos de mensajes, los cuales se explican a continuación:
- Fatal, se presenta cuando el archivo no es un XML o no cumple con dicho estándar.
- Error, es un error y hace al comprobante no válido.
- Advertencia, cuando no existe un error pero si existe un comportamiento extraño.
- Sugerencia, algo que podría mejorarse.
Reportes generados
Podrás generar de forma impresa los siguientes reportes:
- Resultado de la validación – este reporte muestra de forma detallada el resultado de la validación y lo podrás emitir de dos formas:
– Con solo el resultado de las validaciones realizadas.
– Detallado, el cual incluye las validaciones y los datos del comprobante al que hacen referencia cada sección. - Representación impresa del XML – podrás generar la representación impresa del comprobante validado.
Versiones de Delphi soportadas
A continuación se listan las versiones soportadas, en caso de requerir una versión que no se encuentre en el listado puedes ponerte en contacto con nosotros para verificar tu caso:
- 7
- 2005
- 2007
- 2010
- XE
- XE2
- XE3
- XE4
- XE5
- XE6
- XE7
Versiones del comprobante fiscal soportadas
Con la librería podrás mandar a validar comprobantes digitales en sus diferentes versiones como son:
- CFD versiones 1.0, 2.0, y 2.2.
- CFDI en su versiones 3.0 y 3.2.
- Adicional, se soportan la validación de todos los complementos emitidos por el SAT.
- De igual forma, se soporta la validación de comprobantes que contienen alguna adenda.
Si deseas mas información acerca de esta nueva solución te invitamos a visitar nuestro sitio web.
Descargar
Para un mayor detalle de los cambios, lo invitamos a revisar el historial de cambios.
Si tienes alguna duda con respecto a este 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.