SAP ABAP Class CL_HR_BR_IRRF_REPORTING (Abstract class for tax reports)
Hierarchy
☛
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
⤷
PY-BR (Application Component) Brazil
⤷
PC37 (Package) HR settlement: Brazil
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYBR_DIRF1 | Main class DIRF 2010 | 20101217 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_HR_BR_CCED | Income report class | 20100126 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_HR_BR_DIRF | WITD | 20100126 |
Properties
| Class | CL_HR_BR_IRRF_REPORTING | |
| Short Description | Abstract class for tax reports | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PC37 | HR settlement: Brazil |
| Created | 20091014 | 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_HR_BR_IRRF_REPORTING has no interface implemented.
Friends
Class CL_HR_BR_IRRF_REPORTING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR10 | '08' | Character field with length 10 | 20100126 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR10 | '18' | Character field with length 10 | 20100126 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR10 | '02' | Character field with length 10 | 20100126 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR10 | '15' | Character field with length 10 | 20100126 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DEPENDENTE' | Character field with length 10 | 20100126 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DEPEN_13' | Character field with length 10 | 20100126 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DEPEN_PP' | Character field with length 10 | 20100126 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DEPEN_VAC' | Character field with length 10 | 20100126 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR10 | '20' | Character field with length 10 | 20100126 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR10 | '06' | Character field with length 10 | 20100126 | ||
| 11 | Constant | Public | Type reference (TYPE) | CHAR10 | '11' | Character field with length 10 | 20100126 | ||
| 12 | Constant | Public | Type reference (TYPE) | CHAR10 | '12' | Character field with length 10 | 20100126 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR10 | '17' | Character field with length 10 | 20100126 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR10 | '04' | Character field with length 10 | 20100126 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR10 | '07' | Character field with length 10 | 20100126 | ||
| 16 | Constant | Public | Type reference (TYPE) | CHAR10 | '19' | Character field with length 10 | 20100126 | ||
| 17 | Constant | Public | Type reference (TYPE) | CHAR10 | '16' | Character field with length 10 | 20100126 | ||
| 18 | Constant | Public | Type reference (TYPE) | CHAR10 | '22' | Character field with length 10 | 20101217 | ||
| 19 | Constant | Public | Type reference (TYPE) | CHAR10 | '01' | Character field with length 10 | 20100126 | ||
| 20 | Constant | Public | Type reference (TYPE) | CHAR10 | '21' | Character field with length 10 | 20100126 | ||
| 21 | Constant | Public | Type reference (TYPE) | CHAR10 | '05' | Character field with length 10 | 20100126 | ||
| 22 | Constant | Public | Type reference (TYPE) | CHAR10 | '03' | Character field with length 10 | 20100126 | ||
| 23 | Constant | Public | Type reference (TYPE) | CHAR10 | 'SENIORITY' | Character field with length 10 | 20100126 | ||
| 24 | Constant | Public | Type reference (TYPE) | CHAR10 | 'SENIOR_13' | Character field with length 10 | 20100126 | ||
| 25 | Constant | Public | Type reference (TYPE) | CHAR10 | '13' | Character field with length 10 | 20100126 | ||
| 26 | Constant | Public | Type reference (TYPE) | CHAR10 | '14' | Character field with length 10 | 20100126 | ||
| 27 | Constant | Public | Type reference (TYPE) | CHAR10 | '09' | Character field with length 10 | 20100126 | ||
| 28 | Constant | Public | Type reference (TYPE) | CHAR10 | '10' | Character field with length 10 | 20100126 | ||
| 29 | Constant | Public | Type reference (TYPE) | PAD_NAMEL | 60 | Length of employee's name | 20111011 | ||
| 30 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR_BR_READ_PAYROLL | Reading class of payroll cluster | 20100126 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | PBR_S_WT_EVAL_15_VALUES | BR: wage types separated by values of evaluation class 15 | 20100126 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | OCCAT_RANGE_TAB | Selection option: category for off-cycle processing reason | 20100126 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | P99SF_TAB_ERROR | 20100126 | ||||
| 34 | Instance attribute | Protected | Type reference (TYPE) | GTY_T_GROUP | 20100126 | ||||
| 35 | Instance attribute | Protected | Type reference (TYPE) | P0001_TAB | HR master record: infotype 0001 (organizational assignment) | 20100126 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | P0002_TAB | HR master record infotype 0002 (personal data) | 20100126 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | P0465_TAB | 20100126 | ||||
| 38 | Instance attribute | Protected | Type reference (TYPE) | P0661_TAB | Table type P0661 | 20100126 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | GTY_T_T512T | 20100126 | ||||
| 40 | Instance attribute | Protected | Type reference (TYPE) | GTY_T_TECHNICAL_LOG | 20100126 | ||||
| 41 | Instance attribute | Protected | Type reference (TYPE) | GTY_T_WT_GROUP_PERIOD | 20100126 | ||||
| 42 | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Valid from date | 20100126 | |||
| 43 | Instance attribute | Protected | Type reference (TYPE) | BUKRS | Company code | 20100126 | |||
| 44 | Instance attribute | Protected | Type reference (TYPE) | ENDDA | Valid to date | 20100126 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100126 | ||||
| 46 | Instance attribute | Protected | Type reference (TYPE) | PERNR_D | Standard selections for reporting HR master data | 20100126 |
Methods
Events
Class CL_HR_BR_IRRF_REPORTING has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTY_S_DEPENDENT_CONTROL | Protected | See coding | 20100126 | BEGIN OF gty_s_dependent_control,
month TYPE num02,
seqnr TYPE cdseq,
regular TYPE pbr_numdp,
christmas TYPE pbr_numdp,
vacation TYPE pbr_numdp,
ppr TYPE pbr_numdp,
END OF gty_s_dependent_control
|
||
| 2 | GTY_S_GROUP | Protected | See coding | 20100126 | BEGIN OF GTY_S_GROUP,
group TYPE char10,
retro TYPE abap_bool,
competence_13 TYPE abap_bool,
END OF GTY_S_GROUP
|
||
| 3 | GTY_S_PAYROLL_VALUES | Protected | See coding | 20100126 | BEGIN OF gty_s_payroll_values,
month TYPE num02,
group TYPE char10,
amount TYPE maxbt,
amount_reversal TYPE maxbt,
END OF gty_s_payroll_values
|
||
| 4 | GTY_S_TECHNICAL_LOG | Protected | See coding | 20100126 | BEGIN OF gty_s_technical_log,
cpf TYPE psg_idnum,
pernr TYPE pernr_d,
name TYPE pad_cname,
month TYPE char15,
field TYPE char50,
group TYPE char10,
lgart TYPE lgart,
lgtxt TYPE lgtxt,
operation TYPE char1,
evclv_15 TYPE auspa,
betrg TYPE maxbt,
seqnr TYPE cdseq,
occat TYPE pay_occat,
ocrsn TYPE pay_ocrsn,
diff TYPE xfeld,
pseqnr TYPE cdseq,
paydt TYPE pay_date,
END OF gty_s_technical_log
|
||
| 5 | GTY_S_WT_GROUP_PERIOD | Protected | See coding | 20100126 | BEGIN OF GTY_S_WT_GROUP_PERIOD,
group TYPE char10,
begda TYPE begda,
endda TYPE endda,
lgart_range TYPE HRPAY00_DEC_WTYPES,
END OF GTY_S_WT_GROUP_PERIOD
|
||
| 6 | GTY_S_WT_LIST | Protected | See coding | 20100126 | BEGIN OF gty_s_wt_list,
lgart TYPE lgart,
begda TYPE begda,
endda TYPE endda,
END OF gty_s_wt_list
|
||
| 7 | GTY_T_DEPENDENT_CONTROL | Protected | See coding | 20100126 | gty_t_dependent_control TYPE STANDARD TABLE OF
gty_s_dependent_control
|
||
| 8 | GTY_T_GROUP | Protected | See coding | 20100126 | GTY_T_GROUP TYPE STANDARD TABLE OF gty_s_group
|
||
| 9 | GTY_T_PAYROLL_VALUES | Protected | See coding | 20100126 | gty_t_payroll_values TYPE STANDARD TABLE OF gty_s_payroll_values
|
||
| 10 | GTY_T_T512T | Protected | See coding | 20100126 | gty_t_t512t TYPE STANDARD TABLE OF t512t
|
||
| 11 | GTY_T_TECHNICAL_LOG | Protected | See coding | 20100126 | gty_t_technical_log TYPE STANDARD TABLE OF gty_s_technical_log
|
||
| 12 | GTY_T_WT_GROUP_PERIOD | Protected | See coding | 20100126 | GTY_T_WT_GROUP_PERIOD TYPE SORTED TABLE OF GTY_S_WT_GROUP_PERIOD
WITH UNIQUE KEY group endda
|
||
| 13 | GTY_T_WT_LIST | Protected | See coding | 20100126 | gty_t_wt_list TYPE STANDARD TABLE OF gty_s_wt_list WITH KEY lgart
|
Method Signatures
Method COLLECT_NUMBER_OF_DEPENDENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DEPENDENT | Call by reference | Type reference (TYPE) | GTY_S_DEPENDENT_CONTROL | 20100126 | ||||
| 2 | IT_DEPENDENT | Call by reference | Type reference (TYPE) | GTY_T_DEPENDENT_CONTROL | Dependents table | 20100210 | |||
| 3 | IT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100126 | |||
| 4 | IV_NO_OF_DEPEN | Call by reference | Type reference (TYPE) | PBR_NUMDP | Number of dependents for WIT | 20100126 |
Method COLLECT_NUMBER_OF_DEPENDENTS on class CL_HR_BR_IRRF_REPORTING has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WT_SIGNAL | Call by reference | Type reference (TYPE) | PBR_S_WT_EVAL_15_VALUES | BR: wage types separated by values of evaluation class 15 | 20100126 | |||
| 2 | IT_DEPENDENT_OCCAT | Call by reference | Type reference (TYPE) | OCCAT_RANGE_TAB | Selection option: category for off-cycle processing reason | 20100126 | |||
| 3 | IT_WAGE_TYPES | Call by reference | Type reference (TYPE) | PBRDI_T_WAGE_TYPES | 20100126 | ||||
| 4 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20100126 | |||
| 5 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20100126 | |||
| 6 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to date | 20100126 | |||
| 7 | IV_GENERATE_TECH_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100126 |
Method CONSTRUCTOR on class CL_HR_BR_IRRF_REPORTING has no exception.
Method CREATE_DEPENDENT_DEDUCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DEPENDENT_CONTROL | Call by reference | Type reference (TYPE) | GTY_T_DEPENDENT_CONTROL | 20100126 | ||||
| 2 | CT_PAYROLL_VALUES | Call by reference | Type reference (TYPE) | GTY_T_PAYROLL_VALUES | 20100126 |
Method CREATE_DEPENDENT_DEDUCTION on class CL_HR_BR_IRRF_REPORTING has no exception.
Method CREATE_SENIORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PAYROLL_VALUES | Call by reference | Type reference (TYPE) | GTY_T_PAYROLL_VALUES | 20100126 | ||||
| 2 | IT_BRTAX | Call by reference | Type reference (TYPE) | HRPAYBR_BRTAX | Withholding Income Tax | 20100126 | |||
| 3 | IV_MONTH | Call by reference | Type reference (TYPE) | NUM02 | ABAP Dictionary: numeric field of two positions | 20100126 | |||
| 4 | IV_OCCAT | Call by reference | Type reference (TYPE) | PAY_OCCAT | Category for off-cycle reason | 20100126 |
Method CREATE_SENIORITY on class CL_HR_BR_IRRF_REPORTING has no exception.
Method CREATE_TECHNICAL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Amount | 20100126 | |||
| 2 | IV_DIFF | Call by reference | Type reference (TYPE) | XFELD | Difference | 20110509 | |||
| 3 | IV_EVCLV | Call by reference | Type reference (TYPE) | AUSPA | Specification | 20110509 | |||
| 4 | IV_GROUP | Call by reference | Type reference (TYPE) | CHAR10 | Character field with length 10 | 20100126 | |||
| 5 | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100126 | |||
| 6 | IV_NDEP | Call by reference | Type reference (TYPE) | NUMC2 | Number of dependents | 20110509 | |||
| 7 | IV_OCCAT | Call by reference | Type reference (TYPE) | PAY_OCCAT | Category for off-cycle reason | 20100126 | |||
| 8 | IV_OCRSN | Call by reference | Type reference (TYPE) | PAY_OCRSN | Reason for off-cycle payroll run | 20100126 | |||
| 9 | IV_PAYDT | Call by reference | Type reference (TYPE) | PAY_DATE | Payment date | 20110509 | |||
| 10 | IV_PSEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequential number previous payroll | 20110509 | |||
| 11 | IV_SEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequential number | 20100126 |
Method CREATE_TECHNICAL_LOG on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_COMPANY_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personnel subarea | 20100126 | |||
| 2 | EV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20100126 | |||
| 3 | EV_ORGEH | Call by reference | Type reference (TYPE) | ORGEH | Organizational unit | 20100126 | |||
| 4 | EV_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personnel area | 20100126 |
Method GET_COMPANY_INFO on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_EMPLOYEE_CPF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CPF | Value transfer | Type reference (TYPE) | PBR_CPFNR | Sole Proprietor's Registry number (CPF) | 20100126 |
Method GET_EMPLOYEE_CPF on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_EMPLOYEE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20100126 |
Method GET_EMPLOYEE_NAME on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_END_DATE_PAY_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Valid to date | 20120528 |
Method GET_END_DATE_PAY_SELECTION on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_FIELDS_AND_OPERS_OF_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FIELD1 | Call by reference | Type reference (TYPE) | CHAR50 | Comment | 20100126 | |||
| 2 | EV_FIELD2 | Call by reference | Type reference (TYPE) | CHAR50 | Comment | 20100126 | |||
| 3 | EV_OPERATION1 | Call by reference | Type reference (TYPE) | CHAR1 | Position indicator | 20100126 | |||
| 4 | EV_OPERATION2 | Call by reference | Type reference (TYPE) | CHAR1 | Position indicator | 20100126 | |||
| 5 | IV_GROUP | Call by reference | Type reference (TYPE) | CHAR10 | Character field with length 10 | 20100126 |
Method GET_FIELDS_AND_OPERS_OF_GROUP on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_FIRE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_FIRE_DATE | Value transfer | Type reference (TYPE) | BEGDA | Valid from date | 20100126 |
Method GET_FIRE_DATE on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_HIRE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HIRE_DATE | Value transfer | Type reference (TYPE) | BEGDA | Valid from date | 20100126 |
Method GET_HIRE_DATE on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_LAST_P0001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20100126 | |||
| 2 | RS_P0001 | Value transfer | Type reference (TYPE) | P0001 | HR master record: infotype 0001 (organizational assignment) | 20100126 |
Method GET_LAST_P0001 on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_PAYROLL_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DEPENDENTS_CONTROL | Call by reference | Type reference (TYPE) | GTY_T_DEPENDENT_CONTROL | 20100126 | ||||
| 2 | ET_PAYROLL_VALUES | Call by reference | Type reference (TYPE) | GTY_T_PAYROLL_VALUES | 20100126 |
Method GET_PAYROLL_VALUES on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_SELECTED_RGDIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Directory of payroll results | 20120528 |
Method GET_SELECTED_RGDIR on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_WAGE_TYPE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100126 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | LGTXT | Long text for wage type | 20100126 |
Method GET_WAGE_TYPE_TEXT on class CL_HR_BR_IRRF_REPORTING has no exception.
Method GET_WT_EVAL_CLASS_07 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_WAGE_TYPES | Call by reference | Type reference (TYPE) | PBRDI_T_WAGE_TYPES | 20101217 | ||||
| 2 | IV_COMP13 | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101217 | ||||
| 3 | IV_GROUP | Call by reference | Type reference (TYPE) | CHAR10 | Character field with length 10 | 20101217 | |||
| 4 | IV_RETRO | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101217 |
Method GET_WT_EVAL_CLASS_07 on class CL_HR_BR_IRRF_REPORTING has no exception.
Method IS_RGDIR_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RGDIR | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (to export and import payroll results) | 20120528 | |||
| 2 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120528 |
Method IS_RGDIR_RELEVANT on class CL_HR_BR_IRRF_REPORTING has no exception.
Method LOAD_WAGE_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_WT_SIGNAL | Call by reference | Type reference (TYPE) | PBR_S_WT_EVAL_15_VALUES | BR: wage types separated by values of evaluation class 15 | 20101217 | |||
| 2 | CT_WAGE_TYPES | Call by reference | Type reference (TYPE) | PBRDI_T_WAGE_TYPES | 20101217 | ||||
| 3 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101217 |
Method LOAD_WAGE_TYPES on class CL_HR_BR_IRRF_REPORTING has no exception.
Method SET_EMPLOYEE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record: infotype 0001 (organizational assignment) | 20100126 | |||
| 2 | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | HR master record infotype 0002 (personal data) | 20100126 | |||
| 3 | IT_P0465 | Call by reference | Type reference (TYPE) | P0465_TAB | Internal table for P0465 | 20100126 | |||
| 4 | IT_P0661 | Call by reference | Type reference (TYPE) | P0661_TAB | Table type P0661 | 20100126 | |||
| 5 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel no. | 20100126 |
Method SET_EMPLOYEE on class CL_HR_BR_IRRF_REPORTING has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |