SAP ABAP Class CL_HRPA_IT0008_CONTAINER (Container Infotype 0008)
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_CONTAINER HR: Container for PA Infotypes 20120124
Properties
Class CL_HRPA_IT0008_CONTAINER  
Short Description Container Infotype 0008    
Super Class CL_HRPA_INFOTYPE_CONTAINER HR: Container for PA Infotypes 
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 20110906   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_IT0008_CONTAINER has no forward declaration.
Interfaces
Class CL_HRPA_IT0008_CONTAINER has no interface implemented.
Friends
Class CL_HRPA_IT0008_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INDVAL_CHARACTER Constant Private Type reference (TYPE) C 'I' Indirect Valuation Indicator 20120124
2 MT_WAGETYPES Instance attribute Private Type reference (TYPE) HRPAD_WAGETYPE_TAB Wage Types Table 20120124
3 MV_ANSAL_LGART Instance attribute Private Type reference (TYPE) LGART Annual Salary Wage Type 20120124
4 MV_CALC_ANNUAL_SALARY Instance attribute Private Type reference (TYPE) BOOLE_D Calculate Annual Salary (Again) 20120124
5 MV_CALC_PERIOD_SALARY Instance attribute Private Type reference (TYPE) BOOLE_D Calculate Period Salary from Annual Salary 20120124
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_FIELDS_BEFORE_UPDATE Instance method Private Method Required Actions Before Saving 20120124
2 GET_ANSAL_LGART Instance method Public Method Read Annual Salary Wage Type 20120124
3 GET_ANSAL_SAL_INDICATOR Instance method Public Method Read Indicator for (Re)Calcuation of Annual Salary Wage Type 20120124
4 GET_PERIOD_SAL_INDICATOR Instance method Public Method Set Indicator for Calculation of Period Salary 20120124
5 GET_WAGETYPE_TAB Instance method Public Method Read Wage Type Table 20120124
6 SET_ANSAL_LGART Instance method Public Method Set Annual Salary Wage Type 20120124
7 SET_ANSAL_SAL_INDICATOR Instance method Public Method Set Indicator for (Re)Calcuation of Annual Salary Wage Type 20120124
8 SET_PERIOD_SAL_INDICATOR Instance method Public Method Read Indicator for Calculation of Period Salary 20120124
9 SET_WAGETYPE_TAB Instance method Public Method Set Wage Type Table 20120124
Events
Class CL_HRPA_IT0008_CONTAINER has no event.
Types
Class CL_HRPA_IT0008_CONTAINER has no local type.
Method Signatures

Method CLEAR_FIELDS_BEFORE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_PNNNN Call by reference Object reference (TYPE REF TO) DATA 20120124
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20120124

Method GET_ANSAL_LGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LGART Value transfer Type reference (TYPE) LGART Lohnart 20120124

Method GET_ANSAL_LGART on class CL_HRPA_IT0008_CONTAINER has no exception.

Method GET_ANSAL_SAL_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INDICATOR Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120124

Method GET_ANSAL_SAL_INDICATOR on class CL_HRPA_IT0008_CONTAINER has no exception.

Method GET_PERIOD_SAL_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INDICATOR Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120124

Method GET_PERIOD_SAL_INDICATOR on class CL_HRPA_IT0008_CONTAINER has no exception.

Method GET_WAGETYPE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_WAGETYPES Value transfer Type reference (TYPE) HRPAD_WAGETYPE_TAB Lohnarten-Tabelle 20120124

Method GET_WAGETYPE_TAB on class CL_HRPA_IT0008_CONTAINER has no exception.

Method SET_ANSAL_LGART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGART Call by reference Type reference (TYPE) LGART Lohnart 20120124
2 Returning RR_CONTAINER Value transfer Object reference (TYPE REF TO) IF_HRPA_INFTY_CONTAINER_DATA HR: Stammdaten, standard Datenzugriff für Infotypcontainer 20120124

Method SET_ANSAL_LGART on class CL_HRPA_IT0008_CONTAINER has no exception.

Method SET_ANSAL_SAL_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDICATOR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120124
2 Returning RR_CONTAINER Value transfer Object reference (TYPE REF TO) IF_HRPA_INFTY_CONTAINER_DATA HR: Stammdaten, standard Datenzugriff für Infotypcontainer 20120124

Method SET_ANSAL_SAL_INDICATOR on class CL_HRPA_IT0008_CONTAINER has no exception.

Method SET_PERIOD_SAL_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDICATOR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120124
2 Returning RR_CONTAINER Value transfer Object reference (TYPE REF TO) IF_HRPA_INFTY_CONTAINER_DATA HR: Stammdaten, standard Datenzugriff für Infotypcontainer 20120124

Method SET_PERIOD_SAL_INDICATOR on class CL_HRPA_IT0008_CONTAINER has no exception.

Method SET_WAGETYPE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WAGETYPES Call by reference Type reference (TYPE) HRPAD_WAGETYPE_TAB Lohnarten-Tabelle 20120124
2 Returning RR_CONTAINER Value transfer Object reference (TYPE REF TO) IF_HRPA_INFTY_CONTAINER_DATA HR: Stammdaten, standard Datenzugriff für Infotypcontainer 20120124

Method SET_WAGETYPE_TAB on class CL_HRPA_IT0008_CONTAINER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in