Validador CFDI: Reporte de conceptos

Como ya sabrás, el Validador CFDI cuenta con una serie de reportes relacionados con el CFDI, uno de ellos es el “Reporte de Conceptos”, el cual tiene como finalidad mostrar los datos del CFDI en una sola línea y debajo de esta mostrar los conceptos o partidas del CFDI; lo que hemos hecho en este caso es agregar nuevas columnas, todas están relacionadas con el CFDI 3.3:

  • Se adicionaron las siguientes columnas, las cuales se encuentra ocultas por defecto, y si requieres usarlas las podrás hacer visibles haciendo uso del botón de “Columnas”:
    • Uso de CFDI
    • Lugar de expedición
    • Condiciones de pago
  • Dentro de los conceptos, se adicionaron las siguientes columnas:
    • Clave del producto
    • Clave de la unidad
    • Descuento

Es importante mencionar que el manejo de las columnas correspondientes a los conceptos tiene una particularidad especial, son inteligentes, como lo son: el número de identificación del producto y la aplicación de un descuento, si en la totalidad de los comprobantes que se incluyen en el reporte, ninguno incluye esos dos datos, estas se ocultan de forma automática, es decir, no aparecerán en el reporte.

Como punto final y no menos importante, se mejoró y optimizó la exportación del reporte a Ms Excel para la inclusión y manejo de estas nuevas columnas.

Si deseas conocer a detalle todos los cambios realizados en esta versión, te invitamos revisar el historial de cambios.

Como siempre, recomendamos a nuestros usuarios hacer uso de la última versión del sistema, sino se actualiza de forma automática, puedes descargarla dando clic en el siguiente enlace, para realizar la actualización de forma manual:

DESCARGAR

NOTA
Una vez aplicada la actualización, es necesario reiniciar el programa, cerrándolo y volviéndolo a abrir, para que se lleve a cabo la carga y configuración de los nuevos formatos.

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.

Validador CFDI: Mejoras a la descarga de XMLs

En esta ocasión vamos a hablar de los cambios realizados en el módulo de descarga del XML que tiene el Validador de CFDI.

Las mejoras realizadas en esta versión están enfocadas a ofrecer una mejor experiencia en el uso del módulo, por lo que no son cambios transcendentales, sino que se tratan únicamente de mejoras.

A continuación, pasaremos a describir los cambios más importantes:

Configuración de la pantalla
Como recordarás, dentro de los parámetros de selección en el tipo de proceso se tienen disponibles dos opciones:

  • Consultar – al seleccionar que solo se quiere hacer la consulta de los XMLs, el nombre del botón que inicia el proceso cambia a “Consultar”, se deshabilita la selección de la generación del PDF, y de igual forma, se deshabilita el parámetro “Organizar en carpetas” y “Nombre del archivo XML”.
  • Descargar – en lo que respecta a la descarga de los archivos XML, contrario a la consulta, el nombre del botón para llevar a cabo el proceso se muestra como “Descargar XMLs”, quedando habilitadas las opciones de generación de la representación impresa (PDF), la organización de las carpetas en donde serán guardados los archivos descargados, así como la configuración del nombre que éstos llevarán.

Consulta o descarga de XML
Una vez concluido el proceso de la descarga, y de forma automática, se ocultará el panel correspondiente a los parámetros de consulta, para solo dejar visible la relación de los archivos XML descargados y/o consultados; la finalidad de este cambio es que puedas ver más información en la pantalla.

Nuevas columnas
Hemos aprovechado esta liberación para agregar dos nuevas columnas, las cuales están relacionadas con el nuevo proceso de cancelación del CFDI, estas son:

  • Forma de cancelación: Forma en que fue cancelado o puede ser cancelado el CFDI, esta columna por defecto es visible.
  • Estatus del proceso de cancelación, es usado cuando se esta cancelando un CFDI, esta columna por defecto esta oculta.

Otras columnas
A continuación, describiremos los cambios realizados a algunas columnas:

  • Las columnas de fecha y hora de certificación se ocultaron por defecto, si deseas verlas puedes usar el botón “Columnas”.
  • Para el caso de la fecha y hora de emisión, se dejaron visibles por defecto.

Si deseas conocer a detalle todos los cambios realizados en esta versión, te invitamos revisar el historial de cambios.

Como siempre, recomendamos a nuestros usuarios hacer uso de la última versión del sistema, sino se actualiza de forma automática, puedes descargarla dando clic en el siguiente enlace, para realizar la actualización de forma manual:

DESCARGAR

NOTA
Una vez aplicada la actualización, es necesario reiniciar el programa, cerrándolo y volviéndolo a abrir, para que se lleve a cabo la carga y configuración de los nuevos formatos.

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.

Validador CFDI – Visor de CFDI

Como recordarás el Validador de CFDI ya contaba con un visor de documentos, el cual era usado para mostrar la representación impresa del CFDI (PDF) y el reporte de validación y aunque era funcional, la realidad es que tenía varias limitaciones, por lo que nos dimos a la tarea de construir un nuevo visor el cual mejora la funcionalidad ya existente y además elimina varias de las limitaciones existentes:

Velocidad de carga
El primer punto sobre el que trabajamos fue en disminuir el tiempo en que el sistema tardaba en mostrar el PDF de un CFDI o el reporte de validación, ya que computadoras con pocos recursos para verlos, tomaba mucho tiempo.

Con los cambios realizados en este apartado hemos logrado disminuir, considerablemente, el tiempo que toma el sistema en mostrar los documentos.

Ver varios documentos al tiempo
Este es, tal vez, el cambio más importante; ya que antes solamente era posible ver un documento al mismo tiempo y para ver otro, era necesario cerrar la ventana y ver el siguiente documento, esto hacía que la visualización de documentos fuera poco práctica.

Con esta nueva versión, ya podrás ver varios documentos (una factura, el recibo de pago, un recibo de nómina, así como el reporte de validación) al mismo tiempo y no solo eso, también podrás configurar el sistema para ver el reporte de validación y el PDF del CFDI en la misma ventana, mira este ejemplo:

Interfaz minimalista
Otro cambio que hemos realizado es modificar el diseño de la interfaz del visor, la versión anterior estaba cargada de muchos botones y opciones que no le eran de utilidad al usuario y generaban dudas acerca de los mismos, lo que hemos realizado es eliminar la mayoría de estas opciones y dejar las que son realmente necesarias y útiles.

Si deseas conocer a detalle todos los cambios realizados en esta versión, te invitamos revisar el historial de cambios.

Como siempre, recomendamos a nuestros usuarios hacer uso de la última versión del sistema, sino se actualiza de forma automática, puedes descargarla dando clic en el siguiente enlace, para realizar la actualización de forma manual:

DESCARGAR

NOTA
Una vez aplicada la actualización, es necesario reiniciar el programa, cerrándolo y volviéndolo a abrir, para que se lleve a cabo la carga y configuración de los nuevos formatos.

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: Mejoras a la validación de un CFDI

En esta ocasión, queremos compartir contigo la liberación de la versión 2018.12.14 de nuestra DLL para validar comprobantes fiscales: Electronic Document Validator (EDV)

A continuación, describiremos los cambios más importantes realizados en esta nueva versión.

Certificados de los PACs
Para efecto de tener actualizado la validación de los certificados de un Proveedor Autorizado de Certificación (PAC) utilizados en la certificación de un CFDI, se adicionó el nuevo certificado correspondiente al siguiente PAC:

  • Denominación o razón social: Grupo Yacord Servicios Contables, S.A. de C.V.
  • Nombre comercial: iofacturo
  • RFC: GYS1010015I2
  • Autorización del SAT: 58080
  • CSD para timbrado: 00001000000407657133

Reporte de validación
En lo que respecta al reporte de validación, se llevó la corrección del error que no permitía obtener la versión del complemento del timbre.

Si deseas conocer a cerca de estos y otros cambios, podrás hacerlo consultando el historial de cambios.

Como siempre, recomendamos a todos nuestros usuarios usar, siempre, la última versión, por lo que te invitamos a actualizarte descargando de aquí la nueva versión:

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.

EDP: Mejoras a la emisión del PDF de un CFDI

En esta ocasión, queremos compartir contigo la liberación (2018.12.14) de nuestra DLL para generar el PDF de un CFDI: Electronic Document Printer (EDP)

Como podrás observar, esta es una liberación de mantenimiento, esto es, los cambios realizados son menores y no hemos agregado características nuevas, a continuación, pasamos a describir los cambios más importantes:

Representación impresa
Con respecto a la representación impresa (PDF) de un Comprobante Fiscal Digital a través de Internet (CFDI), se llevó la actualización del formato el cual incluye las siguientes modificaciones:

  • Reubicación, en su posición, del campo del régimen fiscal, esto con el fin de evitar el uso de dos renglones, para aquellas descripciones muy largas, evitando con ello el desfase de otros campos.
  • Se redujeron el tamaño de algunas etiquetas.
  • Reacomodo del tamaño de los datos correspondientes al UUID y Serie.
  • Para el caso de un recibo de pago, se adiciono la impresión de la forma de pago y moneda, para efecto de diferenciar cuando el pago contenga dos pagos o más pagos.
  • Se reacomodo la sección de los CFDIs relacionados.

Correciones
Adicional, se corrigió el error que se presentaba al generar la representación impresa de un CFDI que contenga el complemento Estado de Cuenta de Combustible en su versión 1.2

Si deseas conocer a cerca de estos y otros cambios, podrás hacerlo consultando el historial de cambios.

Para que tener acceso a los cambios ofrecidos en esta versión, deberás de llevar a cabo la actualización de está 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.

EDV: Recibo de pago

En esta ocasión traemos una nueva versión (2018.12.04) de nuestra DLL para validar comprobantes electrónicos: Electronic Document Validator.

Aunque en esta versión hemos agregado solo una mejora, esta es de gran importancia para la emisión de recibos de pago.

Recibos de pago
En este caso, hemos agregado soporte a dicho tipo de comprobante, para esto hemos implementado todas las reglas dadas por el SAT:

  • 22 relacionadas con la parte del comprobante
  • 36 relacionadas con la parte del complemento de pago

Existe 3 reglas que no fueron implementadas (CRP205, CRP209, CRP210) debido a temas relacionados con el SAT.

Adicional a todas las reglas ya comentadas, hemos agregado otras que consideramos que son necesarias, por ejemplo:

  • Validar si existe el nodo complemento, pagos
  • Validar si un pago tiene documentos relacionados
  • Validar si tiene otro tipo de complementos.
  • Etc.

También hemos mejorado los mensajes de error propuestos en la matriz de errores, ya que estos no son nada claros, para esto, hemos complementado algunos y otros se han reescrito en su totalidad.

Como punto final nos gustaría hacer énfasis en la regla CRP206, ya que no esta correctamente planteada, porque deja fuera el caso cuando se realiza un pago en una moneda y los documentos relacionados están en otra moneda; nos percatamos de este problema e hicimos la correcta implementación de esta.

Si deseas ver el historial de cambios, puedes dar clic aquí.

Como podrás observar, este cambio tiene gran transcendencia, por lo que recomendamos a todos nuestros usuarios actualizarse a esta versión a la brevedad posible.

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.

Validador CFDI: Método y forma de pago

Hoy traemos una nueva versión (2018.11.25) de nuestro software para validar facturas electrónicas: Validador CFDI

En esta liberación hemos realizado cambios importantes y una que otra corrección, a continuación, encontrarás una breve descripción de los cambios más importantes.

Método y forma de pago
En esta versión hemos agregado tres nuevas reglas para validar un CFDI, estas no están definidas en la matriz de error del SAT, sino que estan definidas en la guía de llenado y del anexo 20.

  • Se valida que cuando la forma de pago sea Por definir (99), el método de pago debe ser Pago en parcialidades o diferido (PPD).
  • Se valida que cuando la forma de pago sea diferente a 99, el método de pago debe ser Pago en una sola exhibición (PUE).
  • Para comprobantes emitidos a público en general, se verifica que la forma de pago sea diferente a 99 y el método de pago debe ser Pago en una sola exhibición (PUE).

Reporte de conceptos
Sabemos que este reporte es uno de los puntos más importantes del sistema, ya que es de gran ayuda para los contadores, es por eso, que hemos realizado mejoras al mismo:

  • Se corrigió el tipo de documento, ya que todos aparecían como Ingreso
  • Al seleccionar un comprobante de pago, se pregunta si se desea incluir.

Optimización
Hemos realizado diferentes tipos de mejoras en el proceso de validación, pero existen dos que deseamos destacar:

  • Se optimizó el cálculo de la cadena original, de tal forma que siempre se calcule, aunque algún campo no exista o tenga un error.
  • Se mejoró el proceso de validar los diferentes totales del XML, no importando que los diferentes atributos que intervienen tengan un error.

Correcciones
Derivado de la liberación anterior, algunos usuarios nos reportaron errores al proceso de validar un CFDI, lo que hemos hecho es corregir los mismo, a continuación, se describen los reglas que se han corregido:

  • CFDI33144
  • CFDI33139

Si deseas conocer a detalle todos los cambios realizados en esta versión, te invitamos 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.

Electronic Document Validator: Más reglas de validación

Continuando con nuestro proceso de mejoras, hoy hemos liberado una nueva versión de nuestra DLL para comprobantes fiscales digitales (CFDI): Electronic Document Validator

Esta liberación es de gran importancia porque hemos agregado nuevas reglas de validación, las cuales permiten tener una mayor certeza sobre los XML validados, además de que hemos corregido algunas otras.

A continuación, procedemos a describir los cambios importantes.

Nuevas reglas de validación
En esta versión hemos agregado tres nuevas reglas para validar un CFDI, estas no están definidas en la matriz de error del SAT, sino que esta definidas en la guía de llenado y del anexo 20.

  • Se valida que cuando la forma de pago sea Por definir (99), el método de pago debe ser Pago en parcialidades o diferido (PPD).
  • Se valida que cuando la forma de pago sea diferente a 99, el método de pago debe ser Pago en una sola exhibición (PUE).
  • Para comprobantes emitidos a público en general, se verifica que la forma de pago sea diferente a 99 y el método de pago debe ser Pago en una sola exhibición (PUE).

Soporte a nuevos certificados
Como ya sabrás, para validar el timbre de un CFDI, es necesario usar el certificado del PAC que emitió dicho timbre, lo que hemos hecho en esta parte es agregar soporte a 27 certificados de diferentes PAC, con esto evitamos que estos sean descargados del servidor del SAT y por lo tanto, tome menos tiempo el proceso de validación de un XML.

Optimización
Hemos realizado diferentes tipos de mejoras en el proceso de validación, pero existen dos que deseamos destacar:

  • Se optimizó el cálculo de la cadena original, de tal forma que siempre se calcule, aunque algún campo no exista o tenga un error.
  • Se mejoró el proceso de validar los diferentes totales del XML, no importando que los diferentes atributos que intervienen tengan un error.

Correcciones
Derivado de la liberación anterior, algunos usuarios nos reportaron errores al proceso de validar un CFDI, lo que hemos hecho es corregir los mismo, a continuación, se describen los reglas que se han corregido:

  • CFDI33144
  • CFDI33139

Como comentamos al inicio de esto post, hemos descrito los cambios más importantes, por lo que te invitamos a leer el historial de cambios para conocer el detalle de todos los cambios realizados.

Debido a los cambios realizados, invitamos a todos los usuarios a actualizarse a la brevedad posible:

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.

Validador CFDI: Mejoras realizadas al proceso de validación de un XML

En esta ocasión, queremos compartir contigo la liberación de la nueva versión 2018.11.16 del Validador CFDI, en la cual se llevaron a cabo las siguientes modificaciones:

Validación de importes
Con respecto a la validación de aquellos importes que involucran una sumatoria, se adicionó una propiedad en la configuración, con la cual el programa aplica la comparación del importe contra la sumatoria de la siguiente forma:

  1. Se compara primero que los datos sean idénticos.
  2. La sumatoria se trunca a la suma de los decimales del importe y se compara.
  3. A la sumatoria se le suma un decimal y se compara.
  4. Por último, a la sumatoria se le resta un decimal y se compara.

La comparación se hace en el orden anteriormente expuesto y si en alguna de las comparaciones son iguales, se obtiene como válida la comparación.

CFDI sin complemento
Al validar un XML que no contenga el nodo complemento, se producía una excepción, ahora se controla y se clasifica el error mediante el mensaje correspondiente.

Cálculo del límite superior
En lo que respecta a la validación del límite superior de los importes, se modificó el cálculo de este, para dar mayor exactitud a la validación, esto aplica para varios atributos.

Si deseas conocer a cerca de este cambio, podrás hacerlo consultando el historial de cambios.

Para tener acceso a los cambios ofrecidos en esta nueva versión del Validador CFDI, deberás de llevar a cabo la actualización de este 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.

Electronic Document Validator: Nuevas propiedades en la validación

En esta ocasión, queremos compartir contigo la liberación de la versión 2018.11.15 de nuestra DLL para validar CFDIs Electronic Document Validator (EDV).

En este caso hemos hecho varias correcciones y mejoras que a continuación detallamos:

Nuevas propiedades de validación
Para efecto de hacer más eficiente el proceso de validación de los XMLs de los comprobantes que emites o recibes, se han implementado nuevas propiedades de validación, siendo estas las siguientes:

  • CompareMethodType – el cual se le puede indicar a la librería como debe de aplicar la validación de un importe contra la sumatoria del mismo, la cual maneja dos posibles opciones:
    • Strict – realiza la comparación de una forma exacta, siendo esta la opción por defecto.
    • NumberOfDecimals – compara el importe contra la sumatoria en base al siguiente orden, primero que los datos sean idénticos, segundo, La sumatoria se trunca a la suma de los decimales del importe y se compara, tercero, a la sumatoria se le suma un decimal y se compara, por último, a la sumatoria se le resta un decimal y se compara, si alguna de las comparaciones son iguales, se obtiene como resultado TRUE.
  • Report.DatabaseName – propiedad que permite definir el directorio donde se encuentra la base de datos de catálogos, esta se usa en entornos como ASP.NET, ejemplo:
    Report.DatabaseName = «C:\Mi_Directorio\catalogos.db»;

CFDI sin complemento
Al validar un XML que no contiene el nodo complemento, se producía una excepción, ahora se controla y se clasifica el error mediante el mensaje correspondiente.

Cálculo del límite superior
En lo que respecta a la validación del límite superiores de los importes, se modificó el cálculo de este, para dar exactitud a la validación de varios atributos.

Si deseas conocer a cerca de estos y otros cambios, podrás hacerlo consultando el historial de cambios.

Debido a los cambios realizados en esta liberación, recomendamos a todos los usuarios actualizarse a la brevedad posible:

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.