Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HR_BR_IRRF_REPORTING | Abstract class for tax reports | 20101217 |
Properties
Class | CL_HRPAYBR_DIRF1 | |
Short Description | Main class DIRF 2010 | |
Super Class | CL_HR_BR_IRRF_REPORTING | Abstract class for tax reports |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PC37 | HR settlement: Brazil |
Created | 20101111 | SAP |
Last change | 20131127 | 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) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYBR_DIRF1 has no interface implemented.
Friends
Class CL_HRPAYBR_DIRF1 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_LAYOUT | '7C2DE7J' | Layout identification | 20101217 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | I | 13 | Maximum size for values | 20120126 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID3 | 'INF' | Record identification | 20101217 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID5 | 'DECPJ' | Record identification | 20101217 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID4 | 'Dirf' | Record identification | 20101217 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID7 | 'FIMDirf' | Record identification | 20101217 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID5 | 'IDREC' | Record identification | 20101217 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID6 | 'BPFDEC' | Record identification | 20101217 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAYBR_DIRF_RECID5 | 'RESPO' | Record identification | 20101217 | |
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | HRPAYBR_DIRF1 | 20101217 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPAYBR_S_DIRF_2010 | DIRF: main structure | 20101217 | ||
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | PBRDI_T_CPF_NAME | 20130111 | |||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTY_T_DEPENDENT_CONTROL | 20101217 | |||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SLIS_T_FIELDCAT_ALV | Catalog | 20110509 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTY_T_GROUP_FIELD | 20101217 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTY_T_PAYROLL_VALUES | 20101217 | |||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPAY99_MSG | Message - TTYP info | 20120127 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SLIS_T_SORTINFO_ALV | ALV sorting | 20110509 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTY_T_T7BRDR | Withholding Income Tax Declaration withholding code | 20101217 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20101217 |
Methods
Events
Class CL_HRPAYBR_DIRF1 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_S_GROUP_FIELD | Private | See coding | 20101217 | BEGIN OF gty_s_group_field,
group TYPE char10,
operation TYPE char1,
rec_id TYPE hrpaybr_dirf_recid5,
END OF gty_s_group_field
|
||
2 | GTY_T_GROUP_FIELD | Private | See coding | 20101217 | gty_t_group_field TYPE STANDARD TABLE OF gty_s_group_field
|
||
3 | GTY_T_T7BRDR | Private | See coding | Withholding Income Tax Declaration withholding code | 20101217 | gty_t_t7brdr TYPE STANDARD TABLE OF t7brdr
|
Method Signatures
Method APPEND_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'HRPAYBR99' | Message class | 20101217 | |
2 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message no. | 20101217 | ||
3 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Message type | 20101217 | |
4 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20101217 | |||
5 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20101217 | |||
6 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20101217 | |||
7 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20101217 |
Method APPEND_ERROR on class CL_HRPAYBR_DIRF1 has no exception.
Method APPEND_PERNR_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message class | 20120127 | ||
2 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message no. | 20120127 | ||
3 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message type | 20120127 | ||
4 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20120127 | |||
5 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20120127 | |||
6 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20120127 | |||
7 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20120127 |
Method APPEND_PERNR_ERROR on class CL_HRPAYBR_DIRF1 has no exception.
Method APPEND_TECH_LOG Signature
Method APPEND_TECH_LOG on class CL_HRPAYBR_DIRF1 has no parameter.
Method APPEND_TECH_LOG on class CL_HRPAYBR_DIRF1 has no exception.
Method BUILD_FIELDCAT Signature
Method BUILD_FIELDCAT on class CL_HRPAYBR_DIRF1 has no parameter.
Method BUILD_FIELDCAT on class CL_HRPAYBR_DIRF1 has no exception.
Method CHECK_RETENTION_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RET_CODE | Call by reference | Type reference (TYPE) | PBR_CODRT | Witd: withholding code | 20101217 | ||
2 | ![]() |
EV_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101217 |
Method CHECK_RETENTION_CODE on class CL_HRPAYBR_DIRF1 has no exception.
Method CHECK_SIZE_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AMOUNT | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_AMT_01 | January value | 20120126 | ||
2 | ![]() |
IV_REC_ID | Call by reference | Type reference (TYPE) | ANY | 20120126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value higher than expected in the output archive | 20120127 |
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 | 20101217 | ||
2 | ![]() |
IT_DEPENDENT_OCCAT | Call by reference | Type reference (TYPE) | OCCAT_RANGE_TAB | Selection option: category for off-cycle processing reason | 20101217 | ||
3 | ![]() |
IT_WAGE_TYPES | Call by reference | Type reference (TYPE) | PBRDI_T_WAGE_TYPES | 20101217 | |||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101217 | ||
5 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20101217 | ||
6 | ![]() |
IV_CAL_YEAR | Call by reference | Type reference (TYPE) | PBR_ANORT2 | WITD: withholding year | 20101217 | ||
7 | ![]() |
IV_DEC_NAT | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_DEC_NAT | DIRF: declarant nature | 20101217 | ||
8 | ![]() |
IV_DEPOST_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_DEPOSITOR_IND | DIRF: depositary declarant indicator | 20101217 | ||
9 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to date | 20101217 | ||
10 | ![]() |
IV_EVENT_DT | Call by reference | Type reference (TYPE) | PBR_EVEDT | WITD: event date | 20101217 | ||
11 | ![]() |
IV_FIFA | Call by reference | Type reference (TYPE) | HRPAYBR_FIFA_EVENT_PAY_IND | Payment indicator regarding FIFA events | 20121214 | ||
12 | ![]() |
IV_FILIALD | Call by reference | Type reference (TYPE) | PBR_FILIA | Branch code | 20101217 | ||
13 | ![]() |
IV_FUND_ADM_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_FUND_ADM_IND | DIRF: declar.indicator investment fund or club admin.inst. | 20101217 | ||
14 | ![]() |
IV_GENERATE_TECH_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101217 | |||
15 | ![]() |
IV_LEGAL_PER_CPF | Call by reference | Type reference (TYPE) | PBR_CPF | Witd: SPR of person responsible for info.enclosed in decl. | 20101217 | ||
16 | ![]() |
IV_OST_PART | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_OSTENSIVE_PART | DIRF: ostensive partner indicator | 20101217 | ||
17 | ![]() |
IV_PAY_ABR_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_PAY_ABROAD_IND | DIRF: declarant indicator income paid residents abroad | 20101217 | ||
18 | ![]() |
IV_PRIV_HEALTH_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_PRIV_HEALTH_IND | DIRF: health care private plan indicator- company collective | 20101217 | ||
19 | ![]() |
IV_RECEIPT | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_RECEIPT | DIRF: receipt number | 20101217 | ||
20 | ![]() |
IV_REF_YEAR | Call by reference | Type reference (TYPE) | PBR_RFYEAR | WITD: reference year | 20101217 | ||
21 | ![]() |
IV_RESP_CPF | Call by reference | Type reference (TYPE) | PBR_CPF | Witd: SPR of person responsible for info.enclosed in decl. | 20101217 | ||
22 | ![]() |
IV_RESP_DDD | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_RESP_DDD | DIRF: DDD of person responsible | 20101217 | ||
23 | ![]() |
IV_RESP_EMAIL | Call by reference | Type reference (TYPE) | PBR_MAILR | WITD: responsible person's e-mail | 20101217 | ||
24 | ![]() |
IV_RESP_EXT | Call by reference | Type reference (TYPE) | PBR_RAMALR | WITD: responsible person's extension line | 20101217 | ||
25 | ![]() |
IV_RESP_FAX | Call by reference | Type reference (TYPE) | HRPADBR_FAX9 | WITD: responsible person's fax number | 20101217 | ||
26 | ![]() |
IV_RESP_NAME | Call by reference | Type reference (TYPE) | PBR_NOME | WITD: responsible person's name | 20101217 | ||
27 | ![]() |
IV_RESP_PHONE | Call by reference | Type reference (TYPE) | HRPADBR_PHONE9 | WITD: responsible person's telephone number | 20101217 | ||
28 | ![]() |
IV_SEIDF | Call by reference | Type reference (TYPE) | PBR_SEIDF | WITD: establishment situation | 20101217 | ||
29 | ![]() |
IV_SPEC_SIT_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_SPEC_SIT_IND | DIRF: indicator of declaration special situation | 20101217 |
Method CONSTRUCTOR on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_AMOUNTS_BPFDEC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYBR_T_DIRF_2010_AMOUNTS | DIRF: monthly values record | 20101217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 |
Method FILL_ANNUAL_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ANNUAL_AMT | Call by reference | Type reference (TYPE) | HRPAYBR_T_DIRF_2010_ANNUAL_AMT | DIRF: exempt annual values record | 20101217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 |
Method FILL_BPFDEC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_NAT_PERSON | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010_BPFDEC | DIRF: employees | 20101217 |
Method FILL_BPFDEC_INFO on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_DECPJ_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DECPJ | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2013_DECPJ | DIRF: information record of declarant legal person | 20101217 | ||
2 | ![]() |
IV_DEC_NAT | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_DEC_NAT | DIRF: declarant nature | 20101217 | ||
3 | ![]() |
IV_DEPOST_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_DEPOSITOR_IND | DIRF: depositary declarant indicator | 20101217 | ||
4 | ![]() |
IV_EVENT_DT | Call by reference | Type reference (TYPE) | PBR_EVEDT | WITD: event date | 20101217 | ||
5 | ![]() |
IV_FIFA | Call by reference | Type reference (TYPE) | HRPAYBR_FIFA_EVENT_PAY_IND | Payment indicator regarding FIFA events | 20121214 | ||
6 | ![]() |
IV_FILIALD | Call by reference | Type reference (TYPE) | PBR_FILIA | Branch code | 20101217 | ||
7 | ![]() |
IV_FUND_ADM_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_FUND_ADM_IND | DIRF: declar.indicator investment fund or club admin.inst. | 20101217 | ||
8 | ![]() |
IV_OST_PART | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_OSTENSIVE_PART | DIRF: ostensive partner indicator | 20101217 | ||
9 | ![]() |
IV_PAY_ABR_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_PAY_ABROAD_IND | DIRF: declarant indicator income paid residents abroad | 20101217 | ||
10 | ![]() |
IV_PRIV_HEALTH_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_PRIV_HEALTH_IND | DIRF: health care private plan indicator- company collective | 20101217 | ||
11 | ![]() |
IV_RESP_CPF | Call by reference | Type reference (TYPE) | PBR_CPF | Witd: SPR of person responsible for info.enclosed in decl. | 20101217 | ||
12 | ![]() |
IV_SPEC_SIT_IND | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_SPEC_SIT_IND | DIRF: indicator of declaration special situation | 20101217 |
Method FILL_DECPJ_INFO on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_DIRF_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_INFO | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010_DIRF | DIRF: record information | 20101217 | ||
2 | ![]() |
IV_CAL_YEAR | Call by reference | Type reference (TYPE) | PBR_ANORT2 | WITD: withholding year | 20101217 | ||
3 | ![]() |
IV_RECEIPT | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_RECEIPT | DIRF: receipt number | 20101217 | ||
4 | ![]() |
IV_REF_YEAR | Call by reference | Type reference (TYPE) | PBR_RFYEAR | WITD: reference year | 20101217 | ||
5 | ![]() |
IV_SEIDF | Call by reference | Type reference (TYPE) | PBR_SEIDF | WITD: establishment situation | 20101217 |
Method FILL_DIRF_INFO on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_FIMDIRF_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_FIMDIRF | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010_FIMDIRF | DIRF: identification record of declaration end | 20101217 |
Method FILL_FIMDIRF_INFO on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_IDREC_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_RET_CODE | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010_RET_CODE | DIRF: withholding codes | 20101217 | ||
2 | ![]() |
IV_OTH_DESCR | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_OTH_DESCR | DIRF: description of exempt income # others | 20101217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 |
Method FILL_MT_GROUP_FIELD Signature
Method FILL_MT_GROUP_FIELD on class CL_HRPAYBR_DIRF1 has no parameter.
Method FILL_MT_GROUP_FIELD on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_RESPO_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_RESPO | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2013_RESPO | DIRF: person responsible data | 20101217 | ||
2 | ![]() |
IV_RESP_CPF | Call by reference | Type reference (TYPE) | PBR_CPF | Witd: SPR of person responsible for info.enclosed in decl. | 20101217 | ||
3 | ![]() |
IV_RESP_DDD | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_RESP_DDD | DIRF: DDD of person responsible | 20101217 | ||
4 | ![]() |
IV_RESP_EMAIL | Call by reference | Type reference (TYPE) | PBR_MAILR | WITD: responsible person's e-mail | 20101217 | ||
5 | ![]() |
IV_RESP_EXT | Call by reference | Type reference (TYPE) | PBR_RAMALR | WITD: responsible person's extension line | 20101217 | ||
6 | ![]() |
IV_RESP_FAX | Call by reference | Type reference (TYPE) | HRPADBR_FAX9 | WITD: responsible person's fax number | 20101217 | ||
7 | ![]() |
IV_RESP_NAME | Call by reference | Type reference (TYPE) | PBR_NOME | WITD: responsible person's name | 20101217 | ||
8 | ![]() |
IV_RESP_PHONE | Call by reference | Type reference (TYPE) | HRPADBR_PHONE9 | WITD: responsible person's telephone number | 20101217 |
Method FILL_RESPO_INFO on class CL_HRPAYBR_DIRF1 has no exception.
Method FILL_RIO_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_RIO | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010_RIO | DIRF: annual values record of exempt income | 20101217 | ||
2 | ![]() |
IV_OTH_DESCR | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_OTH_DESCR | DIRF: description of exempt income # others | 20101217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 |
Method GET_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ERRORS | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20101217 | |||
2 | ![]() |
ET_PERNR_ERRORS | Call by reference | Type reference (TYPE) | HRPAY99_MSG | Message - TTYP info | 20120127 |
Method GET_ERRORS on class CL_HRPAYBR_DIRF1 has no exception.
Method GET_LAST_RGDIR_COMPANY 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 | 20120528 | ||
2 | ![]() |
RS_RGDIR | Value transfer | Type reference (TYPE) | PC261 | Cluster directory (to export and import payroll results) | 20120528 |
Method GET_LAST_RGDIR_COMPANY on class CL_HRPAYBR_DIRF1 has no exception.
Method GET_T7BRDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CDRET | Call by reference | Type reference (TYPE) | PBR_CDRET | WITD withholding reference code | 20101217 | ||
2 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101217 | ||
3 | ![]() |
RS_T7BRDR | Value transfer | Type reference (TYPE) | T7BRDR | Withholding Income Tax Declaration withholding code | 20101217 |
Method GET_T7BRDR on class CL_HRPAYBR_DIRF1 has no exception.
Method PROCESS_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) | 20101217 | ||
2 | ![]() |
IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | HR master record infotype 0002 (personal data) | 20101217 | ||
3 | ![]() |
IT_P0465 | Call by reference | Type reference (TYPE) | P0465_TAB | Internal table for P0465 | 20101217 | ||
4 | ![]() |
IT_P0661 | Call by reference | Type reference (TYPE) | P0661_TAB | 20101217 | |||
5 | ![]() |
IV_OTH_DESCR | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_OTH_DESCR | DIRF: description of exempt income # others | 20101217 | ||
6 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel no. | 20101217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 | |
2 | ![]() |
There is no payroll in period | 20130111 |
Method SET_AMOUNT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYBR_T_DIRF_2010_AMOUNTS | DIRF: monthly values record | 20110209 | ||
2 | ![]() |
IV_REC_ID | Call by reference | Type reference (TYPE) | HRPAYBR_DIRF_RECID5 | DIRF: record identification | 20110209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Value exceeds size expected in the output archive. | 20120127 |
Method SUMMARIZE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DIRF | Call by reference | Type reference (TYPE) | HRPAYBR_S_DIRF_2010 | DIRF: main structure | 20101217 |
Method SUMMARIZE_FIELDS on class CL_HRPAYBR_DIRF1 has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |