SAP ABAP Class CL_HRPA_INFOTYPE_0027_XX_PS (HR: Infotype 0027 International Version Public Sector)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA (Application Component) Personnel Administration
     PAOC_PAD_INFTY_0027_XX_PS (Package) Infotype 0027 (Cost Distribution)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0027 HR: Infotype 0027 International Version 20030129
Properties
Class CL_HRPA_INFOTYPE_0027_XX_PS  
Short Description HR: Infotype 0027 International Version Public Sector    
Super Class CL_HRPA_INFOTYPE_0027 HR: Infotype 0027 International Version 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0027_XX_PS   Infotype 0027 (Cost Distribution) 
Created 20030129   SAP 
Last change 20030313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0027_XX_PS has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0027_XX_PS has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0027_XX_PS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FM_DATA Instance attribute Protected Type reference (TYPE) RHCOST_FM FM Basic Data for Employees 20030129
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FM_CLIENT Instance method Private Method Determination of FM Integration 20030129
2 CHECK_SERVICE_TYPE Instance method Protected Method Validation Service Type / Service Category 20030129
3 CHECK_SERVICE_TYPE_ACTIVE Instance method Private Method Checks whether service types are active for company codes 20030129
4 FIKRS_DETERMINE Instance method Protected Method Determination of FM Area for Company Code 20030129
5 FM_DATA_GET Instance method Private Method Reading of FM Special Instance Data 20030129
6 FM_INT_STATUS_TEXT_READ Instance method Private Method Reading of Text 20030129
Events
Class CL_HRPA_INFOTYPE_0027_XX_PS has no event.
Types
Class CL_HRPA_INFOTYPE_0027_XX_PS has no local type.
Method Signatures

Method CHECK_FM_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FCTR_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
3 Importing LINE_INDEX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030129
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030129
5 Exporting PS_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129

Method CHECK_SERVICE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030129
2 Importing DART Call by reference Type reference (TYPE) DART Dienstart (PSG) 20030129
3 Importing P0027_BEGDA Call by reference Type reference (TYPE) DATUM Datum 20030129
4 Importing UDART Call by reference Type reference (TYPE) UDART Unterdienstart (PSG) 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129
2 DART_NEEDS_UDART 20030129
3 UDART_NEEDS_ENTRY 20030129
4 WRONG_ENTRY_DART 20030129
5 WRONG_ENTRY_UDART 20030129

Method CHECK_SERVICE_TYPE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACT_DAKAT Call by reference Type reference (TYPE) DAKAT Gruppierung Buchungskreis/Dienstartkatalog 20030129
2 Importing BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030129
3 Exporting SERVICE_TYPE_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129

Method FIKRS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUKRS Call by reference Type reference (TYPE) BUKRS Kostenverteilung 20030129
2 Changing FIKRS Call by reference Type reference (TYPE) FIKRS Finanzkreis 20030129
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030224
4 Importing LINE_INDEX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030224
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030224
6 Importing P0027_BEGDA Call by reference Type reference (TYPE) DATUM Datum 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129

Method FM_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVE_DIMENSIONS Call by reference Type reference (TYPE) HRFPM_ACTIVE_DIMENSIONS HR-FPM: Active Dimensionen 20030129
2 Exporting ACTIVE_DIMENSIONS_TAB Call by reference Type reference (TYPE) HRFPM_ACTIVE_DIMENSIONS_TAB HR-FPM: Active Dimensionen 20030129
3 Exporting BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20030129
4 Exporting DART Call by reference Type reference (TYPE) STAMM_DART Default-Dienstart von Person bzw. Planstelle 20030129
5 Exporting FIKRS Call by reference Type reference (TYPE) FIKRS Finanzkreis 20030129
6 Exporting FM_BUKRS_TAB Call by reference Type reference (TYPE) RH_COMPANYCODE_LIST_TAB Tabelle für Buchungskreisliste (Struktur BAPI0002_1) 20030129
7 Exporting INTEG Value transfer Type reference (TYPE) FLAG HR FPM Teilnahme an der Integration 20030314
8 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
9 Importing LINE_INDEX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030129
10 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR-Stammdaten: Meldungen 20030129
11 Importing P0027_BEGDA Call by reference Type reference (TYPE) DATUM Datum 20030129
12 Importing P0027_ENDDA Call by reference Type reference (TYPE) DATUM Datum 20030129
13 Importing P0027_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20030129
14 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030129
15 Exporting UDART Call by reference Type reference (TYPE) STAMM_UDART Default-Unterdienstart aus Person bzw.Planstelle 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129

Method FM_INT_STATUS_TEXT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTEG Call by reference Type reference (TYPE) HRFPM_INTEG HR-FPM: Teilnahme an der Integration 20030129
2 Exporting TEXT Call by reference Type reference (TYPE) VAL_TEXT Kurztext zu Festwerten 20030129
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030129
History
Last changed by/on SAP  20030313 
SAP Release Created in 200