SAP ABAP Class CL_HRPA_INFOTYPE_0008 (Infotype 0008: Basic Pay)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA (Application Component) Personnel Administration
     PAOC_PAD_INFTY_0008_XX (Package) Infotype 0008 (Basic Pay): International Version
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20021011
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_AT_PS Business Logic for Infotype 0008 AT PS 20030423
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_AU Decoupled Class for Infotype 0008 for AU 20021129
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_BE_PS HR-BE-PS: Decoupled class for infotype 0008 screen 2312 20030513
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_BR Business Logic 20030131
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_DE_PS 20030414
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_ES HR: Infotype 0008, Basic pay 20021113
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_FR_PS 20030424
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_GB_PS Business logic for infotype 0008 GB Public Sector 20030509
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_IN BL for Basic pay Screen 2040. 20021127
10 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_JP Business logic for infotype 0008 JP 20021209
... Click here to see Used By full list (13 items)
Properties
Class CL_HRPA_INFOTYPE_0008  
Short Description Infotype 0008: Basic Pay    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0008_XX   Infotype 0008 (Basic Pay): International Version 
Created 20021011   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0008 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0008 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0008 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_NUMBER_OF_WAGETYPES Static Attribute Protected Type reference (TYPE) I 40 Number of Wage Types 20021219
2 C_COPY Constant Protected Type reference (TYPE) C 'C' Copy 20021125
3 C_DIRECT Constant Protected Type reference (TYPE) C 'D' Direct input 20021122
4 C_INDVAL_CHARACTER Constant Protected Type reference (TYPE) C 'I' Indirect Valuation Indicator 20021122
5 C_INSERT Constant Protected Type reference (TYPE) C 'I' Create 20021125
6 C_MODIFY Constant Protected Type reference (TYPE) C 'M' Change 20021125
7 C_PAYSCALE Constant Protected Type reference (TYPE) C 'T' Pay scale structure 20021122
8 C_SALARY Constant Protected Type reference (TYPE) C 'S' Pay grade structure 20021122
9 NO Constant Public Type reference (TYPE) BOOLE_D '0' No 20051128
10 YES Constant Public Type reference (TYPE) BOOLE_D '1' Yes 20051128
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_WAGETYPES_FROM_ANSAL Instance method Protected Method Distribute Annual Salary to Existing Wage Types 20120124
2 CHANGE_WAERS Instance method Private Method Adjust Amounts when Change in Amount 20021120
3 CHECK_ANCUR Instance method Protected Method Check Currency of Annual Salary 20021120
4 CHECK_P0008_AMOUNT Instance method Protected Method Check Total Amount in P0008 20021121
5 CHECK_PAYSCALE_VALUES Instance method Protected Method Check TRFAR, TRFGB, TRFGR, TRFST 20021120
6 CHECK_PAYSCALE_VALUES_T510 Instance method Protected Method Check TRF## Values Against T510 20021120
7 CHECK_PAYSCALE_VALUES_T710 Instance method Protected Method Check TRF## Values Against T710 20021121
8 CHECK_STVOR Instance method Protected Method Check Date of Increase 20021120
9 CHECK_WAERS Instance method Protected Method Check Infotype Currency 20021120
10 CHECK_WAGETYPES Instance method Protected Method Check Wage Types in P0008 Structure 20021120
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021219
12 CLEAR_FIELDS_BEFORE_UPDATE Instance method Protected Method Required Actions Before Saving 20021122
13 DO_INDIRECT_VALUATION_P0008 Instance method Public Method Perform Indirect Valuation (Transfer P0008) 20021108
14 DO_INDIRECT_VALUATION_WTTAB Instance method Private Method Perform Indirect Valuation (Transfer Wage Types Table) 20021108
15 FILL_TBLGART Instance method Protected Method Fill Wage Types Table 20080618
16 GET_ANNUAL_SALARY Instance method Protected Method Determine Annual Salary 20021122
17 GET_FIRST_INDVAL_DATE Instance method Private Method Determine Initial Date of Indirect Valuation 20021119
18 GET_NEW_PAYSCALE_VALUES Instance method Protected Method New Values for TRFAR, TRFGB, TRFGR, TRFST, CPIND 20021119
19 GET_NEW_WAGETYPES Instance method Protected Method New Values for Wage Types 20021119
20 GET_PERMISSIBLE_WAGETYPENO Instance method Protected Method Determine Permitted Number of Wage Types 20021016
21 GET_PROPOSAL_VALUES Instance method Protected Method All Default Values for IT0008 20021108
22 GET_TRFKZ Instance method Protected Method Determine TRFKZ 20021118
23 GET_ZEINH Instance method Protected Method Determine Time Unit (Frequency in Infotype 0008) 20021122
24 PROPOSE_CURRENCY Instance method Protected Method Determine Default Values for Currency Fields 20021028
25 PROPOSE_DIVGV_AND_BSGRD Instance method Protected Method Default Values for DIVGV, BSGRD 20021015
26 PROPOSE_PAYSCALE_VALUES Instance method Protected Method Default Values for TRFAR, TRFGB, TRFGR, TRFST, CPIND 20021015
27 PROPOSE_WAGETYPES Instance method Protected Method Default Values for Wage Types wit Mix in P0008 20021119
28 SPECIFIC_BL_COMPUTATIONS Instance method Protected Method Infotype-Specific Validations (IF_HRPA_INFTY_BL) 20130418
29 SPECIFIC_COMPUTATIONS Instance method Protected Method Infotype-Specific Validations 20021024
30 SPECIFIC_COPY_COMPUTATIONS Instance method Private Method Infotype-Specific Default Values on Copy 20021029
Events
Class CL_HRPA_INFOTYPE_0008 has no event.
Types
Class CL_HRPA_INFOTYPE_0008 has no local type.
Method Signatures

Method CALCULATE_WAGETYPES_FROM_ANSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANSAL_LGART Call by reference Type reference (TYPE) LGART Jahresgehaltslohnart 20120124
2 Importing ANSAL_OLD Call by reference Type reference (TYPE) ANSAL_15 Voriges Jahresgehalt 20130125
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120124
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20120124
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20120124
6 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120124
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20120124
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20120124

Method CHANGE_WAERS Signature

Method CHANGE_WAERS on class CL_HRPA_INFOTYPE_0008 has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CHECK_ANCUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANCUR Call by reference Type reference (TYPE) P0008-ANCUR Währungsschlüssel für Jahresgehalt 20021120
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20021120
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20021120
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
6 Importing WAERS Call by reference Type reference (TYPE) P0008-WAERS Währungsschlüssel 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CHECK_P0008_AMOUNT 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 (=' ') 20021121
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021121
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021122
4 Importing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021121
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20021122
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method CHECK_PAYSCALE_VALUES 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 20021120
2 Importing CPIND Call by reference Type reference (TYPE) P_CPIND C_PAYSCALE Typ der Sollbezahlung 20021120
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021120
6 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021120
7 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021120
8 Importing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021120
9 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20021121
10 Importing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CHECK_PAYSCALE_VALUES_T510 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 20021121
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021121
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021121
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021121
5 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021121
6 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021121
7 Importing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021121
8 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20021121
9 Importing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021121
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method CHECK_PAYSCALE_VALUES_T710 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 20021121
2 Importing CPIND Call by reference Type reference (TYPE) P_CPIND Typ der Sollbezahlung 20021121
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021121
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021121
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021121
6 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021121
7 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021121
8 Importing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021121
9 Importing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021121
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method CHECK_STVOR 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 20021120
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
4 Importing STVOR Call by reference Type reference (TYPE) STVOR Datum der nächsten Vorrückung 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CHECK_WAERS 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 20021120
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20021120
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
5 Importing WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CHECK_WAGETYPES 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 (=' ') 20021120
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021121
4 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021120
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20021121
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_FIELDS_BEFORE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021122
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method DO_INDIRECT_VALUATION_P0008 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 20021119
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021114
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021114
4 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021108
5 Importing P0230 Call by reference Type reference (TYPE) P0230 Personal-Stammsatz Infotyp 0230/ View 0008 PSG 20120124
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021108
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method DO_INDIRECT_VALUATION_WTTAB 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 (=' ') 20021114
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021114
3 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021108
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021108
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method FILL_TBLGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20080618
2 Exporting TBLGART Call by reference Type reference (TYPE) HRPAD_WAGETYPE_TAB Lohnartentabelle 20080618

Method FILL_TBLGART on class CL_HRPA_INFOTYPE_0008 has no exception.

Method GET_ANNUAL_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_ONLY Call by reference Type reference (TYPE) FLAG allgemeines flag 20060707
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051128
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20051128
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20051128
5 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20051128
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20051128
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method GET_FIRST_INDVAL_DATE 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 20021119
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20021119
3 Returning IVDATE Value transfer Type reference (TYPE) D 20021119
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method GET_NEW_PAYSCALE_VALUES 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 20021119
2 Changing CPIND Call by reference Type reference (TYPE) P_CPIND Typ der Sollbezahlung 20021119
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021119
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021119
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021119
6 Changing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021119
7 Changing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021119
8 Changing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021119
9 Changing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021119
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method GET_NEW_WAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CPIND Call by reference Type reference (TYPE) P_CPIND Typ der Sollbezahlung 20021203
2 Importing DATE Call by reference Type reference (TYPE) D Stichtag 20021119
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021119
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021119
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20021119
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021119
7 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021203
8 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021203
9 Importing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021203
10 Importing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021203
11 Exporting WAGETYPE_TABLE Call by reference Type reference (TYPE) HRPAD_WAGETYPE_TAB Lohnarten-Tabelle 20021119
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method GET_PERMISSIBLE_WAGETYPENO 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 20021119
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
3 Exporting NUMBER_OF_WAGETYPES Call by reference Type reference (TYPE) I Lohnartenanzahl 20021016
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021119
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20021016
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method GET_PROPOSAL_VALUES Signature

Method GET_PROPOSAL_VALUES on class CL_HRPA_INFOTYPE_0008 has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method GET_TRFKZ 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 20021118
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021118
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021118
4 Returning TRFKZ Value transfer Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20021118
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021118

Method GET_ZEINH 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 20021122
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021122
3 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021122
4 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021122
5 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20021122
6 Returning ZEINH Value transfer Type reference (TYPE) PFREQ Periodizität 20021122
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021122

Method PROPOSE_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ANNUAL_CURRENCY Call by reference Type reference (TYPE) CURRENCY Währungsschlüssel 20021028
2 Importing DATE Call by reference Type reference (TYPE) DATUM Datum 20021028
3 Changing INFOTYPE_CURRENCY Call by reference Type reference (TYPE) CURRENCY Währungsschlüssel 20021028
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021111
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021111
6 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021028
7 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021028
8 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021028
9 Importing TRFKZ Call by reference Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20021028
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method PROPOSE_DIVGV_AND_BSGRD 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 20021015
2 Changing BSGRD Call by reference Type reference (TYPE) BSGRD Beschäftigungsgrad 20021015
3 Changing DIVGV Call by reference Type reference (TYPE) DIVGV Arbeitsstunden pro Abrechnungsperiode 20021015
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021111
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021111
6 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20021015
7 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021015
8 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20021015
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021015
10 Importing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021015
11 Importing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021015
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method PROPOSE_PAYSCALE_VALUES 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 20021015
2 Changing CPIND Call by reference Type reference (TYPE) P_CPIND Typ der Sollbezahlung 20021016
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021118
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021015
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021119
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021119
7 Changing TRFAR Call by reference Type reference (TYPE) TRFAR Tarifart 20021015
8 Changing TRFGB Call by reference Type reference (TYPE) TRFGB Tarifgebiet 20021015
9 Changing TRFGR Call by reference Type reference (TYPE) TRFGR Tarifgruppe 20021016
10 Changing TRFST Call by reference Type reference (TYPE) TRFST Tarifstufe 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method PROPOSE_WAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) D Stichtag 20021119
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021119
3 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20021119
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021119
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20021119
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021119
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method SPECIFIC_BL_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTAINER Call by reference Type reference (TYPE) HRPAD_INFTY_CONTAINER_REF HR: Stammdaten, Referenz auf Inftycontainer 20130418
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130418
3 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20130418
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20130418
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20130418
6 Importing MODE Call by reference Type reference (TYPE) C Pflegemodus ('I'nsert, 'M'odify, 'C'opy) 20130418
7 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130418
8 Importing OLD_CONTAINER Call by reference Type reference (TYPE) HRPAD_INFTY_CONTAINER_REF HR: Stammdaten, Referenz auf Inftycontainer 20130418
9 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20130418

Method SPECIFIC_BL_COMPUTATIONS on class CL_HRPA_INFOTYPE_0008 has no exception.

Method SPECIFIC_COMPUTATIONS 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 (=' ') 20021029
2 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20021029
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021029
4 Importing MODE Call by reference Type reference (TYPE) C Pflegemodus ('I'nsert, 'M'odify, 'C'opy) 20021125
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021029
6 Changing P0008 Call by reference Type reference (TYPE) P0008 Primärer Infotypsatz 20021120
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021029
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120

Method SPECIFIC_COPY_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Zusatzdaten 20021120
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
3 Importing MASSG Call by reference Type reference (TYPE) MASSG Maßnahmengrund 20021120
4 Importing MASSN Call by reference Type reference (TYPE) MASSN Maßnahmenart 20021120
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021120
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021120
7 Importing OLD_AUX_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Zusatzdaten 20021120
8 Importing OLD_PNNNN Call by reference Type reference (TYPE) ANY 20021120
9 Importing OLD_PNNNN2 Call by reference Type reference (TYPE) ANY 20021120
10 Importing OLD_PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20021120
11 Changing PNNNN Call by reference Type reference (TYPE) ANY Primärer Infotypsatz 20021120
12 Changing PNNNN2 Call by reference Type reference (TYPE) ANY Sekundärer Infotypsatz 20021120
13 Changing PREF Call by reference Type reference (TYPE) PREF Zuordnungsgrößen für HR-Objekte 20021120
14 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021120
15 Importing UPDATE_MODE Call by reference Type reference (TYPE) HRPAD_UPDATE_MODE Welche Bucherfunktionalitäten sollen abgeschaltet sein? 20021120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021120
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_AT_PS Business Logic for Infotype 0008 AT PS 20030423
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_AU Decoupled Class for Infotype 0008 for AU 20021129
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_BE_PS HR-BE-PS: Decoupled class for infotype 0008 screen 2312 20030513
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_BR Business Logic 20030131
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_DE_PS 20030414
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_ES HR: Infotype 0008, Basic pay 20021113
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_FR_PS 20030424
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_GB_PS Business logic for infotype 0008 GB Public Sector 20030509
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_IN BL for Basic pay Screen 2040. 20021127
10 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_JP Business logic for infotype 0008 JP 20021209
11 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_KR Infotype 0008: Basic Pay (KR) 20021107
12 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_NZ Check Class for Infotype 8 20021226
13 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0008_US Decoupled Class for Infotype 0008 for US 20021128
History
Last changed by/on SAP  20070913 
SAP Release Created in 200