Inicio » Soporte » Servicio de Timbrado » Errores comunes » CCE216 Valor Dolares

Valor Dolares

En la emisión del CFDI con Complemento Comercio Exterior puede haber variaciones en el valor del atributo ValorDolares derivado del redondeo de cantidades, por lo que el SAT prevé un rango en que las cifras pueden variar de forma que se consideren válidas. Así mismo, el sistema de facturación (ERP) o Desarrollo deberá fijar el rango permitido de variación de cantidades y determinar si la cantidad objeto de validación se ubica en ese rango.

El error más común en este CFDI se presenta con la siguiente leyenda:

“CCE216 El atributo cce11:ComercioExterior:Mercancias:ValorDolares de cada mercancía registrada debe ser mayor o igual que el límite inferior y menor o igual que el límite superior o uno, cuando la normatividad lo permita y exista el atributo cce11:ComercioExterior:Mercancias:Mercancia:CantidadAduana.”

Consideraciones

  • Conceptos y mercancías deben cumplir su correspondencia según el NoIdentificación.
  • Deberá realizar los cálculos indicados en las reglas de validación sobre el NoIdentificación para determinar los límites superior e inferior y el ValorDolares para determinar los valores máximo y mínimo entre los cuales deberá encontrarse el monto de éste campo.
  • La moneda para el Complemento de comercio Exterior es el dólar americano (USD) que permite declarar hasta 2 decimales, por lo que es recomendable trabajar con ésta misma cantidad de decimales al definir los importes en el resto del comprobante.
  • El tipo de cambio debe corresponder a la moneda USD, consulte: Banxico o en lo publicado por el SAT TC2018

A continuación te compartimos un ejemplo sencillo de cómo deberás aplicar las reglas de cálculo en un caso práctico para que puedas obtener el timbrado exitoso de tus comprobantes.

Regla de NoIdentificación

Para los valores de cce11:ComercioExterior:Mercancias:Mercancia:NoIdentificacion donde no existen renglones con el ValorDolares con el valor cero o uno:

– Se debe obtener la suma de los campos cfdi:Comprobante:Conceptos:Concepto:Importe donde los conceptos tengan el mismo cfdi:Comprobante:Conceptos:Concepto:NoIdentificacion, es decir que sea igual al de la mercancía, esta suma se debe convertir a la moneda en la que se expresa el comprobante y obtener valores mínimo y máximo.

Regla1_CCE

– Se debe obtener la suma de los campos cce11:ComercioExterior:Mercancias:Mercancia:ValorDolares de todas las mercancías que tengan el mismo NoIdentificacion y este sea igual al NoIdentificacion del concepto.

– El importe del punto previo debe ser mayor o igual al importe mínimo y menor o igual al importe máximo obtenido en el primer punto.

Regla de ValorDolares

Si existe el atributo cce11:ComercioExterior:Mercancias:Mercancia:CantidadAduana, para obtener el valor del atributo cce11:ComercioExterior:Mercancias:Mercancia:ValorDolares de cada mercancía registrada, se deben realizar los siguientes cálculos.

Regla2_CCE

Se deberá confirmar que ValorDolares se encuentre entre los límites resultantes de ésta fórmula, es decir que éste sea mayor o igual que el límite inferior y menor o igual que el límite superior.

Ejemplo Práctico de Cálculo de Valores de NoIdentificacion

Fracción de xml, cfdi:Comprobante, cfdi:Complemento:cce11:ComercioExterior

Imagen1

Valor Mínimo

Si sustituimos los valores de la fórmula con los declarados en el xml, sería:

(Importe” 2632.060000” – (10-NumDecimalesImporte”6”) / 2) * ( TipoCambio”18.4520” – (10 – NumDecimalesTipoCambio”4”) / 2) / (TipoCambioUSD”18.4520” + (10 – NumDecimalesTipoCambio”4”) / 2 – 10 – 12)

Sin olvidar que este resultado deberá truncarse a centésimas, quedaría de la siguiente manera:

(2632.060000 – (10-6) / 2) * (18.4520 – (10-4) / 2) / (18.4520 + (10-4) / 2 -10-12)

Solucionando las operaciones se obtiene el resultado, sobre la que se aplicará  el Truncado como lo indica la regla, es decir, a nivel de centésimas se “recorta” la cifra:

solución_1

En éste caso, el Valor Mínimo es: 2632.05

Valor Máximo

Si sustituimos los valores de la fórmula con los declarados en el xml, sería:

(Importe” 2632.060000” + (10 – NumDecimalesImporte”6”) / 2 – 10-12) * (TipoCambio”18.4520” + (10 -NumDecimalesTipoCambio”4”) / 2 – 10-12) / (TipoCambioUSD”18.4520“- (10 -NumDecimalesTipoCambio”4”) / 2)

Sin olvidar que este resultado deberá redondearse hacia arriba a centésimas, quedaría de la siguiente manera:

(2632.060000 + (10-6) / 2 -10-12) * (18.4520 + (10-4) / 2 -10-12) / (18.4520 – (10-4) / 2)

Solucionando la operación se obtiene el resultado al cual se aplicaría el Redondeo hacia arriba como indica la regla de validación:

Elevado_1

En éste caso, el Valor Máximo es: 3732.07

Ejemplo Práctico de Cálculo de ValorDolares

En éste ejemplo se cuenta con el valor de CantidadAduana de manera que recabamos los siguientes datos:

Fracción de xml, cfdi:Complemento:cce11:Mercancias:

Mercancia

Límite Inferior

Si sustituimos los valores de la fórmula con los declarados en el xml:

(CantidadAduana”3085.00”-(10-NumDecimalesCantidad”2”)/2) * (ValorUnitarioAduana”0.85”-(10-NumDecimalesValorUnitario”2”)/2)

Sin olvidar que este resultado deberá truncarse a centésimas, quedaría de la siguiente manera:

(3085.00 – (10-2) / 2) * (0.85 – (10-2) / 2)

Solucionando la operación se obtiene el resultado para aplicar el Truncado según la regla de validación, es decir, “recortar” la cifra en centésimas:

solución_2

En éste caso, el Límite Inferior es: 2606.82

 Límite Superior

Si sustituimos los valores de la fórmula con lo declarado en el xml, sería:

(CantidadAduana”3085.00” + (10 -NumDecimalesCantidad”2”) / 2 – 10-12) * (ValorUnitarioAduana”0.85” + (10 -NumDecimalesValorUnitario”2”) / 2 – 10 -12)

Sin olvidar que este resultado deberá redondearlo hacia arriba a centésimas, quedaría de la siguiente manera:

(3085.00 + (10-2) / 2 10-12) * (0.85 + (10-2) / 2 10-12)

Solucionando la operación se obtiene el resultado al que se aplicará el Redondeo hacia arriba como indica la regla de validación:

Elevado_2

En éste caso, el Límite Superior es: 2637.68

Conclusiones.

Si el cálculo del importe de ValorDolares no se encuentra dentro de los rangos permitidos, deberán revisar su documento para volver a procesar la petición de timbrado, es decir, rectifique sus datos, realice las correcciones necesarias para que cumpla con los requisitos y se le permita generar el CFDI de manera efectiva.

Conclusiones