| |||||||||
Das Enterprise-Resource-Planning-System (ERP-System) ist so eingestellt, dass Rechnungsbeträge auf zwei Dezimalstellen gerundet werden, während meine Ariba-Bestellabwicklungslösung auf vier Dezimalstellen rundet. Dies führt dazu, dass Rechnungen aufgrund von Rundungsabweichungen zu Fehlern führen.
SAP Ariba Buying and Invoicing
Der Parameter Application.Procure.ERPAmountPrecision steuert die Genauigkeit der Betragsfelder, die in die Exportdateien der Zahlungsanforderung exportiert werden. Standardmäßig enthält der Parameter ERPAmountPrecision Folgendes:
Die maximal unterstützte Genauigkeit beträgt vier (4) Dezimalstellen.
Der Betrag in den exportierten CSV-Dateien (kommagetrennte Werte) hat weiterhin vier Nachkommastellen mit nachgestellten Nullen. Beispiel: Bei einer Präzisionseinstellung von drei werden Betragswerte als 1,2340 exportiert. Wenn die Genauigkeit auf zwei gesetzt ist, werden Betragswerte als 1,2300 exportiert.
Dieser Parameter legt die Genauigkeit der Betragsfelder in den Exportdateien für Zahlungsanforderungen für Kunden fest, deren ERP-System keine Dezimalstellen von vier verarbeiten kann. Solche Systeme können Datensätze ablehnen, wenn die Rundung der Dezimalstellen auf die Zahl, die sie unterstützen, zu einer Diskrepanz der Summe der Beträge auf Positionsebene mit dem entsprechenden Kopfgesamtbetrag führt.
Beträge werden auf die im Parameter angegebene Genauigkeit gerundet. Wenn die Rundung der Betragsfelder in den Datensätzen der geteilten Kontierung oder der Datensätze auf Positionsebene während des Exports von Zahlungsanforderungen zu einer Diskrepanz mit der Summe auf Positionsebene bzw. Kopfebene führt, passen sich die Betragswerte der letzten Positions- oder geteilten Kontierungsebene so an, dass die Summe der Summe auf Positionsebene oder Kopfebene auf Basis der angegebenen Genauigkeit entspricht.
Beispiel: Aufgeteilte Beträge sind 3,33333, 3.33333, 3.33334 und der Betrag auf Positionsebene ist 10.00000. Während des Exports werden die aufgeteilten Beträge mit der Genauigkeit "3" als 3,333, 3.333 und 3.334 exportiert. Wenn die Genauigkeit auf "2" gesetzt ist, sind die Werte für den aufgeteilten Betrag 3,33, 3,33 und 3,34.
Der Parameter ERPAmountPrecision gilt nur für die folgenden Spalten:
PeopleSoft:
Generisch:
SAP:
Wenden Sie sich an den SAP-Ariba-Kundensupport, um eine Änderung des Parameters Application.Procure.ERPAmountPrecision an die gewünschte Anzahl von Dezimalstellen anzufordern.
Einkauf
Rechnungsstellung