Hvorfor mislykkes min faktura med fejlen: "ANInvoiceRule.akkumulatedPoItemInvoicedAmount" i SAP Business Network?
Denne videnbaseartikel blev maskinoversat for at gøre det nemmere for dig. SAP giver ingen garantier for korrektheden eller fuldstændigheden af maskinoversættelsen. Du kan finde det oprindelige indhold ved at skifte til engelsk vha. sprogvælgeren.
Jeg prøver at sende en faktura til min køber og se, at den mislykkes med fejlen nedenfor:
Statuskode="500" text="Internal Server Error">Error:null Kontakt support med fejlreferencenummeret: ANERR-XXXXXXXXXXXXXX for at få flere oplysninger</Status>
[ANCXML_HANDLER_ERROR] null -- ariba.network.common.cxml.CXMLDocException at ariba.network.service.common.antxnbusinesslogic.ANInvoiceRule.akkumulatedPoItemInvoicedAmount(ANInvoiceRule.java:2149)
SAP Business Network.
Årsagen til problemet kan være:
- Fakturaen sendes for mere end restbeløbet i indkøbsordren (IO).
- Fakturabeløbet på købers og leverandørs side stemmer ikke overens. Dette kan skyldes, at der er andre ugyldige eller mislykkede fakturaer i den samme indkøbsordre, så det er vigtigt, at dokumenter, der mislykkedes, afvises korrekt.
- <MaxAmount> for indkøbsordrer eller rammeindkøbsordrer har en nedre grænse, end hvad leverandøren sender i fakturaen for varelinjen. Dette kan især ske i beløbsbaserede modtagelsesscenarier, hvor leverandører kan indtaste beløb direkte.
Hvis indkøbsordren fx har dette tag:
<MaxAmount>
<Pengevaluta="USD">1,00</Penge>
</MaxAmount>
Det betyder, at ordren kan faktureres op til maks. USD 1,00. Hvis den overstiger dette beløb, vil fakturaen mislykkes.
Mulige løsninger:
- Du skal sende fakturaen med et lavere beløb end restbeløbet for indkøbsordren for enkeltposten.
- Hvis fakturabeløbet er mindre end restbeløbet, og du stadig oplever problemet, skal du kontrollere fakturastatussen og deres beløb på køberen og din konto.
- Bekræft, at det beløb, der sendes for varelinjen, ikke overstiger det, der er angivet som Maks. beløb af køberen på indkøbsordren (rammeindkøbsordrer). Dette kan kontrolleres ved at downloade cXML-payload for indkøbsordren og søge efter tagget <MaxAmount> inden for den specifikke berørte varelinje.
- Kontrollér, om nedenstående regler er aktiveret af din køber for dig, da fakturaen muligvis kræver forsendelsesmeddelelsen eller kvitteringen for det beløb, du forsøger at fakturere:
- Angiv som krav, at leverandører kun må medtage afsendte mængder på fakturaer.
- Angiv som krav, at leverandører kun skal medtage modtagne mængder på fakturaer.
Hvis det tilgængelige beløb, der skal faktureres, er forkert, bør du kontakte din kunde, så de kan sende en ny version med den ønskede justering.
SAP Business Network for Procurement and Supply Chain > SAP Business Network Integrations > cXML-fakturaer
SAP Business Network for Procurement and Supply Chain > Transaktionsdokumenter > Transaktion (fakturering)