FILL_ROE_DATA SAP Method Fill ROE data
Below is documentation, parameters and attributes of ABAP Method FILL_ROE_DATA within SAP class IF_EX_HRPAYCA_ROE_001. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_HRPAYCA_ROE_001 into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method FILL_ROE_DATA can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method FILL_ROE_DATA
.| Name | Type | Data Type | Description | Default Value |
| FNL_REG_PP | Importing | TYPE PC261 | Cluster Directory (For Export and Import of Payroll Results) | |
| NON_REG_PPS | Importing | TYPE HRPAYCA_PC261_T | Table type for cluster directory | |
| PERNR | Importing | TYPE P_PERNR | Personnel number | |
| RPPAR | Importing | TYPE RPCROEK0_GENERATOR | Report parameters for RPCROEK0_GENERATOR | |
| COMMENTS | Changing | TYPE HRPAYCA_PC4KR8_T | Table type for ROE comments | |
| CONTACT | Changing | TYPE PC4KR4 | Cluster definition for ROE (CA): Further contact data | |
| EARNS | Changing | TYPE HRPAYCA_PC298_T | Table type for ROE cluster data | |
| EEDATA | Changing | TYPE PC4KR3 | Cluster definition for ROE (CA): Employee's data | |
| ERDATA | Changing | TYPE PC4KR2 | Cluster definition for ROE (CA): Employer's data | |
| GENDATA | Changing | TYPE PC4KR1 | Cluster definition for ROE (CA): General data | |
| ISSUER | Changing | TYPE PC4KR10 | Cluster definition for ROE (CA): Issuer data | |
| MSG_TAB | Changing | TYPE HRPLOG_MSG_T | Messages for Payroll Log on External Procedures | |
| OTHMN | Changing | TYPE HRPAYCA_PC4KR7_T | Table type for ROE other monies | |
| ROE_OK | Changing | TYPE XFELD | ROE OK code | |
| SICKPAR | Changing | TYPE PC4KR9 | Cluster definition for ROE (CA): Sick/Parental data | |
| STATPAY | Changing | TYPE HRPAYCA_PC4KR6_T | Table type for ROE statutory pay | |
| VACPAY | Changing | TYPE PC4KR5 | Cluster definition for ROE (CA): Vacation pay data | |
| SPECIAL_PAYMENTS | Changing | TYPE HRPAYCA_T_ROE_SPECIAL_PAYMENT | ROE Special Payments |
Exceptions of Method FILL_ROE_DATA
GENERIC_ERROR - Error during filling of ROE dataExample ABAP coding
DATA: lo_class TYPE REF TO IF_EX_HRPAYCA_ROE_001.
DATA: lv_COMMENTS TYPE HRPAYCA_PC4KR8_T,
lv_CONTACT TYPE PC4KR4,
lv_EARNS TYPE HRPAYCA_PC298_T,
lv_EEDATA TYPE PC4KR3,
lv_ERDATA TYPE PC4KR2,
lv_FNL_REG_PP TYPE PC261,
lv_GENDATA TYPE PC4KR1,
lv_ISSUER TYPE PC4KR10,
lv_MSG_TAB TYPE HRPLOG_MSG_T,
lv_NON_REG_PPS TYPE HRPAYCA_PC261_T,
lv_OTHMN TYPE HRPAYCA_PC4KR7_T,
lv_PERNR TYPE P_PERNR,
lv_ROE_OK TYPE XFELD,
lv_RPPAR TYPE RPCROEK0_GENERATOR,
lv_SICKPAR TYPE PC4KR9,
lv_STATPAY TYPE HRPAYCA_PC4KR6_T,
lv_VACPAY TYPE PC4KR5,
lv_SPECIAL_PAYMENTS TYPE HRPAYCA_T_ROE_SPECIAL_PAYMENT,
lv_other TYPE c.
CALL METHOD lo_class=>FILL_ROE_DATA(
EXPORTING
FNL_REG_PP = lv_FNL_REG_PP
NON_REG_PPS = lv_NON_REG_PPS
PERNR = lv_PERNR
RPPAR = lv_RPPAR
CHANGING
COMMENTS = lv_COMMENTS
CONTACT = lv_CONTACT
EARNS = lv_EARNS
EEDATA = lv_EEDATA
ERDATA = lv_ERDATA
GENDATA = lv_GENDATA
ISSUER = lv_ISSUER
MSG_TAB = lv_MSG_TAB
OTHMN = lv_OTHMN
ROE_OK = lv_ROE_OK
SICKPAR = lv_SICKPAR
STATPAY = lv_STATPAY
VACPAY = lv_VACPAY
SPECIAL_PAYMENTS = lv_SPECIAL_PAYMENTS ).
Links to Related Class(s)
IF_EX_HR...Full list of available SAP object classes
Search for further information about these or an SAP related objects