SAP ABAP Class CL_HRPAYFR_N4DS_SH_PROXY (N4DS - Status Handler Proxy class)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_N4DS_SH_PROXY  
Short Description N4DS - Status Handler Proxy class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20120515   SAP 
Last change 20130531   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 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_N4DS_SH_PROXY has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_SH_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_SH Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_B2A_DOCUMENT_ADMIN 20120611
2 MV_TYPRO Instance attribute Protected Type reference (TYPE) P_99S_TYPRO Process category 20120611
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120611
2 GET_B2A_DATA Instance method Public Method Get the B2A data for an given SH key 20120611
3 GET_LAST_SH Instance method Public Method Get Last SH record for an given SH key 20120611
4 GET_STATS_TEXT Instance method Public Method Get the 'Description of the STATS' 20120611
5 GET_STATUS Instance method Public Method Get Status for an given SH key 20120611
6 GET_TEMSE_NAME Instance method Public Method Get the name of the TemSe object for process 20120611
7 GET_TYPRO Instance method Public Method Get process category 20120611
8 IS_OPEN Instance method Public Method Check if there is a SH OPEN or REJECTED/ACCEPTED 20120611
9 TEST_MODE Instance method Public Method Process started in test mode 20120611
Events
Class CL_HRPAYFR_N4DS_SH_PROXY has no event.
Types
Class CL_HRPAYFR_N4DS_SH_PROXY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO PFRDS_C_SH_TYPRO_AEDP Process category 20120611

Method CONSTRUCTOR on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_B2A_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PB2ADATA Call by reference Type reference (TYPE) HRB2A_S_PB2ADATA HR-B2A: structure for PB2ADATA 20120611
2 Exporting ES_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20120611
3 Exporting ET_PB2ADATB Call by reference Type reference (TYPE) HRB2A_T_PB2ADATB HR-B2A. Table type for PB2ADATB 20120611
4 Exporting EV_AED_PATH Call by reference Type reference (TYPE) P_99S_ADDAT Path AED file 20120717
5 Exporting EV_AER_PATH Call by reference Type reference (TYPE) P_99S_ADDAT Path AER file 20120611
6 Exporting EV_ARL_TEMSE_ID Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSE Object 20120611
7 Exporting EV_B2A_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20120611
8 Exporting EV_CRA_TEMSE_ID Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSE Object 20120611
9 Exporting EV_N4DS_TEMSE_ID Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSE Object 20120611
10 Importing IV_EESID Call by reference Type reference (TYPE) P_99S_EESID Subdocument ID (EESID) 20120611
11 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Employee PERNR 20120611
12 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document ID (STMOD) 20120611

Method GET_B2A_DATA on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_LAST_SH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID Status Handler Record 20120611
2 Exporting ET_B2AID Call by reference Type reference (TYPE) HR99S_B2AID_TAB Status Handler Records 20120611
3 Importing IV_BEGDA Call by reference Type reference (TYPE) D '18000101' 20120611
4 Importing IV_EESID Call by reference Type reference (TYPE) P_99S_EESID Subdocument ID (EESID) 20120611
5 Importing IV_ENDDA Call by reference Type reference (TYPE) D '99991231' 20120611
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Employee PERNR 20120611
7 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document ID (STMOD) 20120611
8 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121018

Method GET_LAST_SH on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_STATS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATS Call by reference Type reference (TYPE) P_99S_STATS SubGro 20120611
2 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT30 30-character text 20120611

Method GET_STATS_TEXT on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_B2AID Call by reference Type reference (TYPE) HR99S_B2AID B2A ID/Status/TemSe 20121018
2 Exporting EV_STATS Call by reference Type reference (TYPE) P_99S_STATS Status 20120611
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20121018
4 Importing IV_EESID Call by reference Type reference (TYPE) P_99S_EESID Subdocument ID (EESID) 20120611
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20121018
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Employee PERNR 20120611
7 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document ID (STMOD) 20120611
8 Importing IV_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20121018

Method GET_STATUS on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_TEMSE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EESID Call by reference Type reference (TYPE) P_99S_EESID Subdocument identification 20120611
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20120611
3 Importing IV_STMOD Call by reference Type reference (TYPE) P_99S_STMOD Document identification 20120611
4 Returning RV_TEMSE Value transfer Type reference (TYPE) P_TS_TSOBJ HR TemSE Object 20120611

Method GET_TEMSE_NAME on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method GET_TYPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPRO Value transfer Type reference (TYPE) P_99S_TYPRO Process category 20120611

Method GET_TYPRO on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method IS_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACCEPTED Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20120611
2 Exporting EV_OPEN Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20120611
3 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20120611
4 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20120611
5 Importing IV_STMOD Call by reference Type reference (TYPE) T5F99SE-STMOD Document identification 20120611

Method IS_OPEN on class CL_HRPAYFR_N4DS_SH_PROXY has no exception.

Method TEST_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEST_MODE Value transfer Type reference (TYPE) ABAP_BOOL Retrun true if process in test mode 20120611

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