Ansicht
Dokumentation
CRM_STATUS_OBJECT_CREATE - Statusobjekt anlegen
ROGBILLS - Synchronize billing plans ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
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
CHGKZCLIENT
OBJNR
OBJNR
OBTYP
STONR
STSMA
XNOAUTO
Ausnahmen
ERROR_OCURREDOBTYP_INVALID
STATUS_OBJECT_ALREADY_EXISTS
STSMA_INVALID
STSMA_OBTYP_INVALID
Funktionsgruppe
CRMBSVAGeneral 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 )