| |||||||||
Zu welchem Zeitpunkt zählt die Bestellanforderung für eine Bestellanforderung, die mit einem Kontrakt verknüpft ist (auch als Abrufanforderung bezeichnet), mit dem Gesamtausgabebetrag des Kontrakts?
Die Kontraktausgaben akkumulieren sich nach einem anderen Bestellanforderungsstatus als wenn ich erwarte, dass sie akkumuliert werden. Was steuert dieses Verhalten?
1. Stellen Sie sicher, dass der Parameter Application.Contract.MasterAgreement.ReleaseAvailableBalanceState auf den Standardwert von Bestellt gesetzt ist.
2. Sie legen einen Kontrakt mit einem Höchstlimit von 400 EUR und ohne Vorabladen an.
3. Erstellen Sie eine Bestellanforderung PR1 im Wert von 300 EUR, und reichen Sie sie ein, damit sie den Status Eingereicht behält. Zu diesem Zeitpunkt sind die Backend-Felder AmountSubmitted = $300 und AmountOrned = $0. Sie können die Werte der Backend-Felder nicht sehen. Alles, was Sie sehen, ist Der für den Vertrag ausgegebene Betrag ist 0 $, da er seinen Wert aus AmountOrned ableitet.
4. Erstellen Sie eine weitere Bestellanforderung PR2 im Wert von 150 EUR, und reichen Sie sie ein, damit den Status Eingereicht behält. Zu diesem Zeitpunkt sind die Backend-Felder AmountSubmitted = $450 und AmountOrned = $0. Der für den Kontrakt ausgegebene Betrag beträgt 0 USD, da er seinen Wert aus AmountOrned ableitet.
5. Genehmigen Sie PR1, und verschieben Sie sie in den Status Bestellt. An dieser Stelle im Backend ist AmountOrned = $300 AmountSubmitted = $450. Der für den Kontrakt auf der Benutzungsoberfläche ausgegebene Betrag würde 300 EUR anzeigen.
6. Ändern Sie den Parameter in Übermittelt. Zu diesem Zeitpunkt zeigt der für den Kontrakt ausgegebene Betrag 450 EUR (größer als das Höchstlimit von 400 EUR) an, da er auf das Backend-Feld AmountSubmitted verweist. Der Vertrag bleibt jedoch offen, da es im System keinen Auslöser gibt, den Vertrag zu schließen, wenn der Wert des Parameters geändert wird.
7. Der Support führt die Aufgabe Verträge öffnen oder schließen aus, wenn geschäftlich erforderlich ist, dass dynamische Verträge, die das maximale Vertragslimit (basierend auf AmountSubmitted) überschreiten, geschlossen werden. Dies sollte dazu führen, dass der Vertrag geschlossen wird.
Die Umkehrung dieser Schritte würde gelten, wenn der Wert des Parameters von Übermittelt in Bestellt geändert wird. Der Support kann die Aufgabe Verträge öffnen oder schließen ausführen, wenn es geschäftlich erforderlich ist, dass dynamische Verträge, die das maximale Vertragslimit (basierend auf AmountOrned) nicht überschreiten, erneut geöffnet werden.
Für Sites, die nur SAP Ariba Buying and Invoicing verwenden, gibt der Parameter Application.Contract.MasterAgreement.ReleaseAvailableBalanceState den Status an, den die Bestellanforderung erreichen muss, bevor der Vertrag akkumuliert wird. Wenn die Bestellanforderung später abgelehnt oder storniert wird, wird der entsprechende Betrag vom Vertrag abgezogen. Die möglichen Werte sind:
Standardmäßig ist dieser Parameter auf Bestellt gesetzt.
Die meisten Kunden haben den Parameter entweder auf Bestellt oder Eingereicht gesetzt. Der für einen Vertrag ausgegebene Betrag ist dynamisch und verweist basierend auf dem Wert des Parameters auf verschiedene Backend-Felder.
Verträge im Backend haben die Felder AmountOrned und AmountSubmitted. AmountSubmitted wird immer dann aktualisiert, wenn eine Bestellanforderung gesendet wird. AmountOrned wird immer dann aktualisiert, wenn eine Bestellanforderung nach der Genehmigung bestellt wird. In der Standardkonfiguration des Systems entspricht der für den Kontrakt ausgegebene Betrag dem Bestellten Betrag (plus vorab geladener Betrag). Wenn der Parameter auf Eingereicht gesetzt ist, ist der für den Vertrag ausgegebene Betrag gleich Abgesendeter Betrag (plus vorab geladener Betrag) usw.
Für SAP-Ariba-Catalog-Sites, die mit SAP Ariba Buying and Invoicing zusammengeführt werden, kann der Parameter Application.Contract.MasterAgreement.ReleaseAvailableProcurementState auf Folgendes gesetzt werden:
Standardmäßig ist dieser Parameter auf Freigegeben gesetzt.
Wenn Sie diese Parameter ändern möchten, bitten Sie die Ihnen zugewiesene Support-Kontaktperson, einen entsprechenden Fall für den SAP-Support einzureichen.
Einkauf > Vertragserfüllung
Katalogverwaltung