SAP ABAP Class CL_HRPAYBE_BOW (BELCOTAX on Web implementation ( annual ))
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
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 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PBEBW 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 MC_BOWA_DA Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYBE_BOWA_DA Belcotax Dimissal Allowance 20130114
2 MC_FORM Instance attribute Public Object reference (TYPE REF TO) CL_HR99S00_DAQ Belgotax on Web implementation ( annual ) 20071008
3 MR_PAYROLL_AREA Instance attribute Protected Object reference (TYPE REF TO) CL_HR_PAYROLL_AREA Payroll Area 20110607
4 MS_EMPLOYER Instance attribute Public Type reference (TYPE) PBEBW_EMPLOYER Current employer 20071009
5 MS_FILTER_DECL Instance attribute Protected Type reference (TYPE) PBEBW_S_FILTER_DECL Filter for DATA to declare 20081125
6 MS_REC9 Instance attribute Public Attribute reference (LIKE) 20071020
7 MS_SENDER Instance attribute Public Attribute reference (LIKE) 20071020
8 MS_T549A Instance attribute Protected Type reference (TYPE) T549A Payroll areas 20081117
9 MT_DECL_PERIODS Instance attribute Protected Type reference (TYPE) P12BOWA_TT_DECL_PERIODS BOWA Declarations periods INTERNAL type 20081210
10 MT_EMPLOYER Instance attribute Public Attribute reference (LIKE) 20071020
11 MT_EVCL14 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_EVCL14 Evaluation class 14 values 20080121
12 MT_FICHES Instance attribute Public Attribute reference (LIKE) 20071020
13 MT_HRERROR Instance attribute Public Attribute reference (LIKE) 20071020
14 MT_INCOMES Instance attribute Public Type reference (TYPE) PBEBW_TAB_INCOMES_ZONES Tax related incomes 20071008
15 MT_NEG_AMT Instance attribute Public Attribute reference (LIKE) 20071020
16 MT_NEG_ERROR Instance attribute Public Attribute reference (LIKE) 20071020
17 MT_ORG_DATA Instance attribute Public Type reference (TYPE) PBEBW_TAB_EE_ORG Employee org information 20071019
18 MT_P0100 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_P0100 20090123
19 MT_P0101 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_P0101 20090123
20 MT_P0109 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_P0109 20090123
21 MT_P0138 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_P0138 20090114
22 MT_PHIFI Instance attribute Protected Type reference (TYPE) P99SH_TAB_PHIFI 20081210
23 MT_REC8 Instance attribute Public Attribute reference (LIKE) 20071020
24 MT_T549S Static Attribute Protected Type reference (TYPE) PBEBW_TAB_T549S Payroll period parameters 20071123
25 MT_T5BX4 Instance attribute Protected Type reference (TYPE) PBEBW_TAB_T5BX4 Wage type assignment table 20071008
26 MT_VOUCHERS Instance attribute Protected Type reference (TYPE) PBEBW_TAB_VOUCHERS Supported fiches 20071008
27 MT_WAGE_GROUP_NOSP Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES 20081222
28 MV_25IN Instance attribute Public Type reference (TYPE) PC12_BT25IN Belcotax: Consider for Original Declaration fiches .25 sent 20110530
29 MV_B2A_ACTIVE Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20081128
30 MV_BETAX_DATE Instance attribute Protected Type reference (TYPE) D 20090209
31 MV_BSSEQ Instance attribute Protected Type reference (TYPE) BTSEQ BELCOTAX sequence number 20090721
32 MV_DIS_NOTIF_DATE Instance attribute Protected Type reference (TYPE) P12_DISND Dismissal notification date 20130117
33 MV_ENTRY_BOWA Instance attribute Protected Type reference (TYPE) BTCRE BELCOTAX creation date 20090123
34 MV_ENTRY_DATE Instance attribute Protected Type reference (TYPE) D 20090123
35 MV_LEAVE_BOWA Instance attribute Protected Type reference (TYPE) BTCRE BELCOTAX creation date 20090123
36 MV_LEAVE_DATE Instance attribute Protected Type reference (TYPE) D 20090123
37 M_ACTUAL_PERIOD Instance attribute Protected Type reference (TYPE) PAPER Actual Payroll Period (retro delta 281.25) 20110428
38 M_APPLICATION Instance attribute Protected Type reference (TYPE) P_APPL Subapplication 20071031
39 M_BE Constant Protected Type reference (TYPE) LAND1 'BE' Country Grouping 20071008
40 M_CAL_YEAR_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Start Date calendar year 20080124
41 M_CAL_YEAR_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA End Date calendar year 20080124
42 M_CLOSING_PERIOD Instance attribute Protected Type reference (TYPE) PAPER Closing Payroll period ( Feature BETAX ) 20071031
43 M_COMPANY Instance attribute Public Type reference (TYPE) BUKRS Company Code of employer 20071008
44 M_CUMULATE_PERIODS Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20071212
45 M_DECL_TYPE Instance attribute Public Type reference (TYPE) P12_BOW_TYPDE Type of declaration 20071019
46 M_DELETE Instance attribute Public Type reference (TYPE) BTDEL Delete code 20071008
47 M_FTN_CODE Instance attribute Protected Type reference (TYPE) P12_BOW_FTN File transaction number 20071021
48 M_GEN_DATE Instance attribute Public Type reference (TYPE) P12_GENDT Generation date 20071016
49 M_LAST_CLOSING_PERIOD Instance attribute Protected Type reference (TYPE) PAPER Closing Payroll period of last tax year 20071130
50 M_MESSAGE_CLASS Constant Public Type reference (TYPE) SYMSGID 'HRPAYBE_TAX' Message Class 20071008
51 M_PAYROLL_AREA Instance attribute Protected Type reference (TYPE) ABKRS Payroll Area 20071123
52 M_PERNR Instance attribute Protected Type reference (TYPE) P_PERNR Processed employee 20071008
53 M_PY_BEGDA Instance attribute Public Type reference (TYPE) BEGDA Start Date declaration period 20071008
54 M_PY_ENDDA Instance attribute Public Type reference (TYPE) ENDDA End Date of declaration period 20071008
55 M_SEL_DATE Static Attribute Protected Type reference (TYPE) BEGDA Masterdata selection date 20071008
56 M_SENDER Instance attribute Public Type reference (TYPE) P12_BSNDR Sender code 20071008
57 M_SENDID Instance attribute Public Type reference (TYPE) P12_COMID Company ID 20071113
58 M_STATUS_HANDLER_CHECK Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080116
59 M_TAX_YEAR Instance attribute Public Type reference (TYPE) PC12_BTDYR Tax year 20071008
60 M_TEST Instance attribute Public Type reference (TYPE) PC12_BTTST Test mode 20071008
61 M_TY_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Start Date of tax year 20071031
62 M_TY_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA End Date of tax year 20071031
63 M_VERSION Instance attribute Public Attribute reference (LIKE) 20071008
64 TAB_P0001 Static Attribute Protected Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20071219
65 TAB_P0006 Static Attribute Protected Type reference (TYPE) P0006_TAB HR Master Record: Infotype 0006 (Addresses) 20071008
66 TAB_P0021 Static Attribute Protected Type reference (TYPE) P0021_TAB HR Master Record: Infotype 0021 (Family/Related Person) 20071008
67 TAB_P3207 Static Attribute Protected Type reference (TYPE) PBEBW_TAB_P3207 HR masterdata infotype 3207 20071008
68 WA_P0002 Instance attribute Protected Type reference (TYPE) P0002 HR Master Record: Infotype 0002 (Personal Data) 20071008
69 WA_P0100 Static Attribute Protected Type reference (TYPE) P0100 HR Master Record: Infotype 0100 (Social Insurance B) 20071008
70 WA_P0101 Static Attribute Protected Type reference (TYPE) P0101 HR Master Record: Infotype 0101 (Tax B) 20071008
71 WA_P0109 Static Attribute Protected Type reference (TYPE) P0109 HR Master Record: Infotype 0109 (Contract Elements B) 20071109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FILTER_DECL Instance method Protected Method Add filter criteria to MS_FILTER_DECL 20081125
2 ADD_HEAD_MT_T5BX4 Instance method Protected Method Select with table T5BX4 tax relevant incomes from RT table 20081211
3 APPLY_FILTER_DECL_BTVOU Instance method Protected Method Apply FILTER BTVOU to the data to be declared 20081126
4 APPLY_FILTER_DECL_BUKRS Instance method Protected Method Apply FILTER BUKRS to the data to be declared 20081126
5 APPLY_FILTER_DECL_GENFI Instance method Protected Method Apply FILTER GENFI to the data to be declared 20081126
6 ASSIGN_ORG_DATA_TO_WAGE Instance method Protected Method Assign the org data to the Wage Type 20081211
7 BUILD_DECL_PERIODS Instance method Protected Method Build declaration overview with SPLITS 20081210
8 CALCULATE_CUMULATIONS Instance method Public Method 20071008
9 CONSIDER_PY_RESULT Instance method Protected Method Checks if a payroll is relevant for actual tax declaration 20071126
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071008
11 CREATE_TEMSE_ATTRIBUTES Instance method Public Method 20071009
12 EVALUATE_PAYROLL_RESULTS Instance method Public Method Evaluate payroll results for tax codes 20071008
13 FILL_ALV_TAB Instance method Public Method 20071009
14 FILL_ALV_TAB_EMPLOYEE Instance method Public Method 20120605
15 GET_ALV_FIELDCAT Instance method Public Method 20071009
16 GET_ALV_FIELDCAT_EMPLOYEE Instance method Public Method 20120605
17 GET_EE_BFSPS_NAME Instance method Protected Method Get Employee Spouse or legal cohabitant 20090113
18 GET_EE_FAMST_CODE Instance method Protected Method Get Employee Familiar Status Code 20081212
19 GET_EMPLOYEE_ORG_INFO Instance method Protected Method 20071126
20 GET_EVCLS_14_VALUE Instance method Protected Method Get evaluation class 14 value 20080610
21 GET_INPER_OF_PY_RESULT Instance method Protected Method 20071202
22 GET_PY_ACTIVITYCODE Instance method Protected Method Read employee activity type (bv281) from ST table 20071008
23 GET_PY_CLOSING_PERIOD Instance method Protected Method Get closing period from feature BETAX 20071031
24 GET_PY_CUM_ZONES Instance method Protected Method Cumulate tax relevant incomes by fiche, zone 20071008
25 GET_PY_EXTRNL_3207 Instance method Protected Method Get additional tax relevant income information IT 3207 20071008
26 GET_PY_NEGATIVAMT Instance method Protected Method Check negative amounts 20071008
27 GET_PY_PABRP Instance method Protected Method Get payroll period by payroll area 20071123
28 GET_PY_PERIOD Instance method Protected Method Get payroll periods for tax. 20071026
29 GET_PY_RESULTS Instance method Protected Method Read payroll results from cluster 20071008
30 GET_PY_ZONES Instance method Protected Method Select with table T5BX4 tax relevant incomes from RT table 20071008
31 GET_TAX_YEAR_DATES Instance method Private Method Get start and end date of fiscal year 20071031
32 GET_WT_ASSIGMENT Instance method Protected Method Get table t5bx4, assigment of wage types to fiche and zone 20071008
33 INITIALIZE Instance method Public Method 20071008
34 INITIALIZE_EMPLOYEE Instance method Public Method 20071009
35 INTERPRET_RT_RECORD Instance method Protected Method Interpret the cluster data from RT 20081218
36 IS_DECLARATION_CREATED Instance method Public Method 20071017
37 PROCESS_EMPLOYEE Instance method Public Method 20071008
38 READ_EMPLOYEE_DATA Instance method Protected Method Get Employee masterdata (record 2) 20071008
39 READ_EMPLOYER_DATA Instance method Protected Method Get Employer data (record 1) 20071008
40 READ_INSTITUTION_DATA Instance method Protected Method Get data from institution tables 20071023
41 READ_SENDER_DATA Instance method Public Method 20071009
42 SET_SEL_PARAMS Instance method Public Method 20071008
43 THIS Instance method Private Method Get pointer to this class 20071008
44 WRITE_ERROR_TAB Instance method Public Method Add error message into table 20071008
45 WRITE_STRUCTURE_TO_TEMSE Instance method Protected Method Write one form to Temse format 20071008
46 WRITE_TO_TEMSE Instance method Public Method 20071017
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 Importing 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 Changing CT_T5BX4 Call by reference Type reference (TYPE) PBEBW_TAB_T5BX4 Table T5BX4 to append with 00 entry 20081211
2 Exporting ES_T5BX4 Call by reference Type reference (TYPE) T5BX4 Final head entry to append (if apply) 20081211
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return code <>0 if error 20081211
4 Importing 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 Changing 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 Changing 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 Changing 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 Changing CS_WAGE_ASSIGN Call by reference Type reference (TYPE) PBEBW_WAGE_ASSIGN 20081211
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return code <>0 if error 20081211
3 Importing IS_EVP Call by reference Type reference (TYPE) PC261 Cluster Directory (For Export and Import of Payroll Results) 20081211
4 Importing IS_WPBP Call by reference Type reference (TYPE) PC205 Payroll Results: Work Center/Basic Pay 20081211
5 Importing 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 Exporting ET_DECL_PERIODS Call by reference Type reference (TYPE) P12BOWA_TT_DECL_PERIODS BOWA Declarations periods INTERNAL type 20081210
2 Importing IT_EMPLOYER Call by reference Type reference (TYPE) PBEBW_TAB_EMPLOYER 20081210
3 Importing IT_ORG_DATA Call by reference Type reference (TYPE) PBEBW_TAB_EE_ORG 20081210
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20081210
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20081210
6 Importing 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 Changing CT_ACC_FICHES Call by reference Type reference (TYPE) PBEBW_TAB_REV_NAT 20080306
2 Changing CT_PY_RESULTS Call by reference Type reference (TYPE) PBEBW_TAB_PAYROLL 20071231
3 Importing IS_LAST_POS_NOTI Call by reference Type reference (TYPE) T5F99SE Last poitive notification 20080328
4 Importing 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 Importing IM_TAX_YEAR Call by reference Type reference (TYPE) PC12_BTDYR Tax year 20071008
2 Importing 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 Changing CT_ERRORS Call by reference Type reference (TYPE) P99SF_TAB_ERROR Error table 20071008
2 Exporting ET_WAGE_ASSING Call by reference Type reference (TYPE) PBEBW_TAB_WAGE_ASSIGN Collected wages from payroll 20071022
3 Importing I_PY_BEGDA Call by reference Type reference (TYPE) DATUM Date 20071008
4 Importing 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 Exporting EV_BFSPS_NAME Call by reference Type reference (TYPE) BTSPS 20090113
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return code <>0 if error 20090113
3 Importing IS_P0101 Call by reference Type reference (TYPE) P0101 HR Master Record: Infotype 0101 (Tax B) 20090114
4 Importing IT_P0021 Call by reference Type reference (TYPE) P0021_TAB 20090113
5 Importing IT_P0138 Call by reference Type reference (TYPE) PBEBW_TAB_P0138 20090114
6 Importing IV_BTMAR_CODE Call by reference Type reference (TYPE) BTMAR BELCOTAX employee's marital state 20090113
7 Importing IV_DATE Call by reference Type reference (TYPE) D 20090113
8 Importing 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 Exporting EV_FAMST_CODE Call by reference Type reference (TYPE) BTMAR BELCOTAX employee's marital state 20081212
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return code <>0 if error 20081212
3 Importing IS_P0002 Call by reference Type reference (TYPE) P0002 HR Master Record: Infotype 0002 (Personal Data) 20081212
4 Importing IS_P0101 Call by reference Type reference (TYPE) P0101 Payroll Results: Work Center/Basic Pay 20081212
5 Importing 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 Changing 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 Changing CS_WAGE_ASSIGN Call by reference Type reference (TYPE) PBEBW_WAGE_ASSIGN Amount 20080610
2 Changing CT_EVCL14 Call by reference Type reference (TYPE) PBEBW_TAB_EVCL14 20080610
3 Importing I_LGART Call by reference Type reference (TYPE) LGART Wage Type 20080610
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20080610
5 Importing I_TY_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20080610
6 Importing 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 Exporting EX_INPER Call by reference Type reference (TYPE) IPERI In-period for payroll 20071202
2 Importing IM_PY_RESULT Call by reference Type reference (TYPE) PAYBE_RESULT Structure for Payroll Result: Belgium 20071202
3 Importing 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 Changing CT_ACT_CODE Call by reference Type reference (TYPE) PBEBW_TAB_T5BX4 Code for 281 tax slip 20071008
2 Importing 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 Exporting E_INPER_ACT Call by reference Type reference (TYPE) PAPER Payroll period 20071031
2 Importing I_INC_YEAR Call by reference Type reference (TYPE) BT_YR Income year 20071031
3 Importing 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 Exporting EX_FORM_DATA Call by reference Type reference (TYPE) PBEBW_TAB_FORM_DATA Tax relevant incomes cumulate 20071008
2 Importing IM_TAX_INCOME Call by reference Type reference (TYPE) PBEBW_TAB_WAGE_ASSIGN Tax relevant incomes 20071008
3 Importing 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 Changing CT_TAX_INCOME Call by reference Type reference (TYPE) PBEBW_TAB_WAGE_ASSIGN 20071008
2 Importing IT_REV_NAT Call by reference Type reference (TYPE) PBEBW_TAB_REV_NAT 20080516
3 Importing 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 Changing CT_FORM_DATA Call by reference Type reference (TYPE) PBEBW_TAB_FORM_DATA 20071008
2 Exporting ET_NEGATIVES Call by reference Type reference (TYPE) PBEBW_TAB_FORM_DATA 20071008
3 Exporting ET_NEG_ERR Call by reference Type reference (TYPE) PBEBW_TAB_FORM_DATA 20071008
4 Exporting ET_NEG_ERR_BG_LOG Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20090722
5 Importing 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 Exporting E_END_YEAR Call by reference Type reference (TYPE) PNPPABRJ Payroll year for determining time period 20071130
2 Exporting E_ERROR Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20071123
3 Exporting E_PABRP Call by reference Type reference (TYPE) PABRP Payroll Period 20071123
4 Exporting E_PABRP_END Call by reference Type reference (TYPE) PABRP Payroll Period 20071123
5 Exporting E_START_YEAR Call by reference Type reference (TYPE) PNPPABRJ Payroll year for determining time period 20071130
6 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20071123
7 Importing I_EE_PAYROLL_AREA Call by reference Type reference (TYPE) ABKRS Payroll Area 20071123
8 Importing 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 Exporting EX_ERROR Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20071008
2 Exporting EX_PY_RESULTS Call by reference Type reference (TYPE) ANY 20071008
3 Importing 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 Changing CT_TAX_INCOME Call by reference Type reference (TYPE) PBEBW_TAB_WAGE_ASSIGN Tax relevant wages 20071008
2 Importing IS_PAYROLL Call by reference Type reference (TYPE) PBEBW_PAYROLL payroll info 20080212
3 Importing IS_PAYROLL_A Call by reference Type reference (TYPE) PBEBW_PAYROLL 20080618
4 Importing IT_REV_NAT Call by reference Type reference (TYPE) PBEBW_TAB_REV_NAT 20080118
5 Importing I_ACT_CODE Call by reference Type reference (TYPE) P12_BV281 Code for 281 tax slip 20071008
6 Importing I_LAST_NOTI Call by reference Type reference (TYPE) T5F99SE last notification record 20080117
7 Importing 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 Exporting EV_PREVIOUS_CLOSING_PERIOD Call by reference Type reference (TYPE) PAPER Payroll period 20091211
2 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20071031
3 Exporting E_CLOSING_PERIOD Call by reference Type reference (TYPE) PAPER Payroll period 20080103
4 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20071031
5 Importing 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 Exporting 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 Changing CT_EVCL14 Call by reference Type reference (TYPE) PBEBW_TAB_EVCL14 20081222
2 Changing CT_T5BX4 Call by reference Type reference (TYPE) PBEBW_TAB_T5BX4 20081222
3 Changing CT_TAX_INCOME Call by reference Type reference (TYPE) PBEBW_TAB_WAGE_ASSIGN 20081222
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC 20081222
5 Importing IS_PAYROLL Call by reference Type reference (TYPE) PBEBW_PAYROLL 20081222
6 Importing IS_PAYROLL_A Call by reference Type reference (TYPE) PBEBW_PAYROLL 20081222
7 Importing IS_RT Call by reference Type reference (TYPE) PC207 20081222
8 Importing IS_ST Call by reference Type reference (TYPE) PC281 Tax payroll Belgium 20081222
9 Importing IS_VERSC Call by reference Type reference (TYPE) PC202 Payroll Status Information 20101209
10 Importing IS_WPBP Call by reference Type reference (TYPE) PC205 Payroll Results: Work Center/Basic Pay 20081222
11 Importing IT_REV_NAT Call by reference Type reference (TYPE) PBEBW_TAB_REV_NAT 20081222
12 Importing IV_BEGDA Call by reference Type reference (TYPE) D 20081222
13 Importing 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 Exporting ES_EMPLOYEE Call by reference Type reference (TYPE) PBEBW_EMPLOYEE Belgium Tax declaration, record 2, employee information 20071008
2 Exporting ET_EMPLOYEE Call by reference Type reference (TYPE) PBEBW_TAB_EMPLOYEE 20071025
3 Importing IS_EE_ORG_INFO Call by reference Type reference (TYPE) P12BOW_EE_ORG_INFO Help structure for output. 20071016
4 Importing 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 Changing CH_EMPLOYER Call by reference Type reference (TYPE) PBEBW_TAB_EMPLOYER All employers 20071008
2 Changing CH_EXCEPTIONS Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20071008
3 Exporting E_EMPLOYER Call by reference Type reference (TYPE) PBEBW_EMPLOYER Employee 20071008
4 Importing IT_COMPANY_ORG Call by reference Type reference (TYPE) PBEBW_TAB_EE_ORG 20071025
5 Importing 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 Changing CH_COMPANY_ORG Call by reference Type reference (TYPE) PBEBW_TAB_EE_ORG Organizational data, company level 20071023
2 Changing CT_EE_ORGANIZATION Call by reference Type reference (TYPE) PBEBW_TAB_EE_ORG Organizational data, emplyee 20071023
3 Changing CT_ERRORS Call by reference Type reference (TYPE) P99SF_TAB_ERROR Return Value of ABAP Statements 20071023
4 Exporting ES_EMPLOYER Call by reference Type reference (TYPE) P12BOW_REC1_1_2006 Belgium Tax declaration, Rec 1, Employer information. TXT 20071023
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20090810
6 Importing 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 Returning 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 Changing CT_ERROR_TAB Call by reference Type reference (TYPE) P99SF_TAB_ERROR error table 20071008
2 Importing I_ARBGB Call by reference Type reference (TYPE) SYMSGID Message Class 20071008
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20071008
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20071008
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Message variable 01 20071008
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Message variable 02 20071008
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Message variable 03 20071008
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Message variable 04 20071008
9 Importing 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 Changing CT_TEMSE Call by reference Type reference (TYPE) PBEBW_TAB_TEMSE 20071008
2 Importing IM_SECTN Call by reference Type reference (TYPE) T5F99FS-SECTN Forms: Section 20071008
3 Importing 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