SAP ABAP Class CL_HRPA_UI_CONVERT_0008_XX (Conversion Class IT0008)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA-XX (Application Component) General
     PAOC_PAD_UI_INFTY_0008_XX (Package) User Interface for Infotype 0008 - International
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_UI_CONVERT_ADVANCED Standard Interface UI Conversion 20120124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_AU UI Conversion for IT0008(Basic Pay Australia) 20060822
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_BR Conversion Class IT0008 20050201
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_DE 20080812
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_ES Conversion Class IT0008 20061120
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_FP Conversion Class IT0008 20070531
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_IN Infotype 0008 Conversion 20050205
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_JP Conversian Class IT0008 20050106
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_KR Conversion class: IT0008 KR 20050128
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_NZ 20050211
10 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_0008_US MAC for 0008 Screen 2010 20060626
Properties
Class CL_HRPA_UI_CONVERT_0008_XX  
Short Description Conversion Class IT0008    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_INFTY_0008_XX   User Interface for Infotype 0008 - International 
Created 20041227   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0008_XX has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_UI_CONVERT_ADVANCED Standard Interface UI Conversion 20120124
Friends
Class CL_HRPA_UI_CONVERT_0008_XX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_IBBEG Instance attribute Protected Type reference (TYPE) BEGDA Valid-From Date 20041227
2 A_IBEND Instance attribute Protected Type reference (TYPE) ENDDA Valid To Date 20041227
3 A_MOLGA Instance attribute Protected Type reference (TYPE) MOLGA Country Grouping 20041227
4 A_NUMBER_OF_WAGETYPES Static Attribute Protected Type reference (TYPE) I 40 Number of Wage Types 20041227
5 A_PAITF_READ Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_PAITF_READ Read Access to MAC_ADAPTER 20041227
6 A_PAITF_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20050103
7 A_SUPER_SCREEN_STRUCTURE_MAIN Constant Protected Type reference (TYPE) STRUKNAME 'HCMT_BSP_PA_XX_R0008' Name of Structure 20041227
8 A_SUPER_SCREEN_STRUCTURE_SUB Instance attribute Private Type reference (TYPE) STRUKNAME 'HCMT_BSP_PA_XX_R0008_SUB_A' Name of Structure 20041227
9 A_SUPER_SUBSCREEN_STRUCTURE Constant Protected Type reference (TYPE) STRUKNAME 'HCMT_BSP_PA_XX_R0008_LIN_A' Name of a structure 20100708
10 A_TCLAS Static Attribute Protected Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20041227
11 C_INDVAL_CHARACTER Constant Protected Type reference (TYPE) C 'I' Indirect Valuation Indicator 20041227
12 FALSE Instance attribute Protected Attribute reference (LIKE) 20120427
13 INVISIBLE Instance attribute Protected Attribute reference (LIKE) 20120427
14 OBLIGATORY Instance attribute Protected Attribute reference (LIKE) 20120427
15 READ_ONLY Instance attribute Protected Attribute reference (LIKE) 20120427
16 TRUE Instance attribute Protected Attribute reference (LIKE) 20120427
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_WAGETYPES_FROM_ANSAL Instance method Private Method Distribute Annual Salary to Existing Wage Types 20070424
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041227
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041227
4 DO_INDIRECT_VALUATION_P0008 Instance method Protected Method 20041227
5 GET_ANNUAL_SALARY Instance method Protected Method Determine Annual Salary 20060720
6 GET_FIRST_INDVAL_DATE Instance method Private Method Determine Initial Date of Indirect Valuation 20070411
7 GET_IT0001 Instance method Protected Method 20041227
8 GET_MOLGA Instance method Protected Method 20041227
9 GET_SEARCH_HELP_VALUES Instance method Private Method Determine Search Help Values 20091203
10 GET_SUM Instance method Private Method Total of Wage Type Amounts 20070404
11 GET_TRFKZ Instance method Protected Method 20041227
Events
Class CL_HRPA_UI_CONVERT_0008_XX has no event.
Types
Class CL_HRPA_UI_CONVERT_0008_XX 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 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070424
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20070424
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070424
4 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20070424
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20070424

Method CALCULATE_WAGETYPES_FROM_ANSAL on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

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 Datum 20041227
2 Exporting ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20041227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041227
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041227
5 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20041227
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20041227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20041227

Method GET_ANNUAL_SALARY 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 (=' ') 20060720
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060720
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20060720
4 Changing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20060721
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20060720

Method GET_ANNUAL_SALARY on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

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 20070411
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070411
3 Returning IVDATE Value transfer Type reference (TYPE) D 20070411

Method GET_FIRST_INDVAL_DATE on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

Method GET_IT0001 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 (=' ') 20041227
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20041227
3 Exporting P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20060721
4 Importing P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20041227

Method GET_IT0001 on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

Method GET_MOLGA 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 20041227
2 Returning MOLGA Value transfer Type reference (TYPE) MOLGA Ländergruppierung 20041227
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041227
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20041227

Method GET_MOLGA on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

Method GET_SEARCH_HELP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) STANDARD TABLE 20091203
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20091203
3 Importing IV_R0008 Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0008 Einzelbild Infotyp Basisbezuege (0008) - international 20091203
4 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name einer Suchhilfe 20091203

Method GET_SEARCH_HELP_VALUES on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

Method GET_SUM 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) 20070404
2 Exporting SUM Call by reference Type reference (TYPE) HCMT_BSP_PA_XX_R0008-SUMPB Summe Basisbezuege 20070404

Method GET_SUM on class CL_HRPA_UI_CONVERT_0008_XX has no exception.

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 20110307
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20110307
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20110307
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20110307
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20110307
6 Exporting TRFKZ Call by reference Type reference (TYPE) TRFKZ Gruppierung der Mitarbeiterkreise für Tarifregelung 20110307

Method GET_TRFKZ on class CL_HRPA_UI_CONVERT_0008_XX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600