SAP ABAP Class CL_HRPA_INFOTYPE_0717 (HR: Infotype 0717)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-BN-BP (Application Component)
     PAOC_PAD_INT_BEN_BPS (Package) Benefits Point System
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 20030709
Properties
Class CL_HRPA_INFOTYPE_0717  
Short Description HR: Infotype 0717    
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_INT_BEN_BPS   Benefits Point System 
Created 20030709   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0717 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0717 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0717 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0717 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACCTY Instance method Protected Method Check account type 20030723
2 CHECK_BAREA Instance method Protected Method Check if benefit area is identical to P0171 20030710
3 CHECK_BPACC Instance method Protected Method Check benefit point account 20030723
4 CHECK_INITIAL_BALANCE Instance method Protected Method Check initial balance 20030723
5 CHECK_P0718_EXIST Instance method Protected Method Check if P0718 record exists 20030710
6 GET_ADDITIONAL_POINT Instance method Protected Method Get additional benefit point 20030721
7 GET_BASIC_POINT Instance method Protected Method Get basic benefit point 20030718
8 GET_BENEFIT_DATA Instance method Protected Method Get benefit area from IT0171 20030718
9 GET_CARRYOVER_POINT Instance method Protected Method Get total carry overt point 20030721
10 GET_CURR_FORE_BALANCE Instance method Protected Method Get current balance and available points. 20030723
11 GET_TOTAL_POINT Instance method Protected Method Get total benefit point 20030720
12 SPECIFIC_COMPUTATIONS Instance method Protected Method Specific infotype logic 20030723
Events
Class CL_HRPA_INFOTYPE_0717 has no event.
Types
Class CL_HRPA_INFOTYPE_0717 has no local type.
Method Signatures

Method CHECK_ACCTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCTY Call by reference Type reference (TYPE) BPS_ACCTY Arbeitgeberleistungspunktekontotyp 20030723
2 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030723
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030723
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030723

Method CHECK_ACCTY on class CL_HRPA_INFOTYPE_0717 has no exception.

Method CHECK_BAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030801
2 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030723
3 Importing ENDDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030723
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030721
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030710
6 Importing PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20030723
7 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030710

Method CHECK_BAREA on class CL_HRPA_INFOTYPE_0717 has no exception.

Method CHECK_BPACC 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 (=' ') 20030723
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030723
3 Importing P0717 Call by reference Type reference (TYPE) P0717 Personalstammdatensatz für Infotyp 0717 20030723

Method CHECK_BPACC on class CL_HRPA_INFOTYPE_0717 has no exception.

Method CHECK_INITIAL_BALANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030723
2 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030723
3 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030723
4 Importing IABPT Call by reference Type reference (TYPE) BPS_IABPT Initialer Kontostand 20030723
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030723
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030723
7 Importing PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20030723

Method CHECK_INITIAL_BALANCE on class CL_HRPA_INFOTYPE_0717 has no exception.

Method CHECK_P0718_EXIST 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 (=' ') 20030808
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030710
3 Importing P0717 Call by reference Type reference (TYPE) P0717 Personalstammdatensatz für Infotyp 0717 20030710
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030710

Method CHECK_P0718_EXIST on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_ADDITIONAL_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDPT Call by reference Type reference (TYPE) BPS_ADDPT Zusätzlicher Arbeitgeberleistungspunkt 20030721
2 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030721
3 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030721
4 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030721
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030721
6 Importing PERNO Call by reference Type reference (TYPE) PERSNO Personalnummer 20030721

Method GET_ADDITIONAL_POINT on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_BASIC_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030718
2 Exporting BASPT Call by reference Type reference (TYPE) BPS_BASPT Arbeitgeberleistungsbasispunkt 20030718
3 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030718
4 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030718
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030720
6 Importing PERNO Call by reference Type reference (TYPE) PERSNO Personalnummer 20030718

Method GET_BASIC_POINT on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_BENEFIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATUM Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030718
2 Exporting EE_BENEFIT_DATA Call by reference Type reference (TYPE) RPBENEEDAT Arbeitgeberleistungen:Referenzstruktur f. Funktionsbausteine 20030718
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030718
4 Importing PERNR Call by reference Type reference (TYPE) P0717-PERNR Personalnummer 20030718

Method GET_BENEFIT_DATA on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_CARRYOVER_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030721
2 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030721
3 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030721
4 Exporting CCPTS Value transfer Type reference (TYPE) BPS_CCPTS Berechnete übernommene Punkte 20030721
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030808
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030721
7 Importing PERNO Call by reference Type reference (TYPE) PERSNO Personalnummer 20030721

Method GET_CARRYOVER_POINT on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_CURR_FORE_BALANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030723
2 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030723
3 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030723
4 Exporting CABPT Call by reference Type reference (TYPE) BPS_CABPT Aktueller Arbeitgeberleistungspunktestand 20030723
5 Exporting FABPT Call by reference Type reference (TYPE) BPS_FABPT Verfügbare Punkte 20030723
6 Importing IABPT Call by reference Type reference (TYPE) BPS_IABPT Initialer Kontostand 20030723
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030723
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030723
9 Importing PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20030723

Method GET_CURR_FORE_BALANCE on class CL_HRPA_INFOTYPE_0717 has no exception.

Method GET_TOTAL_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDPT Call by reference Type reference (TYPE) BPS_ADDPT Zusätzlicher Arbeitgeberleistungspunkt 20030720
2 Importing BAREA Call by reference Type reference (TYPE) BEN_AREA Arbeitgeberleistungsbereich 20030720
3 Importing BASPT Call by reference Type reference (TYPE) BPS_BASPT Arbeitgeberleistungsbasispunkt 20030720
4 Importing BEGDA Call by reference Type reference (TYPE) SY-DATUM Datum und Uhrzeit, aktuelles (Anwendungsserver-) Datum 20030720
5 Importing BPACC Call by reference Type reference (TYPE) BPS_BPACC Arbeitgeberleistungspunktekonto 20030720
6 Importing CROPT Call by reference Type reference (TYPE) BPS_CROPT Anzahl der übertragbaren Punkte 20030720
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030720
8 Importing PERNO Call by reference Type reference (TYPE) PERSNO Personalnummer 20030720
9 Exporting TOTPT Value transfer Type reference (TYPE) BPS_TOTPT Arbeitgeberleistungsbasispunkt 20030720

Method GET_TOTAL_POINT on class CL_HRPA_INFOTYPE_0717 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 (=' ') 20030723
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030723
3 Changing P0717 Call by reference Type reference (TYPE) P0717 Personalstammdatensatz für Infotyp 0717 20030723
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030723

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0717 has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 100