SAP ABAP Class CL_HRPA_INFOTYPE_0279 (Individual Values Pension Fund)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PF-XX (Application Component) Pension fund: General Parts
     PAOC_PAD_INFTY_0279_XX (Package) Infotype Decoupling for IT 0279 - International
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 20020919
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20030219
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0279_CH Individual Values Pension Fund 20020919
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0279_NL Individual Pension Fund Values 20021002
Properties
Class CL_HRPA_INFOTYPE_0279  
Short Description Individual Values Pension Fund    
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 P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_INFTY_0279_XX   Infotype Decoupling for IT 0279 - International 
Created 20020919   SAP 
Last change 20030114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_MESSAGE_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20030219
Friends
Class CL_HRPA_INFOTYPE_0279 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPLI Instance attribute Protected Type reference (TYPE) P02_APPLI 'PK' Subapplication code 20021016
2 C_NVALUES Constant Protected Type reference (TYPE) NUMC2 30 Two-digit number 20021016
3 C_PKGRP_MERKM Constant Public Type reference (TYPE) P02_MERKM 'CHPKP' Feature for Person Grouping 20021016
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method Add Error Message 20020919
2 CALL_INTERPRETER Instance method Protected Method Call VS Interpreter 20021016
3 CHECK_FIELD Instance method Protected Method Check Field Pair of Infotype 0279 20020920
4 CHECK_P0279 Instance method Protected Method Check Infotype 0279 20020920
5 FILL_RECORD Instance method Protected Method Fill Fields of the Infotype from Value Type Table 20021009
6 GET_INTERPRETER_NAME Instance method Protected Method Specify Name of the VS Interpreter to Be Used 20021016
7 GET_PKGRP Instance method Protected Method Specify Employee Grouping 20021016
8 INITIALIZE_CURRENCY Instance method Protected Method Determine Currency Using the PS Account 20020919
9 INITIALIZE_KASSE Instance method Protected Method Specify Fund-Dependent Data 20020919
10 INITIALIZE_P0279 Instance method Protected Method Initialize Infotype 0279 20020919
11 READ_T5CP3 Instance method Protected Method Read Field Assignment Infotypes 20021016
12 READ_VALUES_FROM_MEMORY Instance method Protected Method Read Values from Global Memory 20021009
13 RECALCULATE_P0279 Instance method Protected Method Recalculate Fields According to Manual Entries 20021002
Events
Class CL_HRPA_INFOTYPE_0279 has no event.
Types
Class CL_HRPA_INFOTYPE_0279 has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAUSE Call by reference Type reference (TYPE) HRPAD_MESSAGE_CAUSE IF_HRPA_MESSAGE_HANDLER=>INFOTYPE_SPECIFIC HR: Stammdaten, Grund für die Ausgabe einer Nachricht 20020919
2 Importing FIELD1 Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020919
3 Importing FIELD2 Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020919
4 Importing FIELD3 Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020919
5 Importing FIELD4 Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20020919
6 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20021030
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020919
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method CALL_INTERPRETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIO Call by reference Type reference (TYPE) P02_ACTIO Aktion der Verarbeitungssteuerung 20021016
2 Importing FIELDNAME Call by reference Type reference (TYPE) PROP_FNAME Vorschlagswerte Schnellerfassung: Feldname 20021016
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021016
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021016
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021016
7 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20021016
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaktionsklasse für Datenhaltung 20021016
9 Changing VALUETAB Call by reference Type reference (TYPE) P02VS_VALUE_TAB HR-CH: VS-Wertetabelle 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method CHECK_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYINDEX Schleifen, aktueller Schleifendurchlauf 20020920
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020920
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020920
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
5 Importing VAE Call by reference Type reference (TYPE) P02K_VALE18 HR-CH: PK: Individueller Wert (berechnet) 20020920
6 Importing VAM Call by reference Type reference (TYPE) P02K_VALM18 HR-CH: PK: Individueller Wert (manuell) 20020920
7 Importing VTY Call by reference Type reference (TYPE) P02_VALTY VS-Wertart 20020920
8 Importing W5CP3 Call by reference Type reference (TYPE) T5CP3 HR-CH: Feldzuordnung für Infotyp 279 20021017
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method CHECK_P0279 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020920
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020920
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
4 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20020920
5 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021017
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method FILL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
2 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20021009
3 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
4 Importing VALUETAB Call by reference Type reference (TYPE) P02VS_VALUE_TAB HR-CH: VS-Wertetabelle 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method GET_INTERPRETER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FUNCNAME Call by reference Type reference (TYPE) FUNCNAME Funktionsname 20021016
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method GET_PKGRP 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 (=' ') 20021016
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021016
3 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021016
4 Importing P0279 Call by reference Type reference (TYPE) P0279 Objekt-Identifikation 20021016
5 Exporting PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method INITIALIZE_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20020919
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method INITIALIZE_KASSE 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 (=' ') 20020919
2 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20020919
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020919
4 Exporting MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
5 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20020920
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method INITIALIZE_P0279 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020919
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20020919
3 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20020919
4 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method READ_T5CP3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting I5CP3 Call by reference Type reference (TYPE) HRPFD00_T5CP3_TAB HR-PF: Feldzuordnung für Infotyp 279 20021016
2 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20021016
3 Importing OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20021016
4 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method READ_VALUES_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
2 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20021009
3 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016

Method RECALCULATE_P0279 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021002
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20021002
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20021016
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021016
5 Changing P0279 Call by reference Type reference (TYPE) P0279 Personal-Stammsatz Infotyp 0279 (Indiv. Werte zur PK [CH]) 20021002
6 Importing PKGRP Call by reference Type reference (TYPE) P02K_PKGRP HR-CH: PK: Mitarbeitergruppierung für Feldzuordnung It 0279 20021016
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20021009
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20021016
History
Last changed by/on SAP  20030114 
SAP Release Created in 200