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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
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 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR99S00_B2A_DOCUMENT_ADMIN | 20120611 | |||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | P_99S_TYPRO | Process category | 20120611 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120611 |
2 | ![]() |
Instance method | Public | Method | Get the B2A data for an given SH key | 20120611 |
3 | ![]() |
Instance method | Public | Method | Get Last SH record for an given SH key | 20120611 |
4 | ![]() |
Instance method | Public | Method | Get the 'Description of the STATS' | 20120611 |
5 | ![]() |
Instance method | Public | Method | Get Status for an given SH key | 20120611 |
6 | ![]() |
Instance method | Public | Method | Get the name of the TemSe object for process | 20120611 |
7 | ![]() |
Instance method | Public | Method | Get process category | 20120611 |
8 | ![]() |
Instance method | Public | Method | Check if there is a SH OPEN or REJECTED/ACCEPTED | 20120611 |
9 | ![]() |
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 | ![]() |
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 | ![]() |
ES_PB2ADATA | Call by reference | Type reference (TYPE) | HRB2A_S_PB2ADATA | HR-B2A: structure for PB2ADATA | 20120611 | ||
2 | ![]() |
ES_PB2AMGR | Call by reference | Type reference (TYPE) | HRB2A_S_V_PB2AMGR | HR-B2A: structure for V_PB2AMGR | 20120611 | ||
3 | ![]() |
ET_PB2ADATB | Call by reference | Type reference (TYPE) | HRB2A_T_PB2ADATB | HR-B2A. Table type for PB2ADATB | 20120611 | ||
4 | ![]() |
EV_AED_PATH | Call by reference | Type reference (TYPE) | P_99S_ADDAT | Path AED file | 20120717 | ||
5 | ![]() |
EV_AER_PATH | Call by reference | Type reference (TYPE) | P_99S_ADDAT | Path AER file | 20120611 | ||
6 | ![]() |
EV_ARL_TEMSE_ID | Call by reference | Type reference (TYPE) | P_TS_TSOBJ | HR TemSE Object | 20120611 | ||
7 | ![]() |
EV_B2A_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: global object ID | 20120611 | ||
8 | ![]() |
EV_CRA_TEMSE_ID | Call by reference | Type reference (TYPE) | P_TS_TSOBJ | HR TemSE Object | 20120611 | ||
9 | ![]() |
EV_N4DS_TEMSE_ID | Call by reference | Type reference (TYPE) | P_TS_TSOBJ | HR TemSE Object | 20120611 | ||
10 | ![]() |
IV_EESID | Call by reference | Type reference (TYPE) | P_99S_EESID | Subdocument ID (EESID) | 20120611 | ||
11 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Employee PERNR | 20120611 | ||
12 | ![]() |
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 | ![]() |
ES_B2AID | Call by reference | Type reference (TYPE) | HR99S_B2AID | Status Handler Record | 20120611 | ||
2 | ![]() |
ET_B2AID | Call by reference | Type reference (TYPE) | HR99S_B2AID_TAB | Status Handler Records | 20120611 | ||
3 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | D | '18000101' | 20120611 | ||
4 | ![]() |
IV_EESID | Call by reference | Type reference (TYPE) | P_99S_EESID | Subdocument ID (EESID) | 20120611 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | D | '99991231' | 20120611 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Employee PERNR | 20120611 | ||
7 | ![]() |
IV_STMOD | Call by reference | Type reference (TYPE) | P_99S_STMOD | Document ID (STMOD) | 20120611 | ||
8 | ![]() |
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 | ![]() |
IV_STATS | Call by reference | Type reference (TYPE) | P_99S_STATS | SubGro | 20120611 | ||
2 | ![]() |
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 | ![]() |
ES_B2AID | Call by reference | Type reference (TYPE) | HR99S_B2AID | B2A ID/Status/TemSe | 20121018 | ||
2 | ![]() |
EV_STATS | Call by reference | Type reference (TYPE) | P_99S_STATS | Status | 20120611 | ||
3 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20121018 | ||
4 | ![]() |
IV_EESID | Call by reference | Type reference (TYPE) | P_99S_EESID | Subdocument ID (EESID) | 20120611 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20121018 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Employee PERNR | 20120611 | ||
7 | ![]() |
IV_STMOD | Call by reference | Type reference (TYPE) | P_99S_STMOD | Document ID (STMOD) | 20120611 | ||
8 | ![]() |
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 | ![]() |
IV_EESID | Call by reference | Type reference (TYPE) | P_99S_EESID | Subdocument identification | 20120611 | ||
2 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20120611 | ||
3 | ![]() |
IV_STMOD | Call by reference | Type reference (TYPE) | P_99S_STMOD | Document identification | 20120611 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
EV_ACCEPTED | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120611 | ||
2 | ![]() |
EV_OPEN | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120611 | ||
3 | ![]() |
EV_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120611 | ||
4 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20120611 | ||
5 | ![]() |
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 | ![]() |
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 |