| |||||||||
Die Bestellungsbestätigung schlägt mit dem Fehler "allDetail is not a valid Confirmation status for header level" fehl.
SAP-Ariba-Einkauf und -Leistungserfassung
Es gibt zwei mögliche Ursachen für dieses Problem:
Type="allDetail" ist erforderlich, wenn die oben genannten Anrechte aktiviert sind. Die Berechtigung erfordert auch, dass die Bestätigung ConfirmationItem-Elemente mit Positionsinformationen aus der Bestellung enthält.
Die Funktion CSC-23050 fügt das extrinsische Element allDetailOC zu Bestellaufträgen aus SAP Ariba Buying and Invoicing hinzu, da allDetail-Bestellungsbestätigungen nicht unterstützt werden.
Dies ist ein zweistufiger Prozess, der die Aktivierung der Funktion CSC-23050 in SAP Business Network und die Durchführung von Anpassungen in SAP Ariba Procurement abdeckt.
In SAP Business Network muss der Käufer die Berechtigung Erweiterte Funktionen zur Bestellungsbestätigungsintegration für gehostete und integrierte Lieferanten aktivieren.
Wenn diese Berechtigung bereits aktiviert ist und die Funktion CSC-23050 ebenfalls aktiviert ist, muss der Lieferant eine Bestellungsbestätigung mit Typ="Akzeptieren", Typ="Zurückweisen" oder Typ="Detail" auf Kopfebene senden, wenn der Bestellauftrag aus SAP Ariba Procurement stammt.
In SAP Ariba Procurement: (Gilt nur, wenn SAP Ariba Procurement Bestellungen an SAP Business Network sendet)
Bestellaufträge, die nach der Anpassung erstellt wurden, können durch das extrinsische Element allDetailOC in der Payload identifiziert werden.
<Extrinsischer Name="allDetailOC">notAllowed</Extrinsisches Element>
Dieses Feld muss aus dem ERP-System erstellt/exportiert werden, wenn der Bestellauftrag vom ERP-System an SAP Business Network gesendet wird.
Einkauf > Bestellaufträge > Bestellungsbestätigung
SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway für SAP Business Network SCC > Verwaltetes Gateway für Käufer - SAP Business Network SCC