SAP ABAP Class CL_CFS_STATUS_PROFILE (Manages a Status Profile)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFS_STATUS_MANAGEMENT (Package) Status Management Tool for cFolders a. Engineering Documents
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACO_COMMON Common Interface for Authorization Check 20020416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFS_AUTH_NEEDER Interface for cFolders Authorization 20041207
Properties
Class CL_CFS_STATUS_PROFILE  
Short Description Manages a Status Profile    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFS_STATUS_MANAGEMENT   Status Management Tool for cFolders a. Engineering Documents 
Created 20020222   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFSS1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ACO_COMMON Common Interface for Authorization Check 20020416
2 IF_CFS_AUTH_NEEDER Interface for cFolders Authorization 20041207
Friends
# Friend Modeled only Created on Description
1 CL_CFS_STATUS 20020227 CFS: Maintains a Status
2 CL_CFS_TRANSITION 20020227 CFS: Manages a Status Transfer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_AUTHORIZATION Instance attribute Private Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20020416
2 MP_CFS_AUTHORIZATION Instance attribute Private Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Information About Authorization Subject 20041207
3 MP_INITIAL_STATUS Instance attribute Private Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Maintains a Status 20020222
4 MP_OBJECT_TYPE Instance attribute Private Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Object Type Restriction for Status Profile 20030107
5 MT_STATUSES Instance attribute Private Type reference (TYPE) CFS_TT_STATUSES Table of Status Objects 20020222
6 MT_TEXTS Instance attribute Private Type reference (TYPE) CFS_TT_PROFILE_TEXTS Language-Dependent Texts of a Status Profile 20020225
7 MT_TRANSITIONS Instance attribute Private Type reference (TYPE) CFS_TT_TRANSITIONS Table of Transition Objects 20020222
8 M_ALT_KEY Instance attribute Private Type reference (TYPE) CFS_PROFILE_ALT_KEY CFS: Status Profile Internal BSVA ID 20020308
9 M_CHANGED_BY Instance attribute Private Type reference (TYPE) CFS_ADMINISTRATION-CHANGED_BY Name of Person Who Changed Object 20020225
10 M_CHANGED_ON Instance attribute Private Type reference (TYPE) CFS_ADMINISTRATION-CHANGED_ON UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20020225
11 M_COPY_WITH_OBJECT Instance attribute Private Type reference (TYPE) CFS_COPY_WITH_OBJ CFS: Ind.Specifying Whether Status Prof. Copied with Object 20021115
12 M_CREATED_BY Instance attribute Private Type reference (TYPE) CFS_ADMINISTRATION-CREATED_BY Name of Person Who Created Object 20020225
13 M_CREATED_ON Instance attribute Private Type reference (TYPE) CFS_ADMINISTRATION-CREATED_ON UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20020225
14 M_DESCRIPTION Instance attribute Private Type reference (TYPE) CFS_STATUS_PROF_DESCR Description of a Status Profile 20020308
15 M_ID Instance attribute Private Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: ID of a Status Profile 20020225
16 M_NAME Instance attribute Private Type reference (TYPE) CFS_STATUS_PROF_NAME Name of a Status Profile 20020308
17 M_TEMPLATE Instance attribute Public Type reference (TYPE) CFX_T_USE_AS_TEMPLATE Template 20070417
18 S_HANDLE Static Attribute Private Type reference (TYPE) ACO_PERSISTENCY_HANDLE Handle for Reference to Instance of Persistence Class 20020416
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STATUS Instance method Protected Method Adds Status to Profile 20020227
2 ADD_TRANSITION Instance method Protected Method Adds Status Transfer to Profile 20020307
3 CLASS_CONSTRUCTOR Static method Public Constructor 20020416
4 CONSTRUCTOR Instance method Public Constructor 20020226
5 COPY Instance method Public Method Copy Status Profile 20020627
6 CREATE Static method Public Method Create Status Profile 20020222
7 CREATE_ATTRIBUTES Instance method Private Method Creates Attributes for Status Profile 20020226
8 CREATE_TEMPLATE_COPY Static method Public Method Creates a Copy from Current Instance 20070418
9 DELETE Instance method Public Method Deletes the Status Profile 20020228
10 DEQUEUE Instance method Public Method Deletes Lock on Status Profile 20020320
11 ENQUEUE Instance method Public Method Sets Lock on Status Profile 20020320
12 GET_ATTRIBUTES_AS_STRUCT Instance method Private Method Delivers Attributes in a Structure 20020227
13 GET_FLAG_COPY_WITH_OBJECT Instance method Public Method Gets Flag Whether Status Profile Is to Be Copied with Object 20021115
14 GET_FLAG_TEMPLATE Instance method Public Method Gets Flag for Whether Can Be Used As Template 20070417
15 GET_HEADER_DATA Instance method Public Method Delivers Header Data of Status Profile 20020222
16 GET_ID Instance method Public Method Delivers ID of Status Profile 20020225
17 GET_INITIAL_STATUS Instance method Public Method Sets Initial Status 20020227
18 GET_NAME Instance method Public Method Delivers Name of Status Profile 20020321
19 GET_OBJECT_TYPE Instance method Public Method Gets Object Type to Which the Profile Is Restricted 20030107
20 GET_POSSIBLE_FIELDGROUPS Instance method Public Method Gets Possible Field Groups for Status 20030107
21 GET_POSSIBLE_TARGET_STATUSES Instance method Public Method Delivers All Possible Target Statuses for a Status 20020222
22 GET_STATUSES Instance method Public Method Delivers All Statuses of Profile 20020222
23 GET_TRANSITIONS Instance method Public Method Delivers All Transfers of Profile 20020222
24 GET_TRANSITIONS_FROM_STATUS Instance method Public Method Delivers All Possible Transfers from a Status 20020320
25 GET_TRANS_BETWEEN_STATUSES Instance method Public Method Delivers Transfer Between the Two Specified Statuses 20020320
26 HAS_CHANGE_AUTH Instance method Public Method Checks Whether User Authorization is to be Changed 20020626
27 INITIALIZE Static method Public Method Initializes Status Profile Instance 20020222
28 INITIALIZE_ATTRIBUTES Instance method Private Method Initializes Status Profile (Gets Attributes of Persistence) 20020226
29 INVALIDATE_BUFFER Static method Public Method Empties Internal Buffer for Status Profiles 20020516
30 IS_CHANGEABLE Instance method Public Method Checks If the Status Network May be Changed 20020301
31 IS_COMPLETE Instance method Public Method Checks If Profile Complete Enough to Assign Objects 20020301
32 IS_READABLE Instance method Public Method Checks Whether Status Profile Can Be Read 20020417
33 IS_STATUS_NAME_EXISTING Instance method Public Method Checks Whether Status of This Name Already Exists in Profile 20020513
34 IS_TEMPLATE Instance method Public Method Access Method: Description 20070418
35 IS_USED_BY_OBJECT Instance method Public Method Checks Whether Objects is Already Being Used 20020626
36 REMOVE_OBJECT_TYPE Instance method Public Method Deletes Object Type Restriction of the Status Profile 20030117
37 REMOVE_STATUS Instance method Protected Method Removes Status from Status Profile 20020227
38 REMOVE_TRANSITION Instance method Protected Method Removes Status Transfer from Status Profile 20020307
39 SAVE Instance method Public Method Writes All Changes to the Persistence Layer 20020319
40 SELECT_PROFILES Static method Public Method Search Status Profile of Current User 20020312
41 SELECT_PROFILE_IDS Static method Public Method Search Status Profile of Current User 20020402
42 SET_ADDITIONAL_ATTRIBUTES Instance method Public Method Changes Additional Attributes of the Status Profile 20021115
43 SET_DESCRIPTION Instance method Public Method Changes Description of Status Profile 20020308
44 SET_INITIAL_STATUS Instance method Public Method Sets Initial Status 20020222
45 SET_NAME Instance method Public Method Changes Name of Status Profile 20020308
46 SET_OBJECT_TYPE Instance method Public Method Sets an Object Type to Which Status Profile Is Restricted 20030107
47 SET_TEMPLATE Instance method Public Method Access Method: Template 20070418
48 SET_TEXT Instance method Public Method Sets Language-Dependent Texts of the Status Profile 20020308
Events
Class CL_CFS_STATUS_PROFILE has no event.
Types
Class CL_CFS_STATUS_PROFILE has no local type.
Method Signatures

Method ADD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020227

Method ADD_STATUS on class CL_CFS_STATUS_PROFILE has no exception.

Method ADD_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TRANSITION Call by reference Object reference (TYPE REF TO) CL_CFS_TRANSITION CFS: Verwaltet einen Statusübergang 20020307

Method ADD_TRANSITION on class CL_CFS_STATUS_PROFILE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CFS_STATUS_PROFILE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CFS_STATUS_PROFILE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: Id eines Statusschemas 20020226

Method CONSTRUCTOR on class CL_CFS_STATUS_PROFILE has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALT_KEY Value transfer Type reference (TYPE) CFS_PROFILE_ALT_KEY CFS: Statusschema interner BSVA Schlüssel 20020627
2 Importing I_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_T_USE_AS_TEMPLATE ABAP_FALSE Objekt kann als Vorlage benutzbar 20070418
3 Importing I_NAME Value transfer Type reference (TYPE) CFS_STATUS_PROF_NAME Name für Statusschema-Kopie 20020627
4 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020627
5 Returning RP_PROFILE_COPY Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS_PROFILE Verwaltet ein Statusschema 20020627

Method COPY on class CL_CFS_STATUS_PROFILE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_TYPE Call by reference Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030114
2 Importing IS_TEXT Value transfer Type reference (TYPE) CFS_TS_PROFILE_TEXTS sprachabhängige Texte eines Statusschemas 20020308
3 Importing I_ALT_KEY Value transfer Type reference (TYPE) CFS_PROFILE_ALT_KEY CFS: Statusschema interner BSVA Schlüssel 20020308
4 Importing I_APPLICATION Value transfer Type reference (TYPE) CFS_APPLICATION 'CFX' Applikations-Kennzeichen für Statusschemata 20020806
5 Importing I_COPY_WITH_OBJECT Value transfer Type reference (TYPE) CFS_COPY_WITH_OBJ ABAP_FALSE CFS: Flag, ob Statusschema mit dem Objekt kopiert wird 20021115
6 Importing I_DESCRIPTION Value transfer Type reference (TYPE) CFS_STATUS_PROF_DESCR Beschreibung eines Statusschemas 20020222
7 Importing I_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_T_USE_AS_TEMPLATE ABAP_FALSE Boolscher Typ 20070418
8 Importing I_ID Value transfer Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: Id eines Statusschemas 20020815
9 Importing I_NAME Value transfer Type reference (TYPE) CFS_STATUS_PROF_NAME Name eines Statusschemas 20020222
10 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319
11 Returning RP_STATUS_PROFILE Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS_PROFILE Verwaltet ein Statusschema 20020225

Method CREATE on class CL_CFS_STATUS_PROFILE has no exception.

Method CREATE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030114
2 Importing IS_TEXT Value transfer Type reference (TYPE) CFS_TS_PROFILE_TEXTS sprachabhängige Texte eines Statusschemas 20020308
3 Importing I_ALT_KEY Value transfer Type reference (TYPE) CFS_PROFILE_ALT_KEY 20020308
4 Importing I_COPY_WITH_OBJECT Value transfer Type reference (TYPE) CFS_COPY_WITH_OBJ ABAP_FALSE CFS: Flag, ob Statusschema mit dem Objekt kopiert wird 20021115
5 Importing I_CREATED_BY Value transfer Type reference (TYPE) CFS_ADMINISTRATION-CREATED_BY Name der Person, die das Objekt angelegt hat 20020226
6 Importing I_CREATED_ON Value transfer Type reference (TYPE) CFS_ADMINISTRATION-CREATED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020226
7 Importing I_DESCRIPTION Value transfer Type reference (TYPE) CFS_STATUS_PROF_DESCR Beschreibung eines Statusschemas 20020308
8 Importing I_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_T_USE_AS_TEMPLATE Objekt kann als Vorlage benutzbar 20070418
9 Importing I_NAME Value transfer Type reference (TYPE) CFS_STATUS_PROF_NAME Name eines Statusschemas 20020308
10 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020730

Method CREATE_ATTRIBUTES on class CL_CFS_STATUS_PROFILE has no exception.

Method CREATE_TEMPLATE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_WITH_OBJECT Value transfer Type reference (TYPE) CFS_COPY_WITH_OBJ Statusschema wird mit Objekt kopiert 20070418
2 Importing I_DESCRIPTION Value transfer Type reference (TYPE) CFS_STATUS_PROF_DESCR Beschreibung eines Statusschemas 20070418
3 Importing I_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_T_USE_AS_TEMPLATE Objekt kann als Vorlage benutzbar 20070418
4 Importing I_NAME Value transfer Type reference (TYPE) STRING 20070418
5 Importing I_TEMPLATE_ID Value transfer Type reference (TYPE) STRING Id des Statusschemas 20070418
6 Returning RP_STATUS_PROFILE Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS_PROFILE Verwaltet ein Statusschema 20070418

Method CREATE_TEMPLATE_COPY on class CL_CFS_STATUS_PROFILE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319

Method DELETE on class CL_CFS_STATUS_PROFILE has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_CFS_STATUS_PROFILE has no parameter.
Method DEQUEUE on class CL_CFS_STATUS_PROFILE has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOCKED_BY Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20020429
2 Exporting E_LOCK_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20020429

Method ENQUEUE on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_ATTRIBUTES_AS_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) CFS_TS_PROFILE_ATTRIBUTES Attribute eines Statusschemas 20020227

Method GET_ATTRIBUTES_AS_STRUCT on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_FLAG_COPY_WITH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COPY_WITH_OBJECT Value transfer Type reference (TYPE) CFS_COPY_WITH_OBJ 20021115

Method GET_FLAG_COPY_WITH_OBJECT on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_FLAG_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20070417

Method GET_FLAG_TEMPLATE on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_OBJECT_TYPE Call by reference Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030107
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) CFS_TT_PROFILE_TEXTS sprachabhängige Texte eines Statusschemas 20020308
3 Exporting E_ALT_KEY Call by reference Type reference (TYPE) CFS_PROFILE_ALT_KEY CFS: Statusschema interner BSVA Schlüssel 20020308
4 Exporting E_COPY_WITH_OBJECT Call by reference Type reference (TYPE) CFS_COPY_WITH_OBJ CFS: Flag, ob Statusschema mit dem Objekt kopiert wird 20021115
5 Exporting E_CREATED_BY Call by reference Type reference (TYPE) CFS_ADMINISTRATION-CREATED_BY Name des Benutzers 20020222
6 Exporting E_CREATED_ON Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020222
7 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) CFS_STATUS_PROF_DESCR Beschreibung eines Statusschemas 20020222
8 Exporting E_FLAG_TEMPLATE Call by reference Type reference (TYPE) CFX_T_USE_AS_TEMPLATE Objekt kann als Vorlage benutzbar 20070418
9 Exporting E_ID Call by reference Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: Id eines Statusschemas 20020227
10 Exporting E_LAST_CHANGED_BY Call by reference Type reference (TYPE) CFS_ADMINISTRATION-CHANGED_BY Name des Benutzers 20020222
11 Exporting E_LAST_CHANGED_ON Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020222
12 Exporting E_NAME Call by reference Type reference (TYPE) CFS_STATUS_PROF_NAME Name eines Statusschemas 20020222
13 Exporting E_SHORTTEXT Call by reference Type reference (TYPE) CFS_STATUS_PROF_TEXT Kurztext eines Statusschemas 20020308
14 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020429
15 Importing I_LANGUAGE Value transfer Type reference (TYPE) SPRAS 'E' Sprachenschlüssel 20020226

Method GET_HEADER_DATA on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: Id eines Statusschemas 20020225

Method GET_ID on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_INITIAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020417
2 Returning RP_STATUS Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020227

Method GET_INITIAL_STATUS on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) CFS_STATUS_PROF_NAME CFS: Name eines Statusschemas 20020321

Method GET_NAME on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030107
2 Returning RP_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekt Typ, auf den Schema beschränkt 20030107

Method GET_OBJECT_TYPE on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_POSSIBLE_FIELDGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLICIT_READ_AUTHORIZATION Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030107
2 Returning RT_FIELDGROUPS Value transfer Type reference (TYPE) CFS_TT_STATUS_FIELDGROUP Feldgruppen für Status 20030107

Method GET_POSSIBLE_FIELDGROUPS on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_POSSIBLE_TARGET_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020222
2 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020417
3 Returning RT_STATUSES Value transfer Type reference (TYPE) CFS_TT_STATUSES Tabelle von Status-Objekten 20020328

Method GET_POSSIBLE_TARGET_STATUSES on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020417
2 Returning RT_STATUSES Value transfer Type reference (TYPE) CFS_TT_STATUSES Tabelle von Status-Objekten 20020222

Method GET_STATUSES on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPLICIT_READ_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020426
2 Returning RT_TRANSITIONS Value transfer Type reference (TYPE) CFS_TT_TRANSITIONS Tabelle von Transitions-Objekten 20020222

Method GET_TRANSITIONS on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_TRANSITIONS_FROM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TRANSITIONS Value transfer Type reference (TYPE) CFS_TT_TRANSITIONS Tabelle von Transitions-Objekten 20020320
2 Importing IP_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020320
3 Importing I_IMPLICIT_READ_AUTH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020426

Method GET_TRANSITIONS_FROM_STATUS on class CL_CFS_STATUS_PROFILE has no exception.

Method GET_TRANS_BETWEEN_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_START_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020320
2 Importing IP_TARGET_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020320
3 Importing I_IMPLICIT_READ_AUTH Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE temporäre, Berechtigung zum Lesen der Statusdaten 20020321
4 Returning RP_TRANSITION Value transfer Object reference (TYPE REF TO) CL_CFS_TRANSITION Tabelle von Transitions-Objekten 20020320

Method GET_TRANS_BETWEEN_STATUSES on class CL_CFS_STATUS_PROFILE has no exception.

Method HAS_CHANGE_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_EXCEPTIONS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sollen gleich Exceptions geworfen werden? 20020626
2 Returning R_HAS_CHANGE_AUTH Value transfer Type reference (TYPE) ABAP_BOOL User hat Änderungs-Berechtigung 20020626

Method HAS_CHANGE_AUTH on class CL_CFS_STATUS_PROFILE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFS_STATUS_PROFILE_ID CFS: Id eines Statusschemas 20020222
2 Returning RP_STATUS_PROFILE Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS_PROFILE Verwaltet ein Statusschema 20020225

Method INITIALIZE on class CL_CFS_STATUS_PROFILE has no exception.

Method INITIALIZE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROFILE_NOT_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20020226

Method INITIALIZE_ATTRIBUTES on class CL_CFS_STATUS_PROFILE has no exception.

Method INVALIDATE_BUFFER Signature

Method INVALIDATE_BUFFER on class CL_CFS_STATUS_PROFILE has no parameter.
Method INVALIDATE_BUFFER on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_EXCEPTIONS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sollen gleich Exceptions geworfen werden? 20020417
2 Returning R_IS_CHANGEABLE Value transfer Type reference (TYPE) ABAP_BOOL Gibt an, ob das Statusschema änderbar ist 20020301

Method IS_CHANGEABLE on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_COMPLETE Value transfer Type reference (TYPE) ABAP_BOOL Ist das Statusschema vollständig 20020301

Method IS_COMPLETE on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_READABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_EXCEPTIONS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sollen gleich Exceptions geworfen werden? 20020417
2 Returning R_IS_READABLE Value transfer Type reference (TYPE) ABAP_BOOL Gibt an, ob das Statusschema lesbar ist 20020417

Method IS_READABLE on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_STATUS_NAME_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CFS_STATUS_NAME Name eines Status 20020513
2 Returning R_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20020513

Method IS_STATUS_NAME_EXISTING on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_TEMPLATE Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20070418

Method IS_TEMPLATE on class CL_CFS_STATUS_PROFILE has no exception.

Method IS_USED_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_EXCEPTIONS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Sollen gleich Exceptions geworfen werden? 20020626
2 Returning R_IS_USED Value transfer Type reference (TYPE) ABAP_BOOL Wird Schema von Objekt verwendet? 20020626

Method IS_USED_BY_OBJECT on class CL_CFS_STATUS_PROFILE has no exception.

Method REMOVE_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20030117

Method REMOVE_OBJECT_TYPE on class CL_CFS_STATUS_PROFILE has no exception.

Method REMOVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STATUS Call by reference Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020227

Method REMOVE_STATUS on class CL_CFS_STATUS_PROFILE has no exception.

Method REMOVE_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TRANSITION Call by reference Object reference (TYPE REF TO) CL_CFS_TRANSITION CFS: Verwaltet einen Statusübergang 20020307

Method REMOVE_TRANSITION on class CL_CFS_STATUS_PROFILE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN_UPDATE_TASK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Verbuchung in update task ? 20020319

Method SAVE on class CL_CFS_STATUS_PROFILE has no exception.

Method SELECT_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_STRING Call by reference Type reference (TYPE) STRING 20020312
2 Importing I_USER_ID Call by reference Type reference (TYPE) USNAM SY-UNAME Name des Benutzers 20020402
3 Returning RT_STATUS_PROFILES Value transfer Type reference (TYPE) CFS_TT_STATUS_PROFILES 20020312

Method SELECT_PROFILES on class CL_CFS_STATUS_PROFILE has no exception.

Method SELECT_PROFILE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILE_ATTRIBUTES Value transfer Type reference (TYPE) CFS_TT_PROFILE_ATTRIBUTES Tabelle von Attributen von Statusschemas 20020403
2 Exporting ET_PROFILE_IDS Value transfer Type reference (TYPE) CFS_TT_PROFILE_IDS Tabelle mit Statusschema-IDs 20020402
3 Importing IP_ONLY_FOR_OBJECT_TYPE Call by reference Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030226
4 Importing I_ONLY_COMPLETE_PROFILES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur vollständige Schemas 20020412
5 Importing I_SEARCH_STRING Call by reference Type reference (TYPE) STRING 20020402
6 Importing I_USER_ID Call by reference Type reference (TYPE) USNAM SY-UNAME Name des Benutzers 20020402
7 Importing I_WITH_ATTRIBUTES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020402

Method SELECT_PROFILE_IDS on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_ADDITIONAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_WITH_OBJECT Value transfer Type reference (TYPE) CFS_COPY_WITH_OBJ CFS: Flag, ob Statusschema mit dem Objekt kopiert wird 20021115
2 Importing I_FLAG_TEMPLATE Value transfer Type reference (TYPE) CFX_T_USE_AS_TEMPLATE Objekt kann als Vorlage benutzbar 20070418
3 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20021115

Method SET_ADDITIONAL_ATTRIBUTES on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Value transfer Type reference (TYPE) CFS_STATUS_PROF_DESCR 20020308
2 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319

Method SET_DESCRIPTION on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_INITIAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STATUS Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS CFS: Verwaltet einen Status 20020227
2 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319

Method SET_INITIAL_STATUS on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) CFS_STATUS_PROF_NAME Name eines Statusschemas 20020308
2 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319

Method SET_NAME on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030107
2 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20030107

Method SET_OBJECT_TYPE on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20070418

Method SET_TEMPLATE on class CL_CFS_STATUS_PROFILE has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Value transfer Type reference (TYPE) SPRAS 20020308
2 Importing I_SAVE_AND_COMMIT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020319
3 Importing I_SHORTTEXT Value transfer Type reference (TYPE) CFS_STATUS_PROF_TEXT 20020308

Method SET_TEXT on class CL_CFS_STATUS_PROFILE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 2.0