SAP ABAP Class CL_HRPAYBE_3270_BL (CI: business library class with all methods for 3270 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_3270_CO CI: Constants 20091123
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_CI_CO CI: Constants 20091119
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_ADNOT_CO CI: Payment adjustment type interf.with the dom.const. val. 20091116
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_AGTYP_CO CI: Agreement type interface with the domain constant values 20091103
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_DBNOT_CO CI: Debtor type value constants 20091103
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_IND_CO CI: Work basis interface with the domain constant values. 20091030
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DOMA_CI_INJUS_CO CI: Incompleteness justification interface with const. val. 20091116
Properties
Class CL_HRPAYBE_3270_BL  
Short Description CI: business library class with all methods for 3270 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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PBECI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYBE_3270_CO CI: Constants 20091123
2 IF_HRPAYBE_CI_CO CI: Constants 20091119
3 IF_HRPAYBE_DOMA_CI_ADNOT_CO CI: Payment adjustment type interf.with the dom.const. val. 20091116
4 IF_HRPAYBE_DOMA_CI_AGTYP_CO CI: Agreement type interface with the domain constant values 20091103
5 IF_HRPAYBE_DOMA_CI_DBNOT_CO CI: Debtor type value constants 20091103
6 IF_HRPAYBE_DOMA_CI_IND_CO CI: Work basis interface with the domain constant values. 20091030
7 IF_HRPAYBE_DOMA_CI_INJUS_CO CI: Incompleteness justification interface with const. val. 20091116
Friends
Class CL_HRPAYBE_3270_BL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HIGH_DATE Instance attribute Private Attribute reference (LIKE) 20091123
2 LOW_DATE Instance attribute Private Attribute reference (LIKE) 20091123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IT Static method Public Method Check special rules for existing inputs in 3270 IT 20091028
2 CHECK_IT_FOR_DELETION Static method Public Method Check special rules for exclusion of 3270 IT 20091127
3 FILL_DYNR_ID Static method Public Method Get the correct subtype ID to call subscreen for 3270 20091028
4 FILL_TEXTS Static method Public Method Get text values for Q3270 20091028
5 GET_DEFAULT Static method Public Method Get default values for P3270 20091028
6 GET_EMPLOYER_CLASS Static method Public Method Get default for employer clas (RSZKN) from it 0100 20091123
7 GET_WORKER_CODE Static method Public Method Get the worker code (RSZKN) from the subtype 20091123
8 SCREEN_LOGIC Static method Public Method Turn input / read-only fields of the screen 20091223
Events
Class CL_HRPAYBE_3270_BL has no event.
Types
Class CL_HRPAYBE_3270_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 20091120
5 Importing IS_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091120

Method CHECK_IT on class CL_HRPAYBE_3270_BL has no exception.

Method CHECK_IT_FOR_DELETION 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 20091127
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091127
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_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091127

Method CHECK_IT_FOR_DELETION on class CL_HRPAYBE_3270_BL has no exception.

Method FILL_DYNR_ID 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_DYNNR Call by reference Type reference (TYPE) DYNNR Number of the following screen 20091111
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091119
4 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20091111

Method FILL_DYNR_ID on class CL_HRPAYBE_3270_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_Q3270 Call by reference Type reference (TYPE) Q3270 Screen Fields: Infotype P3270 20091111
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_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091111

Method FILL_TEXTS on class CL_HRPAYBE_3270_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_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091111
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

Method GET_DEFAULT on class CL_HRPAYBE_3270_BL has no exception.

Method GET_EMPLOYER_CLASS 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 20091123
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091123
3 Changing CV_RSZCA Call by reference Type reference (TYPE) RSZCA SI employer category 20091123
4 Importing IS_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091123

Method GET_EMPLOYER_CLASS on class CL_HRPAYBE_3270_BL has no exception.

Method GET_WORKER_CODE 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 20091123
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20091123
3 Changing CV_RSZKN Call by reference Type reference (TYPE) RSZKN SI employee category 20091123
4 Importing IS_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091123

Method GET_WORKER_CODE on class CL_HRPAYBE_3270_BL has no exception.

Method SCREEN_LOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P3270 Call by reference Type reference (TYPE) P3270 HR Master Record for Infotype 3270 20091223

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