SAP ABAP Interface IF_HRPA_PERNR_INFTY_XSS (Access for ESS/MSS to Frontend Conversions)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-ESS-XX (Application Component) Common Parts
     PAOC_FACE_ESS_PERSINFO (Package) Personnel information
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPA_PERNR_INFTY_XSS Adapter for Master Data Access from ESS/MSS 20040113
Properties
Interface IF_HRPA_PERNR_INFTY_XSS  
Short Description Access for ESS/MSS to Frontend Conversions    
General Data
Package PAOC_FACE_ESS_PERSINFO   Personnel information 
Created 20031215   SAP 
Last changed 20080505   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPA_PERNR_INFTY_XSS has no forward declaration.
Interfaces
Interface IF_HRPA_PERNR_INFTY_XSS has no interface.
Friends
Interface IF_HRPA_PERNR_INFTY_XSS has no friend.
Attributes
Interface IF_HRPA_PERNR_INFTY_XSS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method 20031215
2 CHECK Instance method Public Method 20031215
3 CLEANUP Instance method Public Method 20031215
4 CREATE Instance method Public Method 20031215
5 CREATE2 Instance method Public Method 20080125
6 DELETE Instance method Public Method 20031215
7 GET_CHILDREN Instance method Public Method 20080125
8 GET_F4_VALUES Instance method Public Method 20040204
9 MODIFY Instance method Public Method 20031215
10 MODIFY2 Instance method Public Method 20080125
11 READ Instance method Public Method 20031215
12 READ_METADATA Instance method Public Method 20031218
13 READ_STRUCTURE_INFO Instance method Public Method 20031215
14 SAVE Instance method Public Method 20031215
15 SET_ATTRIBUTES Instance method Public Method 20040826
16 SET_BEGDA Instance method Public Method Set the date starting which infotype records must be set 20060124
17 SET_CURRENT_RECORD Instance method Public Method 20040206
18 SET_SUBTY Instance method Public Method Set the supplied Subtypes for XSS Master Data Access Adapter 20060124
Events
Interface IF_HRPA_PERNR_INFTY_XSS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SUBTY_METADATA Public See coding 20031219 BEGIN OF subty_metadata. TYPES subty TYPE subty. TYPES zeitb TYPE dzeitb. TYPES granularity TYPE hrpad_tc_granularity. TYPES zrmkn TYPE pad_zrmknz. TYPES subtytxt TYPE sbttx. TYPES case TYPE xss_per_case. TYPES default_begda TYPE begda. TYPES del_button TYPE boolean. TYPES cre_button TYPE boolean. TYPES disp_only TYPE boolean. TYPES END OF subty_metadata
2 SUBTY_METADATA_TAB Public See coding 20031219 subty_metadata_tab TYPE SORTED TABLE OF subty_metadata WITH UNIQUE KEY subty
Method Signatures

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIAL_REQD Call by reference Type reference (TYPE) BOOLE_D 20060512
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031216
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20031215
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method CLEANUP Signature

Method CLEANUP on Interface IF_HRPA_PERNR_INFTY_XSS has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE_DATA Call by reference Type reference (TYPE) HCMT_BSP_PAD_LINE_DATA Daten für Einfügen einer Tabellenzeile 20031219
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20031216
3 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20040428
4 Exporting RECORD Call by reference Type reference (TYPE) ANY 20031215
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20031215
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031215

Method CREATE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINE_RECORDS Call by reference Type reference (TYPE) TABLE 20080125
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080125
3 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20080125
4 Exporting RECORD Call by reference Type reference (TYPE) ANY 20080125
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20080125
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20080125

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20031216
2 Importing OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031216
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031215

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILD_KEYS Call by reference Type reference (TYPE) HCMT_BSP_PAD_TUID_TAB HRPAD Tabelle Transienter UID 20080125
2 Importing PARENT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20080125
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20080125

Method GET_F4_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCLUDED_FIELDS Call by reference Type reference (TYPE) HRXSS_PER_FIELD_T 20040727
2 Changing F4TABLE Call by reference Type reference (TYPE) HRXSS_PER_F4_T Fieldlist 20040428
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20040204

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F4REQUEST Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20070330
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20031215
3 Changing RECORD Call by reference Type reference (TYPE) ANY 20031215
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method MODIFY2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing F4REQUEST Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20080125
2 Changing LINE_RECORDS Call by reference Type reference (TYPE) TABLE 20080125
3 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20080125
4 Changing RECORD Call by reference Type reference (TYPE) ANY 20080125
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20080125

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINE_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
2 Exporting LINE_RELATIONS Call by reference Type reference (TYPE) HCMT_BSP_PAD_KEY_RELATION_TAB HRPAD Tabelle Beziehungen von Objekt Schlüsseln 20031218
3 Exporting MAIN_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
4 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20031215
5 Exporting PREF_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
6 Exporting PREF_RELATIONS Call by reference Type reference (TYPE) HCMT_BSP_PAD_KEY_RELATION_TAB HRPAD Tabelle Beziehungen von Objekt Schlüsseln 20031218
7 Exporting SUBSCREEN_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
8 Exporting SUBSCREEN_RELATIONS Call by reference Type reference (TYPE) HCMT_BSP_PAD_KEY_RELATION_TAB HRPAD Tabelle Beziehungen von Objekt Schlüsseln 20031218
9 Exporting TEXT_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
10 Exporting TEXT_RELATIONS Call by reference Type reference (TYPE) HCMT_BSP_PAD_KEY_RELATION_TAB HRPAD Tabelle Beziehungen von Objekt Schlüsseln 20031218
11 Exporting VIEW_RECORDS Call by reference Type reference (TYPE) TABLE 20031215
12 Exporting VIEW_RELATIONS Call by reference Type reference (TYPE) HCMT_BSP_PAD_KEY_RELATION_TAB HRPAD Tabelle Beziehungen von Objekt Schlüsseln 20031218
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031215

Method READ_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COUNTRY Call by reference Type reference (TYPE) LAND1 20040729
2 Exporting DEFAULT_BEGDA Call by reference Type reference (TYPE) SY-DATUM 20061103
3 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080123
4 Exporting METADATA_TAB Call by reference Type reference (TYPE) SUBTY_METADATA_TAB 20031219
5 Exporting TODAY Call by reference Type reference (TYPE) SY-DATUM 20070227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031218

Method READ_STRUCTURE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINE_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
2 Exporting MAIN_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
3 Exporting PREF_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
4 Exporting SUBSCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
5 Exporting TEXT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
6 Exporting VIEW_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME 20031215
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB 20031215
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION 20031215

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_DATE Call by reference Type reference (TYPE) SY-DATUM 20040826
2 Importing USECASE Call by reference Type reference (TYPE) XSS_PER_CASE 20040826

Method SET_ATTRIBUTES on Interface IF_HRPA_PERNR_INFTY_XSS has no exception.

Method SET_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_BEGDA Call by reference Type reference (TYPE) SY-DATUM 20060124
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060124
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20060124

Method SET_CURRENT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040206
2 Exporting RECORD Call by reference Type reference (TYPE) ANY 20040826
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20040206

Method SET_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060124
2 Importing SUPPLIED_SUBTY_METADATA Call by reference Type reference (TYPE) HRXSS_PER_SUPPLD_SUBTY_INFO_T Table type of Supplied subtypes to be set for XSS Adapter 20060124
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20060124
History
Last changed by/on SAP  20080505 
SAP Release Created in 500