Hierarchy
⤷ 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
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 |