Hierarchy
⤷ PA-PA-IT (Application Component) Italy
⤷ PB15 (Package) HR master data, local development: Italy
Properties
Class | CL_HRPAYIT_F24 | |
Short Description | F24 | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PB15 | HR master data, local development: Italy |
Created | 20111010 | SAP |
Last change | 20130531 | 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) |
2 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SLIS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYIT_F24 has no interface implemented.
Friends
Class CL_HRPAYIT_F24 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CV_CBI_NGENERATO | Constant | Public | Type reference (TYPE) | P15_STATF24 | 0 | Archive status F24 | 20111010 | |
2 | CV_COMPENSATED | Constant | Public | Type reference (TYPE) | P15_IDENTIF_TYPE | 'C' | Auxiliaries' identifier type | 20111010 | |
3 | CV_EURO | Constant | Private | Type reference (TYPE) | WAERS | 'EUR' | Currency key | 20111010 | |
4 | CV_HORIZONTAL | Constant | Public | Type reference (TYPE) | P15_IDENTIF_TYPE | 'I' | Auxiliaries' identifier type | 20111010 | |
5 | CV_ORIGINAL | Constant | Public | Type reference (TYPE) | P15_IDENTIF_TYPE | 'O' | Auxiliaries' identifier type | 20111101 | |
6 | MR_CREDITS | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_TABLE_CTRL | 20111010 | |||
7 | MR_DEBITS | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_TABLE_CTRL | 20111010 | |||
8 | MT_COMPENSATED_RESULT | Instance attribute | Private | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111010 | ||
9 | MT_NORMALIZED_RESULT | Instance attribute | Private | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111031 | ||
10 | MT_ORIGINAL_RESULT | Instance attribute | Private | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111010 | ||
11 | MT_T5ITF24B | Instance attribute | Protected | Type reference (TYPE) | HRPAYIT_T_T5ITF24B | Table type for T5ITF24B | 20111213 | ||
12 | MT_T5ITF24BG | Instance attribute | Protected | Type reference (TYPE) | HRPAYIT_T_T5ITF24BG | Table type for T5ITF24B | 20111213 | ||
13 | MT_T5ITF24C | Instance attribute | Private | Type reference (TYPE) | TY_T_T5ITF24C | 20111010 | |||
14 | MV_BUKRS | Instance attribute | Private | Type reference (TYPE) | BUKRS | Company | 20111010 | ||
15 | MV_COMPENSATED_IDENTF | Instance attribute | Private | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111010 | ||
16 | MV_DESCRIPTION | Instance attribute | Private | Type reference (TYPE) | P15_DESCF24 | Run description F24 | 20111010 | ||
17 | MV_IS_ACTIVE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Solution is active? | 20111010 | ||
18 | MV_NORMALIZED_IDENTF | Instance attribute | Private | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111101 | ||
19 | MV_ORIGINAL_IDENTF | Instance attribute | Private | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111010 | ||
20 | MV_PERIOD | Instance attribute | Private | Type reference (TYPE) | D | 20111010 | |||
21 | MV_PROC_ACCISE | Instance attribute | Private | Type reference (TYPE) | P15_DAT7 | Flag for section Excise duties in report F24 | 20111010 | ||
22 | MV_PROC_ALTRI | Instance attribute | Private | Type reference (TYPE) | P15_DAT6 | Flag for other social sec. institutions sec. in report F24 | 20111010 | ||
23 | MV_PROC_ENTILOCALI | Instance attribute | Private | Type reference (TYPE) | P15_DAT5 | Flag for local authorities section in report F24 | 20111010 | ||
24 | MV_PROC_ERARIO | Instance attribute | Private | Type reference (TYPE) | P15_DAT2 | Flag for Tax Authority section in report F24 | 20111010 | ||
25 | MV_PROC_INAIL | Instance attribute | Private | Type reference (TYPE) | P15_DAT6 | Flag for other social sec. institutions sec. in report F24 | 20111010 | ||
26 | MV_PROC_INPS | Instance attribute | Private | Type reference (TYPE) | P15_DAT3 | Flag for INPS section in report F24 | 20111010 | ||
27 | MV_PROC_REGIONI | Instance attribute | Private | Type reference (TYPE) | P15_DAT4 | Flag for regions section in report F24 | 20111010 | ||
28 | MV_PRODUCTIVE_MODE | Instance attribute | Private | Type reference (TYPE) | XFELD | Flag to indicate if it's in test mode or productive | 20111010 | ||
29 | MV_SEQNR | Instance attribute | Private | Type reference (TYPE) | P15_SEQNR | Sequence Number | 20111010 | ||
30 | MV_T5ITF24C_NODE | Instance attribute | Private | Type reference (TYPE) | TV_NODEKEY | Tree Control: node key | 20111116 |
Methods
Events
Class CL_HRPAYIT_F24 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ACCISE | Public | See coding | 20111010 | BEGIN OF ty_s_accise,
codente2 TYPE p15_cbi_f24_codente2,
codprovincia TYPE p15_cbi_f24_codprovincia,
codtributo TYPE p15_cbi_f24_codtributo,
codidentificativo14 TYPE p15_cbi_f24_codidentific14,
mese(2) TYPE c,
anno(4) TYPE c,
riferimtributo6 TYPE p15_cbi_f24_riferimtributo6,
impdebversato TYPE maxbt,
impcredcompsato TYPE maxbt,
totaldeb type MAXBT,
totalcred type MAXBT,
totalsaldo type MAXBT,
END OF ty_s_accise
|
||
2 | TY_S_ENTILOCALI | Public | See coding | 20111010 | BEGIN OF ty_s_entilocali,
codente(8) TYPE c,
codtrib(4) TYPE c,
rateazione(4) TYPE c,
anno(4) TYPE c,
period(8) TYPE c,
impordeb type MAXBT,
imporcred type MAXBT,
totaldeb type MAXBT,
totalcred type MAXBT,
totalsaldo type MAXBT,
END OF ty_s_entilocali
|
||
3 | TY_S_ERARIO | Public | See coding | 20111010 | BEGIN OF ty_s_erario,
codtrib(4) TYPE c,
ratregprov(4) TYPE c,
anno(4) TYPE c,
period(8) TYPE c,
impordeb type MAXBT,
imporcred type MAXBT,
totaldeb type MAXBT,
totalcred type MAXBT,
totalsaldo type MAXBT,
END OF ty_s_erario
|
||
4 | TY_S_INPS | Public | See coding | 20111010 | BEGIN OF ty_s_inps,
codsede(4) TYPE c,
causale(4) TYPE c,
matricolainps(15) TYPE c,
daperiod(8) TYPE c,
aperiod(8) TYPE c,
impordeb type MAXBT,
imporcred type MAXBT,
totaldeb type MAXBT,
totalcred type MAXBT,
totalsaldo type MAXBT,
END OF ty_s_inps
|
||
5 | TY_S_REGIONI1 | Public | See coding | 20111010 | BEGIN OF ty_s_regioni1,
codregione(8) TYPE c,
codtrib(4) TYPE c,
rateazione(4) TYPE c,
anno(4) TYPE c,
period(8) TYPE c,
impordeb type MAXBT,
imporcred type MAXBT,
totaldeb type MAXBT,
totalcred type MAXBT,
totalsaldo type MAXBT,
END OF ty_s_regioni1
|
||
6 | TY_T_ACCISE | Public | See coding | 20111010 | TY_T_accise type TABLE OF ty_s_accise
|
||
7 | TY_T_ENTILOCALI | Public | See coding | 20111010 | ty_t_entilocali TYPE TABLE OF ty_s_entilocali
|
||
8 | TY_T_ERARIO | Public | See coding | 20111010 | TY_T_ERARIO type TABLE OF ty_s_erario
|
||
9 | TY_T_INAIL | Public | See coding | 20111010 | ty_t_inail TYPE TABLE OF p15_f24_inail
|
||
10 | TY_T_INPS | Public | See coding | 20111010 | ty_t_inps TYPE TABLE OF ty_s_inps
|
||
11 | TY_T_REGIONI1 | Public | See coding | 20111010 | ty_t_regioni1 TYPE TABLE OF ty_s_regioni1
|
||
12 | TY_T_T5ITF24C | Public | See coding | 20111010 | ty_t_t5itf24c TYPE TABLE OF t5itf24c
|
Method Signatures
Method APPEND_T5ITF24C Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_T5ITF24C | Value transfer | Type reference (TYPE) | T5ITF24C | Table for F24 compensations | 20111010 |
Method APPEND_T5ITF24C on class CL_HRPAYIT_F24 has no exception.
Method CALCULATE_SALDO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_SALDO | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20111010 | ||
2 | Changing | CV_SEGNO | Call by reference | Type reference (TYPE) | P15_SEGNO | Calculation type (+/-) | 20111010 | ||
3 | Importing | IV_CREDIT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20111010 | ||
4 | Importing | IV_DEBIT | Call by reference | Type reference (TYPE) | MAXBT | Payroll: amount | 20111010 |
Method CALCULATE_SALDO on class CL_HRPAYIT_F24 has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Validity start | 20111010 | ||
2 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20111010 | ||
3 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | P15_DESCF24 | Run description F24 | 20111010 | ||
4 | Importing | IV_PROD_MODE | Call by reference | Type reference (TYPE) | P15_DAT5 | Flag for local authorities section in report F24 | 20111010 |
Method CONSTRUCTOR on class CL_HRPAYIT_F24 has no exception.
Method CREATE_T5ITF24A Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_IDENTF | Call by reference | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111010 | ||
2 | Importing | IV_LINK | Call by reference | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111010 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | P15_IDENTIF_TYPE | Auxiliaries' identifier type | 20111010 | ||
4 | Returning | RS_T5ITF24A | Value transfer | Type reference (TYPE) | T5ITF24A | Archive F24 Administration | 20111010 |
Method CREATE_T5ITF24A on class CL_HRPAYIT_F24 has no exception.
Method DEQUEUE_TABLES Signature
Method DEQUEUE_TABLES on class CL_HRPAYIT_F24 has no parameter.
Method DEQUEUE_TABLES on class CL_HRPAYIT_F24 has no exception.
Method ENQUEUE_TABLES Signature
Method ENQUEUE_TABLES on class CL_HRPAYIT_F24 has no parameter.
Method ENQUEUE_TABLES on class CL_HRPAYIT_F24 has no exception.
Method GENERATE_COMPENSATED_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEXT | Call by reference | Type reference (TYPE) | ITEX132 | Text symbol with 132 characters | 20111010 |
Method GENERATE_COMPENSATED_LOG on class CL_HRPAYIT_F24 has no exception.
Method GENERATE_FINAL_BALANCE Signature
Method GENERATE_FINAL_BALANCE on class CL_HRPAYIT_F24 has no parameter.
Method GENERATE_FINAL_BALANCE on class CL_HRPAYIT_F24 has no exception.
Method GENERATE_ORIGINAL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACCISE | Call by reference | Type reference (TYPE) | TY_T_ACCISE | 20111101 | |||
2 | Importing | IT_ALTRI | Call by reference | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111101 | ||
3 | Importing | IT_ENTILOCALI | Call by reference | Type reference (TYPE) | TY_T_ENTILOCALI | 20111101 | |||
4 | Importing | IT_ERARIO | Call by reference | Type reference (TYPE) | TY_T_ERARIO | 20111101 | |||
5 | Importing | IT_INAIL | Call by reference | Type reference (TYPE) | TY_T_INAIL | 20111101 | |||
6 | Importing | IT_INPS | Call by reference | Type reference (TYPE) | TY_T_INPS | 20111101 | |||
7 | Importing | IT_REGIONE | Call by reference | Type reference (TYPE) | TY_T_REGIONI1 | 20111101 |
Method GENERATE_ORIGINAL_LOG on class CL_HRPAYIT_F24 has no exception.
Method GENERATE_T5ITF24C_LOG Signature
Method GENERATE_T5ITF24C_LOG on class CL_HRPAYIT_F24 has no parameter.
Method GENERATE_T5ITF24C_LOG on class CL_HRPAYIT_F24 has no exception.
Method GET_CREDITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_CREDITS | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20111010 |
Method GET_CREDITS on class CL_HRPAYIT_F24 has no exception.
Method GET_DEBITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_DEBITS | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20111010 |
Method GET_DEBITS on class CL_HRPAYIT_F24 has no exception.
Method GET_T5ITF24C Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_T5ITF24C | Call by reference | Type reference (TYPE) | TY_T_T5ITF24C | 20111010 |
Method GET_T5ITF24C on class CL_HRPAYIT_F24 has no exception.
Method HORIZONTAL_COMPENSATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACCISE | Call by reference | Type reference (TYPE) | TY_T_ACCISE | 20111010 | |||
2 | Importing | IT_ALTRI | Call by reference | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111010 | ||
3 | Importing | IT_ENTILOCALI | Call by reference | Type reference (TYPE) | TY_T_ENTILOCALI | 20111010 | |||
4 | Importing | IT_ERARIO | Call by reference | Type reference (TYPE) | TY_T_ERARIO | 20111010 | |||
5 | Importing | IT_INAIL | Call by reference | Type reference (TYPE) | TY_T_INAIL | 20111010 | |||
6 | Importing | IT_INPS | Call by reference | Type reference (TYPE) | TY_T_INPS | 20111010 | |||
7 | Importing | IT_REGIONE | Call by reference | Type reference (TYPE) | TY_T_REGIONI1 | 20111010 |
Method HORIZONTAL_COMPENSATION on class CL_HRPAYIT_F24 has no exception.
Method IS_COMPENSATION_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Checkbox | 20111010 |
Method IS_COMPENSATION_ACTIVE on class CL_HRPAYIT_F24 has no exception.
Method LOAD_RULES Signature
Method LOAD_RULES on class CL_HRPAYIT_F24 has no parameter.
Method LOAD_RULES on class CL_HRPAYIT_F24 has no exception.
Method LOG_IDENTIF Signature
Method LOG_IDENTIF on class CL_HRPAYIT_F24 has no parameter.
Method LOG_IDENTIF on class CL_HRPAYIT_F24 has no exception.
Method PREPARE_T5ITF24 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_T5ITF24 | Call by reference | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111010 | ||
2 | Importing | IV_IDENTF | Call by reference | Type reference (TYPE) | P15_IDENTIF | Identifier | 20111010 |
Method PREPARE_T5ITF24 on class CL_HRPAYIT_F24 has no exception.
Method PREPARE_T5ITF24C_LOG Signature
Method PREPARE_T5ITF24C_LOG on class CL_HRPAYIT_F24 has no parameter.
Method PREPARE_T5ITF24C_LOG on class CL_HRPAYIT_F24 has no exception.
Method PROCESS_COMPENSATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACCISE | Call by reference | Type reference (TYPE) | TY_T_ACCISE | 20111010 | |||
2 | Importing | IT_BADI_DATA | Call by reference | Type reference (TYPE) | P15_TAB_T5ITF24 | Table type T5ITF24 | 20111010 | ||
3 | Importing | IT_ENTILOCALI | Call by reference | Type reference (TYPE) | TY_T_ENTILOCALI | 20111010 | |||
4 | Importing | IT_ERARIO | Call by reference | Type reference (TYPE) | TY_T_ERARIO | 20111010 | |||
5 | Importing | IT_INAIL | Call by reference | Type reference (TYPE) | TY_T_INAIL | 20111010 | |||
6 | Importing | IT_INPS | Call by reference | Type reference (TYPE) | TY_T_INPS | 20111010 | |||
7 | Importing | IT_REGIONE | Call by reference | Type reference (TYPE) | TY_T_REGIONI1 | 20111010 |
Method PROCESS_COMPENSATIONS on class CL_HRPAYIT_F24 has no exception.
Method UPDATE_TABLES Signature
Method UPDATE_TABLES on class CL_HRPAYIT_F24 has no parameter.
Method UPDATE_TABLES on class CL_HRPAYIT_F24 has no exception.
Method VERIFY_CHECKSUM Signature
Method VERIFY_CHECKSUM on class CL_HRPAYIT_F24 has no parameter.
Method VERIFY_CHECKSUM on class CL_HRPAYIT_F24 has no exception.
Method VERTICAL_COMPENSATIONS Signature
Method VERTICAL_COMPENSATIONS on class CL_HRPAYIT_F24 has no parameter.
Method VERTICAL_COMPENSATIONS on class CL_HRPAYIT_F24 has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |