Factuarea API

line_total_checksum_mismatch

El `line_total` declarat no coincideix amb el que calcula Factuarea per a aquella línia (quantitat × preu − descompte + IVA − retenció + recàrrec) i la desviació supera el cèntim de tolerància. L'import que es factura i es declara a l'AEAT és sempre el calculat aquí, així que la discrepància vol dir que el teu sistema i la factura emesa no quadrarien.

CodeTypeHTTPCategoria
line_total_checksum_mismatchinvalid_request_error422Factures

Causa

El line_total declarat no coincideix amb el que calcula Factuarea per a aquella línia (quantitat × preu − descompte + IVA − retenció + recàrrec) i la desviació supera el cèntim de tolerància. L'import que es factura i es declara a l'AEAT és sempre el calculat aquí, així que la discrepància vol dir que el teu sistema i la factura emesa no quadrarien.

Què fer

Compara error.details.expected (el nostre total) amb error.details.received (el teu) i corregeix l'arrodoniment al teu costat. El camp és un checksum opcional d'entrada que no es persisteix mai: també pots ometre'l i prendre els imports de la resposta.

Relacionat

En aquesta pàgina