Ansicht
Dokumentation
CRM_STATUS_READ_DB - Statusinformation von DB lesen
CL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein liest die Datenbank-Statusinformation zu einem Statusobjekt des CRM One Order.
Beispiel
-
Um festzustellen, ob eine CRM One Order Position vor den aktuell durchgeführten Belegänderungen
im Status 'Abgesagt' war (Konstanten für CRM Systemstatus und betriebswirtschaftliche Vorgänge befinden sich im Include CRM_STATUS_CON):
CALL FUNCTION 'CRM_STATUS_READ_DB'
EXPORTING
IV_GUID = LS_ORDERADM_I_WRK-GUID
IV_STATUS = GC_STATUS-CANCELLED
IMPORTING
EV_ACTIVE_OLD = LV_ACTIVE_OLD
EXCEPTIONS
OTHERS = 1. -
Um festzustellen, welche Systemstatus des Belegkopfs auf der Datenbank stehen:
CALL FUNCTION 'CRM_STATUS_READ_DB'
EXPORTING
IV_GUID = LS_ORDERADM_H_WRK-GUID
IMPORTING
ET_STATUS_WRK = LT_STATUS_WRK
EXCEPTIONS
OTHERS = 1.
LOOP AT LT_STATUS_WRK INTO LS_STATUS_WRK
IF LS_STATUS_WRK-ACTIVE = TRUE.
* Status LS_STATUS_WRK-STATUS steht mit Aktivkennzeichen auf DB
ENDIF.
IF LS_STATUS_WRK-ACTIVE = FALSE.
* Status steht auf DB, aber mit Inaktivkennzeichen
ENDIF.
Hinweise
Weiterführende Informationen
Parameter
ET_STATUS_WRKEV_ACTIVE_OLD
IV_GUID
IV_ONLY_CHANGED
IV_SINGLE_STATUS
Ausnahmen
ERROR_OCCURREDFunktionsgruppe
CRM_STATUS_DBGeneral Data in Customer Master General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1745 Date: 20240523 Time: 144511 sap01-206 ( 24 ms )