SAP ABAP Class CL_HRPAYIT_CUD (CUD form class)
Hierarchy
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
   PY-IT (Application Component) Italy
     PC15 (Package) HR payroll: Italy
Properties
Class CL_HRPAYIT_CUD  
Short Description CUD form class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC15   HR payroll: Italy 
Created 20101104   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYIT_CUD has no interface implemented.
Friends
Class CL_HRPAYIT_CUD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AMT Constant Private Type reference (TYPE) T5ITUD-TYPE 'AMT' Report fild type 20101122
2 MC_ANOTA Constant Private Type reference (TYPE) P15_TCUD-PARTN 'N' CUD 2002 part name 20101111
3 MC_HERFG Constant Private Type reference (TYPE) P15_TCUD-HEIRF 'E' Flag heirs CUD 2002 20101111
4 MC_MAX_CUD_SPOOL Constant Private Type reference (TYPE) ABRKN 'CPDFN' Payroll constant 20101214
5 MC_MODIF Constant Private Type reference (TYPE) P15_TCUD-FILEF 'M' Value origin of UNiEmens element 20101111
6 MC_NOD Constant Private Type reference (TYPE) T5ITUD-TYPE 'NOD' Report fild type 20101122
7 MC_OPER_ADD Constant Private Type reference (TYPE) T5ITUI-OPERATOR 'A' Value operator of a report/legal form 20121228
8 MC_OPER_DELETE Constant Private Type reference (TYPE) T5ITUI-OPERATOR 'D' Value operator of a report/legal form 20101111
9 MC_OPER_INSERT Constant Private Type reference (TYPE) T5ITUI-OPERATOR 'I' Value operator of a report/legal form 20101111
10 MC_SECTC Constant Private Type reference (TYPE) P15_TCUD-PARTN 'C' CUD 2002 part name 20101111
11 MR_BADI_REF Instance attribute Private Object reference (TYPE REF TO) HRPAYIT_CUD HRPAYIT_CUD 20101201
12 MTH_T5ITUG Instance attribute Private Type reference (TYPE) TY_HT_T5ITUG 20101203
13 MT_BOX_MAPPING Instance attribute Public Type reference (TYPE) TY_T_BOX_MAPPING 20101109
14 MT_EE_RESULTS Instance attribute Private Type reference (TYPE) TY_T_EE_RESULTS 20101203
15 MT_T5ITUD Instance attribute Private Type reference (TYPE) TY_T_T5ITUD 20101108
16 MT_T5ITUG Instance attribute Private Type reference (TYPE) TY_T_T5ITUG 20101108
17 MT_T5ITUI_EE Instance attribute Private Type reference (TYPE) TY_T_T5ITUI 20101108
18 MT_VAL_DATE Instance attribute Private Type reference (TYPE) ENDDA Validity end 20101108
19 MV_BADI_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TOTALS Instance method Public Method Add values of vartab to total 20101217
2 CHECK_ADS_ACTIVE Static method Public Method 20101129
3 CHECK_AUTHORIZATION Static method Public Method Verify if the user has authorization for an action 20101206
4 CHECK_DB_STORAGE_ACTIVE Static method Public Method 20101129
5 CHECK_EE_IS_FROZEN Static method Public Method check if employee result is frozen in a db record. 20101128
6 CHECK_PERIOD_IS_VALID Static method Public Method 20101130
7 CONSTRUCTOR Instance method Public Constructor 20101108
8 CONVERT_DB_RESULT_TO_PR_STRUC Instance method Public Method Convert DB result to print structure 20101207
9 CONVERT_DB_RESULT_TO_VARTAB Instance method Public Method 20101129
10 CONVERT_OLD_TO_NEW_VARTAB Instance method Public Method convert old version vartab to new 20101108
11 CONVERT_VARTAB_TO_DB_RESULT Instance method Public Method 20101128
12 CONVERT_VARTAB_TO_PRINT_STRUC Instance method Public Method Conver the new Vartab version to print structure 20101109
13 DELETE_EE_RESULT Static method Public Method 20101203
14 DEQUEUE_EE Static method Public Method 20101129
15 DISPLAY_EE_RESULTS Static method Public Method 20101203
16 DISPLAY_EE_TOTALS Static method Public Method 20101220
17 ENQUEUE_EE Static method Public Method 20101129
18 FREEZE_EE_RESULT Static method Public Method 20101203
19 GET_EE_PDF_FILE Instance method Public Method 20101218
20 INSERT_USER_DATA Instance method Public Method Insert Data from T5ITUI 20101108
21 LOAD_EE_RESULT Static method Public Method 20101129
22 OVERWRITE_ANNOTATIONS Instance method Public Method Overwrite Annotations with the information from T5ITUI 20101111
23 PAL_ADD_EE_MSG Instance method Private Method 20101207
24 PRINT_CUD_SMARTFORM Instance method Private Method 20101130
25 PRINT_FORM Instance method Public Method Print the PDF or Smartform output 20101104
26 RPUCUDI0_BATCH_PROCESS Instance method Public Method 20101207
27 RPUCUDI0_DEQUEUE Instance method Private Method 20101207
28 RPUCUDI0_ENQUEUE Instance method Private Method 20101207
29 RPUCUDI0_OUTPUT_RESULTS Instance method Public Method Processing for Spool and result in RPUCUDI0 20101203
30 SAVE_EE_RESULT Static method Public Method 20101128
31 SET_T5ITUD Instance method Public Method 20101108
32 SET_T5ITUG Instance method Public Method 20101108
33 SET_T5ITUI_EE Instance method Public Method 20101108
34 SIGN_HANDLING Instance method Public Method 20121129
35 UNFREEZE_EE_RESULT Static method Public Method 20101203
Events
Class CL_HRPAYIT_CUD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_FROZEN Public See coding 20101128 ty_frozen type c LENGTH 1
2 TY_HT_T5ITUG Public See coding 20101203 ty_ht_t5itug TYPE HASHED TABLE OF t5itug WITH UNIQUE KEY sectn field
3 TY_S_BOX_MAPPING Public See coding 20101118 BEGIN OF ty_s_box_mapping, partn TYPE t5itw5-cdqua, box TYPE t5itw5-code, sectn TYPE t5itud-sectn, field TYPE t5itud-field, type TYPE t5itud-type, END OF ty_s_box_mapping
4 TY_S_CUD_RESULT Public See coding 20101207 BEGIN OF ty_s_cud_result, mark TYPE xfeld, pernr TYPE p_pernr, name TYPE pad_cname, fiscal_code TYPE p15_f24_codfisc, bukrs TYPE bukrs, werks TYPE werks_d, btrtl TYPE btrtl, persg TYPE persg, persk TYPE persk, frozen TYPE hrpayit_cudfreeze, aedtm TYPE aedat, uname TYPE uname, END OF ty_s_cud_result
5 TY_S_EE_KEY Private See coding 20101128 BEGIN OF ty_s_ee_key, model TYPE c LENGTH 1, year_model TYPE n LENGTH 4, year_income TYPE n LENGTH 4, reason TYPE c LENGTH 1, pernr TYPE n LENGTH 8, bukrs TYPE bukrs, END OF ty_s_ee_key
6 TY_S_EE_RESULTS Private See coding 20101203 BEGIN OF ty_s_ee_results, pernr TYPE pernr_d, amt TYPE pc15_uert_tab, text TYPE pc15_uetext_tab, heir_amt TYPE pc15_uert_tab, heir_text TYPE pc15_uetext_tab, frozen TYPE xfeld, END OF ty_s_ee_results
7 TY_S_TOTAL Public See coding 20101217 BEGIN OF ty_s_total, name(10) TYPE c, field TYPE p15_ffield, value TYPE pc207-betrg, END OF ty_s_total
8 TY_T_BOX_MAPPING Public See coding 20101118 ty_t_box_mapping TYPE HASHED TABLE OF ty_s_box_mapping WITH UNIQUE KEY partn box
9 TY_T_CUD_RESULT Public See coding 20101207 ty_t_cud_result type table of ty_s_cud_result
10 TY_T_EE_RESULTS Private See coding 20101203 ty_t_ee_results TYPE HASHED TABLE OF ty_s_ee_results WITH UNIQUE KEY pernr
11 TY_T_PERNR Private See coding 20101207 ty_t_pernr type table of p_pernr
12 TY_T_T5ITUG Public See coding 20101108 ty_t_t5itug type table of t5itug
13 TY_T_T5ITUI Public See coding 20101108 ty_t_t5itui type table of t5itui
14 TY_T_TOTAL Public See coding 20101217 ty_t_total TYPE TABLE OF ty_s_total
Method Signatures

Method ADD_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOTAL Call by reference Type reference (TYPE) TY_T_TOTAL 20101217
2 Importing IT_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101217
3 Importing IT_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101217

Method ADD_TOTALS on class CL_HRPAYIT_CUD has no exception.

Method CHECK_ADS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DAY Call by reference Type reference (TYPE) D 20101129
2 Returning RV_ACTIVE Value transfer Type reference (TYPE) XFELD Checkbox 20101129

Method CHECK_ADS_ACTIVE on class CL_HRPAYIT_CUD has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20101206
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) NUMC2 Number with two digits 20101206
3 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel Subarea 20101206
4 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20101206
5 Importing IV_PERSG Call by reference Type reference (TYPE) PERSG Employee status 20101209
6 Importing IV_PERSK Call by reference Type reference (TYPE) PERSK Employee subgroup 20101209
7 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Division 20101206

Method CHECK_AUTHORIZATION on class CL_HRPAYIT_CUD has no exception.

Method CHECK_DB_STORAGE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DAY Call by reference Type reference (TYPE) D 20101129
2 Returning RV_ACTIVE Value transfer Type reference (TYPE) XFELD Checkbox 20101129

Method CHECK_DB_STORAGE_ACTIVE on class CL_HRPAYIT_CUD has no exception.

Method CHECK_EE_IS_FROZEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AEDTM Value transfer Type reference (TYPE) AEDAT Last changed on 20110114
2 Exporting EV_IS_FROZEN Value transfer Type reference (TYPE) TY_FROZEN 20110114
3 Exporting EV_PGMID Value transfer Type reference (TYPE) OLD_PROG ABAP/4: program name 20110114
4 Exporting EV_UNAME Value transfer Type reference (TYPE) UNAME User name 20110114
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101128
7 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101128
8 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101128
# Exception Resumable Description Created on
1 RESULT_NOT_FOUND no result 20101128

Method CHECK_PERIOD_IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101130
2 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101130
3 Returning RV_IS_VALID Value transfer Type reference (TYPE) XFELD Checkbox 20101130
# Exception Resumable Description Created on
1 INVALID_PERIOD period is not valid according to income and model year 20101130

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_YEAR Call by reference Type reference (TYPE) P15_ANNO Processing year 20101108

Method CONSTRUCTOR on class CL_HRPAYIT_CUD has no exception.

Method CONVERT_DB_RESULT_TO_PR_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT Call by reference Type reference (TYPE) HRPAYIT_T_CUD_OUTPUT CUD Output for PDF 20101207
2 Importing IT_EE_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101207
3 Importing IT_EE_TEXT Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101207
4 Importing IT_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101207
5 Importing IT_HEIR_TEXTS Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101207
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101214
7 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20110705

Method CONVERT_DB_RESULT_TO_PR_STRUC on class CL_HRPAYIT_CUD has no exception.

Method CONVERT_DB_RESULT_TO_VARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table with boxes for CUD 2011 20101129
2 Importing IT_EE_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101129
3 Importing IT_EE_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101129
4 Importing IT_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101129
5 Importing IT_HEIR_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101129
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20101201

Method CONVERT_DB_RESULT_TO_VARTAB on class CL_HRPAYIT_CUD has no exception.

Method CONVERT_OLD_TO_NEW_VARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table type for CUD output 20101108

Method CONVERT_OLD_TO_NEW_VARTAB on class CL_HRPAYIT_CUD has no exception.

Method CONVERT_VARTAB_TO_DB_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EE_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB employee amounts 20101128
2 Exporting ET_EE_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB employee data 20101128
3 Exporting ET_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB heir amount 20101128
4 Exporting ET_HEIR_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB heir data 20101128
5 Importing IT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table with boxes for CUD 2011 20101128

Method CONVERT_VARTAB_TO_DB_RESULT on class CL_HRPAYIT_CUD has no exception.

Method CONVERT_VARTAB_TO_PRINT_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT Call by reference Type reference (TYPE) HRPAYIT_T_CUD_OUTPUT CUD Output for PDF 20101110
2 Importing IT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table type for CUD output 20101110
3 Importing IV_BMP Call by reference Type reference (TYPE) CHAR70 Char 80 20101206
4 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Form's date 20101206
5 Importing IV_FIRMA Call by reference Type reference (TYPE) P15_FIRMA Owner's or legal representative's signature 20101206
6 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20110706

Method CONVERT_VARTAB_TO_PRINT_STRUC on class CL_HRPAYIT_CUD has no exception.

Method DELETE_EE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20130121
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101203
3 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
4 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
5 Returning RV_RETURNCODE Value transfer Type reference (TYPE) I 20101203
# Exception Resumable Description Created on
1 RESULT_NOT_FOUND no result 20101203

Method DEQUEUE_EE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101130

Method DEQUEUE_EE on class CL_HRPAYIT_CUD has no exception.

Method DISPLAY_EE_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table with boxes for CUD 2011 20101203

Method DISPLAY_EE_RESULTS on class CL_HRPAYIT_CUD has no exception.

Method DISPLAY_EE_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOTALS Call by reference Type reference (TYPE) TY_T_TOTAL 20101220

Method DISPLAY_EE_TOTALS on class CL_HRPAYIT_CUD has no exception.

Method ENQUEUE_EE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101129
2 Returning RV_RETURNCODE Value transfer Type reference (TYPE) I 20101130

Method ENQUEUE_EE on class CL_HRPAYIT_CUD has no exception.

Method FREEZE_EE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101203
3 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
4 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
5 Returning RV_IS_FROZEN Value transfer Type reference (TYPE) TY_FROZEN 20101203
# Exception Resumable Description Created on
1 RESULT_NOT_FOUND no result 20101203

Method GET_EE_PDF_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OTF_FILE Call by reference Type reference (TYPE) TSFOTF Smart Forms: OTF table 20101218
2 Exporting EV_PDF_FILE Call by reference Type reference (TYPE) FPCONTENT Forms processing: content of XFT, XFD, PDF etc. 20101218
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
4 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Form object's name 20101218
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101218
6 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101218
7 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101218

Method GET_EE_PDF_FILE on class CL_HRPAYIT_CUD has no exception.

Method INSERT_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table type for CUD output 20101109

Method INSERT_USER_DATA on class CL_HRPAYIT_CUD has no exception.

Method LOAD_EE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101129
2 Exporting ET_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101129
3 Exporting ET_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101129
4 Exporting ET_HEIR_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101129
5 Exporting EV_IS_FROZEN Call by reference Type reference (TYPE) TY_FROZEN 20101129
6 Exporting EV_RETURNCODE Value transfer Type reference (TYPE) I 20101129
7 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
8 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101129
9 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101129
10 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101129
# Exception Resumable Description Created on
1 INVALID_PERIOD 20101130
2 NO_RESULT_FOUND no result 20101129

Method OVERWRITE_ANNOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table type for CUD output 20101111

Method OVERWRITE_ANNOTATIONS on class CL_HRPAYIT_CUD has no exception.

Method PAL_ADD_EE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) SY-MSGID Message class 20101207
2 Importing IV_NO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20101207
3 Importing IV_TYPE Call by reference Type reference (TYPE) SY-MSGTY Message Category 20101207
4 Importing IV_V1 Call by reference Type reference (TYPE) CLIKE 20101207
5 Importing IV_V2 Call by reference Type reference (TYPE) CLIKE 20101207
6 Importing IV_V3 Call by reference Type reference (TYPE) CLIKE 20101207
7 Importing IV_V4 Call by reference Type reference (TYPE) CLIKE 20101207

Method PAL_ADD_EE_MSG on class CL_HRPAYIT_CUD has no exception.

Method PRINT_CUD_SMARTFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) HRPAYIT_T_CUD_OUTPUT CUD Output for PDF 20101214
2 Exporting ET_OTF_FILE Value transfer Type reference (TYPE) TSFOTF Smart Forms: OTF table 20101218
3 Importing IV_BATCH Call by reference Type reference (TYPE) XFELD Checkbox 20101213
4 Importing IV_DOWNLOAD_PDF Call by reference Type reference (TYPE) XFELD Checkbox 20101210
5 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Form object's name 20101130
6 Importing IV_GET_ONLY_THE_FILE Value transfer Type reference (TYPE) XFELD Checkbox 20101218
7 Importing IV_NUM_COPIES Value transfer Type reference (TYPE) I 1 20101214

Method PRINT_CUD_SMARTFORM on class CL_HRPAYIT_CUD has no exception.

Method PRINT_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTPUT Call by reference Type reference (TYPE) HRPAYIT_T_CUD_OUTPUT Table for PDF output or Smart Form 20101214
2 Exporting ET_OTF_FILE Value transfer Type reference (TYPE) TSFOTF Smart Forms: OTF table 20101218
3 Exporting EV_PDF_FILE Value transfer Type reference (TYPE) FPCONTENT Forms processing: content of XFT, XFD, PDF etc. 20101218
4 Importing IV_BATCH Call by reference Type reference (TYPE) XFELD Checkbox 20101201
5 Importing IV_DOWNLOAD_PDF Call by reference Type reference (TYPE) XFELD Checkbox 20101210
6 Importing IV_FORM_NAME Value transfer Type reference (TYPE) FPNAME Form object's name 20101104
7 Importing IV_GET_ONLY_THE_FILE Value transfer Type reference (TYPE) XFELD Checkbox 20101218
8 Importing IV_NUM_COPIES Value transfer Type reference (TYPE) I 1 20101201
9 Importing IV_PDF Value transfer Type reference (TYPE) XFELD 20101104

Method PRINT_FORM on class CL_HRPAYIT_CUD has no exception.

Method RPUCUDI0_BATCH_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EE_DATA Call by reference Type reference (TYPE) TY_T_CUD_RESULT 20101207
2 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Checkbox 20101207
3 Importing IV_FREEZE Call by reference Type reference (TYPE) XFELD Checkbox 20101207
4 Importing IV_NUMCOPIES Value transfer Type reference (TYPE) P15_CUD_NCOPIES '1' CUD declaration: no. of copies to create/print 20101207
5 Importing IV_RESULT_ALV Call by reference Type reference (TYPE) XFELD Checkbox 20101207
6 Importing IV_SPOOL Call by reference Type reference (TYPE) XFELD Checkbox 20101207
7 Importing IV_UNFREEZE Call by reference Type reference (TYPE) XFELD Checkbox 20101207
8 Importing IV_USE_PDF Call by reference Type reference (TYPE) XFELD Checkbox 20101207
9 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101207
10 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101207

Method RPUCUDI0_BATCH_PROCESS on class CL_HRPAYIT_CUD has no exception.

Method RPUCUDI0_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQUEUED_EES Call by reference Type reference (TYPE) TY_T_PERNR 20101207

Method RPUCUDI0_DEQUEUE on class CL_HRPAYIT_CUD has no exception.

Method RPUCUDI0_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQUEUED_EES Call by reference Type reference (TYPE) TY_T_PERNR 20101207
2 Changing CV_RETURNCODE Call by reference Type reference (TYPE) I 20101207
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101207

Method RPUCUDI0_ENQUEUE on class CL_HRPAYIT_CUD has no exception.

Method RPUCUDI0_OUTPUT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EE_DATA Call by reference Type reference (TYPE) TY_T_CUD_RESULT ALV Display 20101203
2 Importing IV_ANNO Call by reference Type reference (TYPE) HRPAYIT_CUD_ANNO_MODELLO Form for year 20101203
3 Importing IV_ANNORE Call by reference Type reference (TYPE) HRPAYIT_CUD_ANNO_REDDITO Income for year 20101203
4 Importing IV_BATCH Call by reference Type reference (TYPE) SY-BATCH '' Program in background processing 20101203
5 Importing IV_DOWNLOAD_PDF Value transfer Type reference (TYPE) XFELD Checkbox 20101213
6 Importing IV_FORM_NAME Call by reference Type reference (TYPE) FPNAME Form object's name 20101203
7 Importing IV_NUM_COPIES Value transfer Type reference (TYPE) P15_CUD_NCOPIES '1' CUD declaration: no. of copies to create/print 20101203
8 Importing IV_PDF Call by reference Type reference (TYPE) XFELD Checkbox 20101203
9 Importing IV_RESULT Call by reference Type reference (TYPE) XFELD Checkbox 20101203
10 Importing IV_SHOW_TOTALS Value transfer Type reference (TYPE) XFELD Checkbox 20101220
11 Importing IV_SPOOL Call by reference Type reference (TYPE) XFELD Checkbox 20101203

Method RPUCUDI0_OUTPUT_RESULTS on class CL_HRPAYIT_CUD has no exception.

Method SAVE_EE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101128
2 Importing IT_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101128
3 Importing IT_HEIR_AMT Call by reference Type reference (TYPE) PC15_UERT_TAB UniEmens Cluster: Imports of Employee's Declaration 20101128
4 Importing IT_HEIR_DATA Call by reference Type reference (TYPE) PC15_UETEXT_TAB UniEmens Cluster: Employee's Declaration Data 20101128
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
6 Importing IV_FREEZE Call by reference Type reference (TYPE) TY_FROZEN freeze it? 20101128
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101128
8 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101128
9 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101128
10 Returning RV_RETURNCODE Value transfer Type reference (TYPE) I 20101128
# Exception Resumable Description Created on
1 INVALID_PERIOD 20101130

Method SET_T5ITUD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_T5ITUD Call by reference Type reference (TYPE) T5ITUD_TAB Table type T5itud 20101108

Method SET_T5ITUD on class CL_HRPAYIT_CUD has no exception.

Method SET_T5ITUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_T5ITUG Call by reference Type reference (TYPE) TY_T_T5ITUG t5itug 20101108

Method SET_T5ITUG on class CL_HRPAYIT_CUD has no exception.

Method SET_T5ITUI_EE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_T5ITUI Call by reference Type reference (TYPE) TY_T_T5ITUI 20101108

Method SET_T5ITUI_EE on class CL_HRPAYIT_CUD has no exception.

Method SIGN_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VARTAB Call by reference Type reference (TYPE) HRPAYIT_T_CUD_VARTAB Table with boxes for CUD 2011 20121129
2 Exporting ET_SIGN_MSG Call by reference Type reference (TYPE) RCV_TAB_MESSAGES Message table 20121129

Method SIGN_HANDLING on class CL_HRPAYIT_CUD has no exception.

Method UNFREEZE_EE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company 20121227
2 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20101203
3 Importing IV_YEAR_INCOME Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
4 Importing IV_YEAR_MODEL Call by reference Type reference (TYPE) P15_ANNO Processing year 20101203
5 Returning RV_IS_FROZEN Value transfer Type reference (TYPE) TY_FROZEN 20101203
# Exception Resumable Description Created on
1 RESULT_NOT_FOUND no result 20101203
History
Last changed by/on SAP  20131127 
SAP Release Created in