Ansicht
Dokumentation

BAPI_SALESDOCUMENT_CHANGE - BAPI Ändern Vertriebsbeleg

BAPI_SALESDOCUMENT_CHANGE - BAPI Ändern Vertriebsbeleg

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode können Sie Vertriebsbelege ändern bzw. löschen.

Es können Kopf-, Positions-, Einteilungs- und Konfigurationsdaten geändert werden.

Allgemein gilt:

1. Es sind nur die zu ändernden Felder anzugeben.

2. Diese sind in den entsprechenden Ankreuzleisten mit einem X zu
markieren.

3. Das Feld UPDATEFLAG ist mit einem U zu füllen.

4. Schlüsselfelder sind bei einer Änderung immer anzugeben, auch in der
Ankreuzleiste.

5. Ausnahme hierzu ist die Konfiguration. Soll sie geändert werden, so
ist sie komplett zu füllen.

6. Mengen und Termine sind über die Einteilungsdaten zu pflegen.

7. mögliche UPDATEFLAGS: U = ändern
D = löschen
I = einfügen

Beispiel

1. Löschen Vertriebsbelg komplett.

2. Löschen Vertriebsbelgposition.

3. Vertriebsbelegänderungen

4. Konfiguration ändern

Hinweise

1. Mindestangaben:

Die Vertriebsbelegnummer muß auf jeden Fall in der Struktur
SALESDOCUMENT angegeben werden.
Schlüsselfelder sind bei einer Änderung immer anzugeben.
Das Update Kennzeichen im ORDER_HEADER_INX muß immer angegeben werden.

2. Commit Steuerung

Das BAPI macht keinen Datenbank Commit. Daraus folgt, daß die
rufende Anwendung den Commit veranlassen muß, damit Änderungen auf
der Datenbank durchgeführt werden. Hierzu steht das BAPI
BAPI_TRANSACTION_COMMIT zur Verfügung.





Parameter

ITEM_IN
ITEM_INX
ORDER_HEADER_IN
ORDER_HEADER_INX
RETURN
SALESDOCUMENT
SALES_CFGS_BLOB
SALES_CFGS_INST
SALES_CFGS_PART_OF
SALES_CFGS_REF
SALES_CFGS_VALUE
SCHEDULE_IN
SCHEDULE_INX
SIMULATION

Ausnahmen

Funktionsgruppe

VBAK

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2468 Date: 20240523 Time: 161626     sap01-206 ( 32 ms )