Support-Hinweis KB0394595
E-Mail
Validierung der Steuerbeträge in Hauswährung
Dieser Wissensdatenbankartikel wurde maschinell übersetzt. SAP übernimmt keine Gewährleistung für die Richtigkeit oder Vollständigkeit der Maschinenübersetzung. Sie können den Originalinhalt anzeigen, indem Sie über die Sprachauswahl zu "Englisch" wechseln.
Problem

Die Regel Steuerbeträge in lokaler Währung müssen vom Käufer in Rechnung gestellt werden ist aktiviert, aber diese Prüfung scheint nicht zu funktionieren. Die Steuerbeträge werden nicht in der lokalen Währung des Käufers angezeigt.

Ursache

Die Rechnung wird über Commerce eXtensible Markup Language (cXML) gesendet.

Lösung

Wenn eine Rechnung über die Bestellauftragsumwandlung erstellt wird, werden die Steuerbeträge automatisch in SAP Business Network berechnet. Wenn die Rechnung elektronisch gesendet wird, muss der Lieferant den Wechselkurs in die cXML aufnehmen.


SAP Business Network prüft, ob in den Rechnungsdaten eine Währung verwendet wird, die von der Währung der Lieferanschrift abweicht. In diesem Fall kann eine zweite Währung für Steuerbeträge und für den Wechselkurs in der cXML-Rechnung gespeichert werden. Pro Rechnung wird nur ein Umrechnungskurs hinterlegt. Daher muss für jede einzelne Rechnung dasselbe Land für die Lieferanschrift verwendet werden.


Die cXML-Rechnung unterstützt ein Feld für den Währungsumrechnungskurs. Für die Online-Rechnungserfassung wird standardmäßig der Wechselkurs aus einem täglichen Bloomberg-Feed verwendet. (Die Kurse werden von Bloomberg aus mehreren Preisquellen gesammelt.) Der Wechselkurs wird zur Berechnung der Steuerbeträge in der lokalen Währung der Lieferanschrift verwendet und als zweiter Wert in der cXML-Rechnung gespeichert.


Eingangsrechnungsdaten (cXML, Electronic Data Interchange [EDI] oder kommagetrennte Werte [CSV]) werden geprüft, wenn die Steuerinformationen in der Währung der Lieferanschrift angegeben sind. Wenn die Steuerinformationen auf Rechnungskopfebene angegeben werden und mehrere Lieferanschrift -Länder auf Positionsebene vorhanden sind, prüft SAP Business Network keine lokalen Steuerwährungen.


Die Rechnung generiert keinen Fehler, da sie bereits das Tag <alternatecurrency> hat.

Ein Teil der cXML mit diesem extrinsischen Element folgt:


...

<PaymentTerm payInNumberOfDays = "60"></PaymentTerm>
<Kommentare>Dies ist ein Test</Comments>
<Name des extrinsischen Elements = „TaxInvoice“>Dies ist eine Steuerrechnung</Extrinsisches Element>
<Name des extrinsischen Elements = "buyerVatID">DEXXXX</Extrinsisches Element>
<Name des extrinsischen Elements = "VATonDebits">ja</Extrinsisches Element>
<Name des extrinsischen Elements = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<Name des extrinsischen Elements = "invoiceSubmissionMethod">Online</Extrinsisches Element>
<Name des extrinsischen Elements = "taxExchangeRate">0.7003</Extrinsisches Element>

</InvoiceDetailRequestHeader>


...

Wenn dieses extrinsische Element taxExchangeRate in der cXML nicht vorhanden ist, werden die Steuern nicht in der lokalen Währung angezeigt.


Gilt für

SAP Business Network for Procurement und Supply Chain > Transaktionsdokumente > Transaktion (Rechnungsstellung)

Nutzungsbedingungen  |  Copyright  |  Sicherheitsrichtlinie  |  Vertraulichkeit