Hierarchy
⤷ PY-IT (Application Component) Italy
⤷ PC15 (Package) HR payroll: Italy
Properties
Class | CL_HRPAYIT_TFR | |
Short Description | SP 2010 | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PC15 | HR payroll: Italy |
Created | 20100608 | SAP |
Last change | 20110809 | 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_TFR has no interface implemented.
Friends
Class CL_HRPAYIT_TFR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AT_HIRE_DT | Instance attribute | Private | Type reference (TYPE) | D | 20100629 | |||
2 | AT_P0548 | Instance attribute | Private | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100609 | ||
3 | AT_PERNR | Instance attribute | Private | Type reference (TYPE) | P_PERNR | Personnel Number | 20100719 | ||
4 | C_1993_POST_1 | Constant | Private | See coding | 'P. 1993 1^' | 20100609 | |||
5 | C_ANTE1993 | Constant | Private | See coding | 'ANTE 1993' | 20100609 | |||
6 | C_AUTOMATICO | Constant | Private | See coding | 'AUTOMATICO' | 20100609 | |||
7 | C_FISSO | Constant | Private | See coding | 'FISSO' | 20100730 | |||
8 | C_IMP_FISSO | Constant | Private | See coding | 'IMP. FISSO' | 20100609 | |||
9 | C_MESSAGE_CLASS | Constant | Private | Type reference (TYPE) | ARBGB | 'HRPADIT_DECLARATION' | Operational Area | 20100720 | |
10 | C_MODULO_TFR_1 | Constant | Private | Type reference (TYPE) | P15_TFRMD | '0001' | 20100608 | ||
11 | C_MODULO_TFR_2 | Constant | Private | Type reference (TYPE) | P15_TFRMD | '0002' | 20100608 | ||
12 | C_MOLGA | Constant | Public | Type reference (TYPE) | MOLGA | 15 | Country code | 20100726 | |
13 | C_NO_ABART | Constant | Private | See coding | '*' | 20100610 | |||
14 | C_PERC_100 | Constant | Private | See coding | '100%' | 20100609 | |||
15 | C_PERC_MIN_100 | Constant | Private | See coding | '< 100%' | 20100609 | |||
16 | C_POST_1993 | Constant | Private | See coding | 'POST 1993' | 20100609 | |||
17 | C_SCELTA_1 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '01' | 20100608 | ||
18 | C_SCELTA_2 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '02' | 20100608 | ||
19 | C_SCELTA_3 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '03' | 20100608 | ||
20 | C_SCELTA_4 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '04' | 20100608 | ||
21 | C_SEZIONE_1 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '001' | 20100608 | ||
22 | C_SEZIONE_2 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '002' | 20100608 | ||
23 | C_SEZIONE_3 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '003' | 20100608 | ||
24 | C_SEZIONE_4 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '004' | 20100608 | ||
25 | C_SUBTYPE1 | Constant | Private | See coding | '0001' | 20100608 | |||
26 | C_SUBTYPE2 | Constant | Private | See coding | '0002' | 20100608 | |||
27 | C_SUBTYPE3 | Constant | Private | See coding | '0003' | 20100608 | |||
28 | C_TFR2_APPL | Constant | Private | See coding | 'TFR2' | 20100804 | |||
29 | C_TFR2_FG2A | Constant | Private | See coding | 'FG2A' | 20100804 | |||
30 | C_TFRM_ABBT_SUMLG | Constant | Private | See coding | 'ABBT' | 20100608 | |||
31 | C_TFRM_SUMLG | Constant | Private | See coding | 'TFRM' | 20100608 | |||
32 | C_TFRS_APPL | Constant | Private | See coding | 'TFRS' | 20100608 | |||
33 | C_TFR_FGAR_SUMLG | Constant | Private | See coding | 'FGAR' | 20100608 | |||
34 | C_TFR_SCELTA_DOPO_07_2007 | Constant | Private | Type reference (TYPE) | D | '20070801' | 20100608 | ||
35 | C_TFR_SCELTA_GENNAIO_2007 | Constant | Private | Type reference (TYPE) | D | '20070101' | 20100608 | ||
36 | C_TFR_SCELTA_GIUGNO_2007 | Constant | Private | Type reference (TYPE) | D | '20070601' | 20100608 | ||
37 | C_TFR_SCELTA_LUGLIO_2007 | Constant | Private | Type reference (TYPE) | D | '20070701' | 20100608 | ||
38 | C_TFR_SCELTA_MESE_GENNAIO | Constant | Private | See coding | '01' | 20100608 | |||
39 | C_TFR_SCELTA_PRIMA_2006 | Constant | Private | Type reference (TYPE) | D | '20061231' | 20100723 | ||
40 | C_TFR_SCELTA_TASSA | Constant | Private | See coding | '2.7470' | 20100608 | |||
41 | C_TFR_SFIP_SUMLG | Constant | Private | See coding | 'SFIP' | 20100608 | |||
42 | C_TFR_SFTS_SUMLG | Constant | Private | See coding | 'SFTS' | 20100608 | |||
43 | C_TFR_TL2_SUMLG | Constant | Private | See coding | '/TL2' | 20100608 | |||
44 | C_TFR_V0_KEY | Constant | Private | Type reference (TYPE) | V0TYP | 'G' | Variable Assignment Type | 20100610 | |
45 | C_TFR_WT3R3 | Constant | Private | Type reference (TYPE) | LGART | '/3R3' | Tax Relief for SPF | 20100608 | |
46 | C_TFR_WT3R5 | Constant | Private | Type reference (TYPE) | LGART | '/3R5' | Tax Relief for TrFund | 20100608 | |
47 | C_TFR_WT3R7 | Constant | Private | Type reference (TYPE) | LGART | '/3RF' | 20100608 | ||
48 | C_TFR_WT3R8 | Constant | Private | Type reference (TYPE) | LGART | '/3R8' | 20100608 | ||
49 | C_TFR_WT3R9 | Constant | Private | Type reference (TYPE) | LGART | '/3R9' | Wage type | 20100804 | |
50 | C_TFR_WT3RC | Constant | Private | Type reference (TYPE) | LGART | '/3RC' | 20101011 | ||
51 | C_TFR_WT3RD | Constant | Private | Type reference (TYPE) | LGART | '/3RD' | 20101011 | ||
52 | C_TFR_WT_FIP_ARREARS | Constant | Private | Type reference (TYPE) | LGART | '/TSW' | Arrears amount for SPF | 20100608 | |
53 | C_TFR_WT_FIP_ARR_PREC | Constant | Private | Type reference (TYPE) | LGART | '/TSX' | Arrears for previous year for SPF | 20100608 | |
54 | C_TFR_WT_FTS_ARR_PREC | Constant | Private | Type reference (TYPE) | LGART | '/TSZ' | Arrears for previous year for TrFund | 20100608 | |
55 | C_WT_FONDO_TESORERIA | Constant | Private | Type reference (TYPE) | LGART | '/TS1' | 20100608 | ||
56 | C_WT_TFR_FIP | Constant | Private | Type reference (TYPE) | LGART | '/TL1' | 20100608 | ||
57 | C_WT_TFR_FIP_INTEREST | Constant | Private | Type reference (TYPE) | LGART | '/TLI' | Interest amount for SPF | 20100608 | |
58 | C_WT_TFR_FIP_SGRAVIO_ARREARS | Constant | Private | Type reference (TYPE) | LGART | '/3RE' | Arrears amount for SPF (tax relief) | 20100805 | |
59 | C_WT_TFR_FOTES_SGRAVIO_ARREARS | Constant | Private | Type reference (TYPE) | LGART | '/3RG' | Arrears amount for TrFund (tax relief) | 20100805 | |
60 | C_WT_TFR_FTS_ARREARS | Constant | Private | Type reference (TYPE) | LGART | '/TSY' | Arrears amount for TrFund | 20100608 | |
61 | C_WT_TFR_FTS_INTEREST | Constant | Private | Type reference (TYPE) | LGART | '/TSI' | Interest amount for TrFund | 20100608 | |
62 | C_WT_TFR_GARANZIA | Constant | Private | Type reference (TYPE) | LGART | '/3A3' | 20100608 | ||
63 | C_WT_TFR_MATURATO | Constant | Private | Type reference (TYPE) | LGART | '/TI3' | 20100608 | ||
64 | C_WT_TFR_SGRAVIO_TG1 | Constant | Private | Type reference (TYPE) | LGART | '/TG1' | Arrears amount of tax relief | 20100805 | |
65 | C_WT_TFR_SGRAVIO_TG2 | Constant | Private | Type reference (TYPE) | LGART | '/TG2' | Arrears amount of tax relief | 20100805 |
Methods
Events
Class CL_HRPAYIT_TFR has no event.
Types
Class CL_HRPAYIT_TFR has no local type.
Method Signatures
Method CALCULATE_INTEREST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_INTEREST | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100729 | ||
2 | Importing | IM_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100729 | ||
3 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20100729 | |||
4 | Importing | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100730 | ||
5 | Importing | IM_CONST | Call by reference | Type reference (TYPE) | ABRKN | Payroll constant | 20100729 | ||
6 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20100729 | |||
7 | Importing | IM_FIP | Call by reference | Type reference (TYPE) | XFELD | '' | If need to discount days from T5ITP1 | 20100730 |
Method CALCULATE_INTEREST on class CL_HRPAYIT_TFR has no exception.
Method CHECK_50EE_FOTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_50EE | Call by reference | Type reference (TYPE) | P15_NUMEE | Average No. of Employees Referred to 2006 < 50 | 20100628 | ||
2 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100628 | |||
3 | Importing | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 |
Method CHECK_50EE_FOTES on class CL_HRPAYIT_TFR has no exception.
Method CHECK_DESTIN_TFR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_CURRENT_P0548 | Call by reference | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100922 | ||
2 | Changing | CS_PREVIOUS_P0548 | Call by reference | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100922 | ||
3 | Changing | CT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | 20100922 | |||
4 | Changing | CV_DEST_TFR_STATUS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100922 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20100922 | |||
6 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20100922 | |||
7 | Importing | IV_FORCE_DESTTFR | Call by reference | Type reference (TYPE) | XFELD | 20100922 | |||
8 | Importing | IV_HIRE_DT | Call by reference | Type reference (TYPE) | BEGDA | 20100922 |
Method CHECK_DESTIN_TFR on class CL_HRPAYIT_TFR has no exception.
Method CHECK_EE_FOR_TFR_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CALC_TFR | Call by reference | Type reference (TYPE) | C | 20100702 | |||
2 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100702 | |||
3 | Importing | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100702 | ||
4 | Importing | IM_P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | HR master record, infotype 0008 (basic pay) | 20100702 |
Method CHECK_EE_FOR_TFR_GEN on class CL_HRPAYIT_TFR has no exception.
Method CHECK_SILEZIO_AS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_SA | Call by reference | Type reference (TYPE) | P15_SILEA | SP - consent by silence | 20100629 | ||
2 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100629 | |||
3 | Importing | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | ||
4 | Importing | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 |
Method CHECK_SILEZIO_AS on class CL_HRPAYIT_TFR has no exception.
Method CREATE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message class | 20100708 | ||
2 | Importing | IM_MSGLVL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Node Level | 20100709 | ||
3 | Importing | IM_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20100708 | ||
4 | Importing | IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Category | 20100708 | ||
5 | Importing | IM_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | |
6 | Importing | IM_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | |
7 | Importing | IM_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | |
8 | Importing | IM_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | |
9 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100708 |
Method CREATE_MESSAGE on class CL_HRPAYIT_TFR has no exception.
Method FILL_GESTIONE_TFR 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) | P15_UNIEM_TAB_VARTAB | Table type used in UniEmens | 20100722 | ||
2 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P15_TAB_P0001 | 20100727 | |||
3 | Importing | IT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100722 | ||
4 | Importing | IT_PAY_RESULTS | Call by reference | Type reference (TYPE) | P15_TAB_PAYIT_RESULT | Payroll results Italy | 20100802 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100722 | ||
6 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Validity end | 20100722 | ||
7 | Importing | IV_FORCE_DESTTFR | Call by reference | Type reference (TYPE) | XFELD | FORCE DEST.SP | 20100816 | ||
8 | Importing | IV_HIRE_DT | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100722 | ||
9 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel Number | 20100722 |
Method FILL_GESTIONE_TFR on class CL_HRPAYIT_TFR has no exception.
Method FIP_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100610 | ||
2 | Exporting | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100610 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | |||
4 | Importing | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | ||
5 | Importing | IM_TFR_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100610 |
Method FIP_PROCESS on class CL_HRPAYIT_TFR has no exception.
Method FOTES_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100806 | |||
2 | Importing | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | ||
3 | Importing | IM_FIP_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | ||
4 | Importing | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | ||
5 | Importing | IM_TFR_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | ||
6 | Importing | IV_FIXED_TERM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121030 |
Method FOTES_PROCESS on class CL_HRPAYIT_TFR has no exception.
Method GENERATE_SGRAVIO_WAGEGROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | Date | 20100804 | ||
2 | Importing | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100804 | ||
3 | Importing | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | ||
4 | Importing | IM_LGART_FIP | Call by reference | Type reference (TYPE) | LGART | Wage type relief for SPF | 20100804 | ||
5 | Importing | IM_LGART_TES | Call by reference | Type reference (TYPE) | LGART | Wage type relief for Treasury | 20100804 | ||
6 | Importing | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | ||
7 | Importing | IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Partial application | 20100804 | ||
8 | Importing | IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Cumulation wage type | 20100804 |
Method GENERATE_SGRAVIO_WAGEGROUP on class CL_HRPAYIT_TFR has no exception.
Method GENERATE_SGRAVIO_WAGETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | Date | 20100804 | ||
2 | Importing | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100804 | ||
3 | Importing | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | ||
4 | Importing | IM_LGART_FIP | Call by reference | Type reference (TYPE) | LGART | Wage type relief for SPF | 20100804 | ||
5 | Importing | IM_LGART_TES | Call by reference | Type reference (TYPE) | LGART | Wage type relief for Treasury | 20100804 | ||
6 | Importing | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | ||
7 | Importing | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Partial application | 20100804 |
Method GENERATE_SGRAVIO_WAGETYPE on class CL_HRPAYIT_TFR has no exception.
Method GENERATE_TFR_SUBTY3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100723 | ||
2 | Importing | IT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100723 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100723 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Validity end | 20100723 | ||
5 | Importing | IV_HIREDATE | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100723 | ||
6 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel Number | 20100726 |
Method GENERATE_TFR_SUBTY3 on class CL_HRPAYIT_TFR has no exception.
Method GEN_WAGETYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ABART | Call by reference | Type reference (TYPE) | ABART | Del. Ord. Type | 20100721 | ||
2 | Importing | IM_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Number | 20100721 | ||
3 | Importing | IM_BETPE | Call by reference | Type reference (TYPE) | BETPE | Payroll: rate | 20100721 | ||
4 | Importing | IM_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100721 | ||
5 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100721 | |||
6 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100721 |
Method GEN_WAGETYPE on class CL_HRPAYIT_TFR has no exception.
Method GEN_WAGETYPE_V0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | ||
2 | Changing | CV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100804 | ||
3 | Importing | IV_ABART | Call by reference | Type reference (TYPE) | ABRAR | Employee type grouping based on payroll rule | 20100804 | ||
4 | Importing | IV_ANZHL | Call by reference | Type reference (TYPE) | PRANZ | Payroll: number | 20100804 | ||
5 | Importing | IV_BETPE | Call by reference | Type reference (TYPE) | BETPE | Payroll: rate | 20100804 | ||
6 | Importing | IV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100804 | ||
7 | Importing | IV_DAY | Call by reference | Type reference (TYPE) | D | 20100804 | |||
8 | Importing | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100804 | ||
9 | Importing | IV_V0TYP | Call by reference | Type reference (TYPE) | V0TYP | Variable Assignment Type | 20100804 | ||
10 | Importing | IV_V0ZNR | Call by reference | Type reference (TYPE) | V0ZNR | Variable assignment number | 20100804 |
Method GEN_WAGETYPE_V0 on class CL_HRPAYIT_TFR has no exception.
Method GEN_WT_RT_V0 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100628 | ||
2 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100628 | |||
3 | Importing | IM_TFR_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100628 |
Method GEN_WT_RT_V0 on class CL_HRPAYIT_TFR has no exception.
Method GET_SUSPENDED_TFR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | VALIDITY DATE | 20100621 | ||
2 | Importing | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100618 | ||
3 | Importing | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | ||
4 | Importing | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100618 | ||
5 | Importing | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100618 | ||
6 | Importing | IM_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100729 | ||
7 | Importing | IV_FIXED_TERM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121030 |
Method GET_SUSPENDED_TFR on class CL_HRPAYIT_TFR has no exception.
Method GET_T5ITO2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T5ITO2 | Call by reference | Type reference (TYPE) | T5ITO2 | Association CDFON/TPIFO to MOPTF | 20100609 | ||
2 | Importing | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100609 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | |||
4 | Importing | IM_MOPTF | Call by reference | Type reference (TYPE) | P15_MOPTF | Withdrawl opt.from Sev. Indemnity (100%, min.100%, fix amnt) | 20100609 | ||
5 | Importing | IM_TPIFO | Call by reference | Type reference (TYPE) | P15_TPIFO | Type of Fund registration | 20100609 |
Method GET_T5ITO2 on class CL_HRPAYIT_TFR has no exception.
Method GET_T5ITP1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T5ITP1 | Call by reference | Type reference (TYPE) | T5ITP1 | Social Security fund | 20100609 | ||
2 | Importing | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100609 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 |
Method GET_T5ITP1 on class CL_HRPAYIT_TFR has no exception.
Method GET_T5ITP3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T5ITP3 | Call by reference | Type reference (TYPE) | T5ITP3 | Payment schedule | 20100609 | ||
2 | Importing | IM_CDCAL | Call by reference | Type reference (TYPE) | P15_CDCAL | Payment calendar indicator | 20100609 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 |
Method GET_T5ITP3 on class CL_HRPAYIT_TFR has no exception.
Method GET_TFR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FIXED_TERM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121030 | |||
2 | Exporting | EX_DEST_TYPE | Call by reference | Type reference (TYPE) | CLIKE | 20100608 | |||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100608 | |||
4 | Importing | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | ||
5 | Importing | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 | ||
6 | Importing | IM_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100608 |
Method GET_TFR_TYPE on class CL_HRPAYIT_TFR has no exception.
Method GET_VALUE_FROM_IT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100609 | ||
2 | Importing | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100609 | ||
3 | Importing | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100609 |
Method GET_VALUE_FROM_IT on class CL_HRPAYIT_TFR has no exception.
Method GET_VALUE_FROM_T596 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100609 | ||
2 | Importing | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Partial application | 20100609 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | |||
4 | Importing | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100609 | ||
5 | Importing | IM_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Cumulation wage type | 20100609 |
Method GET_VALUE_FROM_T596 on class CL_HRPAYIT_TFR has no exception.
Method HOLD_TFR_SUSPENDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100611 | ||
2 | Changing | CH_V0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100611 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100611 | |||
4 | Importing | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | ||
5 | Importing | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100611 | ||
6 | Importing | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100611 | ||
7 | Importing | IM_TFR_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100611 |
Method HOLD_TFR_SUSPENDED on class CL_HRPAYIT_TFR has no exception.
Method MONTHLY_TFR_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | ||
2 | Changing | CH_V0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100610 | ||
3 | Importing | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | |||
4 | Importing | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | ||
5 | Importing | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100610 | ||
6 | Importing | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | ||
7 | Importing | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 | ||
8 | Importing | IM_P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | HR master record, infotype 0008 (basic pay) | 20100702 | ||
9 | Importing | IM_P0548_TAB | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100610 | ||
10 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20100719 |
Method MONTHLY_TFR_PROCESS on class CL_HRPAYIT_TFR has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in |