SAP ABAP Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR (Buffer for AWB-Specific Information for Objects)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR  
Short Description Buffer for AWB-Specific Information for Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20050112   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no forward declaration.
Interfaces
Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no interface implemented.
Friends
Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLC_OBJECT_BFR Instance attribute Protected Type reference (TYPE) TYPE_APPLC_OBJECT_BFR HRFPM: Buffer Table for Search Tools 20050112
2 APPLC_OBJECT_BFR_IDX Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20050112
3 APPLC_OBJECT_BFR_MAX_KEY Instance attribute Protected Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20050112
4 FLG_USE_BUFFER Instance attribute Protected Type reference (TYPE) FLAG General Indicator 20050113
5 INSTANCE_CACHE Static Attribute Protected Type reference (TYPE) TYPE_INSTANCE_CACHE 20050125
6 KEY_STRUC_BFR Instance attribute Protected Type reference (TYPE) KEYSTRUC_T Table of Type TREE_STRUC 20050112
7 MY_BUFFER_LINE_TYPE Instance attribute Protected Type reference (TYPE) STRING 20050112
8 MY_BUFFER_LINE_TYPEDESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Runtime Type Services 20050112
9 THE_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_HRFPM_SEL_TOOL_ADD_INFO_BFR Buffer for AWB-Specific Information for Objects 20050112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECTS Instance method Public Method 20050112
2 BUFFER_IS_ACTIVE Instance method Public Method 20050112
3 DELETE_OBJECTS Instance method Public Method 20050112
4 GET_INSTANCE Static method Public Method 20050112
5 GET_OBJECTS Instance method Public Method 20050112
6 REFRESH Instance method Public Method 20050112
7 SET_BUFFER_ACTIVATION Instance method Public Method 20050112
8 SET_BUFFER_LINE_TYPE Instance method Public Method 20050113
Events
Class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_APPLC_OBJECT_BFR Protected See coding 20050112 type_applc_object_bfr TYPE SORTED TABLE OF type_applc_object_bfr_line WITH UNIQUE KEY node_key
2 TYPE_APPLC_OBJECT_BFR_LINE Protected See coding 20050112 BEGIN OF type_applc_object_bfr_line, node_key TYPE tree_struc-node_key, data TYPE REF TO data, END OF type_applc_object_bfr_line
3 TYPE_INSTANCE_CACHE Protected See coding 20050125 type_instance_cache type table of type_instance_cache_line
4 TYPE_INSTANCE_CACHE_LINE Protected See coding 20050125 begin of TYPE_instance_CACHE_LINE, search_tool type ref to object, instance type ref to cl_hrfpm_sel_tool_add_info_bfr, end of type_instance_CACHE_LINE
Method Signatures

Method ADD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_APPLC_OBJECT Call by reference Type reference (TYPE) ANY HRFPM: Stuktur für Objekte für Workbench 20050112
2 Changing CS_KEY_STRUC Call by reference Type reference (TYPE) TREE_STRUC Struktur struc mit Knotenschlüssel für Tree-Control 20050112
3 Changing CT_APPLC_OBJECTS Call by reference Type reference (TYPE) TABLE HRFPM: Objekte für Workbench 20050112
4 Changing CT_KEY_STRUC Call by reference Type reference (TYPE) KEYSTRUC_T Tabelle vom Type TREE_STRUC 20050112
5 Exporting ES_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20050112
6 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) TV_NODEKEYS Liste von Knoten im Tree Control 20050112

Method ADD_OBJECTS on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method BUFFER_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_BUFFER_ACTIVE Value transfer Type reference (TYPE) FLAG allgemeines flag 20050112

Method BUFFER_IS_ACTIVE on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method DELETE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACCESS_KEYS Call by reference Type reference (TYPE) TV_NODEKEYS Liste von Knoten im Tree Control 20050112

Method DELETE_OBJECTS on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_TOOL Call by reference Object reference (TYPE REF TO) OBJECT 20050125
2 Returning RP_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRFPM_SEL_TOOL_ADD_INFO_BFR Puffer für AWB spezifische Info's für Objekte 20050112

Method GET_INSTANCE on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_FLG_BUFFER_SWITCHED_OFF Call by reference Type reference (TYPE) FLAG allgemeines flag 20050112
2 Exporting ET_ACCESS_KEYS_NO_DATA Call by reference Type reference (TYPE) TV_NODEKEYS Liste von Knoten im Tree Control 20050112
3 Exporting ET_APPLC_OBJECTS Call by reference Type reference (TYPE) TABLE HRFPM: Objekte für Workbench 20050112
4 Exporting ET_KEY_STRUC Call by reference Type reference (TYPE) KEYSTRUC_T Tabelle vom Type TREE_STRUC 20050112
5 Importing IP_FLG_ENTIRE_OBJEC Call by reference Type reference (TYPE) FLAG allgemeines flag 20050112
6 Importing IP_FLG_ENTIRE_STRUCTURE Call by reference Type reference (TYPE) FLAG allgemeines flag 20050112
7 Importing IT_ACCESS_KEYS Call by reference Type reference (TYPE) TV_NODEKEYS Liste von Knoten im Tree Control 20050112

Method GET_OBJECTS on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method REFRESH Signature

Method REFRESH on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no parameter.
Method REFRESH on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method SET_BUFFER_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTIVE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20050112

Method SET_BUFFER_ACTIVATION on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.

Method SET_BUFFER_LINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_BUFFER_LINE_TYPE Call by reference Type reference (TYPE) STRING 20050113

Method SET_BUFFER_LINE_TYPE on class CL_HRFPM_SEL_TOOL_ADD_INFO_BFR has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 600