SAP ABAP Class CL_FPB_EXP_PEOPLE_PICKER (Assistance Class for FPB_EXP_PEOPLE_PICKER)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FPB_VP_EXPRESS_PLANNING (Package) Express Planning (Framework)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20060418
Properties
Class CL_FPB_EXP_PEOPLE_PICKER  
Short Description Assistance Class for FPB_EXP_PEOPLE_PICKER    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPB_VP_EXPRESS_PLANNING   Express Planning (Framework) 
Created 20060418   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPB_EXP_PEOPLE_PICKER has no forward declaration.
Interfaces
Class CL_FPB_EXP_PEOPLE_PICKER has no interface implemented.
Friends
Class CL_FPB_EXP_PEOPLE_PICKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ICON Constant Private Type reference (TYPE) CHAR25 'ICON_HR_POSITION' User field for cluster PC (national) 20060530
2 MC_ICON_LOW Constant Private Type reference (TYPE) CHAR25 'ICON_NEW_EMPLOYEE' User field for cluster PC (national) 20060530
3 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CO_FPBROOM_ABAPWSVI_DOCUMENT Proxy Class (Generated) 20060505
4 MT_INPUTPEOPLE Static Attribute Private Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060420
5 MT_INPUTPEOPLEOLD Static Attribute Private Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060516
6 MT_ROLE_NAME Static Attribute Private See coding Generated Table for View DD07V 20060619
7 MT_ROOMMEMBERS Static Attribute Private Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060529
8 MT_USERS Static Attribute Private Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060516
Methods
# Method Level Visibility Method type Description Created on
1 ACTIONREMOVEPEOPLE Static method Public Method Remove people from selected list 20060420
2 ACTIONSEARCHKOSTLGROUP Static method Public Method 20070305
3 ACTIONSEARCHROOMMEMBERS Static method Public Method Search for members in the list 20060529
4 ACTIONSELECTKGROUP Static method Public Method Select roommember from Resultlist 20060526
5 ACTIONSELECTKGROUPMULTIPLE Static method Public Method selection of multiple costcenters 20060616
6 ACTIONSELECTPEOPLE Static method Public Method Select People from Resultlist 20060420
7 ACTIONSELECTPEOPLEMULTIPLE Static method Public Method Select multiple People from Resultlist 20060616
8 ACTIONSELECTPLROUNDOLD Static method Public Method Select roommember from Resultlist 20060526
9 ACTIONSELECTPLROUNDOLDMULTIPLE Static method Public Method selection for multiple users in old planningrounds 20060616
10 ACTIONSELECTROOMMEMBER Static method Public Method Select roommember from Resultlist 20060505
11 ACTIONSELECTROOMMEMBERMULTIPLE Static method Public Method selection for multiple users in actual planningrounds 20060616
12 ADD_USERS_TO_CROOM Static method Public Method Add a user to an existing croom 20060505
13 DELETE_USERS_FROM_CROOM Static method Public Method Delete a user from an existing croom 20060505
14 FILL_ROOM_TAB Static method Public Method return the roomusers 20060516
15 GETTEXTSFORPOPUP Static method Public Method Returns texts for popup 20060425
16 GET_CROOM_MEMBERS Static method Public Method Returns the members of a croom 20060505
17 GET_ROOM_MEMBERS Static method Public Method Return the members of the planning round from r3 dbtable 20060516
18 GET_USER_ROLE_NAME Static method Public Method returns the userrole for which the service is called 20060619
19 INIT_SELECTION Static method Public Method Initialize the iView 20060420
20 SAVECHANGESCROOM Static method Public Method makes changes in croom if necessary 20060516
21 SELECTPEOPLE Static method Public Method Select People for Selection 20060420
Events
Class CL_FPB_EXP_PEOPLE_PICKER has no event.
Types
Class CL_FPB_EXP_PEOPLE_PICKER has no local type.
Method Signatures

Method ACTIONREMOVEPEOPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060420
2 Exporting E_ERROR Value transfer Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060526

Method ACTIONREMOVEPEOPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSEARCHKOSTLGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20070305
2 Changing C_KOKRS Value transfer Type reference (TYPE) KOKRS Controlling Area 20070305
3 Changing C_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20070305
4 Changing C_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20070305
5 Changing C_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20070305
6 Changing C_P1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070305
7 Changing C_P2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070305
8 Changing C_P3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070305
9 Changing C_P4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20070305

Method ACTIONSEARCHKOSTLGROUP on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSEARCHROOMMEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060529

Method ACTIONSEARCHROOMMEMBERS on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTKGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060526
2 Importing OVERWRITE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060526

Method ACTIONSELECTKGROUP on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTKGROUPMULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060616

Method ACTIONSELECTKGROUPMULTIPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTPEOPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060420
2 Importing OVERWRITE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060502

Method ACTIONSELECTPEOPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTPEOPLEMULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060616

Method ACTIONSELECTPEOPLEMULTIPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTPLROUNDOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060526
2 Importing OVERWRITE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060526

Method ACTIONSELECTPLROUNDOLD on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTPLROUNDOLDMULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060616

Method ACTIONSELECTPLROUNDOLDMULTIPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTROOMMEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060505
2 Importing OVERWRITE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060505

Method ACTIONSELECTROOMMEMBER on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ACTIONSELECTROOMMEMBERMULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060616

Method ACTIONSELECTROOMMEMBERMULTIPLE on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method ADD_USERS_TO_CROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060505
2 Importing I_CROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060505
3 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of the users 20060505
# Exception Resumable Description Created on
1 ADD_NOT_WORKED User is already member of the room 20060505

Method DELETE_USERS_FROM_CROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060505
2 Importing I_CROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060505
3 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of the users 20060505
# Exception Resumable Description Created on
1 DELETION_CANCELED deletion did not work 20060505
2 DELETION_NOT_POSSIBLE user is not in the croom 20060505

Method FILL_ROOM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060516
2 Importing I_CROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060516
3 Importing I_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060516
4 Importing I_ROLE Call by reference Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060516
5 Importing I_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060516

Method FILL_ROOM_TAB on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method GETTEXTSFORPOPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_TEXTS Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20060425

Method GETTEXTSFORPOPUP on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method GET_CROOM_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060505
2 Importing I_CROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060505
3 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of the users 20060505
# Exception Resumable Description Created on
1 NO_MEMBERS No members of that role are in the croom 20060505

Method GET_ROOM_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060516
2 Importing I_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060516
3 Importing I_ROLE Call by reference Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060516
4 Importing I_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060516

Method GET_ROOM_MEMBERS on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method GET_USER_ROLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING 20060619
2 Importing USER_ROLE Call by reference Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060619

Method GET_USER_ROLE_NAME on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method INIT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060420
2 Importing IT_USERS Call by reference Type reference (TYPE) FPB_EXP_T_PEOPLE_PICKER Structure for people picker 20060420
3 Importing I_CROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060420
4 Importing I_FILTERON Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060420
5 Importing I_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060515
6 Importing I_KOSTLHIER_VISIBLE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060515
7 Importing I_MULTISELECTION Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060425
8 Importing I_OLDPLANNINGROUNDS_VISIBLE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060515
9 Importing I_ROLE Call by reference Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060516
10 Importing I_ROOMMEMBERS_VISIBLE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060515
11 Importing I_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060515

Method INIT_SELECTION on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method SAVECHANGESCROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060516

Method SAVECHANGESCROOM on class CL_FPB_EXP_PEOPLE_PICKER has no exception.

Method SELECTPEOPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060420

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