Ansicht
Dokumentation

CRM_UBB_STATUS_CHANGE - Statusänderungen für einen Vorgang durchführen

CRM_UBB_STATUS_CHANGE - Statusänderungen für einen Vorgang durchführen

BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein führt einen Vorgang auf einem Statusobjekt aus.

Er prüft dabei zunächst, ob der Vorgang zur Zeit erlaubt ist, und zwar

  • ob der Vorgang dem aktuellen Statusobjekttyp zugeordnet ist und
  • ob es einen gesetzten Status gibt, der den Vorgang erlaubt und
  • es keinen gesetzten Status gibt, der ihn verbietet und
  • falls Anwenderstatus als Folge des Vorgangs gesetzt werden, der Benutzer die Berechtigung zum Ändern von Anwenderstatus hat (Berechtigungsobjekt B_USERSTAT)
  • kein Callbackbaustein für das BEFORE_CHANGE Event für den Vorgang die Ausnahme ABORT sendet
  • kein Callbackbaustein für das BEFORE_CHANGE Event für alle Folgestatus

Ist der Vorgang ausführbar, werden die Folgestatus, die der Vorgang beeinflußt, gesetzt bzw. gelöscht.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ACTIVITY_NOT_ALLOWED
ERROR_OCCURRED
IV_DEACTIVATE_PRICING
IV_NO_1O_MAINTAIN
IV_OBJECT_TYPE
IV_REF_KIND
OBJECT_NOT_FOUND
OBJNR
STATUS_INCONSISTENT
STATUS_NOT_ALLOWED
VRGNG
WARNING_OCCURRED

Ausnahmen

ACTIVITY_NOT_ALLOWED
OBJECT_NOT_FOUND
STATUS_INCONSISTENT
STATUS_NOT_ALLOWED
WARNING_OCCURED
WRONG_INPUT

Funktionsgruppe

CRM_UBB_INCEPTION

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3271 Date: 20240523 Time: 132106     sap01-206 ( 34 ms )