SAP ABAP Class CL_HRASR00_PAITF_MAPPER (Mapper for PA Infotypes)
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_MAPPER Message Assignment 20041217
Properties
Class CL_HRASR00_PAITF_MAPPER  
Short Description Mapper for PA Infotypes    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_INFTY_CONTROLLER   Control Infotypes 
Created 20041217   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_PAITF_MAPPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRASR00_MAPPER Message Assignment 20041217
Friends
Class CL_HRASR00_PAITF_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_FIELD_INIT_LINES Instance attribute Private Type reference (TYPE) FIELD_INITIAL_LINE_CFG_TAB Table That Contains UI_NAME - Initial Lines Config. 20100205
2 A_PAITF_ADAPTER Static Attribute Private Object reference (TYPE REF TO) IF_HRASR00_PAITF_ADAPTER PA Infotype Services 20050216
3 A_PAITF_MAPPER Static Attribute Private Object reference (TYPE REF TO) CL_HRASR00_PAITF_MAPPER Mapper for PA Infotypes 20050216
4 C_DATASETNO Constant Private Type reference (TYPE) STRING 'DATASETNO' 20091102
5 C_RESV_FLD_DELETE_DATASET Constant Private Type reference (TYPE) STRING 'DELETE_DATASET' 20070528
6 C_SP_FLD_CENTRAL_PERSON Constant Private Type reference (TYPE) STRING 'CENTRAL_PERSON' 20050527
7 C_SP_FLD_EFFECTIVE_DATE Constant Private Type reference (TYPE) STRING 'EFFECTIVE_DATE' 20050406
8 C_SP_FLD_MASSG Constant Private Type reference (TYPE) STRING 'MASSG' 20050527
9 C_SP_FLD_MASSN Constant Private Type reference (TYPE) STRING 'MASSN' 20050527
10 C_SP_FLD_PERNR Constant Private Type reference (TYPE) STRING 'PERNR' 20050406
11 C_VAL_CUR Constant Private Type reference (TYPE) STRING 'CUR' Default Value for CUR 20091217
12 C_VAL_DEF Constant Private Type reference (TYPE) STRING 'DEF' Default Value for DEF 20091217
13 C_VAL_OLD Constant Private Type reference (TYPE) STRING 'OLD' Default Value for OLD 20091217
14 DFIES_BUFFER Static Attribute Private Type reference (TYPE) DFIES_TABLE Table for DFIES Entries 20091116
15 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041217
16 SCREEN_STRUCTURE_BUFFER Static Attribute Private Type reference (TYPE) HRASR00_T5ASRFSCNPAMAP_TAB Field Mapping for Infotypes (Personnel Administration) 20091116
17 T5ASRFSCNPAMAP_BUFFER Static Attribute Private Type reference (TYPE) HRASR00_T5ASRFSCNPAMAP_TAB Field Mapping for Infotypes (Personnel Administration) 20091116
18 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041217
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALL_SUBTY Instance method Private Method Add All Subtypes to VALUES_OF_FIELDS? 20091116
2 ADD_FIELD_VALUES Instance method Private Method Add Values to VALUES_OF_FIELDS Table 20091116
3 ADD_SPECIFIC_SUBTY Instance method Private Method Add Only Specified Subtypes to VALUES_OF_FIELDS? 20091116
4 CHECK_DEF_VALUE_CONFIGURED Instance method Private Method Check Def Value Config and Return Table Line If No Def Value 20091217
5 CLOSE_LUW Instance method Public Method 20041217
6 COMPARE_RECORD_KEYS Instance method Private Method 20070528
7 CONSTRUCTOR Instance method Public Constructor 20041217
8 CONSTRUCT_LINE_KEYS Instance method Private Method 20070528
9 CONSTRUCT_OPERATION_DATASETS Instance method Private Method 20070528
10 CONSTRUCT_VALUES_OF_FIELDS Instance method Private Method Construct Values Given Mapping Table and Service Datasets 20091116
11 CONVERT_PSKEY Instance method Private Method 20070528
12 CONVERT_RECORD_KEY Instance method Private Method 20070528
13 DOES_DATASETNO_MATCH Instance method Private Method Does Dataset Number Match One Passed? 20091116
14 DOES_OBJPS_MATCH Instance method Private Method Does OBJPS Match One Passed? 20091116
15 DOES_SUBTY_MATCH Instance method Private Method Does SUBTY Match One Passed? 20091116
16 DO_OPERATIONS Instance method Public Method 20041217
17 EVALUATE_RULE_INITIAL_SUBTY Instance method Private Method Evaluate Rule - Initial Subtype 20100323
18 EVALUATE_RULE_SPECIFIC_SUBTY Instance method Private Method Evaluate Rule Specific Subtype 20100323
19 EVALUATE_RULE_STAR_SUBTY Instance method Private Method Evaluate Rule * Records 20100323
20 EXECUTE_RULE Instance method Private Method 20050530
21 FILL_DATASETNO Instance method Private Method 20070528
22 FILL_DATASETNO_FOR_DELETE Instance method Private Method Replaces the Dataset No. with * for Delete Operation 20090414
23 FILL_PSKEYSEQNO Instance method Private Method 20070528
24 FILL_SUBTY_AND_OBJPS Instance method Private Method 20070528
25 FLUSH Instance method Public Method 20041217
26 GET_CORE_FIELDS_FOR_INITIALIZE Static method Public Method Returns Field List Needed to Perform Initialization 20051019
27 GET_HELP_VALUE_INTERSECTION Instance method Private Method 20050623
28 GET_INSTANCE Instance method Public Method 20041217
29 GET_RESERVED_FIELDS_VALUES Instance method Private Method 20070528
30 GET_SPECIAL_FIELDS_VALUES Instance method Private Method Extract Field Values for Each Special Field 20041217
31 INITIALIZE Instance method Public Method 20041217
32 INITIALIZE_STEP Instance method Public Method 20041217
33 IS_DATASETNO_STAR Instance method Private Method Is Dataset No. *? 20091116
34 IS_HIRING_ACTION Instance method Private Method 20050607
35 IS_OBJPS_STAR Instance method Private Method Is OBJPS *? 20091116
36 IS_SUBTY_STAR Instance method Private Method Is SUBTY *? 20091116
37 LOCK_OBJECT Instance method Public Method 20041217
38 MAP_BACKEND_FIELDS_TO_UI Instance method Private Method Map Fields from Backend to UI Fields 20050128
39 MAP_HELP_FIELDS_TO_BACKEND Instance method Private Method 20050613
40 MAP_HELP_FIELDS_TO_UI Instance method Private Method Maps Help Fields to Fields on UI 20050215
41 MAP_MESSAGES Instance method Private Method Maps Messages from PA Messages 20041217
42 MAP_RESERVED_FIELDS_TO_UI Instance method Private Method 20070529
43 MAP_SPECIAL_FIELDS Instance method Private Method Maps UI Fields to Special Fields 20050128
44 MAP_UI_FIELDS_TO_BACKEND Instance method Private Method Maps UI Fields to Backend Fields 20050128
45 OPEN_LUW Instance method Public Method 20041217
46 REORDER_DATASETS Instance method Private Method 20070528
47 ROLLBACK_LUW Instance method Public Method 20041217
48 SORT_MAPPING_TABLE Instance method Private Method Sorts the Mapping Table Considering Dataset No. As Integer 20100804
49 SORT_SERVICE_DATASETS Instance method Private Method Sort the Service Datasets 20090706
50 TRIM_BLANK_DATASETS Instance method Private Method 20070528
51 UNLOCK_OBJECT Instance method Public Method 20041217
Events
Class CL_HRASR00_PAITF_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 HRASR00_T5ASRFSCNPAMAP_TAB Public See coding 20091116 HRASR00_T5ASRFSCNPAMAP_TAB type standard table of T5ASRFSCNPAMAP
2 T5ASRFSCNPAMAP_LINE Public See coding 20091217 T5ASRFSCNPAMAP_LINE TYPE LINE OF hrasr00_t5asrfscnpamap_tab
Method Signatures

Method ADD_ALL_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAN_FIELD_BE_ADDED Value transfer Type reference (TYPE) BOOLE_D True if the field can be added, false otherwise 20091116
2 Importing MAPPING_STRUCTURE Call by reference Type reference (TYPE) HRASR00MAPPING_STRUCTURE 20091116
3 Importing SERVICE_DATASET Call by reference Type reference (TYPE) HRASR00PAITF_DATASET PAITF Datasets 20091116

Method ADD_ALL_SUBTY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method ADD_FIELD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAPPING_STRUCTURE Call by reference Type reference (TYPE) HRASR00MAPPING_STRUCTURE 20091116
2 Importing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100125
3 Changing MAX_LINE_NO Call by reference Type reference (TYPE) I The line number to be removed later on 20091116
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20091116
5 Exporting VALUES_OF_FIELD Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD Feldname/Feldwerte 20091116

Method ADD_FIELD_VALUES on class CL_HRASR00_PAITF_MAPPER has no exception.

Method ADD_SPECIFIC_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAN_FIELD_BE_ADDED Value transfer Type reference (TYPE) BOOLE_D True, if the fields can be added, false otherwise 20091116
2 Importing MAPPING_STRUCTURE Call by reference Type reference (TYPE) HRASR00MAPPING_STRUCTURE 20091116
3 Importing SERVICE_DATASET Call by reference Type reference (TYPE) HRASR00PAITF_DATASET PAITF Datasets 20091116

Method ADD_SPECIFIC_SUBTY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CHECK_DEF_VALUE_CONFIGURED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEF_VALUE_CONFIGURED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20091217
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20091217
3 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20091217
4 Importing FSCNPAMAP Call by reference Type reference (TYPE) HRASR00_T5ASRFSCNPAMAP_TAB Feldmapping für Infotypen (Personaladministration) 20091217
5 Importing INFTY Call by reference Type reference (TYPE) ASR_PAITF_INFTY Infotyp 20091217
6 Exporting PAMAP_LIN_WO_DEF_VALUE Call by reference Type reference (TYPE) T5ASRFSCNPAMAP_LINE Objektidentifikation 20091217
7 Importing PA_FIELDNAME Call by reference Type reference (TYPE) ASR_PAITF_FIELDNAME Feldname 20091217
8 Importing SUBTY Call by reference Type reference (TYPE) ASR_PAITF_SUBTY Subtyp 20091217

Method CHECK_DEF_VALUE_CONFIGURED on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CLOSE_LUW Signature

Method CLOSE_LUW on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method CLOSE_LUW on class CL_HRASR00_PAITF_MAPPER has no exception.

Method COMPARE_RECORD_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
2 Importing LINE_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
3 Exporting NEW_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
4 Importing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
5 Exporting UNCHANGED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method COMPARE_RECORD_KEYS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method CONSTRUCTOR on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONSTRUCT_LINE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINE_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
2 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
3 Importing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method CONSTRUCT_LINE_KEYS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONSTRUCT_OPERATION_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
2 Importing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
3 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST 20070528
4 Importing RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528
5 Importing RECORD_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_RECORD_OPERATIONS 20070528
6 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
7 Exporting SERVICE_DATASETS_DELETE Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
8 Exporting SERVICE_DATASETS_INSERT Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
9 Exporting SERVICE_DATASETS_MODIFY Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
10 Exporting SERVICE_DATASETS_UPDATE Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
11 Importing SKIPPED_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528

Method CONSTRUCT_OPERATION_DATASETS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONSTRUCT_VALUES_OF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIAL_LINES_RECORDS Call by reference Type reference (TYPE) INITIAL_LINE_TABLE 20091116
2 Importing INITIAL_LINES_REPEAT Call by reference Type reference (TYPE) INITIAL_LINE_TABLE 20091116
3 Importing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE Mapping table 20091116
4 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20091116
5 Changing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Feldnamen/Feldwerte 20091116

Method CONSTRUCT_VALUES_OF_FIELDS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONVERT_PSKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PSKEYS Call by reference Type reference (TYPE) HRASR00PSKEY_TAB 20070528
2 Exporting RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method CONVERT_PSKEY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method CONVERT_RECORD_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PSKEYS Call by reference Type reference (TYPE) HRASR00PSKEY_TAB 20070528
2 Importing RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method CONVERT_RECORD_KEY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method DOES_DATASETNO_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_DATASETNO Call by reference Type reference (TYPE) ASR_DATASETNO The datasetno to compare 20091116
2 Importing DATASETNO_TO_CHECK Call by reference Type reference (TYPE) ASR_DATASETNO Datasetno to check against 20091116
3 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True, if the comparison succeeds false otherwise. 20091116

Method DOES_DATASETNO_MATCH on class CL_HRASR00_PAITF_MAPPER has no exception.

Method DOES_OBJPS_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_OBJPS Call by reference Type reference (TYPE) ASR_PAITF_OBJPS The objps that has to be compared 20091116
2 Importing OBJPS_TO_CHECK Call by reference Type reference (TYPE) ASR_PAITF_OBJPS The objps that must be compared against 20091116
3 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True if the comparison succeeds, false otherwise 20091116

Method DOES_OBJPS_MATCH on class CL_HRASR00_PAITF_MAPPER has no exception.

Method DOES_SUBTY_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUAL_SUBTY Call by reference Type reference (TYPE) ASR_PAITF_SUBTY The subty to be compared 20091116
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True if the subty matches, false otherwise. 20091116
3 Importing SUBTY_TO_CHECK Call by reference Type reference (TYPE) ASR_PAITF_SUBTY The subty against which it will be compared with 20091116

Method DOES_SUBTY_MATCH on class CL_HRASR00_PAITF_MAPPER has no exception.

Method DO_OPERATIONS Signature

Method DO_OPERATIONS on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method DO_OPERATIONS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method EVALUATE_RULE_INITIAL_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100323
2 Changing LOC_MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
3 Changing LOC_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
4 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
5 Changing MAPPING_TABLE_DELETED Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
6 Importing NO_OF_RECORDS Call by reference Type reference (TYPE) I 20100323
7 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST HR-PD-Infotypen: Meldungen 20100323
8 Changing RECORD_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_RECORD_OPERATIONS 20100323
9 Importing RULE_EVALUATOR Call by reference Object reference (TYPE REF TO) CL_HRASR00_RULE_EVALUATOR Rule Evaluator 20100323
10 Importing RULE_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20100323
11 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
12 Changing SERVICE_DATASETS_DELETED Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
13 Importing SERVICE_RULE Call by reference Type reference (TYPE) HRASR00SERVICE_RULE 20100323
14 Changing VALUES Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Feldname/Feldwert 20100323

Method EVALUATE_RULE_INITIAL_SUBTY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method EVALUATE_RULE_SPECIFIC_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100323
2 Changing LOC_MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
3 Changing LOC_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
4 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
5 Changing MAPPING_TABLE_DELETED Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
6 Importing NO_OF_RECORDS Call by reference Type reference (TYPE) I 20100323
7 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST HR-PD-Infotypen: Meldungen 20100323
8 Changing RECORD_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_RECORD_OPERATIONS 20100323
9 Importing RULE_EVALUATOR Call by reference Object reference (TYPE REF TO) CL_HRASR00_RULE_EVALUATOR Rule Evaluator 20100323
10 Importing RULE_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20100323
11 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
12 Changing SERVICE_DATASETS_DELETED Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
13 Importing SERVICE_RULE Call by reference Type reference (TYPE) HRASR00SERVICE_RULE 20100323
14 Changing VALUES Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Feldname/Feldwert 20100323

Method EVALUATE_RULE_SPECIFIC_SUBTY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method EVALUATE_RULE_STAR_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100323
2 Changing LOC_MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
3 Changing LOC_SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
4 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
5 Changing MAPPING_TABLE_DELETED Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20100323
6 Importing NO_OF_RECORDS Call by reference Type reference (TYPE) I 20100323
7 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST HR-PD-Infotypen: Meldungen 20100323
8 Changing RECORD_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_RECORD_OPERATIONS 20100323
9 Importing RULE_EVALUATOR Call by reference Object reference (TYPE REF TO) CL_HRASR00_RULE_EVALUATOR Rule Evaluator 20100323
10 Importing RULE_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20100323
11 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
12 Changing SERVICE_DATASETS_DELETED Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20100323
13 Importing SERVICE_RULE Call by reference Type reference (TYPE) HRASR00SERVICE_RULE 20100323
14 Changing VALUES Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Feldname/Feldwert 20100323

Method EVALUATE_RULE_STAR_SUBTY on class CL_HRASR00_PAITF_MAPPER has no exception.

Method EXECUTE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20050602
2 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050602
3 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20050530
4 Exporting MAPPING_TABLE_DELETED Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
5 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST 20050602
6 Changing RECORD_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_RECORD_OPERATIONS 20070528
7 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20050530
8 Exporting SERVICE_DATASETS_DELETED Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
9 Changing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_OPERATION_TAB 20070528
10 Importing SERVICE_RULES Call by reference Type reference (TYPE) HRASR00SERVICE_RULES 20050602
11 Importing VALUES_OF_FIELDS_FOR_RULE Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB 20050602

Method EXECUTE_RULE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method FILL_DATASETNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20070528
2 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20070528
3 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528

Method FILL_DATASETNO on class CL_HRASR00_PAITF_MAPPER has no exception.

Method FILL_DATASETNO_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Form Scenario 20090414
2 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Form Scenario Version 20090414
3 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20090414
4 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20090414
5 Changing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_OPERATION_TAB PAITF Operations 20090414

Method FILL_DATASETNO_FOR_DELETE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method FILL_PSKEYSEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
2 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
3 Importing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method FILL_PSKEYSEQNO on class CL_HRASR00_PAITF_MAPPER has no exception.

Method FILL_SUBTY_AND_OBJPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
2 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
3 Changing SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_OPERATION_TAB 20070528
4 Changing SERVICE_RULES Call by reference Type reference (TYPE) HRASR00SERVICE_RULES 20070928
5 Importing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method FILL_SUBTY_AND_OBJPS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method FLUSH Signature

Method FLUSH on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method FLUSH on class CL_HRASR00_PAITF_MAPPER has no exception.

Method GET_CORE_FIELDS_FOR_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CORE_FIELDS Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20051019
2 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Formularszenario 20051019
3 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Version des Formularszenarios 20051019

Method GET_CORE_FIELDS_FOR_INITIALIZE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method GET_HELP_VALUE_INTERSECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F4_INTERSECTIONS Call by reference Type reference (TYPE) F4_INTERSECTION_TAB_TYPE 20050623
2 Exporting HELP_VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB 20050623

Method GET_HELP_VALUE_INTERSECTION on class CL_HRASR00_PAITF_MAPPER has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method GET_INSTANCE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method GET_RESERVED_FIELDS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESERVED_FIELD_VALUES Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB 20070528
2 Importing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB 20070528

Method GET_RESERVED_FIELDS_VALUES on class CL_HRASR00_PAITF_MAPPER has no exception.

Method GET_SPECIAL_FIELDS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CENTRAL_PERSON Call by reference Type reference (TYPE) HROBJID Central Person 20050527
2 Exporting EFFECTIVE_DATE Call by reference Type reference (TYPE) ASR_EFFECTIVE_DATE Effective Date of Changes for Backend 20041217
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20060927
4 Exporting MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20041217
5 Exporting MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20041217
6 Exporting PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041217
7 Importing SPECIALFIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20041217

Method GET_SPECIAL_FIELDS_VALUES on class CL_HRASR00_PAITF_MAPPER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method INITIALIZE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method INITIALIZE_STEP Signature

Method INITIALIZE_STEP on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method INITIALIZE_STEP on class CL_HRASR00_PAITF_MAPPER has no exception.

Method IS_DATASETNO_STAR 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 Datasetno to check 20091116
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True if datasetno is '*', false otherwise 20091116

Method IS_DATASETNO_STAR on class CL_HRASR00_PAITF_MAPPER has no exception.

Method IS_HIRING_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_HIRING_ACTION Value transfer Type reference (TYPE) BOOLE_D 20050607
2 Importing MASSN Call by reference Type reference (TYPE) MASSN 20050607

Method IS_HIRING_ACTION on class CL_HRASR00_PAITF_MAPPER has no exception.

Method IS_OBJPS_STAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJPS Call by reference Type reference (TYPE) ASR_PAITF_OBJPS Objps to check 20091116
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True, if the objps is '*' false otherwise 20091116

Method IS_OBJPS_STAR on class CL_HRASR00_PAITF_MAPPER has no exception.

Method IS_SUBTY_STAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True if subty is '*' false otherwise 20091116
2 Importing SUBTY Call by reference Type reference (TYPE) ASR_PAITF_SUBTY Subty to check for 20091116

Method IS_SUBTY_STAR on class CL_HRASR00_PAITF_MAPPER has no exception.

Method LOCK_OBJECT Signature

Method LOCK_OBJECT on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method LOCK_OBJECT on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_BACKEND_FIELDS_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Form Scenario 20070528
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20070528
3 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20050518
4 Importing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20050128
5 Importing SPECIALFIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050128
6 Exporting VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD 20050128

Method MAP_BACKEND_FIELDS_TO_UI on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_HELP_FIELDS_TO_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20050613
2 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050613
3 Importing HELPVALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB 20050613
4 Exporting HELP_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_HELP_DATASET_TAB 20050613

Method MAP_HELP_FIELDS_TO_BACKEND on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_HELP_FIELDS_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HELPVALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_FIELD_HELP_DATASET_TAB Tabelle der Wertehilfen zu den Feldern 20050215
2 Importing HELP_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_HELP_DATASET_TAB Help Values from PA Infotypes 20050215
3 Importing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20050616

Method MAP_HELP_FIELDS_TO_UI on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041217
2 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041217

Method MAP_MESSAGES on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_RESERVED_FIELDS_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20070529
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20070529
3 Importing IS_INITIAL Call by reference Type reference (TYPE) BOOLE_D FALSE 20070529
4 Changing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB 20070529

Method MAP_RESERVED_FIELDS_TO_UI on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_SPECIAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SPECIALFIELDS Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB Table type of Line type HRASR00VALUE_OF_FIELD 20050128
2 Importing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD 20050128

Method MAP_SPECIAL_FIELDS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method MAP_UI_FIELDS_TO_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO Form Scenario 20050128
2 Importing FORM_SCEN_VERS Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION Form Scenario Version 20050128
3 Exporting MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20050518
4 Importing PA_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPA_MESSAGE_LIST HR: Stammdaten Meldungen 20050420
5 Exporting SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20050128
6 Exporting SERVICE_OPERATIONS Call by reference Type reference (TYPE) HRASR00PAITF_OPERATION_TAB Table of PAITF Operations 20050128
7 Exporting SERVICE_RULES Call by reference Type reference (TYPE) HRASR00SERVICE_RULES 20050602
8 Importing VALUES_OF_FIELDS Call by reference Type reference (TYPE) HRASR00_VALUES_OF_FIELD_TAB Tabelle zum Zeilentyp HRASR00_VALUES_OF_FIELD 20050128

Method MAP_UI_FIELDS_TO_BACKEND on class CL_HRASR00_PAITF_MAPPER has no exception.

Method OPEN_LUW Signature

Method OPEN_LUW on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method OPEN_LUW on class CL_HRASR00_PAITF_MAPPER has no exception.

Method REORDER_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
2 Importing READ_PSKEYS Call by reference Type reference (TYPE) HRASR00PSKEY_TAB 20070528
3 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528
4 Importing STORED_RECORD_KEYS Call by reference Type reference (TYPE) HRASR00_RECORD_KEY_TAB 20070528

Method REORDER_DATASETS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method ROLLBACK_LUW Signature

Method ROLLBACK_LUW on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method ROLLBACK_LUW on class CL_HRASR00_PAITF_MAPPER has no exception.

Method SORT_MAPPING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE PAITF Datasets 20100804
2 Importing SORT_ASCENDING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100804
3 Importing SORT_DESCENDING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100804
4 Importing SORT_FIELDS Call by reference Type reference (TYPE) STRING Sort fields for ascending order 20100804

Method SORT_MAPPING_TABLE on class CL_HRASR00_PAITF_MAPPER has no exception.

Method SORT_SERVICE_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB PAITF Datasets 20090706
2 Importing SORT_ASCENDING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090706
3 Importing SORT_DESCENDING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090706
4 Importing SORT_FIELDS Call by reference Type reference (TYPE) STRING Sort fields for ascending order 20090706

Method SORT_SERVICE_DATASETS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method TRIM_BLANK_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MAPPING_TABLE Call by reference Type reference (TYPE) HRASR00MAPPING_TABLE 20070528
2 Changing SERVICE_DATASETS Call by reference Type reference (TYPE) HRASR00PAITF_DATASET_TAB 20070528

Method TRIM_BLANK_DATASETS on class CL_HRASR00_PAITF_MAPPER has no exception.

Method UNLOCK_OBJECT Signature

Method UNLOCK_OBJECT on class CL_HRASR00_PAITF_MAPPER has no parameter.
Method UNLOCK_OBJECT on class CL_HRASR00_PAITF_MAPPER has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 600