Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPAYBE_BOWA | Interface for BOWA class | 20071008 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYBE_BOWA | BELCOTAX on Web implementation (annual) | 20071008 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYBE_BOWM | Class for FINPPROF declarations (274) | 20071008 |
Properties
| Class | CL_HRPAYBE_BOW | |
| Short Description | BELCOTAX on Web implementation ( annual ) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PC12 | HR accounting: Belgium |
| Created | 20071008 | 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HRPAYBE_BOWA | Interface for BOWA class | 20071008 |
Friends
Class CL_HRPAYBE_BOW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYBE_BOWA_DA | Belcotax Dimissal Allowance | 20130114 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | Belgotax on Web implementation ( annual ) | 20071008 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR_PAYROLL_AREA | Payroll Area | 20110607 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | PBEBW_EMPLOYER | Current employer | 20071009 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_S_FILTER_DECL | Filter for DATA to declare | 20081125 | |||
| 6 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 7 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 8 | Instance attribute | Protected | Type reference (TYPE) | T549A | Payroll areas | 20081117 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | P12BOWA_TT_DECL_PERIODS | BOWA Declarations periods INTERNAL type | 20081210 | |||
| 10 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 11 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_EVCL14 | Evaluation class 14 values | 20080121 | |||
| 12 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 13 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 14 | Instance attribute | Public | Type reference (TYPE) | PBEBW_TAB_INCOMES_ZONES | Tax related incomes | 20071008 | |||
| 15 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 16 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 17 | Instance attribute | Public | Type reference (TYPE) | PBEBW_TAB_EE_ORG | Employee org information | 20071019 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_P0100 | 20090123 | ||||
| 19 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_P0101 | 20090123 | ||||
| 20 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_P0109 | 20090123 | ||||
| 21 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_P0138 | 20090114 | ||||
| 22 | Instance attribute | Protected | Type reference (TYPE) | P99SH_TAB_PHIFI | 20081210 | ||||
| 23 | Instance attribute | Public | Attribute reference (LIKE) | 20071020 | |||||
| 24 | Static Attribute | Protected | Type reference (TYPE) | PBEBW_TAB_T549S | Payroll period parameters | 20071123 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_T5BX4 | Wage type assignment table | 20071008 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | PBEBW_TAB_VOUCHERS | Supported fiches | 20071008 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | P99SG_TAB_RANGES | 20081222 | ||||
| 28 | Instance attribute | Public | Type reference (TYPE) | PC12_BT25IN | Belcotax: Consider for Original Declaration fiches .25 sent | 20110530 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20081128 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | D | 20090209 | ||||
| 31 | Instance attribute | Protected | Type reference (TYPE) | BTSEQ | BELCOTAX sequence number | 20090721 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | P12_DISND | Dismissal notification date | 20130117 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | BTCRE | BELCOTAX creation date | 20090123 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | D | 20090123 | ||||
| 35 | Instance attribute | Protected | Type reference (TYPE) | BTCRE | BELCOTAX creation date | 20090123 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | D | 20090123 | ||||
| 37 | Instance attribute | Protected | Type reference (TYPE) | PAPER | Actual Payroll Period (retro delta 281.25) | 20110428 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | P_APPL | Subapplication | 20071031 | |||
| 39 | Constant | Protected | Type reference (TYPE) | LAND1 | 'BE' | Country Grouping | 20071008 | ||
| 40 | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Start Date calendar year | 20080124 | |||
| 41 | Instance attribute | Protected | Type reference (TYPE) | ENDDA | End Date calendar year | 20080124 | |||
| 42 | Instance attribute | Protected | Type reference (TYPE) | PAPER | Closing Payroll period ( Feature BETAX ) | 20071031 | |||
| 43 | Instance attribute | Public | Type reference (TYPE) | BUKRS | Company Code of employer | 20071008 | |||
| 44 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20071212 | |||
| 45 | Instance attribute | Public | Type reference (TYPE) | P12_BOW_TYPDE | Type of declaration | 20071019 | |||
| 46 | Instance attribute | Public | Type reference (TYPE) | BTDEL | Delete code | 20071008 | |||
| 47 | Instance attribute | Protected | Type reference (TYPE) | P12_BOW_FTN | File transaction number | 20071021 | |||
| 48 | Instance attribute | Public | Type reference (TYPE) | P12_GENDT | Generation date | 20071016 | |||
| 49 | Instance attribute | Protected | Type reference (TYPE) | PAPER | Closing Payroll period of last tax year | 20071130 | |||
| 50 | Constant | Public | Type reference (TYPE) | SYMSGID | 'HRPAYBE_TAX' | Message Class | 20071008 | ||
| 51 | Instance attribute | Protected | Type reference (TYPE) | ABKRS | Payroll Area | 20071123 | |||
| 52 | Instance attribute | Protected | Type reference (TYPE) | P_PERNR | Processed employee | 20071008 | |||
| 53 | Instance attribute | Public | Type reference (TYPE) | BEGDA | Start Date declaration period | 20071008 | |||
| 54 | Instance attribute | Public | Type reference (TYPE) | ENDDA | End Date of declaration period | 20071008 | |||
| 55 | Static Attribute | Protected | Type reference (TYPE) | BEGDA | Masterdata selection date | 20071008 | |||
| 56 | Instance attribute | Public | Type reference (TYPE) | P12_BSNDR | Sender code | 20071008 | |||
| 57 | Instance attribute | Public | Type reference (TYPE) | P12_COMID | Company ID | 20071113 | |||
| 58 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080116 | |||
| 59 | Instance attribute | Public | Type reference (TYPE) | PC12_BTDYR | Tax year | 20071008 | |||
| 60 | Instance attribute | Public | Type reference (TYPE) | PC12_BTTST | Test mode | 20071008 | |||
| 61 | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Start Date of tax year | 20071031 | |||
| 62 | Instance attribute | Protected | Type reference (TYPE) | ENDDA | End Date of tax year | 20071031 | |||
| 63 | Instance attribute | Public | Attribute reference (LIKE) | 20071008 | |||||
| 64 | Static Attribute | Protected | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071219 | |||
| 65 | Static Attribute | Protected | Type reference (TYPE) | P0006_TAB | HR Master Record: Infotype 0006 (Addresses) | 20071008 | |||
| 66 | Static Attribute | Protected | Type reference (TYPE) | P0021_TAB | HR Master Record: Infotype 0021 (Family/Related Person) | 20071008 | |||
| 67 | Static Attribute | Protected | Type reference (TYPE) | PBEBW_TAB_P3207 | HR masterdata infotype 3207 | 20071008 | |||
| 68 | Instance attribute | Protected | Type reference (TYPE) | P0002 | HR Master Record: Infotype 0002 (Personal Data) | 20071008 | |||
| 69 | Static Attribute | Protected | Type reference (TYPE) | P0100 | HR Master Record: Infotype 0100 (Social Insurance B) | 20071008 | |||
| 70 | Static Attribute | Protected | Type reference (TYPE) | P0101 | HR Master Record: Infotype 0101 (Tax B) | 20071008 | |||
| 71 | Static Attribute | Protected | Type reference (TYPE) | P0109 | HR Master Record: Infotype 0109 (Contract Elements B) | 20071109 |
Methods
Events
Class CL_HRPAYBE_BOW has no event.
Types
Class CL_HRPAYBE_BOW has no local type.
Method Signatures
Method ADD_FILTER_DECL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RSPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS | ABAP: General Structure for PARAMETERS and SELECT-OPTIONS | 20081125 |
Method ADD_FILTER_DECL on class CL_HRPAYBE_BOW has no exception.
Method ADD_HEAD_MT_T5BX4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_T5BX4 | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | Table T5BX4 to append with 00 entry | 20081211 | |||
| 2 | ES_T5BX4 | Call by reference | Type reference (TYPE) | T5BX4 | Final head entry to append (if apply) | 20081211 | |||
| 3 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return code <>0 if error | 20081211 | |||
| 4 | IS_T5BX4 | Call by reference | Type reference (TYPE) | T5BX4 | T5BX4 entry in process | 20081211 |
Method ADD_HEAD_MT_T5BX4 on class CL_HRPAYBE_BOW has no exception.
Method APPLY_FILTER_DECL_BTVOU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_T5BX4 | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | 20081126 |
Method APPLY_FILTER_DECL_BTVOU on class CL_HRPAYBE_BOW has no exception.
Method APPLY_FILTER_DECL_BUKRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EE_ORG_INFO | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20081126 |
Method APPLY_FILTER_DECL_BUKRS on class CL_HRPAYBE_BOW has no exception.
Method APPLY_FILTER_DECL_GENFI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_T5BX4 | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | 20081126 |
Method APPLY_FILTER_DECL_GENFI on class CL_HRPAYBE_BOW has no exception.
Method ASSIGN_ORG_DATA_TO_WAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_WAGE_ASSIGN | Call by reference | Type reference (TYPE) | PBEBW_WAGE_ASSIGN | 20081211 | ||||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return code <>0 if error | 20081211 | |||
| 3 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster Directory (For Export and Import of Payroll Results) | 20081211 | |||
| 4 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Payroll Results: Work Center/Basic Pay | 20081211 | |||
| 5 | IT_ORG_DATA | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20081211 |
Method ASSIGN_ORG_DATA_TO_WAGE on class CL_HRPAYBE_BOW has no exception.
Method BUILD_DECL_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DECL_PERIODS | Call by reference | Type reference (TYPE) | P12BOWA_TT_DECL_PERIODS | BOWA Declarations periods INTERNAL type | 20081210 | |||
| 2 | IT_EMPLOYER | Call by reference | Type reference (TYPE) | PBEBW_TAB_EMPLOYER | 20081210 | ||||
| 3 | IT_ORG_DATA | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20081210 | ||||
| 4 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20081210 | |||
| 5 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20081210 | |||
| 6 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20081210 |
Method BUILD_DECL_PERIODS on class CL_HRPAYBE_BOW has no exception.
Method CALCULATE_CUMULATIONS Signature
Method CALCULATE_CUMULATIONS on class CL_HRPAYBE_BOW has no parameter.
Method CALCULATE_CUMULATIONS on class CL_HRPAYBE_BOW has no exception.
Method CONSIDER_PY_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACC_FICHES | Call by reference | Type reference (TYPE) | PBEBW_TAB_REV_NAT | 20080306 | ||||
| 2 | CT_PY_RESULTS | Call by reference | Type reference (TYPE) | PBEBW_TAB_PAYROLL | 20071231 | ||||
| 3 | IS_LAST_POS_NOTI | Call by reference | Type reference (TYPE) | T5F99SE | Last poitive notification | 20080328 | |||
| 4 | IS_T5F99SE | Call by reference | Type reference (TYPE) | T5F99SE | employee declaration status | 20071207 |
Method CONSIDER_PY_RESULT on class CL_HRPAYBE_BOW has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TAX_YEAR | Call by reference | Type reference (TYPE) | PC12_BTDYR | Tax year | 20071008 | |||
| 2 | VERSION | Call by reference | Type reference (TYPE) | CHAR2 | '01' | Version number component | 20071008 |
Method CONSTRUCTOR on class CL_HRPAYBE_BOW has no exception.
Method CREATE_TEMSE_ATTRIBUTES Signature
Method CREATE_TEMSE_ATTRIBUTES on class CL_HRPAYBE_BOW has no parameter.
Method CREATE_TEMSE_ATTRIBUTES on class CL_HRPAYBE_BOW has no exception.
Method EVALUATE_PAYROLL_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ERRORS | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Error table | 20071008 | |||
| 2 | ET_WAGE_ASSING | Call by reference | Type reference (TYPE) | PBEBW_TAB_WAGE_ASSIGN | Collected wages from payroll | 20071022 | |||
| 3 | I_PY_BEGDA | Call by reference | Type reference (TYPE) | DATUM | Date | 20071008 | |||
| 4 | I_PY_ENDDA | Call by reference | Type reference (TYPE) | DATUM | Date | 20071008 |
Method EVALUATE_PAYROLL_RESULTS on class CL_HRPAYBE_BOW has no exception.
Method FILL_ALV_TAB Signature
Method FILL_ALV_TAB on class CL_HRPAYBE_BOW has no parameter.
Method FILL_ALV_TAB on class CL_HRPAYBE_BOW has no exception.
Method FILL_ALV_TAB_EMPLOYEE Signature
Method FILL_ALV_TAB_EMPLOYEE on class CL_HRPAYBE_BOW has no parameter.
Method FILL_ALV_TAB_EMPLOYEE on class CL_HRPAYBE_BOW has no exception.
Method GET_ALV_FIELDCAT Signature
Method GET_ALV_FIELDCAT on class CL_HRPAYBE_BOW has no parameter.
Method GET_ALV_FIELDCAT on class CL_HRPAYBE_BOW has no exception.
Method GET_ALV_FIELDCAT_EMPLOYEE Signature
Method GET_ALV_FIELDCAT_EMPLOYEE on class CL_HRPAYBE_BOW has no parameter.
Method GET_ALV_FIELDCAT_EMPLOYEE on class CL_HRPAYBE_BOW has no exception.
Method GET_EE_BFSPS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BFSPS_NAME | Call by reference | Type reference (TYPE) | BTSPS | 20090113 | ||||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return code <>0 if error | 20090113 | |||
| 3 | IS_P0101 | Call by reference | Type reference (TYPE) | P0101 | HR Master Record: Infotype 0101 (Tax B) | 20090114 | |||
| 4 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | 20090113 | ||||
| 5 | IT_P0138 | Call by reference | Type reference (TYPE) | PBEBW_TAB_P0138 | 20090114 | ||||
| 6 | IV_BTMAR_CODE | Call by reference | Type reference (TYPE) | BTMAR | BELCOTAX employee's marital state | 20090113 | |||
| 7 | IV_DATE | Call by reference | Type reference (TYPE) | D | 20090113 | ||||
| 8 | IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20090113 |
Method GET_EE_BFSPS_NAME on class CL_HRPAYBE_BOW has no exception.
Method GET_EE_FAMST_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAMST_CODE | Call by reference | Type reference (TYPE) | BTMAR | BELCOTAX employee's marital state | 20081212 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return code <>0 if error | 20081212 | |||
| 3 | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | HR Master Record: Infotype 0002 (Personal Data) | 20081212 | |||
| 4 | IS_P0101 | Call by reference | Type reference (TYPE) | P0101 | Payroll Results: Work Center/Basic Pay | 20081212 | |||
| 5 | IV_DATE | Call by reference | Type reference (TYPE) | D | 20081212 |
Method GET_EE_FAMST_CODE on class CL_HRPAYBE_BOW has no exception.
Method GET_EMPLOYEE_ORG_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EE_ORG_INFO | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20071126 |
Method GET_EMPLOYEE_ORG_INFO on class CL_HRPAYBE_BOW has no exception.
Method GET_EVCLS_14_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_WAGE_ASSIGN | Call by reference | Type reference (TYPE) | PBEBW_WAGE_ASSIGN | Amount | 20080610 | |||
| 2 | CT_EVCL14 | Call by reference | Type reference (TYPE) | PBEBW_TAB_EVCL14 | 20080610 | ||||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | LGART | Wage Type | 20080610 | |||
| 4 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20080610 | |||
| 5 | I_TY_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20080610 | |||
| 6 | I_TY_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20080610 |
Method GET_EVCLS_14_VALUE on class CL_HRPAYBE_BOW has no exception.
Method GET_INPER_OF_PY_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_INPER | Call by reference | Type reference (TYPE) | IPERI | In-period for payroll | 20071202 | |||
| 2 | IM_PY_RESULT | Call by reference | Type reference (TYPE) | PAYBE_RESULT | Structure for Payroll Result: Belgium | 20071202 | |||
| 3 | IT_PY_RESULTS | Call by reference | Type reference (TYPE) | TABLE | 20071202 |
Method GET_INPER_OF_PY_RESULT on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_ACTIVITYCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACT_CODE | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | Code for 281 tax slip | 20071008 | |||
| 2 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYBE_ST | Tax | 20071008 |
Method GET_PY_ACTIVITYCODE on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_CLOSING_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INPER_ACT | Call by reference | Type reference (TYPE) | PAPER | Payroll period | 20071031 | |||
| 2 | I_INC_YEAR | Call by reference | Type reference (TYPE) | BT_YR | Income year | 20071031 | |||
| 3 | I_PERIOD | Call by reference | Type reference (TYPE) | PAPER | Payroll period | 20071031 |
Method GET_PY_CLOSING_PERIOD on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_CUM_ZONES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FORM_DATA | Call by reference | Type reference (TYPE) | PBEBW_TAB_FORM_DATA | Tax relevant incomes cumulate | 20071008 | |||
| 2 | IM_TAX_INCOME | Call by reference | Type reference (TYPE) | PBEBW_TAB_WAGE_ASSIGN | Tax relevant incomes | 20071008 | |||
| 3 | IT_ORG_DATA | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | Organization data | 20071019 |
Method GET_PY_CUM_ZONES on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_EXTRNL_3207 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TAX_INCOME | Call by reference | Type reference (TYPE) | PBEBW_TAB_WAGE_ASSIGN | 20071008 | ||||
| 2 | IT_REV_NAT | Call by reference | Type reference (TYPE) | PBEBW_TAB_REV_NAT | 20080516 | ||||
| 3 | I_LAST_NOTI | Call by reference | Type reference (TYPE) | T5F99SE | Subdocument status table | 20080516 |
Method GET_PY_EXTRNL_3207 on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_NEGATIVAMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FORM_DATA | Call by reference | Type reference (TYPE) | PBEBW_TAB_FORM_DATA | 20071008 | ||||
| 2 | ET_NEGATIVES | Call by reference | Type reference (TYPE) | PBEBW_TAB_FORM_DATA | 20071008 | ||||
| 3 | ET_NEG_ERR | Call by reference | Type reference (TYPE) | PBEBW_TAB_FORM_DATA | 20071008 | ||||
| 4 | ET_NEG_ERR_BG_LOG | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20090722 | ||||
| 5 | IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20090722 |
Method GET_PY_NEGATIVAMT on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_PABRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_END_YEAR | Call by reference | Type reference (TYPE) | PNPPABRJ | Payroll year for determining time period | 20071130 | |||
| 2 | E_ERROR | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071123 | |||
| 3 | E_PABRP | Call by reference | Type reference (TYPE) | PABRP | Payroll Period | 20071123 | |||
| 4 | E_PABRP_END | Call by reference | Type reference (TYPE) | PABRP | Payroll Period | 20071123 | |||
| 5 | E_START_YEAR | Call by reference | Type reference (TYPE) | PNPPABRJ | Payroll year for determining time period | 20071130 | |||
| 6 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071123 | |||
| 7 | I_EE_PAYROLL_AREA | Call by reference | Type reference (TYPE) | ABKRS | Payroll Area | 20071123 | |||
| 8 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071123 |
Method GET_PY_PABRP on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_PERIOD Signature
Method GET_PY_PERIOD on class CL_HRPAYBE_BOW has no parameter.
Method GET_PY_PERIOD on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ERROR | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071008 | |||
| 2 | EX_PY_RESULTS | Call by reference | Type reference (TYPE) | ANY | 20071008 | ||||
| 3 | IV_REGULARIZATION | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110428 |
Method GET_PY_RESULTS on class CL_HRPAYBE_BOW has no exception.
Method GET_PY_ZONES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TAX_INCOME | Call by reference | Type reference (TYPE) | PBEBW_TAB_WAGE_ASSIGN | Tax relevant wages | 20071008 | |||
| 2 | IS_PAYROLL | Call by reference | Type reference (TYPE) | PBEBW_PAYROLL | payroll info | 20080212 | |||
| 3 | IS_PAYROLL_A | Call by reference | Type reference (TYPE) | PBEBW_PAYROLL | 20080618 | ||||
| 4 | IT_REV_NAT | Call by reference | Type reference (TYPE) | PBEBW_TAB_REV_NAT | 20080118 | ||||
| 5 | I_ACT_CODE | Call by reference | Type reference (TYPE) | P12_BV281 | Code for 281 tax slip | 20071008 | |||
| 6 | I_LAST_NOTI | Call by reference | Type reference (TYPE) | T5F99SE | last notification record | 20080117 | |||
| 7 | I_TAX_FORM | Call by reference | Type reference (TYPE) | P12_BTVOU | BELCOTAX voucher number | 20071008 |
Method GET_PY_ZONES on class CL_HRPAYBE_BOW has no exception.
Method GET_TAX_YEAR_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PREVIOUS_CLOSING_PERIOD | Call by reference | Type reference (TYPE) | PAPER | Payroll period | 20091211 | |||
| 2 | E_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071031 | |||
| 3 | E_CLOSING_PERIOD | Call by reference | Type reference (TYPE) | PAPER | Payroll period | 20080103 | |||
| 4 | E_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071031 | |||
| 5 | IM_YEAR | Call by reference | Type reference (TYPE) | PC12_BTDYR | Income year | 20080103 |
Method GET_TAX_YEAR_DATES on class CL_HRPAYBE_BOW has no exception.
Method GET_WT_ASSIGMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_T5BX4 | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | 20071008 |
Method GET_WT_ASSIGMENT on class CL_HRPAYBE_BOW has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_HRPAYBE_BOW has no parameter.
Method INITIALIZE on class CL_HRPAYBE_BOW has no exception.
Method INITIALIZE_EMPLOYEE Signature
Method INITIALIZE_EMPLOYEE on class CL_HRPAYBE_BOW has no parameter.
Method INITIALIZE_EMPLOYEE on class CL_HRPAYBE_BOW has no exception.
Method INTERPRET_RT_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EVCL14 | Call by reference | Type reference (TYPE) | PBEBW_TAB_EVCL14 | 20081222 | ||||
| 2 | CT_T5BX4 | Call by reference | Type reference (TYPE) | PBEBW_TAB_T5BX4 | 20081222 | ||||
| 3 | CT_TAX_INCOME | Call by reference | Type reference (TYPE) | PBEBW_TAB_WAGE_ASSIGN | 20081222 | ||||
| 4 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | SYSUBRC | 20081222 | ||||
| 5 | IS_PAYROLL | Call by reference | Type reference (TYPE) | PBEBW_PAYROLL | 20081222 | ||||
| 6 | IS_PAYROLL_A | Call by reference | Type reference (TYPE) | PBEBW_PAYROLL | 20081222 | ||||
| 7 | IS_RT | Call by reference | Type reference (TYPE) | PC207 | 20081222 | ||||
| 8 | IS_ST | Call by reference | Type reference (TYPE) | PC281 | Tax payroll Belgium | 20081222 | |||
| 9 | IS_VERSC | Call by reference | Type reference (TYPE) | PC202 | Payroll Status Information | 20101209 | |||
| 10 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Payroll Results: Work Center/Basic Pay | 20081222 | |||
| 11 | IT_REV_NAT | Call by reference | Type reference (TYPE) | PBEBW_TAB_REV_NAT | 20081222 | ||||
| 12 | IV_BEGDA | Call by reference | Type reference (TYPE) | D | 20081222 | ||||
| 13 | IV_ENDDA | Call by reference | Type reference (TYPE) | D | 20081222 |
Method INTERPRET_RT_RECORD on class CL_HRPAYBE_BOW has no exception.
Method IS_DECLARATION_CREATED Signature
Method IS_DECLARATION_CREATED on class CL_HRPAYBE_BOW has no parameter.
Method IS_DECLARATION_CREATED on class CL_HRPAYBE_BOW has no exception.
Method PROCESS_EMPLOYEE Signature
Method PROCESS_EMPLOYEE on class CL_HRPAYBE_BOW has no parameter.
Method PROCESS_EMPLOYEE on class CL_HRPAYBE_BOW has no exception.
Method READ_EMPLOYEE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EMPLOYEE | Call by reference | Type reference (TYPE) | PBEBW_EMPLOYEE | Belgium Tax declaration, record 2, employee information | 20071008 | |||
| 2 | ET_EMPLOYEE | Call by reference | Type reference (TYPE) | PBEBW_TAB_EMPLOYEE | 20071025 | ||||
| 3 | IS_EE_ORG_INFO | Call by reference | Type reference (TYPE) | P12BOW_EE_ORG_INFO | Help structure for output. | 20071016 | |||
| 4 | IT_EE_ORGANIZATION | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | Employee organization data | 20071023 |
Method READ_EMPLOYEE_DATA on class CL_HRPAYBE_BOW has no exception.
Method READ_EMPLOYER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_EMPLOYER | Call by reference | Type reference (TYPE) | PBEBW_TAB_EMPLOYER | All employers | 20071008 | |||
| 2 | CH_EXCEPTIONS | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20071008 | |||
| 3 | E_EMPLOYER | Call by reference | Type reference (TYPE) | PBEBW_EMPLOYER | Employee | 20071008 | |||
| 4 | IT_COMPANY_ORG | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20071025 | ||||
| 5 | IT_EE_ORGANIZATION | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | 20071025 |
Method READ_EMPLOYER_DATA on class CL_HRPAYBE_BOW has no exception.
Method READ_INSTITUTION_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_COMPANY_ORG | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | Organizational data, company level | 20071023 | |||
| 2 | CT_EE_ORGANIZATION | Call by reference | Type reference (TYPE) | PBEBW_TAB_EE_ORG | Organizational data, emplyee | 20071023 | |||
| 3 | CT_ERRORS | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Return Value of ABAP Statements | 20071023 | |||
| 4 | ES_EMPLOYER | Call by reference | Type reference (TYPE) | P12BOW_REC1_1_2006 | Belgium Tax declaration, Rec 1, Employer information. TXT | 20071023 | |||
| 5 | IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20090810 | |||
| 6 | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20071023 |
Method READ_INSTITUTION_DATA on class CL_HRPAYBE_BOW has no exception.
Method READ_SENDER_DATA Signature
Method READ_SENDER_DATA on class CL_HRPAYBE_BOW has no parameter.
Method READ_SENDER_DATA on class CL_HRPAYBE_BOW has no exception.
Method SET_SEL_PARAMS Signature
Method SET_SEL_PARAMS on class CL_HRPAYBE_BOW has no parameter.
Method SET_SEL_PARAMS on class CL_HRPAYBE_BOW has no exception.
Method THIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_THIS | Value transfer | Object reference (TYPE REF TO) | CL_HRPAYBE_BOW | Belgotax on Web implementation ( annual ) | 20071008 |
Method THIS on class CL_HRPAYBE_BOW has no exception.
Method WRITE_ERROR_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ERROR_TAB | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | error table | 20071008 | |||
| 2 | I_ARBGB | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20071008 | |||
| 3 | I_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20071008 | |||
| 4 | I_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20071008 | |||
| 5 | I_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Message variable 01 | 20071008 | |||
| 6 | I_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Message variable 02 | 20071008 | |||
| 7 | I_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Message variable 03 | 20071008 | |||
| 8 | I_MSGV4 | Call by reference | Type reference (TYPE) | ANY | Message variable 04 | 20071008 | |||
| 9 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20071008 |
Method WRITE_ERROR_TAB on class CL_HRPAYBE_BOW has no exception.
Method WRITE_STRUCTURE_TO_TEMSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TEMSE | Call by reference | Type reference (TYPE) | PBEBW_TAB_TEMSE | 20071008 | ||||
| 2 | IM_SECTN | Call by reference | Type reference (TYPE) | T5F99FS-SECTN | Forms: Section | 20071008 | |||
| 3 | IM_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20071008 |
Method WRITE_STRUCTURE_TO_TEMSE on class CL_HRPAYBE_BOW has no exception.
Method WRITE_TO_TEMSE Signature
Method WRITE_TO_TEMSE on class CL_HRPAYBE_BOW has no parameter.
Method WRITE_TO_TEMSE on class CL_HRPAYBE_BOW has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 600 |