SAP ABAP Class /ISDFPS/CL_FDPFA_PLI (List of 'Authorized' and 'Actual' Personnel)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-OF-FDP (Application Component) Structures Workbench
     /ISDFPS/FDP (Package) Armed Forces and Deployment Planning
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_FDPFA_CNTL Function Area Controller 20020414
Properties
Class /ISDFPS/CL_FDPFA_PLI  
Short Description List of 'Authorized' and 'Actual' Personnel    
Super Class /ISDFPS/CL_FDPFA_CNTL Function Area Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/FDP   Armed Forces and Deployment Planning 
Created 20020414   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /ISDFPS/CL_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SCTX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /ISDFPS/CL_FDPFA_PLI has no interface implemented.
Friends
Class /ISDFPS/CL_FDPFA_PLI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARENT_DIRECTION_DOWN_CHAR5 Constant Private Type reference (TYPE) CHAR5 'PDOWN' Read Direction "Down" for Higher-Level Object 20080217
2 GC_PARENT_DIRECTION_UP_CHAR5 Constant Private Type reference (TYPE) CHAR5 'PUP' Read Direction "Up" for Higher-Level Objects 20080217
3 GC_RELAT_TEMP_DUTY Constant Private Type reference (TYPE) RELAT '804' Relationship Number(s) for Temporary Duties 20080217
4 GC_UI_FUNC_ASSIGNMENT_MENU Constant Private Type reference (TYPE) UI_FUNC 'ASSIGNMENT_MENU' "Assign/Depute" Menu Button 20080217
5 GC_UI_FUNC_BASIC_ORG Constant Private Type reference (TYPE) UI_FUNC /ISDFPS/CL_CONST=>GC_CASE_TYPE_BASIC_ORG "Organizational Structure" Context Menu Entry 20080217
6 GC_UI_FUNC_DEFENSE Constant Private Type reference (TYPE) UI_FUNC /ISDFPS/CL_CONST=>GC_CASE_TYPE_DEFENSE "Wartime Establishment" Context Menu Entry 20080217
7 GC_UI_FUNC_EXERCISE Constant Private Type reference (TYPE) UI_FUNC /ISDFPS/CL_CONST=>GC_CASE_TYPE_EXERCISE Context Menu Entry: Exercise 20080217
8 GC_UI_FUNC_OPERATION Constant Private Type reference (TYPE) UI_FUNC /ISDFPS/CL_CONST=>GC_CASE_TYPE_OPERATION Context Menu Entry: Operation 20080217
9 GC_UI_FUNC_TEMP_DUTY Constant Private Type reference (TYPE) UI_FUNC '804' "Temporary Duty" Context Menu Entry 20080217
10 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_FDPFA_PLI Own Instance 20080217
11 GT_EXCLUDE_TOOLBAR Static Attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20030116
12 GT_FIELDCATALOG Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20030116
13 GV_ICON_INCOMING_TV_IMAGE Static Attribute Private Type reference (TYPE) TV_IMAGE "Assigned" Icon 20080217
14 GV_ICON_OUTGOING_TV_IMAGE Static Attribute Private Type reference (TYPE) TV_IMAGE "Deputed" Icon 20080217
15 GV_ICON_PERMANENT_TV_IMAGE Static Attribute Private Type reference (TYPE) TV_IMAGE "Master Personnel" Icon 20080217
16 MO_ALV_INSTANCE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Instance of ALV List Viewer 20080217
17 MS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20080217
18 MT_ASSIGN_MENU_SCTX_ENTRY Instance attribute Private Type reference (TYPE) SCTX_ENTRYTAB Menu Entries Under "Assigned/Deputed" Button 20080217
19 MT_LIST_DATA_FDPFA_PLI Instance attribute Private Type reference (TYPE) /ISDFPS/FDPFA_PLI_TAB Content of Personnel List 20080217
20 MT_LIST_DATA_FDPFA_PLI_ALV Instance attribute Private Type reference (TYPE) /ISDFPS/FDPFA_PLI_ALV_TAB Output Data of Personnel List 20080630
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_LIST Instance method Private Method Create Personnel List 20080217
2 BUILD_LIST_ROW Static method Private Method Create Personnel List Entry 20091007
3 BUILD_LIST_ROWS Instance method Private Method Create Entries in Personnel List 20080217
4 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor (Fill Static Attributes) 20080217
5 DELETE_PLI Static method Public Method Delete Personnel List 20030120
6 GET_ASSIGNED_STAFF Instance method Private Method Determine Assigned Personnel for Current Force Element 20080217
7 GET_DELEGATED_STAFF Instance method Private Method Determine Deputed Personnel of Current Master Personnel 20080217
8 GET_RELAT_OS_P_FOR_CASE_TYPE Instance method Private Method Determine Charact. Relationship O/S to P for Usage Type 20080217
9 INIT_PLI Instance method Private Method Initialize Personnel List 20030116
10 INSTANCE_GET Static method Public Method Generates an Instance 20030116
11 PLI_HANDLE_DOUBLE_CLICK Instance method Private Event handling method Event Handler - Double-Click 20030122
12 PLI_HANDLE_MENU_BUTTON Instance method Private Event handling method Event Handler - Menu Entry 20030131
13 PLI_HANDLE_TOOLBAR Instance method Private Event handling method Event Handler Toolbar 20030120
14 PLI_HANDLE_USER_COMMAND Instance method Private Event handling method Event Handler - User Command 20030131
15 REFRESH Static method Public Method Refresh Personnel List 20030116
16 SET_ASSIGNMENT_MENU Instance method Private Method Create Menu Entries for "Assigned/Deputed" Menu Button 20080217
17 SET_EVENT_HANDLER Instance method Private Method Register Events Within Personnel List 20030116
18 SET_FIELDCATALOG Static method Private Method Define Field Catalog 20030116
19 SET_ICONS Static method Private Method Read Grid Icons 20030120
20 SET_LAYOUT Instance method Private Method Set Layout 20030116
21 SET_LIST_DISPLAY Instance method Private Method Display Generated Personnel List 20080217
22 SET_TOOLBAR_EXCLUDING Static method Private Method Hide Functions in Standard Toolbar 20030116
23 TRANSFORM_LIST_DATA_TO_ALV Instance method Private Method Convert List Data to Output Data for ALV Control 20080217
Events
Class /ISDFPS/CL_FDPFA_PLI has no event.
Types
Class /ISDFPS/CL_FDPFA_PLI has no local type.
Method Signatures

Method BUILD_LIST Signature

Method BUILD_LIST on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method BUILD_LIST on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method BUILD_LIST_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARENT_OBJEC Call by reference Type reference (TYPE) OBJEC Übergeordnetes Objekt 20091007
2 Importing IS_PARENT_STRUC Call by reference Type reference (TYPE) STRUC Verknüpfung zu übergeordnetem Objekt 20091007
3 Importing IS_PERSON_OBJEC Call by reference Type reference (TYPE) OBJEC Ausgangsobjekt der Person 20091007
4 Importing IS_PERSON_STRUC Call by reference Type reference (TYPE) STRUC Ausgangsverknüpfung der Person 20091007
5 Importing IT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Übergeordnete Objekte 20091007
6 Importing IT_STRUC Call by reference Type reference (TYPE) STRUC_T Verknüpfungen zu übergeordneten Objekten 20091007
7 Importing IV_PARENT_DIRECTION_CHAR5 Call by reference Type reference (TYPE) CHAR5 Richtung zu übergeord.Obj. in STRUC ('PUP'/'PDOWN') 20091007
8 Returning RS_FDPFA_PLI Value transfer Type reference (TYPE) /ISDFPS/FDPFA_PLI Eintrag der Personalliste 20091007

Method BUILD_LIST_ROW on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method BUILD_LIST_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJEC Call by reference Type reference (TYPE) OBJEC_T Orgmanagement: Tabelle von Objec Einträgen 20080217
2 Importing IT_STRUC Call by reference Type reference (TYPE) STRUC_T Orgmanagement: Tabelle von Struc Einträgen 20080217
3 Importing IV_BASIS_STRUC_FLAG Call by reference Type reference (TYPE) FLAG SPACE Importierte Strukturinfo ist Basis für Zu-/Abordnungen? 20080217
4 Importing IV_PARENT_DIRECTION_CHAR5 Call by reference Type reference (TYPE) CHAR5 Richtung zu übergeord.Obj. in STRUC ('PUP'/'PDOWN') 20080217
5 Returning RT_FDPFA_PLI Value transfer Type reference (TYPE) /ISDFPS/FDPFA_PLI_TAB Tabellentyp Datenstruktur Personalliste 20080217

Method BUILD_LIST_ROWS on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method DELETE_PLI Signature

Method DELETE_PLI on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method DELETE_PLI on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method GET_ASSIGNED_STAFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELAT_OS_P Call by reference Type reference (TYPE) RELAT Verknüpfung Strukturelement/Planstelle-Person 20080217
2 Importing IV_RELAT_O_S Call by reference Type reference (TYPE) RELAT Verknüpfung Strukturelement-Planstelle 20080217
3 Returning RT_FDPFA_PLI Value transfer Type reference (TYPE) /ISDFPS/FDPFA_PLI_TAB Tabellentyp Datenstruktur Personalliste 20080217

Method GET_ASSIGNED_STAFF on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method GET_DELEGATED_STAFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNED_STAFF_OBJEC Call by reference Type reference (TYPE) OBJEC_T Zugeordnetes Personal, dessen Abkommandierung geprüft wird 20080217
2 Importing IV_RELAT_OS_P Call by reference Type reference (TYPE) RELAT Verknüpfung Strukturelement/Planstelle-Person 20080217
3 Importing IV_RELAT_O_S Call by reference Type reference (TYPE) RELAT Verknüpfung Strukturelement-Planstelle 20080217
4 Returning RT_FDPFA_PLI Value transfer Type reference (TYPE) /ISDFPS/FDPFA_PLI_TAB Tabellentyp Datenstruktur Personalliste 20080217

Method GET_DELEGATED_STAFF on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method GET_RELAT_OS_P_FOR_CASE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) /ISDFPS/CASE_TYPE Verwendungstyp 20080217
2 Returning RV_OS_P_RELAT Value transfer Type reference (TYPE) RELAT Charakteristische Verknüpfung O/S zu P für Verwendungstyp 20080217

Method GET_RELAT_OS_P_FOR_CASE_TYPE on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method INIT_PLI Signature

Method INIT_PLI on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method INIT_PLI on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Type reference (TYPE) /ISDFPS/FDPFA_REF Referenz auf die Controller-Klasse des Funktionsbereichs 20030116

Method INSTANCE_GET on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method PLI_HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030122
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20030122
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20030122

Method PLI_HANDLE_DOUBLE_CLICK on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method PLI_HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030131
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20030131

Method PLI_HANDLE_MENU_BUTTON on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method PLI_HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20030120
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030120

Method PLI_HANDLE_TOOLBAR on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method PLI_HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20030131

Method PLI_HANDLE_USER_COMMAND on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040624
2 Importing IS_PARENT Call by reference Type reference (TYPE) /ISDFPS/FDP_OBJECT Identifikationsstruktur Objekt 20040624
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) /ISDFPS/FDP_OBJECT_TAB Tabellenstruktur Objekt in der Workbench 'Strukturen' 20040624
# Exception Resumable Description Created on
1 INVALID_FCODE Ungültiger Funktionscode 20040624

Method SET_ASSIGNMENT_MENU Signature

Method SET_ASSIGNMENT_MENU on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_ASSIGNMENT_MENU on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_EVENT_HANDLER Signature

Method SET_EVENT_HANDLER on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_EVENT_HANDLER on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_FIELDCATALOG Signature

Method SET_FIELDCATALOG on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_FIELDCATALOG on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_ICONS Signature

Method SET_ICONS on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_ICONS on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_LAYOUT Signature

Method SET_LAYOUT on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_LAYOUT on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_LIST_DISPLAY Signature

Method SET_LIST_DISPLAY on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_LIST_DISPLAY on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method SET_TOOLBAR_EXCLUDING Signature

Method SET_TOOLBAR_EXCLUDING on class /ISDFPS/CL_FDPFA_PLI has no parameter.
Method SET_TOOLBAR_EXCLUDING on class /ISDFPS/CL_FDPFA_PLI has no exception.

Method TRANSFORM_LIST_DATA_TO_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_DATA_FDPFA_PLI Call by reference Type reference (TYPE) /ISDFPS/FDPFA_PLI_TAB Datenstruktur Personalliste 20080217
2 Returning RT_ALV_ROWS_FDPFA_PLI_ALV Value transfer Type reference (TYPE) /ISDFPS/FDPFA_PLI_ALV_TAB Datenstruktur für den ALV-Grid der Personalliste 20080217

Method TRANSFORM_LIST_DATA_TO_ALV on class /ISDFPS/CL_FDPFA_PLI has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 10A