SAP ABAP Class CL_HRPAYBE_SH_BL (HCM Belgium: STATUS HANDLER Business Library)
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_DI_B2A_CO Dimona: Common Constants 20120829
Properties
Class CL_HRPAYBE_SH_BL  
Short Description HCM Belgium: STATUS HANDLER Business Library    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20120709   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPAYBE_DI_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PBEBW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PBEEG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYBE_DI_B2A_CO Dimona: Common Constants 20120829
Friends
Class CL_HRPAYBE_SH_BL has no friend class.
Attributes
Class CL_HRPAYBE_SH_BL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF_SH_OPEN Static method Public Method Check if there is a SH open for this FORM ID (STMOD) 20120829
2 GET_DECL_FORM_STMOD Static method Public Method Get STMOD key for Employee Declaration SH entry to insert 20120829
3 GET_LAST_SH Static method Public Method Get last Status for the Document in Status Handler 20120829
4 GET_LAST_SH_NOTI Static method Public Method Get last Status for the Document in Status Handler 20120829
5 GET_SH_STATS Static method Public Method Get Status for Status Handler entry 20120829
6 MAPPING_DIDST_TO_STATS Static method Public Method Mapping from old Infotype status to the new SH status 20120829
7 NAVIGATE_TO_SH_VIEWER Static method Public Method Navigate to the SH GLBID related entries (call SH viewer) 20121121
8 PUBLISH_TO_SH Static method Public Method Publish data in Status Handler 20120829
9 SH_GET_TYPRO Static method Public Method Get SH process type according to B2A doc. type 20121121
10 SH_VIEWER_CONVERT_SELECTION Static method Public Method Convert Status Handler Viewer selection in STMOD list 20120829
Events
Class CL_HRPAYBE_SH_BL has no event.
Types
Class CL_HRPAYBE_SH_BL has no local type.
Method Signatures

Method CHECK_IF_SH_OPEN 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/Temse 20120829
4 Exporting ET_B2AID Call by reference Type reference (TYPE) HR99S_B2AID_TAB B2A ID/Status/Temse 20120829
5 Exporting EV_SH_OPEN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120829
6 Exporting EV_SH_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120829
7 Exporting EV_STATS Call by reference Type reference (TYPE) T5F99ST-STATS Status 20120829
8 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SE-STMOD Document Identification 20120829

Method CHECK_IF_SH_OPEN on class CL_HRPAYBE_SH_BL has no exception.

Method GET_DECL_FORM_STMOD 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting EV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document Identification 20120829

Method GET_DECL_FORM_STMOD on class CL_HRPAYBE_SH_BL has no exception.

Method GET_LAST_SH 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/Temse 20120829
4 Exporting ET_B2AID Call by reference Type reference (TYPE) HR99S_B2AID_TAB B2A ID/Status/Temse 20120829
5 Exporting EV_STATS Call by reference Type reference (TYPE) T5F99ST-STATS Status 20120829
6 Importing IV_BEGDA Call by reference Type reference (TYPE) DATUM IF_HRPAYBE_DI_CO=>LOWEST_DATE Date 20120829
7 Importing IV_ENDDA Call by reference Type reference (TYPE) DATUM IF_HRPAYBE_DI_CO=>HIGHEST_DATE Date 20120829
8 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SE-STMOD Document Identification 20120829
9 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO IF_HRPAYBE_DI_B2A_CO=>B2A_DOCTYPE_DIMN Type of process 20120829

Method GET_LAST_SH on class CL_HRPAYBE_SH_BL has no exception.

Method GET_LAST_SH_NOTI 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/Temse 20120829
4 Exporting ET_B2AID Call by reference Type reference (TYPE) HR99S_B2AID_TAB B2A ID/Status/Temse 20120829
5 Exporting EV_ADDAT Call by reference Type reference (TYPE) P_99S_ADDAT Status 20120829
6 Importing IS_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/Temse 20120829
7 Importing IV_BEGDA Call by reference Type reference (TYPE) DATUM IF_HRPAYBE_DI_CO=>LOWEST_DATE Date 20120829
8 Importing IV_ENDDA Call by reference Type reference (TYPE) DATUM IF_HRPAYBE_DI_CO=>HIGHEST_DATE Date 20120829
9 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SE-STMOD Document Identification 20120829
10 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO IF_HRPAYBE_DI_B2A_CO=>B2A_DOCTYPE_DIMN Type of process 20120829

Method GET_LAST_SH_NOTI on class CL_HRPAYBE_SH_BL has no exception.

Method GET_SH_STATS 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting EV_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20120829
4 Importing IV_DIDST Call by reference Type reference (TYPE) P12_DIDST Status of DIMONA declaration 20120829

Method GET_SH_STATS on class CL_HRPAYBE_SH_BL has no exception.

Method MAPPING_DIDST_TO_STATS 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting EV_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20120829
4 Importing IV_DIDST Call by reference Type reference (TYPE) P12_DIDST Status of DIMONA declaration 20120829

Method MAPPING_DIDST_TO_STATS on class CL_HRPAYBE_SH_BL has no exception.

Method NAVIGATE_TO_SH_VIEWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) XFELD Checkbox 20121121
2 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20121121

Method NAVIGATE_TO_SH_VIEWER on class CL_HRPAYBE_SH_BL has no exception.

Method PUBLISH_TO_SH 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120829
4 Importing IV_ACTDT Call by reference Type reference (TYPE) T5F99SE-ACTDT Payroll focusing date 20120829
5 Importing IV_ADDAT Call by reference Type reference (TYPE) T5F99SE-ADDAT Additional Data 20120829
6 Importing IV_BEGDA Call by reference Type reference (TYPE) DATUM SY-DATUM Date 20120829
7 Importing IV_EESID Call by reference Type reference (TYPE) T5F99SE-EESID Subdocument Identification 20120829
8 Importing IV_ENDDA Call by reference Type reference (TYPE) DATUM SY-DATUM Date 20120829
9 Importing IV_ENTRY_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20120829
10 Importing IV_NEWST Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120829
11 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel Number 20120829
12 Importing IV_STATS Call by reference Type reference (TYPE) T5F99ST-STATS Status 20120829
13 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SE-STMOD Document Identification 20120829
14 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO IF_HRPAYBE_DI_B2A_CO=>B2A_DOCTYPE_DIMN Type of process 20120829
15 Importing IV_UPDATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120829

Method PUBLISH_TO_SH on class CL_HRPAYBE_SH_BL has no exception.

Method SH_GET_TYPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SH_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121121
2 Importing IV_B2A_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Document type 20121121

Method SH_GET_TYPRO on class CL_HRPAYBE_SH_BL has no exception.

Method SH_VIEWER_CONVERT_SELECTION 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 20120829
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120829
3 Exporting ET_T5F99SR Call by reference Type reference (TYPE) HR99S_TAB_T5F99SR Document status table 20120829
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20120829
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20120829
6 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20120829
7 Importing IV_ONLY_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120829
8 Importing IV_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20120829
9 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document Identification 20120829

Method SH_VIEWER_CONVERT_SELECTION on class CL_HRPAYBE_SH_BL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in