SAP ABAP Class CL_RPLM_QIMT_USER_STATUS (User Status)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-MT (Application Component) Business Package for Maintenance Technician
     RPLM_QIMT_BE (Package) Quality Inspector & Maintenance Technician BE
Properties
Class CL_RPLM_QIMT_USER_STATUS  
Short Description User Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPLM_QIMT_BE   Quality Inspector & Maintenance Technician BE 
Created 20050124   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RPLM_QIMT_USER_STATUS has no forward declaration.
Interfaces
Class CL_RPLM_QIMT_USER_STATUS has no interface implemented.
Friends
Class CL_RPLM_QIMT_USER_STATUS has no friend class.
Attributes
Class CL_RPLM_QIMT_USER_STATUS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_USER_STATUS Instance method Private Method Changes User Status 20050124
2 CONVERT_STATUS_NUMBER Instance method Private Method Delivers the Language-Dependent Status Text 20050124
3 GETNEXTUSERSTATUS Instance method Private Method Delivers the Next Status to be Set 20050124
4 GETSTATUSPROFILE Instance method Private Method Delivers the User Status Data 20050124
5 GET_SYSTEM_STATUS_TXT Instance method Private Method Delivers the Short Text for the System Status 20050321
6 HANDLE_USER_STATUS_CHANGE Instance method Public Method Stores the Changes to the User Status 20050124
7 HANDLE_USER_STATUS_READ Instance method Public Method Access to the User Status 20050124
8 READ_USER_STATUS Instance method Private Method Reads the User Status for the Display 20050124
9 STATUS_AD_HOC_READ Instance method Public Method Delivers the User and System Status for an Object 20050309
Events
Class CL_RPLM_QIMT_USER_STATUS has no event.
Types
Class CL_RPLM_QIMT_USER_STATUS has no local type.
Method Signatures

Method CHANGE_USER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ONLY Call by reference Type reference (TYPE) XFELD ' ' Feld zum Ankreuzen 20050126
2 Importing INACT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050330
3 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
4 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Objektnummer 20050124
5 Exporting STATUS_NOT_ALLOWED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050127
6 Exporting STONR Call by reference Type reference (TYPE) TJ30-STONR Status-Ordnungsnummer 20050126
7 Importing USER_STATUS Call by reference Type reference (TYPE) JEST-STAT Einzelstatus eines Objekts 20050124

Method CHANGE_USER_STATUS on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method CONVERT_STATUS_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050124
2 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
3 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Objektnummer 20050124
4 Importing STATUS_NUMBER Call by reference Type reference (TYPE) JEST-STAT Einzelstatus eines Objekts 20050124
5 Importing STATUS_SCHEME Call by reference Type reference (TYPE) JSTO-STSMA Statusschema 20050124
6 Exporting TXT04 Call by reference Type reference (TYPE) TJ02T-TXT04 Einzelstatus eines Objekts (Kurzform) 20050124
7 Exporting TXT30 Call by reference Type reference (TYPE) TJ02T-TXT30 Einzelstatus eines Objekts 20050124

Method CONVERT_STATUS_NUMBER on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method GETNEXTUSERSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
2 Exporting NEXT_VALID_STATUS Call by reference Type reference (TYPE) RPLM_TT_JSTAT Tabellentyp für JSTAT 20050124
3 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Objektnummer 20050124

Method GETNEXTUSERSTATUS on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method GETSTATUSPROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050124
2 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
3 Importing STSMA Call by reference Type reference (TYPE) TJ30-STSMA Statusschema 20050124
4 Exporting USER_STATUS Call by reference Type reference (TYPE) RPLM_TT_USER_STATUS Tabellentyp Anwender Status 20050124

Method GETSTATUSPROFILE on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method GET_SYSTEM_STATUS_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050321
2 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050321
3 Importing STATUS_NUMBER Call by reference Type reference (TYPE) JEST-STAT Objektnummer 20050321
4 Exporting SYSTEM_STATUS Call by reference Type reference (TYPE) RPLM_S_SYSTEM_STATUS Ausgabestruktur des Systemstatus 20050321

Method GET_SYSTEM_STATUS_TXT on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method HANDLE_USER_STATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ONLY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050126
2 Importing INACT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050330
3 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050126
4 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Objektnummer 20050126
5 Exporting STATUS_NOT_ALLOWED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050127
6 Exporting STONR Call by reference Type reference (TYPE) TJ30-STONR Status-Ordnungsnummer 20050126
7 Importing USER_STATUS Call by reference Type reference (TYPE) JEST-STAT Einzelstatus eines Objekts 20050126

Method HANDLE_USER_STATUS_CHANGE on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method HANDLE_USER_STATUS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) JEST-INACT Kennzeichen: Status inaktiv 20050124
2 Importing LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050124
3 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
4 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Statusschema 20050124
5 Exporting SYSTEM_STATUS Call by reference Type reference (TYPE) RPLM_TT_SYSTEM_STATUS Tabellentyp der Struktur RPLM_S_SYSTEM_STATUS 20050321
6 Exporting USER_STATUS_WITH Call by reference Type reference (TYPE) RPLM_TT_USER_STATUS Tabellentyp Anwender Status 20050124
7 Exporting USER_STATUS_WITHOUT Call by reference Type reference (TYPE) RPLM_TT_USER_STATUS Tabellentyp Anwender Status 20050124

Method HANDLE_USER_STATUS_READ on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method READ_USER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) JEST-INACT Kennzeichen: Status inaktiv 20050124
2 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050124
3 Importing OBJNR Call by reference Type reference (TYPE) JSTO-OBJNR Objektnummer 20050124
4 Exporting STATUS_OBTYP Call by reference Type reference (TYPE) JSTO-OBTYP Objekttyp 20050124
5 Exporting STATUS_SCHEME Call by reference Type reference (TYPE) JSTO-STSMA Statusschema 20050124
6 Exporting STATUS_STONR Call by reference Type reference (TYPE) TJ30-STONR Status-Ordnungsnummer 20050124
7 Exporting STATUS_TABLE Call by reference Type reference (TYPE) RPLM_TT_JSTAT Tabellentyp für JSTAT 20050124

Method READ_USER_STATUS on class CL_RPLM_QIMT_USER_STATUS has no exception.

Method STATUS_AD_HOC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE_ONLY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050309
2 Importing LOG_OBJ Call by reference Object reference (TYPE REF TO) CL_RPLM_QIMT_MESSAGELOG Sammelt Meldungen und Nachrichten 20050309
3 Importing OBJNR Call by reference Type reference (TYPE) JEST-OBJNR Objektnummer 20050309
4 Importing SPRAS Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050309
5 Exporting STONR Call by reference Type reference (TYPE) TJ30-STONR Status-Ordnungsnummer 20050309
6 Exporting STSMA Call by reference Type reference (TYPE) JSTO-STSMA Statusschema 20050309
7 Exporting SYSTEM_STATUS Call by reference Type reference (TYPE) BSVX-STTXT Sytemstatus-Zeile 20050309
8 Exporting USER_STATUS Call by reference Type reference (TYPE) BSVX-STTXT Sytemstatus-Zeile 20050309
9 Exporting USER_STATUS_EXISTING Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050309

Method STATUS_AD_HOC_READ on class CL_RPLM_QIMT_USER_STATUS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600