Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2020

0 votos
por en Documento Soporte
Alguien tiene conocimiento este error que devuelve la Dian en documento soporte?

2 Respuestas

0 votos
por

Buenas tardes, Tengo el mismo problema y e verificado las etiquetas del descuento y no veo forma de enviar este descuento:

<cac:AllowanceCharge>
        <cbc:ID>1</cbc:ID>
        <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
        <cbc:AllowanceChargeReasonCode>01</cbc:AllowanceChargeReasonCode>
        <cbc:AllowanceChargeReason>Descuento</cbc:AllowanceChargeReason>
        <cbc:MultiplierFactorNumeric>64.79</cbc:MultiplierFactorNumeric>
        <cbc:Amount currencyID="COP">100000.00</cbc:Amount>
        <cbc:BaseAmount currencyID="COP">154356.00</cbc:BaseAmount>
    </cac:AllowanceCharge>


y siempre recibo la misma respuesta  DSAQ07, Rechazo: Valor del descuento o recargo informado no es correcto

por
A nosotros nos salía eso también, debes verificar que la multiplicación de 154356*64.79/100=100000, ya que eso da 100007,25. Por otra parte verifica que donde pones los totales generales del documento también mandes ese total con centavos osea que no mandes 100000 sino 100000.00 porque también saca error por eso.

Así lo mandamos nosotros:

-<cac:AllowanceCharge>

<cbc:ID>1</cbc:ID>

<cbc:ChargeIndicator>false</cbc:ChargeIndicator>

<cbc:AllowanceChargeReasonCode>01</cbc:AllowanceChargeReasonCode>

<cbc:AllowanceChargeReason>Otro Descuento</cbc:AllowanceChargeReason>

<cbc:MultiplierFactorNumeric>3.3</cbc:MultiplierFactorNumeric>

<cbc:Amount currencyID="COP">33.00</cbc:Amount>

<cbc:BaseAmount currencyID="COP">1000.00</cbc:BaseAmount>

</cac:AllowanceCharge>


-<cac:LegalMonetaryTotal>

<cbc:LineExtensionAmount currencyID="COP">1000.00</cbc:LineExtensionAmount>

<cbc:TaxExclusiveAmount currencyID="COP">0</cbc:TaxExclusiveAmount>

<cbc:TaxInclusiveAmount currencyID="COP">1000.00</cbc:TaxInclusiveAmount>

<cbc:AllowanceTotalAmount currencyID="COP">33.00</cbc:AllowanceTotalAmount>

<cbc:ChargeTotalAmount currencyID="COP">0.00</cbc:ChargeTotalAmount>

<cbc:PrepaidAmount currencyID="COP">0.00</cbc:PrepaidAmount>

<cbc:PayableRoundingAmount currencyID="COP">0.00</cbc:PayableRoundingAmount>

<cbc:PayableAmount currencyID="COP">967.00</cbc:PayableAmount>

</cac:LegalMonetaryTotal>
por
tienes razón está sacando ese error después que ya estaban pasando, ahora nos salió también a nosotros con un documento soporte que se le puso descuento, lo pudiste resolver?
+1 voto
por

ya encontramos que es, si no lo has solucionado pues lo comento por acá para que sepan como hacer, el problema es que la DIAN está validando que la multiplicación de la base por el factor de descuento sea EXACTO en pesos y centavos a lo que se pone como descuento, además debe coincidir EXACTO con lo se pone como descuento en <cbc:AllowanceTotalAmount> . Por otra parte esos valores no se pueden mandar solo enteros osea 3500 por decir algo, siempre deben llevar dos decimales 3500.00 sino también saca error. Hicimos esas correcciones y ya funcionó.

...