Ansicht
Dokumentation

BAPI_PRICEMARKDOWNPLAN_CH_R_PL - Bearbeitung eines Abschriftenplans (Grobplanung)

BAPI_PRICEMARKDOWNPLAN_CH_R_PL - Bearbeitung eines Abschriftenplans (Grobplanung)

Addresses (Business Address Services)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode können Sie einen bereits bestehenden Abschriftenplan bearbeiten.

Die Methode erlaubt die Bearbeitung auf Kopf-, Positions- und Werks- bzw. Preislisten-Ebene (Grobplanung). Die Bearbeitung der Preisphasen ist nicht möglich.

Der Methode wird die Belegnummer des zu bearbeitenden Abschriftenplans sowie Tabellen mit den alten Daten (die mit der Methode "PriceMarkdownPlan.GetDetail" ermittelt wurden) und neuen (geänderten) Daten übergeben.

Zunächst wird geprüft, ob die Daten, die als alt übergeben wurden, dem aktuellen Stand auf der Datenbank entsprechen. Ist dies nicht der Fall, wird die Bearbeitung nach Rückgabe einer entsprechenden Meldung abgebrochen. Nur bei Datenkonsistenz werden die alten und neuen Daten verglichen und der Abschriftenplan entsprechend den neuen Daten aktualisiert.

Bearbeitungsmöglichkeiten

  • auf Kopfebene:
    Änderung von Bezeichnung, Startdatum und Periodenanzahl.
  • auf Positionsebene:
    - Änderung des Startdatums der ersten Preisphase, Abschriftenregel, Endpreis, Eckpreis-Kennzeichen, geplanter Anfangsbestand und geplante Verkaufsmenge.
    - Hinzufügen und Löschen von Positionen.
  • auf Werksebene:
    Hinzufügen und Löschen von Werken.
  • auf Preislisten-Ebene:
    Hinzufügen und Löschen von Preislisten.

Beispiel

Hinweise

Die Kopfdaten müssen immer komplett übergeben werden.

Um die zu übertragende Datenmenge klein zu halten, müssen der Methode auf Positions-, Phasen- und Werks- bzw. Preislisten-Ebene nicht alle alten und neuen Daten übergeben werden. Es genügen die Daten, die geändert werden sollen. Die Methode liefert dann eine entsprechende Warnmeldung zurück. Hierbei ist jedoch zu beachten, daß nicht mehr sichergestellt ist, daß die Bearbeitung des Abschriftenplanes auf den aktuellen Daten der Datenbank basiert.

Geprüfte Berechtigungsobjekte:

  • S_TCODE (Berechtigung für die Transaktion WMF2)
  • W_MARKDOWN ("Hinzufügen oder Erzeugen" bzw. "Ändern")

In dieser Methode wird kein Commit Work ausgelöst. Folglich muß nach dem Aufruf der Methode noch das BAPI "BAPI_TRANSACTION_COMMIT" aufgerufen werden, das die Verbuchung auslöst.

Weiterführende Informationen





Parameter

ITEMS
ITEMS_NEW
LANGU
LANGU_ISO
MARKDOWNPLANHEADER
MARKDOWNPLANHEADER_NEW
PHASES
PLANTS
PLANTS_NEW
PRICELISTS
PRICELISTS_NEW
PRICEMARKDOWNPLAN
RETURN
TESTRUN

Ausnahmen

Funktionsgruppe

BAPIS1073

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4332 Date: 20240523 Time: 171437     sap01-206 ( 58 ms )