Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo Impor

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
pilloman99
Mensajes: 20
Registrado: Lun Dic 23, 2013 3:56 pm

Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo Impor

Mensajepor pilloman99 » Vie Mar 10, 2023 7:37 pm

Hola compañeros:

Al intentar timbrar un CFDI versión 4.0, me arroja el error:

Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo Importe del concepto.

PAC de Respaldo: 301 CFDI40168 El valor del campo Descuento debe tener hasta la cantidad de decimales que tenga registrado el atributo Importe del Concepto.


En la versión 3.3 no tuve este problema, ya intente modificar en el INI número de decimales pero aunque ahí aparecen, no sé a que se deba este error, si alguien tiene algún tip para orientarme mucho se los agradecería. Busque en el foro y aparentemente no hay algo al respecto de este error.

Anexo el archivo INI que le paso a la libreria y el archivo XML que se genera:

De antemano muchas gracias y ojala puedan orientarme al respecto.
Adjuntos
CFDI00081022EKU9003173C9C001.INI
(2.34 KiB) Descargado 57 veces
CFDI00081022EKU9003173C9C001.XML
(4.9 KiB) Descargado 47 veces

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo I

Mensajepor Dado » Vie Mar 10, 2023 9:15 pm

No aparecen como lo tienes definido en el ini porque tienes activada la opcion CALCULARIMPORTES=SI

Borra esa opcion para que tome tal cual los importes que haz definido
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

pilloman99
Mensajes: 20
Registrado: Lun Dic 23, 2013 3:56 pm

Re: Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo I

Mensajepor pilloman99 » Sab Mar 11, 2023 10:43 am

Lo que hice fue establecer, en el campo DESCUENTO de cada concepto, que el número de decimales fuera = 2, (0.00) y funciono, antes en cada concepto en el campo DESCUENTO el número de decimales lo tenía establecido a 6 (0.000000)... DEJE el CalcularImportes=SI. Estas pruebas son con los certificados de prueba, no sé si haya problema cuando se haga con un certificado real.

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Ecodex: CFDI40168 El valor del campo Descuento no contiene la misma cantidad de decimales registrados en el campo I

Mensajepor Dado » Mar Mar 14, 2023 5:50 pm

Mi recomendacion es que tomes un solo partido.

O calculas tu los importes y dejas el CALCULARIMPORTES sin efecto

O NO calcules, ni siquiera te esfuerzes en poner en el ini los importes y dejes que CALCULARIMPORTES haga su trabajo
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “SOPORTE LIBRERIA CFDLib.dll, CELib.dll y RETLib.dll”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados