SAP ABAP Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS (HR: Writing Infotype Records)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA-XX (Application Component) General
     PBAS_SERVICE (Package) HR Master Data: Service Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPA_PLAIN_INFOTYPE_ACCESS HR: Master Data, Simple Access to Simple Infotypes 20030113
Properties
Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS  
Short Description HR: Writing Infotype Records    
General Data
Package PBAS_SERVICE   HR Master Data: Service Functions 
Created 20030110   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_BUFFER_CONTROL HR: Master Data Puffer Operations 20030110
Friends
Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FIRST_INTERSECTING_RECORD Constant Public Type reference (TYPE) HRPAD_READ_MODE 1 HR: Type of Read Access 20030122
2 FIRST_RECORD_CONTAINING_BEGDA Constant Public Type reference (TYPE) HRPAD_READ_MODE 3 HR: Type of Read Access 20030122
3 HIGH_DATE Constant Public Type reference (TYPE) ENDDA '99991231' Valid To Date 20030122
4 LAST_INTERSECTING_RECORD Constant Public Type reference (TYPE) HRPAD_READ_MODE 0 HR: Type of Read Access 20030122
5 LAST_RECORD_CONTAINING_ENDDA Constant Public Type reference (TYPE) HRPAD_READ_MODE 2 HR: Type of Read Access 20030122
6 LOCKED Constant Public Type reference (TYPE) SPRPS 'X' Lock Indicator for HR Master Data Record 20030122
7 LOW_DATE Constant Public Type reference (TYPE) BEGDA '18000101' Valid from Date 20030122
8 UNLOCKED Constant Public Type reference (TYPE) SPRPS '' Lock Indicator for HR Master Data Record 20030122
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method Delete 20030110
2 GET_INITIAL_RECORD Instance method Public Method Read Default Values 20030110
3 INSERT Instance method Public Method Insert 20030110
4 MODIFY Instance method Public Method Change 20030110
5 READ Instance method Public Method Reading Several Primary Records 20030110
6 READ_BY_PSKEY Instance method Public Method Read One Specific Infotype Record 20030110
7 READ_SINGLE Instance method Public Method Read an Infotype Record 20030110
Events
Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS has no event.
Types
Interface IF_HRPA_PLAIN_INFOTYPE_ACCESS has no local type.
Method Signatures

Method DELETE 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 (=' ') 20030110
2 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20030110
3 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20030110
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
6 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Primärschlüssel 20030110
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
8 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method GET_INITIAL_RECORD 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 (=' ') 20030110
2 Importing ITBLD Call by reference Type reference (TYPE) ITBLD Infotypbildsteuerung 20030110
3 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20030110
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20030110
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
7 Exporting PNNNN Call by reference Type reference (TYPE) ANY Primärdaten 20030110
8 Exporting PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärdaten 20030110
9 Exporting PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20030110
10 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20030110
11 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
12 Exporting TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method INSERT 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 (=' ') 20030110
2 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20030110
3 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20030110
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
6 Changing PNNNN Call by reference Type reference (TYPE) ANY Primärdaten 20030110
7 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärdaten 20030110
8 Changing PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20030110
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
10 Changing TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030110
11 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method MODIFY 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 (=' ') 20030110
2 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20030110
3 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20030110
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
6 Importing OLD_PSKEY Call by reference Type reference (TYPE) PSKEY Alter Primärschlüssel 20030110
7 Changing PNNNN Call by reference Type reference (TYPE) ANY Primärdaten 20030110
8 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärdaten 20030110
9 Changing PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20030110
10 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
11 Changing TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030110
12 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) PSKEY-BEGDA Gültigkeitsbeginn 20030110
2 Importing ENDDA Call by reference Type reference (TYPE) PSKEY-ENDDA Gültigkeitsende 20030110
3 Importing INFTY Call by reference Type reference (TYPE) PSKEY-INFTY Infotyp 20030110
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
7 Importing PERNR Call by reference Type reference (TYPE) PSKEY-PERNR Personalnummer 20030110
8 Exporting PNNNN_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20030110
9 Importing SPRPS Call by reference Type reference (TYPE) PSKEY-SPRPS '*' Sperrkennzeichen fuer Personalstammsatz 20030110
10 Importing SUBTY Call by reference Type reference (TYPE) PSKEY-SUBTY '*' Subtyp 20030110
11 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method READ_BY_PSKEY 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 (=' ') 20030110
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
4 Exporting PNNNN Call by reference Type reference (TYPE) ANY 20030110
5 Exporting PNNNN2 Call by reference Type reference (TYPE) ANY 20030110
6 Exporting PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20030110
7 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20030110
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030123
9 Exporting TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110

Method READ_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030110
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20030110
3 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20030110
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030110
6 Importing MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE HR: Einzelsatzzugriff, Art des Lesezugriffs 20030110
7 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030110
8 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20030110
9 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030110
10 Exporting PNNNN Call by reference Type reference (TYPE) ANY Primärdaten 20030110
11 Exporting PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärdaten 20030110
12 Exporting PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20030110
13 Importing SPRPS Call by reference Type reference (TYPE) SPRPS Sperrkennzeichen fuer Personalstammsatz 20030110
14 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20030110
15 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030110
16 Exporting TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030110
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030110
History
Last changed by/on SAP  00000000 
SAP Release Created in 470