Hierarchy
⤷ 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 |