SAP ABAP Class CL_HRPAYBE_3271_BL (CI: business library class with all methods for 3271 IT)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_CI_CO CI: Constants 20091123
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_ADNOT_CO CI: Payment adjustment type interf.with the dom.const. val. 20091116
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_AGTYP_CO CI: Agreement type interface with the domain constant values 20091116
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_DBNOT_CO CI: Debtor type value constants 20091116
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_HTIND_CO CI: Half Time Indicator 20110127
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_IND_CO CI: Work basis interface with the domain constant values. 20091116
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_INJUS_CO CI: Incompleteness justification interface with const. val. 20091116
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_PYTYP_CO CI: Periodicity code list interface with constant values 20091119
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_RECON_CO CI: Resumption of Work 20100625
Properties
Class CL_HRPAYBE_3271_BL  
Short Description CI: business library class with all methods for 3271 IT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20091028   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PBECI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYBE_CI_CO CI: Constants 20091123
2 IF_HRPAYBE_DOMA_CI_ADNOT_CO CI: Payment adjustment type interf.with the dom.const. val. 20091116
3 IF_HRPAYBE_DOMA_CI_AGTYP_CO CI: Agreement type interface with the domain constant values 20091116
4 IF_HRPAYBE_DOMA_CI_DBNOT_CO CI: Debtor type value constants 20091116
5 IF_HRPAYBE_DOMA_CI_HTIND_CO CI: Half Time Indicator 20110127
6 IF_HRPAYBE_DOMA_CI_IND_CO CI: Work basis interface with the domain constant values. 20091116
7 IF_HRPAYBE_DOMA_CI_INJUS_CO CI: Incompleteness justification interface with const. val. 20091116
8 IF_HRPAYBE_DOMA_CI_PYTYP_CO CI: Periodicity code list interface with constant values 20091119
9 IF_HRPAYBE_DOMA_CI_RECON_CO CI: Resumption of Work 20100625
Friends
Class CL_HRPAYBE_3271_BL has no friend class.
Attributes
Class CL_HRPAYBE_3271_BL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IT Static method Public Method Check special rules for existing inputs in 3271 IT 20091109
2 FILL_TEXTS Static method Public Method Get text values for Q3271 20091109
3 GET_DEFAULT Static method Public Method Get default values for P3271 20091109
4 GET_INPUT_FIELDS Static method Public Method Turn "General Payment" fields input and output. 20091117
5 GET_PARENT_INFO Static method Public Method Get parent related information and generate OBJPS 20091125
6 GET_READ_FIELDS Static method Public Method Turn "General Payment" fields output only 20091117
7 NAVIGATE_TO_INFOTYPE Static method Public Method Navegate to this infotype Creation/Display 20091121
8 READ_PARENT_DATE_INFO Static method Public Method Get start and end date related information from the parent 20091202
Events
Class CL_HRPAYBE_3271_BL has no event.
Types
Class CL_HRPAYBE_3271_BL has no local type.
Method Signatures

Method CHECK_IT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091119
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119
3 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091223
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20091127
5 Importing IS_P3271 Call by reference Type reference (TYPE) P3271 HR Master Record for Infotype 3271 20091127

Method CHECK_IT on class CL_HRPAYBE_3271_BL has no exception.

Method FILL_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_Q3271 Call by reference Type reference (TYPE) Q3271 Screen Fields: Infotype P3271 20091125
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091119
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119
4 Importing IS_P3271 Call by reference Type reference (TYPE) P3271 HR Master Record for Infotype 3271 20091116

Method FILL_TEXTS on class CL_HRPAYBE_3271_BL has no exception.

Method GET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_P3271 Call by reference Type reference (TYPE) P3271 HR Master Record for Infotype 3271 20091116
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091119
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119
4 Importing IV_CIPID Call by reference Type reference (TYPE) P12_CI_CIPID ' ' Complementary Indemnity: Parent ID 20091116

Method GET_DEFAULT on class CL_HRPAYBE_3271_BL has no exception.

Method GET_INPUT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091119
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119

Method GET_INPUT_FIELDS on class CL_HRPAYBE_3271_BL has no exception.

Method GET_PARENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_P3271 Call by reference Type reference (TYPE) P3271 HR Master Record for Infotype 3271 20091125
2 Changing CS_Q3271 Call by reference Type reference (TYPE) Q3271 Screen Fields: Infotype P3271 20091125
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091125
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091125
5 Importing IV_CIPID Call by reference Type reference (TYPE) P12_CI_CIPID Complementary Indemnity: Parent ID 20091125

Method GET_PARENT_INFO on class CL_HRPAYBE_3271_BL has no exception.

Method GET_READ_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091119
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119

Method GET_READ_FIELDS on class CL_HRPAYBE_3271_BL has no exception.

Method NAVIGATE_TO_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PSPAR Call by reference Type reference (TYPE) PSPAR Transfer String for HR Infotype Dialog Modules 20091121
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091121
3 Changing CT_PINIT Call by reference Type reference (TYPE) PBECI_T_PINIT 20091121
4 Changing CV_FCODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20091121
5 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091121
6 Importing IS_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091121
7 Importing IS_P3271 Call by reference Type reference (TYPE) P3271 HR Master Record for Infotype 3271 20091121

Method NAVIGATE_TO_INFOTYPE on class CL_HRPAYBE_3271_BL has no exception.

Method READ_PARENT_DATE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20091202
2 Changing CV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20091202
3 Changing CV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20091202
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091202
5 Importing IV_CIPID Call by reference Type reference (TYPE) P12_CI_CIPID Complementary Indemnity: Parent ID 20091202
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091202

Method READ_PARENT_DATE_INFO on class CL_HRPAYBE_3271_BL has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604