SAP ABAP Class CL_HRASR00_BLP_ADAPTER (PT Infotype Services)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_INFTY_CONTROLLER (Package) Control Infotypes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRASR00_BLP_ADAPTER PT Infotype Services 20050218
Properties
Class CL_HRASR00_BLP_ADAPTER  
Short Description PT Infotype Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_INFTY_CONTROLLER   Control Infotypes 
Created 20050218   SAP 
Last change 20050520   SAP 
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 CL_HRPA_TCLAS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRASR00_BLP_ADAPTER PT Infotype Services 20050218
Friends
Class CL_HRASR00_BLP_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_BLP_ADAPTER Static Attribute Private Object reference (TYPE REF TO) IF_HRASR00_BLP_ADAPTER 20050330
2 A_LOG_RECEIPTS Instance attribute Private Type reference (TYPE) HRASR00LOG_RECEIPT_TAB 20050328
3 A_LOG_RECORD_INDEX Instance attribute Private Type reference (TYPE) ASR_RECORD_INDEX 20050401
4 A_MAGIC_COOKIE Instance attribute Private Type reference (TYPE) BOOLE_D 20050218
5 A_PREF_COMPONENTS Static Attribute Private Type reference (TYPE) ABAP_COMPONENT_VIEW_TAB 20050928
6 A_TEXT_COMPONENTS Static Attribute Private Type reference (TYPE) ABAP_COMPONENT_VIEW_TAB 20050928
7 C_TCLAS_EMPLOYEE Constant Private Type reference (TYPE) TCLAS CL_HRPA_TCLAS=>TCLAS_EMPLOYEE 20050218
8 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE 20050218
9 HIGH_DATE Constant Private Type reference (TYPE) DATUM '99991231' 20050218
10 LOW_DATE Constant Private Type reference (TYPE) DATUM '18000101' 20050218
11 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' 20050218
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20050218
2 DELETE Instance method Private Method 20050218
3 FILL_CONTAINER_FROM_DATASET Instance method Private Method 20050218
4 FILL_DATASET_FROM_CONTAINER Instance method Private Method 20050218
5 GET_INSTANCE Static method Public Method 20050218
6 INSERT Instance method Private Method 20050218
7 MAP_MESSAGES Instance method Private Method 20050324
8 MODIFY Instance method Private Method 20050218
9 READ Instance method Private Method 20050218
10 READ_STRUCTURE_COMPONENTS Static method Private Method 20050218
11 SET_RECEIPTS Instance method Public Event handling method 20050328
12 SORT_SERVICE_OPERATIONS Instance method Private Method 20050218
Events
Class CL_HRASR00_BLP_ADAPTER has no event.
Types
Class CL_HRASR00_BLP_ADAPTER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO 20050218
2 Importing DATASET_FIELDS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB 20050405
3 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
4 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
5 Importing INFTY Call by reference Type reference (TYPE) INFTY 20050218
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
8 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 20050311
9 Importing OBJPS Call by reference Type reference (TYPE) OBJPS 20050218
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
11 Importing SUBTY Call by reference Type reference (TYPE) SUBTY 20050218

Method DELETE on class CL_HRASR00_BLP_ADAPTER has no exception.

Method FILL_CONTAINER_FROM_DATASET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_ENTRY 20050218
2 Importing DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO 20050218
3 Importing DATASET_FIELDS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB 20050218
4 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
5 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
6 Importing INFTY Call by reference Type reference (TYPE) INFTY 20050218
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
9 Importing OBJPS Call by reference Type reference (TYPE) OBJPS 20050218
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
11 Importing SUBTY Call by reference Type reference (TYPE) SUBTY 20050218

Method FILL_CONTAINER_FROM_DATASET on class CL_HRASR00_BLP_ADAPTER has no exception.

Method FILL_DATASET_FROM_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_ENTRY 20050218
2 Importing DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO 20050218
3 Changing DATASET_FIELDS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB 20050218
4 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
5 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
6 Importing INFTY Call by reference Type reference (TYPE) INFTY 20050218
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
9 Importing OBJPS Call by reference Type reference (TYPE) OBJPS 20050218
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
11 Importing PSKEYSEQNO Call by reference Type reference (TYPE) ASR_RECORD_INDEX 20050321
12 Exporting PSKEY_OF_SERVICE_DATASET Call by reference Type reference (TYPE) HRASR00PSKEY 20050321
13 Importing READ_COMPLETE_STRUCTURES Call by reference Type reference (TYPE) BOOLE_D 20050218
14 Importing SUBTY Call by reference Type reference (TYPE) SUBTY 20050218

Method FILL_DATASET_FROM_CONTAINER on class CL_HRASR00_BLP_ADAPTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) IF_HRASR00_BLP_ADAPTER 20050218

Method GET_INSTANCE on class CL_HRASR00_BLP_ADAPTER has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO 20050218
2 Changing DATASET_FIELDS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB BLP Datasets 20050218
3 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
4 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
5 Importing INFTY Call by reference Type reference (TYPE) INFTY 20050218
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
8 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 20050311
9 Importing OBJPS Call by reference Type reference (TYPE) OBJPS 20050218
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
11 Importing PSKEYSEQNO Call by reference Type reference (TYPE) ASR_RECORD_INDEX 20050318
12 Exporting PSKEY_OF_SERVICE_DATASET Call by reference Type reference (TYPE) HRASR00PSKEY 20050318
13 Importing SUBTY Call by reference Type reference (TYPE) SUBTY 20050218

Method INSERT on class CL_HRASR00_BLP_ADAPTER has no exception.

Method MAP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_ERRORS Call by reference Type reference (TYPE) BOOLE_D 20050324
2 Importing MESSAGES Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB 20050324
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050324

Method MAP_MESSAGES on class CL_HRASR00_BLP_ADAPTER has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO 20050218
2 Changing DATASET_FIELDS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB BLP Datasets 20050218
3 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
4 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
5 Importing INFTY Call by reference Type reference (TYPE) INFTY 20050218
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
8 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 20050311
9 Importing OBJPS Call by reference Type reference (TYPE) OBJPS 20050218
10 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
11 Importing PSKEYSEQNO Call by reference Type reference (TYPE) ASR_RECORD_INDEX 20050318
12 Exporting PSKEY_OF_SERVICE_DATASET Call by reference Type reference (TYPE) HRASR00PSKEY 20050318
13 Importing SUBTY Call by reference Type reference (TYPE) SUBTY 20050218

Method MODIFY on class CL_HRASR00_BLP_ADAPTER has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EFFECTIVE_BEGDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
2 Importing EFFECTIVE_ENDDA Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE 20050222
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050218
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20050218
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 20050311
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D 20050218
7 Exporting PSKEYS_OF_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PSKEY_TAB 20050318
8 Importing READ_COMPLETE_STRUCTURES Call by reference Type reference (TYPE) BOOLE_D 20050218
9 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00BLP_DATASET_TAB 20050218

Method READ on class CL_HRASR00_BLP_ADAPTER has no exception.

Method READ_STRUCTURE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENTS Value transfer Type reference (TYPE) ABAP_COMPONENT_VIEW_TAB 20050218
2 Importing STRUCTURE Call by reference Type reference (TYPE) ANY 20050218

Method READ_STRUCTURE_COMPONENTS on class CL_HRASR00_BLP_ADAPTER has no exception.

Method SET_RECEIPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEFORE_IMAGE_TAB Call by reference Attribute reference (LIKE) 20050330
2 Importing P_PREF_BEFORE_TAB Call by reference Attribute reference (LIKE) 20050330
3 Importing P_PREF_OPER_TAB Call by reference Attribute reference (LIKE) 20050330
4 Importing P_PSOPER_TAB Call by reference Attribute reference (LIKE) 20050330

Method SET_RECEIPTS on class CL_HRASR00_BLP_ADAPTER has no exception.

Method SORT_SERVICE_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00BLP_OPERATION_TAB 20050218
2 Exporting SORTED_SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00BLP_OPERATION_TAB 20050218

Method SORT_SERVICE_OPERATIONS on class CL_HRASR00_BLP_ADAPTER has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600