Varför misslyckas min faktura med felet: "ANInvoiceRule.ackumulatedPoItemInvoicedAmount" i SAP Business Network?
Denna kunskapsdatabasartikel har maskinöversatts. SAP ger ingen garanti för maskinöversättningens riktighet eller fullständighet. Du kan se ursprungsinnehållet genom att växla till engelska via språkväljaren.
Jag försöker skicka en faktura till min köpare och se att de misslyckas med felet nedan:
Statuskod="500" text="Internt serverfel">Fel:null Kontakta support med felreferensnummer: ANERR-XXXXXXXXXXXXXX för mer information</Status>
[ANCXML_HANDLER_ERROR] null -- ariba.network.common.cxml.CXMLDocException at ariba.network.service.common.antxnbusinesslogic.ANInvoiceRule.ackumulatedPoItemInvoicedAmount(ANInvoiceRule.java:2149)
SAP Business Network.
Orsaken till problemet kan vara:
- Fakturan skickas för mer än det återstående beloppet i inköpsordern.
- Felmatchning av fakturabeloppet på inhyrande och uthyrande företags sida. Detta kan orsakas om det finns andra ogiltiga eller misslyckade fakturor i samma inköpsorder, så det är viktigt att dokument som misslyckades avvisas korrekt.
- <MaxAmount> för inköpsorder eller avropsordrar har en lägre gräns än vad leverantören skickar i fakturan för orderraden. Detta kan ske särskilt i scenarier för Beloppsbaserad mottagning där leverantörer kan ange belopp direkt.
Exempel: Om beställningen har denna tagg:
<MaxBelopp>
<Valuta för pengar="USD">1.00</Pengar>
</MaxBelopp>
Det innebär att beställningen kan faktureras upp till högst 1,00 USD. Om den överskrider det beloppet kommer fakturan att misslyckas.
Möjliga lösningar:
- Du måste skicka fakturan med ett lägre belopp än det återstående beloppet i inköpsordern för orderraden.
- Om fakturabeloppet är mindre än det återstående beloppet och du fortfarande står inför problemet, kontrollera fakturastatus och deras belopp på köparen och ditt konto.
- Bekräfta att beloppet som skickas för orderraden inte överskrider vad som har angetts som Maximalt belopp av köparen i inköpsordern (avropsordrar). Detta kan kontrolleras genom att ladda ner cXML-nyttolasten för inköpsordern och söka efter taggen <MaxAmount> inom den specifika orderrad som påverkas.
- Kontrollera om köparen har möjliggjort nedanstående regler för dig eftersom fakturan kan kräva fraktaviseringen eller varu-/tjänstmottagningen för det belopp du försöker fakturera:
- Kräv att leverantörer endast inkluderar skickade kvantiteter på fakturor.
- Kräv att leverantörer endast inkluderar mottagna kvantiteter på fakturor.
Om det tillgängliga beloppet som ska faktureras är felaktigt bör du kontakta kunden så att de kan skicka en ny version med önskad justering.
SAP Business Network för Procurement och Supply Chain > SAP Business Network Integrations > CXML-fakturor
SAP Business Network för Procurement och Supply Chain > Transaktionsdokument > Transaktion (fakturering)