Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Type reference (TYPE) | D | 20100629 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100609 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | P_PERNR | Personnel Number | 20100719 | |||
| 4 | Constant | Private | See coding | 'P. 1993 1^' | 20100609 | ||||
| 5 | Constant | Private | See coding | 'ANTE 1993' | 20100609 | ||||
| 6 | Constant | Private | See coding | 'AUTOMATICO' | 20100609 | ||||
| 7 | Constant | Private | See coding | 'FISSO' | 20100730 | ||||
| 8 | Constant | Private | See coding | 'IMP. FISSO' | 20100609 | ||||
| 9 | Constant | Private | Type reference (TYPE) | ARBGB | 'HRPADIT_DECLARATION' | Operational Area | 20100720 | ||
| 10 | Constant | Private | Type reference (TYPE) | P15_TFRMD | '0001' | 20100608 | |||
| 11 | Constant | Private | Type reference (TYPE) | P15_TFRMD | '0002' | 20100608 | |||
| 12 | Constant | Public | Type reference (TYPE) | MOLGA | 15 | Country code | 20100726 | ||
| 13 | Constant | Private | See coding | '*' | 20100610 | ||||
| 14 | Constant | Private | See coding | '100%' | 20100609 | ||||
| 15 | Constant | Private | See coding | '< 100%' | 20100609 | ||||
| 16 | Constant | Private | See coding | 'POST 1993' | 20100609 | ||||
| 17 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '01' | 20100608 | |||
| 18 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '02' | 20100608 | |||
| 19 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '03' | 20100608 | |||
| 20 | Constant | Private | Type reference (TYPE) | P15_TFRSC | '04' | 20100608 | |||
| 21 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '001' | 20100608 | |||
| 22 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '002' | 20100608 | |||
| 23 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '003' | 20100608 | |||
| 24 | Constant | Private | Type reference (TYPE) | P15_TFRSZ | '004' | 20100608 | |||
| 25 | Constant | Private | See coding | '0001' | 20100608 | ||||
| 26 | Constant | Private | See coding | '0002' | 20100608 | ||||
| 27 | Constant | Private | See coding | '0003' | 20100608 | ||||
| 28 | Constant | Private | See coding | 'TFR2' | 20100804 | ||||
| 29 | Constant | Private | See coding | 'FG2A' | 20100804 | ||||
| 30 | Constant | Private | See coding | 'ABBT' | 20100608 | ||||
| 31 | Constant | Private | See coding | 'TFRM' | 20100608 | ||||
| 32 | Constant | Private | See coding | 'TFRS' | 20100608 | ||||
| 33 | Constant | Private | See coding | 'FGAR' | 20100608 | ||||
| 34 | Constant | Private | Type reference (TYPE) | D | '20070801' | 20100608 | |||
| 35 | Constant | Private | Type reference (TYPE) | D | '20070101' | 20100608 | |||
| 36 | Constant | Private | Type reference (TYPE) | D | '20070601' | 20100608 | |||
| 37 | Constant | Private | Type reference (TYPE) | D | '20070701' | 20100608 | |||
| 38 | Constant | Private | See coding | '01' | 20100608 | ||||
| 39 | Constant | Private | Type reference (TYPE) | D | '20061231' | 20100723 | |||
| 40 | Constant | Private | See coding | '2.7470' | 20100608 | ||||
| 41 | Constant | Private | See coding | 'SFIP' | 20100608 | ||||
| 42 | Constant | Private | See coding | 'SFTS' | 20100608 | ||||
| 43 | Constant | Private | See coding | '/TL2' | 20100608 | ||||
| 44 | Constant | Private | Type reference (TYPE) | V0TYP | 'G' | Variable Assignment Type | 20100610 | ||
| 45 | Constant | Private | Type reference (TYPE) | LGART | '/3R3' | Tax Relief for SPF | 20100608 | ||
| 46 | Constant | Private | Type reference (TYPE) | LGART | '/3R5' | Tax Relief for TrFund | 20100608 | ||
| 47 | Constant | Private | Type reference (TYPE) | LGART | '/3RF' | 20100608 | |||
| 48 | Constant | Private | Type reference (TYPE) | LGART | '/3R8' | 20100608 | |||
| 49 | Constant | Private | Type reference (TYPE) | LGART | '/3R9' | Wage type | 20100804 | ||
| 50 | Constant | Private | Type reference (TYPE) | LGART | '/3RC' | 20101011 | |||
| 51 | Constant | Private | Type reference (TYPE) | LGART | '/3RD' | 20101011 | |||
| 52 | Constant | Private | Type reference (TYPE) | LGART | '/TSW' | Arrears amount for SPF | 20100608 | ||
| 53 | Constant | Private | Type reference (TYPE) | LGART | '/TSX' | Arrears for previous year for SPF | 20100608 | ||
| 54 | Constant | Private | Type reference (TYPE) | LGART | '/TSZ' | Arrears for previous year for TrFund | 20100608 | ||
| 55 | Constant | Private | Type reference (TYPE) | LGART | '/TS1' | 20100608 | |||
| 56 | Constant | Private | Type reference (TYPE) | LGART | '/TL1' | 20100608 | |||
| 57 | Constant | Private | Type reference (TYPE) | LGART | '/TLI' | Interest amount for SPF | 20100608 | ||
| 58 | Constant | Private | Type reference (TYPE) | LGART | '/3RE' | Arrears amount for SPF (tax relief) | 20100805 | ||
| 59 | Constant | Private | Type reference (TYPE) | LGART | '/3RG' | Arrears amount for TrFund (tax relief) | 20100805 | ||
| 60 | Constant | Private | Type reference (TYPE) | LGART | '/TSY' | Arrears amount for TrFund | 20100608 | ||
| 61 | Constant | Private | Type reference (TYPE) | LGART | '/TSI' | Interest amount for TrFund | 20100608 | ||
| 62 | Constant | Private | Type reference (TYPE) | LGART | '/3A3' | 20100608 | |||
| 63 | Constant | Private | Type reference (TYPE) | LGART | '/TI3' | 20100608 | |||
| 64 | Constant | Private | Type reference (TYPE) | LGART | '/TG1' | Arrears amount of tax relief | 20100805 | ||
| 65 | 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 | EX_INTEREST | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100729 | |||
| 2 | IM_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100729 | |||
| 3 | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20100729 | ||||
| 4 | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100730 | |||
| 5 | IM_CONST | Call by reference | Type reference (TYPE) | ABRKN | Payroll constant | 20100729 | |||
| 6 | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20100729 | ||||
| 7 | 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 | EX_50EE | Call by reference | Type reference (TYPE) | P15_NUMEE | Average No. of Employees Referred to 2006 < 50 | 20100628 | |||
| 2 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100628 | ||||
| 3 | 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 | CS_CURRENT_P0548 | Call by reference | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100922 | |||
| 2 | CS_PREVIOUS_P0548 | Call by reference | Type reference (TYPE) | P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100922 | |||
| 3 | CT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | 20100922 | ||||
| 4 | CV_DEST_TFR_STATUS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100922 | |||
| 5 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20100922 | ||||
| 6 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20100922 | ||||
| 7 | IV_FORCE_DESTTFR | Call by reference | Type reference (TYPE) | XFELD | 20100922 | ||||
| 8 | 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 | EX_CALC_TFR | Call by reference | Type reference (TYPE) | C | 20100702 | ||||
| 2 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100702 | ||||
| 3 | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100702 | |||
| 4 | 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 | EX_SA | Call by reference | Type reference (TYPE) | P15_SILEA | SP - consent by silence | 20100629 | |||
| 2 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100629 | ||||
| 3 | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | |||
| 4 | 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 | IM_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message class | 20100708 | |||
| 2 | IM_MSGLVL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Node Level | 20100709 | |||
| 3 | IM_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20100708 | |||
| 4 | IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Category | 20100708 | |||
| 5 | IM_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | ||
| 6 | IM_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | ||
| 7 | IM_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | ||
| 8 | IM_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | '' | Message Variable | 20100708 | ||
| 9 | 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 | CT_VARTAB | Call by reference | Type reference (TYPE) | P15_UNIEM_TAB_VARTAB | Table type used in UniEmens | 20100722 | |||
| 2 | IT_P0001 | Call by reference | Type reference (TYPE) | P15_TAB_P0001 | 20100727 | ||||
| 3 | IT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | Infotype 0548 - Suppl.social security fund - Italy only | 20100722 | |||
| 4 | IT_PAY_RESULTS | Call by reference | Type reference (TYPE) | P15_TAB_PAYIT_RESULT | Payroll results Italy | 20100802 | |||
| 5 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100722 | |||
| 6 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Validity end | 20100722 | |||
| 7 | IV_FORCE_DESTTFR | Call by reference | Type reference (TYPE) | XFELD | FORCE DEST.SP | 20100816 | |||
| 8 | IV_HIRE_DT | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100722 | |||
| 9 | 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 | EX_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100610 | |||
| 2 | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100610 | |||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | ||||
| 4 | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | |||
| 5 | 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 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100806 | ||||
| 2 | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | |||
| 3 | IM_FIP_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | |||
| 4 | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | |||
| 5 | IM_TFR_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100806 | |||
| 6 | 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 | IM_DAY | Call by reference | Type reference (TYPE) | D | Date | 20100804 | |||
| 2 | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100804 | |||
| 3 | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | |||
| 4 | IM_LGART_FIP | Call by reference | Type reference (TYPE) | LGART | Wage type relief for SPF | 20100804 | |||
| 5 | IM_LGART_TES | Call by reference | Type reference (TYPE) | LGART | Wage type relief for Treasury | 20100804 | |||
| 6 | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | |||
| 7 | IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Partial application | 20100804 | |||
| 8 | 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 | IM_DAY | Call by reference | Type reference (TYPE) | D | Date | 20100804 | |||
| 2 | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100804 | |||
| 3 | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | |||
| 4 | IM_LGART_FIP | Call by reference | Type reference (TYPE) | LGART | Wage type relief for SPF | 20100804 | |||
| 5 | IM_LGART_TES | Call by reference | Type reference (TYPE) | LGART | Wage type relief for Treasury | 20100804 | |||
| 6 | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | |||
| 7 | 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 | ET_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100723 | |||
| 2 | IT_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100723 | |||
| 3 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100723 | |||
| 4 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Validity end | 20100723 | |||
| 5 | IV_HIREDATE | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20100723 | |||
| 6 | 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 | IM_ABART | Call by reference | Type reference (TYPE) | ABART | Del. Ord. Type | 20100721 | |||
| 2 | IM_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | Number | 20100721 | |||
| 3 | IM_BETPE | Call by reference | Type reference (TYPE) | BETPE | Payroll: rate | 20100721 | |||
| 4 | IM_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100721 | |||
| 5 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100721 | ||||
| 6 | 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 | CT_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100804 | |||
| 2 | CV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100804 | |||
| 3 | IV_ABART | Call by reference | Type reference (TYPE) | ABRAR | Employee type grouping based on payroll rule | 20100804 | |||
| 4 | IV_ANZHL | Call by reference | Type reference (TYPE) | PRANZ | Payroll: number | 20100804 | |||
| 5 | IV_BETPE | Call by reference | Type reference (TYPE) | BETPE | Payroll: rate | 20100804 | |||
| 6 | IV_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100804 | |||
| 7 | IV_DAY | Call by reference | Type reference (TYPE) | D | 20100804 | ||||
| 8 | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20100804 | |||
| 9 | IV_V0TYP | Call by reference | Type reference (TYPE) | V0TYP | Variable Assignment Type | 20100804 | |||
| 10 | 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 | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100628 | |||
| 2 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100628 | ||||
| 3 | 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 | IM_DAY | Call by reference | Type reference (TYPE) | D | VALIDITY DATE | 20100621 | |||
| 2 | IM_FIP_ANZHL | Call by reference | Type reference (TYPE) | MAXBT | SPF percentage | 20100618 | |||
| 3 | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | |||
| 4 | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100618 | |||
| 5 | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100618 | |||
| 6 | IM_P0548 | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100729 | |||
| 7 | 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 | EX_T5ITO2 | Call by reference | Type reference (TYPE) | T5ITO2 | Association CDFON/TPIFO to MOPTF | 20100609 | |||
| 2 | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100609 | |||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | ||||
| 4 | IM_MOPTF | Call by reference | Type reference (TYPE) | P15_MOPTF | Withdrawl opt.from Sev. Indemnity (100%, min.100%, fix amnt) | 20100609 | |||
| 5 | 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 | EX_T5ITP1 | Call by reference | Type reference (TYPE) | T5ITP1 | Social Security fund | 20100609 | |||
| 2 | IM_CDFON | Call by reference | Type reference (TYPE) | P15_CDFON | Fund indicator | 20100609 | |||
| 3 | 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 | EX_T5ITP3 | Call by reference | Type reference (TYPE) | T5ITP3 | Payment schedule | 20100609 | |||
| 2 | IM_CDCAL | Call by reference | Type reference (TYPE) | P15_CDCAL | Payment calendar indicator | 20100609 | |||
| 3 | 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 | EV_FIXED_TERM | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121030 | ||||
| 2 | EX_DEST_TYPE | Call by reference | Type reference (TYPE) | CLIKE | 20100608 | ||||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100608 | ||||
| 4 | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | |||
| 5 | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 | |||
| 6 | 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 | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100609 | |||
| 2 | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100609 | |||
| 3 | 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 | EX_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20100609 | |||
| 2 | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Partial application | 20100609 | |||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | ||||
| 4 | IM_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100609 | |||
| 5 | 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 | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100611 | |||
| 2 | CH_V0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100611 | |||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100611 | ||||
| 4 | IM_NO_FOTES | Call by reference | Type reference (TYPE) | XFELD | no TrFund bukrs < 50 | 20100830 | |||
| 5 | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100611 | |||
| 6 | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100611 | |||
| 7 | 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 | CH_IT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | |||
| 2 | CH_V0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100610 | |||
| 3 | IM_DAY | Call by reference | Type reference (TYPE) | D | 20100609 | ||||
| 4 | IM_ORT_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_RT | Results table | 20100610 | |||
| 5 | IM_OV0_TABLE | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable assignment | 20100610 | |||
| 6 | IM_P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (actions) | 20100629 | |||
| 7 | IM_P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | HR master record, infotype 0001 (org. assignment) | 20100629 | |||
| 8 | IM_P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | HR master record, infotype 0008 (basic pay) | 20100702 | |||
| 9 | IM_P0548_TAB | Call by reference | Type reference (TYPE) | P15_TAB_P0548 | InfoType 0548 table type | 20100610 | |||
| 10 | 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 |