Ansicht
Dokumentation

BAPI_BUS2002_ACTELEM_CHANGE_M - Liste Vorgangselemente ändern

BAPI_BUS2002_ACTELEM_CHANGE_M - Liste Vorgangselemente ändern

Addresses (Business Address Services)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Ein oder mehrere Vorgangselemente (Sub-Objekt des BOR-Objekttyps BUS2002001) ändern. Bei jedem Aufruf dieses BAPIs können nur Vorgangselemente zu einem Netzplan geändert werden.

Beispiel

  • Parameter I_NUMBER
    Spezifizieren Sie den Netzplan, zu dem die Vorgangselemente geändert werden sollen, im Parameter I_NUMBER.
    Der Netzplan kann bereits auf der Datenbank existieren oder zuvor in der aktuellen Bearbeitungseinheit via BAPI BAPI_BUS2002_CREATE angelegt worden sein. Verwenden Sie im letzteren Fall bei interner Vergabe der Netzplannummer beim Parameter I_NUMBER die temporäre Netzplannummer.

  • Tabellen IT_ACT_ELEMENT und IT_UPDATE_ACT_ELEMENT
    Übergeben Sie für jedes zu ändernde Vorgangselement je eine Zeile in den Tabellen IT_ACT_ELEMENT und IT_UPDATE_ACT_ELEMENT. Das Mapping der beiden Tabelleneinträge erfolgt über das Feld Vorgangselementnummer (ELEMENT).
    Versorgen Sie den Tabelleneintrag in IT_ACT_ELEMENT mit den zu ändernden Daten des Vorgangselements.
    Markieren Sie im Tabelleneintrag in IT_UPDATE_ACT_ELEMENT alle Felder mit 'X', die mit den Werten aus IT_ACT_ELEMENT aktualisiert werden sollen.
    Alle anderen Felder bleiben auch dann unverändert, wenn ihnen in IT_ACT_ELEMENT neue Werte zugewiesen worden sind. Dieser BAPI arbeitet also nach dem "change by flagging"-Prinzip (siehe auch der Programmierleitfaden in der Transaktion BAPI).

    Einträge in Tabelle IT_UPDATE_ACT_ELEMENT ohne korrespondierenden Satz in Tabelle IT_ACT_ELEMENT werden ignoriert.
    Einträge in Tabelle IT_ACT_ELEMENT ohne korrespondierenden Satz in Tabelle IT_UPDATE_ACT_ELEMENT erzeugen einen Fehler.

    Enthalten die Tabellen IT_ACT_ELEMENT und/oder IT_UPDATE_ACT_ELEMENT jeweils mehrere Einträge mit gleichem Schlüssel ELEMENT, ist das Systemverhalten undefiniert, weil kein eindeutiges Mapping möglich ist.

  • Temporäres Vorgangselement
    Ein zu änderndes Vorgangselement kann bereits auf der Datenbank existieren oder zuvor in der aktuellen Bearbeitungseinheit via BAPI BAPI_BUS2002_ACTELEM_CREATE_M angelegt worden sein. Sie können ein Vorgangselement innerhalb einer Bearbeitungseinheit mehrmals via BAPI BAPI_BUS2002_ACTELEM_CHANGE_M ändern.

  • Returntabelle ET_RETURN
    Meldungen aus der Anwendung und eine Erfolgsmeldung bzw. Fehlermeldung werden vom BAPI in der Returntabelle ET_RETURN an den Aufrufer zurückgeliefert. In ET_RETURN sind die Meldungen je Vorgangselement blockweise zusammengefasst. Jeder Meldungsblock bezieht sich also auf ein Vorgangselement und beginnt mit einer zusammenfassenden Erfolgs- bzw. Fehlermeldung.

Hinweise

Weiterführende Informationen





Parameter

ET_RETURN
EXTENSIONIN
EXTENSIONOUT
IT_ACT_ELEMENT
IT_UPDATE_ACT_ELEMENT
I_NUMBER

Ausnahmen

Funktionsgruppe

CN2002_ACT

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3661 Date: 20240523 Time: 100213     sap01-206 ( 65 ms )