Página 1 de 1

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

Publicado: Vie Mar 10, 2023 7:37 pm
por pilloman99
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.

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

Publicado: Vie Mar 10, 2023 9:15 pm
por Dado
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

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

Publicado: Sab Mar 11, 2023 10:43 am
por pilloman99
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.

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

Publicado: Mar Mar 14, 2023 5:50 pm
por Dado
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