Ajuste de Nodos TDC

OBJETIVO

Poder procesar comprobantes de divisas y que sean aceptados por la DIAN

ALCANCE

Se estaba generando un rechazo en los comprobantes realizados en divisas, es decir, en monedas diferentes a COP dado que los nodos TDC (tipo de cambio) se estaban enviando de manera incorrecta en el XML que se envía a Carvajal.

Según ajuste del 1/05/2024 deben quedar de la siguiente manera según el estandar de Carvajal:

Para facturas: TDC 5 debe ir la tasa de cambio y TDC 6 debe ir 1.00
Para notas: TDC 5 Y TDC 6 deben ir ambos en 1.00

Siempre que se trate de facturas de exportación, si las facturas son en COP no es necesario enviar este nodo.

Adicional, sobran los TDC nodos 7 Y 8 que no existen en el estándar, por lo cual los eliminamos.

El mensaje de error que se estaba generando al enviar un comprobante era:

Rechazo: SourceCurrencyBaseRate trae valor igual a 1.00 Regla: FAR02, Rechazo: Remitase a regla FAD15b ya que al cumplirse dicha regla verifica que este elemento corresponder al mismo valor informado en DocumentCurrencyCode

Netactica.com