EDL: Cambios del SAT al CFDI 3.3

Como recordaras, hacer algunos días le SAT dio a conocer nuevos cambios con respecto a la emisión y validación del CFDI 3.3, así como también para la emisión y validación del recibo de pago, si deseas conocer más al respecto puedes leer aquí:

Debido a lo anterior, hemos decido liberar una nueva versión de Electronic Document Library, donde nos centramos principalmente a dar cumplimiento a los cambios realizados por la autoridad.

Cambios realizados
A continuación, se describen, brevemente, los cambios realizados:

  • Se actualizó el cálculo de la cadena original
  • Se dió soporte a los nuevos schemas dados por el SAT
  • Se modificó la generación del recibo de pagos.

Validación LITE
Debido a que el catalogo dado por el SAT ha aumentado su tamaño de forma considerable, ha traído consigo una serie de problemas, los cuales hemos decido plantear en un artículo aparte, te invitamos a leerlo, ya que no solamente presentamos el problema, sino la solución que le hemos dado.

Si deseas conocer a detalle cada uno de los cambios realizados en esa nueva versión, te invitamos a leer el historial de cambios.

Para tener disponibles los cambios ofrecidos en esta versión, te recomendamos llevar a cabo la actualizació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 foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

Electronic Document Library: Validación de un CFDI 3.3

Para esta nueva versión del CFDI (3.3), el SAT ha realizado varios cambios, uno de ellos y talvez de los más importantes es incluir catálogos que permitan saber que dato se debe capturar en ciertos campos.

Desde Facturando, aplaudimos esta iniciativa de la autoridad, ya que da claridad sobre la información y se disminuye la probabilidad de error, además de que permite reutilizar los mismos en diferentes tipos de documentos (complementos).

El problema surge cuando éste se vuelve muy grande, y es que el catálogo (catCFDI.xsd), al día de hoy:

  • Pesa 6.5 MB.
  • Contiene 166 mil registros (aprox.)

Los catálogos más grandes son:

  • Códigos postales con 95,777 registros
  • Claves de productos con 52,839 registros
  • Colonias con 9,999 registros
  • Claves de unidades con 3,306 registros
  • Patentes aduanales con 3,111 registros

Como podrás observar, son más de 165,000 registros en tan solo 6 catálogos y es posible que en un futuro se agreguen más registros.

El problema con estos 6 catálogos es que el proceso de generación toma mucho más tiempo, ya que toda esa información se debe cargar a memoria y usarla para validar un CFDI antes de generarlo.

Siendo conscientes de esta situación, hemos decidido buscar una alternativa, para continuar usando la validación contra el schema, pero usando el menor tiempo posible y creemos que lo hemos logrado.

Validación contra el schema Lite
Lo que hemos hecho es implementar un nuevo tipo de validación contra el schema, pero manteniendo bajos los tiempos de generación del CFDI, esta validación la hemos llamado LITE por que se aplica toda la validación, menos los catálogos anteriormente mencionados, lo bueno de esta solución es que:

  • Se mantiene la validación contra el schema
  • El tiempo de generación de un XML de reduce un 50 % comparado contra si se hiciera la validación completa (FULL).
  • Se disminuye considerablemente el uso de memoria y procesador.

El único inconveniente, es que no se usan los catálogos mencionados anteriormente, por lo que podrás generar un Pre-CFDI no válido, al permitirse un valor incorrecto en alguno de estos campos, aunque debes tener en cuenta:

  • Los datos (código postal, claves de productos, etc) al ser catálogos, seguramente el usuario los seleccionará de algún combobox o algo por el estilo y no los va a capturar manualmente, por lo que, la probabilidad de que se dé un error en esos datos es prácticamente nula.
  • Una vez generado el XML, este es enviando al PAC, el cual debe hacer una validación completa del documento antes de generar el CFDI, por lo que, sí existiera un error, este lo detectaría y no lo timbraría, con esto se elimina la posibilidad de generar un CFDI no válido.

Validación FULL
Si consideras que lo mejor para tí, es que la librería haga una validación completa del XML antes de generarlo, como se venía haciendo en versiones anteriores, lo podrás hacer activando esta opción de forma manual, ya que la validación LITE es la que trae por defecto él producto, solo debes tener en cuenta que se incrementan los tiempos de generación (300 ms a 600 ms aprox) y el consumo de memoria de memoria y de procesador.

En los ejemplos que trae la librería se muestra como activar la validación FULL, si tienes dudas al respecto puedes contactarnos y con gusto te apoyaremos.

Como punto final, queremos comentarte que la validación LITE aplica para

  • CFDI 3.3
  • Complemento comercio exterior 1.1
  • Recibo de pago 1.0
  • Recibo de nómina
  • Solamente para el proceso de generación, para el proceso de recepción (leer un XML) se aplica, siempre, la validación FULL

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

EDD: Nuevos cambios en el SAT para descarga el XML

El día viernes 26 de mayo de 2017 el SAT realizó cambios a sus servidores que han hecho que nuestra librería de descarga deje de funcionar, esto es, que no se puede conectar a dicho servidor, puedes leer más del tema aquí.

Nuestro grupo ha está trabajando para adaptar la librería para dar soporte a este cambio y es por eso que hoy traemos una nueva versión de la misma, en donde, además de solucionar este problema, hemos realizado nuevas mejoras y agregado más características, a continuación, describiremos las más importantes:

Cambios del SAT
Hemos actualizado la librería para dar soporte a los cambios realizados por el SAT el día 26/05/2017, por lo que recomendamos a nuestros usuarios actualizarse a esta nueva versión.

Excluir un UUDI de la descarga
Esta funcionalidad, que fue solicitada por algunos usuarios, permite obtener los CFDI que nos hagan falta, por ejemplo, si en enero recibimos 1,000 facturas, pero queremos descargar los que nos hacen falta, lo que debes es darle a la librería los 900 que ya tenemos, con esto la librería buscara todos lo del mes, los mostrará en el listado, pero solamente serán descargados los que no tenemos, en este ejemplo 100.

Mejoras al proceso de descarga y consulta
Uno de los puntos más importantes en esta versión es que hemos mejorado diferentes aspectos de la descarga y consulta en el SAT, como son:

  • Se disminuyó el tiempo requerido para ingresar el servidor del SAT.
  • Se mejoró el tiempo que toma la librería en buscar los CFDIs.
  • Se optimizó el algoritmo que busca los CFDIs cuando son más de 500 comprobantes.
  • Se mejoró el proceso que extrae la información de los CFDI, disminuyendo considerablemente el tiempo del mismo.
  • Se disminuyó, considerablemente, el tiempo de consulta o descarga de un CFDI usando su UUID.

Ventana de progreso
Con respecto a la ventana que muestra el progreso del proceso (descarga/consulta) hemos realizado mejoras en dos aspectos, el primero de ellos a nivel visual:

  • En todo momento se muestra la cantidad de CFDIs encontrados.
  • Al descargar un XML, si el texto es muy largo muestra puntos suspensivos al final del texto de avance.

El segundo está relacionado con la posición donde se muestra la misma, por lo que ahora es posible definir la posición de la ventana de progreso usando dos propiedades:

  • StartPosition, define la posición inicial de la ventana.
  • Location, tiene efecto cuando StartPosition es Manual, y permite definir la posición exacta en la pantalla.

Documentación
Hemos aprovechado esta liberación para adicionar algunos documentos que te servirán de ayuda al ahora de usar el producto:

  • Códigos de error, este archivo ha sido actualizado con dos nuevos números de error (44, 45)
  • Recomendaciones, contiene recomendaciones que debes tener en cuenta al usar EDD en cada sistema operativo.
  • Aviso de privacidad, recomendamos leer el mismo, ya es necesario aceptarlo para poder hacer uso de Electronic Document Download.

Estos son solo alguno de los cambios realizados, si conocerlos a detalle, te invitamos a leer el historial de cambios.

Descargar librería

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

Contabilidad electrónica 1.3

Como recordaras, la contabilidad electrónica es la obligación de llevar el registro de las transacciones en medios electrónicos que realizan los contribuyentes y el envío de los archivos a través del Buzón Tributario a la autoridad (SAT) de forma mensual.

Están obligadas al envío de la contabilidad electrónica:

  • Las personas morales, incluidas las personas morales con fines no lucrativos.
  • Las personas físicas con actividad empresarial, actividades profesionales con ingresos superiores a $ 2,000.000.00 y arrendamiento, con la condicionante de que no estén haciendo uso de la aplicación Mis cuentas.

Actualmente, en México, desde hace ya tiempo, manejamos la versión 1.1 de la misma y ahora el SAT ha liberado la especificación técnica para lo que será la nueva versión, esto es 1.3.

A continuación, encontrarás el detalle de los cambios que hemos encontrados después de realizar un análisis detallado a los documentos liberados:

Auxiliares y Polizas

  • La versión ha sido cambiada a 1.3
  • Se ha cambiado la expresión regular del número de orden (NumOrden)
  • El número de tramite (NumTramite) ha cambiado su tamaño, el cual estaba en 10 y ha pasado a 14, y también se modificado su expresión regular permitiendo letras en el valor del mismo.
  • Ahora los importes permiten números más grandes.

Balanza de comprobación

  • Ahora la versión es 1.3
  • A la fecha de la última modificación (FechaModBal) se la definido como valor mínimo 01/01/2015.
  • Ahora los importes permiten números más grandes.

Catálogo de cuentas

  • El único cambio que existe en este, es la versión que ha sido actualizada a la 1.3

Otros cambios
Adicional a lo ya comentado, el SAT ha realizado otros cambios, que, aunque son menores, consideramos que es importante mencionarlos:

  • Se actualizo el archivo de digestión de SHA-1 a SHA-2.
  • Cambio la ruta dentro del servidor del SAT donde se encuentran los respectivos schemas.

Validación de la contabilidad electrónica
En Facturando nos enorgullece el poderte ofrecer nuestras soluciones de validación, en las cuales se ha implementado la funcionalidad para llevar a cabo la validación de la contabilidad electrónica en su nueva versión 1.3, siendo estas las siguientes:

  • Validador CFDI – aplicación de escritorio que no solo permite la validación de CFDIs 3.3 y de la contabilidad electrónica 1.3, así como también, la descarga de los archivos XML de tus facturas directo del servidor del SAT
  • Electronic Document Validator (EDV) – Si desarrollas software, con esta librería podrás validar los comprobantes fiscales digitales 3.3 y la contabilidad electrónica 1.3.

Generar los archivos de la contabilidad
Si requieres generar los nuevos archivos de la contabilidad electrónica 1.3, puedes hacer uso de dos de nuestras soluciones:

  • EDS: Software que recibe un archivo de texto y lo convierte en un XML que cumple con todo lo requerido por el SAT para la contabilidad.
  • EDL: Librería con la que podrás generar los archivos de la contabilidad.

Finalmente queremos comentarte que hemos creado otro artículo donde compartimos nuestro punto de vista acerca de este cambio, te invitamos a leerlo.

Si desea descargar la especificación técnica, te invitamos a dar clic aquí:

Contabilidad Electrónica 1.3 – Documentación

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

Contabilidad electrónica 1.3 – Comentarios

Hemos publicado un artículo en nuestro blog sobre lo que será la nueva versión de la contabilidad electrónica, te invitamos a leerlo antes de continuar:

Contabilidad electronica 1.3

La idea de este artículo es compartir contigo nuestro punto de vista con respecto a este tema, y para esto hemos redactado algunas de las preguntas que puedas tener:

¿Y para que este cambio?
Creemos que el cambio tiene cierta lógica, ya que el SAT está actualizando todas sus especificaciones para que se usen algoritmos mucho más seguros, además de aprovechar para hacer mejoras a la especificación.

¿Ya está lista la especificación final?
Se nota que aún no está lista la especificación, tal vez este sea un borrador de cómo será, y esto lo comentamos porque durante el análisis encontramos errores muy básicos en el documento técnico, que seguramente irán siendo corregidos con el paso del tiempo.

¿Entonces van a haber más cambios?
Posiblemente, aunque creemos que no sean cambios drásticos, sino solamente se van a afinar algunas cosas.

¿Van a cambiar el proceso actual?
No creemos que esto vaya a suceder, esta nueva versión la vemos como una actualización menor, por así decirlo, al proceso actual, no esperamos cambios radicales.

¿Para cuándo?
Esta es talvez la pregunta más importante, y aunque no tenemos datos al respecto, consideramos que no será este año, ya que actualmente las empresas están trabajando para dejar funcionando el CFDI 3.3, que como recordaras, su obligatoriedad se fue hasta diciembre por lo que en estos meses no le podrán dedicar tiempo a este tema.

¿Voy a tener que actualizarme?
Así es, vas a tener que actualizar los productos que uses (programas, librerías, etc.) para generar los archivos de la contabilidad electrónica; el solo hecho de haber cambiado el algoritmo de digestión, implica actualizar cualquier solución.

¿Tiene costo la actualización?
En nuestro caso concreto no, todos nuestros usuarios recibirán las nuevas versiones y podrán actualizarse sin costo alguno; si eres un usuario de otro producto, te invitamos a verificarlo con tu proveedor.

Si tienes alguna otra duda al respecto, déjala tus comentarios y con gusto te estaremos respondiendo.

Hasta la próxima

SAT – Actualización al CFDI versión 3.3 para factura electrónica

Como recordaras, el pasado 12 de mayo del 2017, el SAT dio a conocer nuevas facilidades para la emisión de factura electrónica 3.3, de las cuales podrás conocer a detalle dando clic en la siguiente liga:

SAT nuevas facilidades para factura electrónica 3.3

Pues bien, este no ha sido el único cambio realizado, también ha realizado cambios a la especificación técnica del CFDI 3.3 y aquí te contamos cuales son:

Especificación técnica del CFDI 3.3
La autoridad ha liberado una nueva versión de su documento técnico (cfdv33.xsd) y comparándolo con el mismo que se liberó meses atrás, hemos notado los siguientes cambios:

  • El UUID del nodo CfdiRelacionado ha pasado de opcional ha requerido, en cambio apenas lógico.
  • Los siguientes atributos se les ha agregado una expresión regular, esto con la finalidad de restringir el valor que pueda contener el mismo:
    • Nombre del emisor
    • Nombre del receptor
    • Número de identificación en el concepto y la parte.
    • Unidad en el concepto y la parte.
    • Descripción en el concepto y la parte.
    • Serie del documento
    • Condiciones de pago
  • La base del impuesto trasladado en el concepto, ahora es necesario que tenga un valor mínimo de 0.000001
  • El nodo complemento paso a ser opcional, este era uno de los cambios más solicitados.

Cadena original del CFDI 3.3
El SAT también ha cambiado el archivo que sirve para calcular la cadena original (cadenaoriginal_3_3.xslt), esto porque el anterior no cumplía lo indicado en el anexo 20.

Catálogos
En este punto se ha actualizado el catálogo de códigos postales, pasando de 32,333 posibles valores a 95,777; siempre hemos aplaudido el uso de catálogos, ya que restringe la probabilidad de error en los datos, el problema en este caso, es que es excesivamente grande y esto conlleva que la generación y validación de un CFDI tome más tiempo del necesario.

Timbre 1.1
Este complemento tampoco se ha salvado de las modificaciones realizadas por el SAT, en este caso, se ha modificado la definición del atributo Leyenda, actualizando la expresión regular del mismo.

Matriz de pruebas
Como recordaras, el SAT puso a disposición de todos los contribuyentes un archivo en Excel que contiene las reglas que debe verificar el PAC antes de proceder a timbrar un CFDI, pues bien, este archivo ha sido modificado eliminando las siguientes reglas:

  • CFDI33146
  • CFDI33148
  • CFDI33153
  • CFDI33160
  • CFDI33162
  • CFDI33168
  • CFDI33173
  • CFDI33175
  • CFDI33188
  • CFDI33194

Y también ha modificado estas dos reglas.

  • CFDI33150
  • CFDI33159

Kit de documentación
Como podrás notar, el SAT continúa afinando el CFDI 3.3 y aunque es bueno ya que le da mayor seguridad al CFDI, esto genera un problema y es mantenerte actualizado con todos los cambios, es por eso que hemos decidido crear un Kit de documentación, el cual contiene los últimos cambios realizados y nuestro compromiso es siempre mantenerlo actualizado .

Dentro del kit podrás encontrar la siguiente documentación:

  • Esquema del anexo 20
  • Estándar del comprobante
  • Secuencia de la cadena original
  • Catálogos del comprobante
  • Esquema y secuencia de la cadena original del timbre fiscal digital
  • Matriz de errores del Anexo 20

Kit de Documentación CFDI 3.3

Productos
Actualmente nuestro equipo de desarrollo se encuentra trabajando en aplicar todos estos cambios a cada uno de los productos, por lo que en próximos días estaremos liberando las nuevas versiones, te invitamos estar atento a nuestro foro y blog.

Si tienes alguna duda con respecto a este tema, 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 Server: Certificados de prueba

Hoy traemos para ti una nueva versión (2017.05.22) de nuestra solución para generar facturas electrónicas CFDI desde un ERP: Electronic Document Server (EDS), esa liberación está más orientada a dar mantenimiento que a agregar nuevas características, estos son los cambios realizados:

Certificados de prueba del SAT
Hemos agregado compatibilidad con los nuevos certificados liberados por el SAT para hacer pruebas, en este caso la autoridad dejo de usar el RFC de pruebas (AAA010101AA) y ha utilizado 12 diferentes RFCs:

  • LAN7008173R5
  • LAN8507268IA
  • MAG041126GT8
  • MAR980114GQA
  • MSE061107IA8
  • PZA000413788
  • SUL010720JN8
  • TCM970625MB1
  • TME960709LR2
  • ULC051129GC0
  • URU070122S28
  • VOC990129I26

Para poder dar soporte a este cambio, hemos realizados varias modificaciones al sistema:

Se ofrece soporte a los 12 RFCs, esto es, podrás usar cualquiera de estos para generar tus facturas, recibos de nómina, etc.

  • El sistema por defecto hace uso del RFC LAN7008173R5, para hacer uso de cualquier otro, solamente deberás cargar el certificado respectivo al sistema.
  • Hemos integrados los certificados y sus respectivas llaves al instalador del sistema, por lo que al actualizar el sistemas, podrás encontrar los respectivos archivos en la carpeta ..\Documents\Facturando\Electronic Document Server\Certificados
  • La contraseña para cada archivo es la misma: 12345678a

Con respecto al uso de los mismos:

  • Si ya venias trabajando con el sistema y te muestra el mensaje de que el certificado esta vencido, deberás actualizarte y luego cargar manualmente el certificado.
  • Si haces una instalación desde cero del sistema, automáticamente se asignará el respectivo certificado.

Cambios menores
Siempre que liberamos una nueva versión de cualquier de nuestros sistemas, realizados pequeños cambios y mejoras, esto con la finalidad de siempre mejorar nuestras soluciones, he aquí algunos de los cambios realizados:

  • Se actualizaron las diferentes librerías usadas por el sistema.
  • Se modificó la generación de la representación impresa del CFDI (PDF), en este caso hemos actualizado las propiedades del mismo.

Los anteriores son solo algunos de los cambios realizados, si desea tener un detalle de los mismos, te invitamos a leer el historial de cambios.

Finalmente queremos invitarte a actualizarte a 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 foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

EDL – Delphi: Certificados de prueba del SAT para el CFDI 3.3

Conoce la nueva versión de Electronic Document Library (EDL) 2017.05.11 donde se realizaron una serie de modificaciones, que a continuación describiremos:

Timbrado del CFDI 3.3
En lo que respecta al timbrado de comprobantes en su versión 3.3, se llevaron a cabo los cambios necesarios para apuntar a las URLs del web services del nuevo ambiente de pruebas, proporcionadas por el PAC – ECODEX, logrando con este cambio, el que se pueda llevar a cabo el timbrado de CFDIs correspondientes a esta versión.

Para lograr el timbrado del CFDI 3.3, fue necesario adicionar una propiedad a la clase Parameters, con la cual se podrá indicar la versión del CFDI que se estaría trabajando, logrando con ello, el direccionamiento para la generación del CFDI al ambiente de pruebas correcto, dependiendo de la versión elegida.

Para conocer más acerca del uso de este parámetro, te invitamos a revisar el ejemplo TIMBRADO.

Certificados de pruebas del SAT
Dentro de la librería se agregó la funcionalidad que permite la compatibilidad con los nuevos certificados de pruebas emitidos por el SAT, con este cambio, podrás generar comprobantes de pruebas haciendo uso de estos certificados para el firmado de cualquier tipo de comprobante en sus versiones CFDI 3.2 y 3.3.

En seguida, se relacionan los RFCs correspondientes a los nuevos certificados de pruebas que podrás usar:

  • LAN7008173R5
  • LAN8507268IA
  • MAG041126GT8
  • MAR980114GQA
  • MSE061107IA8
  • PZA000413788
  • SUL010720JN8
  • TCM970625MB1
  • TME960709LR2
  • ULC051129GC0
  • URU070122S28
  • VOC990129I26

Dentro del directorio \Demos\Archivos\Certificados para firmar\ encontrarás los 12 certificados con sus respectivas llaves privadas.

En cuanto a la contraseña de la llave privada, para el uso de todos los certificados es 12345678a

Podrás hacer uso de cualquiera de los 12 RFCs, realizando los cambios correspondientes, siendo el RFC LAN7008173R5 el usado por defecto en la librería.

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

Para tener disponibles los cambios ofrecidos en esta versión, te recomendamos llevar a cabo la actualizació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 foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

 

DLL para generar CFDI 3.3

En esta ocasión traemos para ti la nueva versión de DLL para generar comprobantes fiscales digitales (CFDI), y hemos realizados una serie de cambios, enfocados principalmente a los cambios solicitados por el SAT:

A continuación, encontrarás el detalle de los cambios, más importantes, realizados en esta nueva versión.

CFDI 3.3
Hemos dotado, a la DLL, de la capacidad de generar los comprobantes fiscales digitales cumpliendo con los requerimientos solicitados por el SAT:

  • Nuevos campos: Se han agregado los nuevos atributos y nodos requeridos.
  • Cadena original: Se ha modificado el cálculo de la cadena original, dando cumplimiento a la especificación dada por el SAT.
  • Validación contra schema: Se agregó el schema del CFDI 3.3, para cuando se genere el mismo, se valide si cumple con la estructura, catálogos y reglas dadas por el SAT.
  • Sellado: Hemos actualizado nuestro proceso de sellado dando soporte al nuevo algoritmo de digestión (SHA2) exigido por la autoridad.
  • Validación: El proceso de leer y validar un CFDI ha sido modificado para dar soporte a esta nueva versión.

Recibos de pago
Este es otro de los cambios realizados por el SAT y es el manejo de los pagos a un CFDI, en este caso hemos agregado soporte a dicho complemento, por lo que a partir de esta versión podrás generar tus recibos de pago.

Timbre 1.1
Adicional a los cambios anteriormente comentados, el SAT también modificó este complemento, creando una nueva versión; lo que hicimos fue dar soporte a este cambio agregando los nuevos atributos requeridos para su funcionamiento.

Código de barras bidimensional
En este caso hemos adaptado la librería para dar soporte al CBB 1.1 cumpliendo con los lineamientos solicitados por la autoridad.

Acuse de cancelación
Aunque ya existía la posibilidad de descargar el acuse de cancelación, en este caso hemos realizado dos cambios importantes:

  • Se mejoró el proceso para obtener dicho archivo.
  • Hemos agregado un ejemplo y la documentación de cómo llevar a cabo este proceso.

Recomendamos a todos los usuarios implementar esta funcionalidad, ya que es la única forma de tener la seguridad de que el comprobante fue realmente cancelado.

Complemento IEDU
También hemos agregado a la librería la capacidad de generar el tipo de comprobante requerido por las instituciones educativas, esto gracias a la implementación del complemento IEDU.

Mejoras y cambios menores
Como siempre lo hacemos en cada liberación, realizamos mejoras y cambios menores que nos permiten tener un producto más estable, he aquí algunos de los cambios realizados en este apartado:

  • Se modificó la librería para poder generar, en un solo CFDI, varios complementos de nómina 1.2
  • Se modificó la cancelación de un CFDI, ahora es posible indicar la ruta donde quedará el archivo de salida.
  • Se actualizó la librería para dar soporte a los nuevos cambios realizados por el SAT liberados para el recibo de nómina 1.2

Adicionalmente queremos comentar, que hemos implementado ejemplo de cada una de las nuevas características comentadas en este blog, adicional a esto también hemos agregado la documentación respectiva.

Esto son solo algunos de los cambios realizados, la realidad es que hemos hecho mejoras en otros procesos (adendas, complementos) y te invitamos a leer de los mismos en el historial de cambios.

Como punto final, queremos recomendarte iniciar a la brevedad con el proceso de cambio a la 3.3 (análisis, implicaciones, etc.), ya que este conlleva un alto grado de dificultad, como sucedió con Nómina 1.2 y puede hacer que no tengas tu solución lista para el 1 de julio.

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.

CFDI 3.3 en Delphi

Hoy traemos para ti, la nueva versión de la librería en Delphi, para generar facturas electrónicas, en esta ocasión la hemos adaptado a los requerimientos solicitados por el SAT para generar:

A continuación, encontrarás la descripción de los cambios más importantes realizados en esta liberación.

CFDI versión 3.3
Ahora podrás generar esta nueva versión del comprobante fiscal digital cumpliendo con todos los requerimientos exigidos por el SAT:

  • Nuevos campos: Se han agregado los nuevos atributos y nodos requeridos.
  • Cadena original: Se ha modificado el cálculo de la cadena original, dando cumplimiento a la especificación dada por el SAT.
  • Validación contra schema: Se agregó el schema del CFDI 3.3, para cuando se genere el mismo, se valide si cumple con la estructura, catálogos y reglas dadas por el SAT.
  • Sellado: Hemos actualizado nuestro proceso de sellado dando soporte al nuevo algoritmo de digestión (SHA2) exigido por la autoridad.
  • Validación: El proceso de leer y validar un CFDI ha sido modificado para dar soporte a esta nueva versión.

Adicionalmente, hemos desarrollado un ejemplo el cual muestra, de forma detallada, como generar esta nueva versión del CFDI, y también hemos modificado el ejemplo de validación, para dar soporte a esta versión.

Código de barras bidimensional
En este caso hemos adaptado la librería para dar soporte al CBB 1.1 cumpliendo con los lineamientos solicitados por la autoridad;

Si deseas ver cómo se implementó este cambio, te invitamos a revisar el ejemplo que trae la librería al respecto.

Timbre 1.1
Adicional a los cambios anteriormente comentados, el SAT también modificó este complemento, creando una nueva versión; lo que hicimos fue dar soporte a este cambio agregando los nuevos atributos.

Recibos de pago
Este es otro de los cambios realizados por el SAT y es el manejo de los pagos a un CFDI, en este caso hemos agregado soporte a dicho complemento; hemos desarrollado un ejemplo donde se muestra como generarlo.

Es importante mencionar que la librería tiene la capacidad de generar y leer este tipo de complementos.

Licencia
Hemos aprovechado esta versión para realizar mejoras a la protección de la librería, este cambio trae consigo beneficios importantes como son:

  • Menor tiempo al cargar las clases y objetos contenidos dentro de la misma.
  • Corrección de errores en sistemas operativos antiguos.

El único inconveniente en este caso es que tu licencia actual no funcionará con esta versión, por lo que, deberás solicitar una nueva, para esto puedes enviarnos un correo a soporte y con gusto te la enviaremos sin costo adicional.

Esto son solo algunos de los cambios realizados, la realidad es que hemos hecho mejoras en otros procesos (adendas, complementos) y te invitamos a leer de los mismos en el historial de cambios.

Recomendación
Como podrás observar han sido muchos los cambios realizados en esta liberación y aunque, como empresa, hemos trabajado arduamente para que el producto no presente ningún problema, si queremos resaltar algunos puntos:

  • La librería es compatible con versiones anteriores, por lo tanto, deberá funcionar con tu código actual sin problemas.
  • Deberías realizar pruebas con tu código actual antes de implementarla en producción.

Como punto final, queremos recomendarte iniciar a la brevedad con el proceso de cambio a la 3.3 (análisis, implicaciones, etc.), ya que este conlleva un alto grado de dificultad, como sucedió con Nómina 1.2 y puede hacer que no tengas tu solución lista para el 1 de julio.

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.