Ansicht
Dokumentation

CRM_STATUS_OBJECT_CREATE - Statusobjekt anlegen

CRM_STATUS_OBJECT_CREATE - Statusobjekt anlegen

ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein erzeugt ein Statusobjekt.

Die Objektnummer ist zuvor aus der Objektnummernverwaltung zu ziehen (Funktionsbausteine OBJECT_NUMNBER_GET_xx).

Wird keine Objektnummer übergeben, zieht der Baustein eine temporäre Objektnummer, die dann später ersetzt werden muß (Funktionsbaustein STATUS_OBJECT_SWITCH_NUMBER).

Beispiel

Anlegen eines Innenauftrags mit Nummer 100123 (Objekttyp "ORC") zum Statusschema "STATSCHEM" mit endgültiger Objektnummer

call function 'OBJECT_NUMBER_GET_OR'
exporting
aufnr = '100123'
importing objnr = objektnummer.

call function 'STATUS_OBJECT_CREATE'
exporting
objnr = objektnummer
obtyp = 'ORC'
stsma = 'STATSCHEM'.

commit work.

Anlegen des gleichen Auftrages mit temporärer Objektnummer

ionra-aufnr = '100123'.

call function 'STATUS_OBJECT_CREATE'
exporting
ionra_imp = ionra
obtyp = 'ORC'
stsma = 'STATSCHEM'.
importing
objnr = objektnummer.

call function 'OBJECT_NUMBER_GET_OR'
exporting
aufnr = '100123'
importing objnr = objektnummer_neu.

call function 'STATUS_OBJECT_SWITCH_NUMBER'
exporting
objnr_old = objektnummer
objnr_new = objektnummer_neu.

commit work.

Hinweise

Weiterführende Informationen





Parameter

CHGKZ
CLIENT
OBJNR
OBJNR
OBTYP
STONR
STSMA
XNOAUTO

Ausnahmen

ERROR_OCURRED
OBTYP_INVALID
STATUS_OBJECT_ALREADY_EXISTS
STSMA_INVALID
STSMA_OBTYP_INVALID

Funktionsgruppe

CRMBSVA

General Data in Customer Master   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2915 Date: 20240523 Time: 125313     sap01-206 ( 34 ms )