Error en el subtotal, total, descuentos, impuestos, importes
Publicado: Mar Oct 24, 2017 9:41 am
CFDI33118 El Campo Total no corresponde...
CFDI33149 El valor del campo Importe no se encuentra entre el limite inferior y superior permitido.
CFDI33195 El campo Importe correspondiente...
CFDI33161 El valor del campo Importe o que corresponde...
Debido a lo comun del error por parte de los PAC en que mencionan que los importes, subtotales, totales, etc no coinciden nos hemos puesto a la tarea de agregar esta validacion en nuestro validador ValidaCFD para ayudarles a identificar el problema
La version liberada fue la 170919, pueden descargar esta version visitando http://www.validacfd.com
RECOMENDACIONES :
1. En el validador capturar en el menu de opciones una Tolerancia de 0.004 (si es necesario se puede ir bajando hasta llegar incluso a una tolerancia = 0.0001 , no usar 0.00)
2. Usar de 4 a 6 decimales en los importes, para evitar el error de redondeo
3. Asegurarse que se incluyen los impuestos a nivel concepto, esto es nuevo en el 3.3, se debe definir el iva, isr, ieps POR CADA CONCEPTO
4. Asegurarse de definir en el archivo ini/txt los impuestos a nivel concepto y numerarlos a partir del numero uno (por ejemplo, aun cuando sea el concepto numero 2 se debe usar el TrasladoImpuesto1)
5. No es de este tema, pero otro error comun es el que marca el PAC de Respaldo acerca del TipoCambio, si la moneda es MXN entonces el tipo de cambio debe ser "1", asi tal cual, sin decimales
6. La ultima recomendacion, inscriban a sus emisores con el PAC de Respaldo, para tener una "segunda opinion", mas info aqui
Y PORQUE AVECES SI SE PUEDE TIMBRAR Y AVECES NO?
Hay comentarios que se refieren a que en pruebas no marca este error, o que llevan docenas de facturas y hasta ahorita aparece. La situacion se debe al redondeo de las importes
No siempre pasa que se redondean los importes, por ejemplo la siguiente operacion es exacta
Mercancia : 100.00
IVA : 16.00
Total : 116.00 <<-- Todo perfecto, no hay ni una decima de centavo fuera de su lugar
PERO, el siguiente ejemplo no es tan exacta :
Mercancia : 125.98
IVA : 20.1568
Total : 146.1368 que debido a que solo podemos usar dos decimales se debe redondear a 146.14
EJEMPLO
Adjunto hay un ejemplo, con decimales por todos lados (operaciones no exactas) y tambien dos conceptos con descuento, validado y timbrado.
CFDI33149 El valor del campo Importe no se encuentra entre el limite inferior y superior permitido.
CFDI33195 El campo Importe correspondiente...
CFDI33161 El valor del campo Importe o que corresponde...
Debido a lo comun del error por parte de los PAC en que mencionan que los importes, subtotales, totales, etc no coinciden nos hemos puesto a la tarea de agregar esta validacion en nuestro validador ValidaCFD para ayudarles a identificar el problema
La version liberada fue la 170919, pueden descargar esta version visitando http://www.validacfd.com
RECOMENDACIONES :
1. En el validador capturar en el menu de opciones una Tolerancia de 0.004 (si es necesario se puede ir bajando hasta llegar incluso a una tolerancia = 0.0001 , no usar 0.00)
2. Usar de 4 a 6 decimales en los importes, para evitar el error de redondeo
3. Asegurarse que se incluyen los impuestos a nivel concepto, esto es nuevo en el 3.3, se debe definir el iva, isr, ieps POR CADA CONCEPTO
4. Asegurarse de definir en el archivo ini/txt los impuestos a nivel concepto y numerarlos a partir del numero uno (por ejemplo, aun cuando sea el concepto numero 2 se debe usar el TrasladoImpuesto1)
5. No es de este tema, pero otro error comun es el que marca el PAC de Respaldo acerca del TipoCambio, si la moneda es MXN entonces el tipo de cambio debe ser "1", asi tal cual, sin decimales
6. La ultima recomendacion, inscriban a sus emisores con el PAC de Respaldo, para tener una "segunda opinion", mas info aqui
Y PORQUE AVECES SI SE PUEDE TIMBRAR Y AVECES NO?
Hay comentarios que se refieren a que en pruebas no marca este error, o que llevan docenas de facturas y hasta ahorita aparece. La situacion se debe al redondeo de las importes
No siempre pasa que se redondean los importes, por ejemplo la siguiente operacion es exacta
Mercancia : 100.00
IVA : 16.00
Total : 116.00 <<-- Todo perfecto, no hay ni una decima de centavo fuera de su lugar
PERO, el siguiente ejemplo no es tan exacta :
Mercancia : 125.98
IVA : 20.1568
Total : 146.1368 que debido a que solo podemos usar dos decimales se debe redondear a 146.14
EJEMPLO
Adjunto hay un ejemplo, con decimales por todos lados (operaciones no exactas) y tambien dos conceptos con descuento, validado y timbrado.