SAP ABAP Interface IF_HRPAYIT_FORM_TABLE_HANDLER (IF_HRPAYIT_FORM_TABLE_HANDLER)
Hierarchy
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
   PY-IT (Application Component) Italy
     PC15 (Package) HR payroll: Italy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_CUD_TABLE_HANDLER CL_HRPAYIT_CUD_TABLE_HANDLER 20040929
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_IAS_TABS_HANDLER CL_HRPAYIT_CUD_TABLE_HANDLER 20041026
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_INAIL_TABS_HANDLER 20090923
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_INPSM_TABS_HANDLER Monthly INPS table handler 20041025
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_LUL_TABS_HANDLER 20081124
Properties
Interface IF_HRPAYIT_FORM_TABLE_HANDLER  
Short Description IF_HRPAYIT_FORM_TABLE_HANDLER    
General Data
Package PC15   HR payroll: Italy 
Created 20040923   SAP 
Last changed 20060912   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PITUD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no interface.
Friends
Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_STRUC_FIELDS Instance attribute Public Type reference (TYPE) P15_TAB_DYNSTR Table of fields to generate dynamic table 20041026
2 A_FORM Instance attribute Public Type reference (TYPE) P15_FORM A_FORM 20040923
3 A_LINE_TYPE Instance attribute Public Type reference (TYPE) TABNAME Table name 20041026
4 A_TAB_TYPE Instance attribute Public Type reference (TYPE) P15_TTYPENAME Table type name 20041026
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TABLE_PER_PERSON Instance method Public Method APPEND_TABLE_PER_PERSON 20040923
2 CHECK_EMPTY_TABLE Instance method Public Method Check if the global vartab is empty 20051208
3 DELETE_TABLES Instance method Public Method Delete all the table handler's tables 20051212
4 DELETE_TABLE_PER_PERSON Instance method Public Method Delete the vartab of a CID 20051208
5 GET_PERNR_LIST Instance method Public Method get list of pernr for viewer 20040927
6 GET_PERNR_TABLE Instance method Public Method Get Pern table 20051215
7 GET_SELECTED_VARTAB Instance method Public Method Get selected vartab 20050523
8 GET_STATUS_PER_PERSON Instance method Public Method GET_STATUS_PER_PERSON 20040928
9 GET_TABLE Instance method Public Method GET_TABLE 20040923
10 GET_TABLE_PER_PERSON Instance method Public Method GET_TABLE_PER_PERSON 20040923
11 ITERATOR Instance method Public Method ITERATOR 20040923
12 READ_TABLE_FROM_TEMSE Instance method Public Method READ_TABLE_FROM_TEMSE 20040923
13 RESET Instance method Public Method reset table handler 20040928
14 SET_PERNR_TABLE Instance method Public Method Set Pern table 20051215
15 SET_STATUS_PER_PERSON Instance method Public Method SET_STATUS_PER_PERSON 20040928
16 SET_TABLE Instance method Public Method SET_TABLE 20040923
17 SET_TABLE_PER_PERSON Instance method Public Method SET_TABLE_PER_PERSON 20040923
18 SET_TYPRO_AND_STATS Instance method Public Method set typro and stats 20040928
19 UPDATE_STATUS_DB Instance method Public Method UPDATE_STATUS_DB 20050223
20 WRITE_TABLE_TO_TEMSE Instance method Public Method WRITE_TABLE_TO_TEMSE 20040923
Events
Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no event.
Types
Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no local type.
Method Signatures

Method APPEND_TABLE_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20040923
2 Importing P_IDVTAB Call by reference Type reference (TYPE) P15_IDVTAB ID PN's Vartab 20060404
3 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040923

Method APPEND_TABLE_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method CHECK_EMPTY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IS_EMPTY Call by reference Type reference (TYPE) BOOLE_D Is the global vartab empty? 20051208

Method CHECK_EMPTY_TABLE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method DELETE_TABLES Signature

Method DELETE_TABLES on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no parameter.
Method DELETE_TABLES on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method DELETE_TABLE_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IDVTAB Call by reference Type reference (TYPE) P15_IDVTAB ID PN's Vartab 20060404
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR PN 20051208

Method DELETE_TABLE_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_PERNR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_PERNR_TABLE Call by reference Type reference (TYPE) TABLE pernr table 20040927

Method GET_PERNR_LIST on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_PERNR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20051215

Method GET_PERNR_TABLE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_SELECTED_VARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_SELECTED_VARTAB Call by reference Type reference (TYPE) TABLE Selected vartab 20050523

Method GET_SELECTED_VARTAB on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_STATUS_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Validity start 20050223
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Validity end 20050223
3 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR P_ERROR 20040928
4 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040928
5 Exporting P_TEMSE_NAME Call by reference Type reference (TYPE) PITUD_TEMSE_NAME P_TEMSE_NAME 20040928

Method GET_STATUS_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_PERNR_TABLE Call by reference Type reference (TYPE) TABLE 20040926
2 Exporting PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20040923

Method GET_TABLE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method GET_TABLE_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20040923
2 Importing P_IDVTAB Call by reference Type reference (TYPE) P15_IDVTAB ID PN's Vartab 20060404
3 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040923

Method GET_TABLE_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_ITERATOR Value transfer Object reference (TYPE REF TO) IF_HRPAYIT_ITERATOR PR_ITERATOR 20040923

Method ITERATOR on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method READ_TABLE_FROM_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR P_ERROR 20040923
2 Importing P_TEMSE_NAME Call by reference Type reference (TYPE) PITUD_TEMSE_NAME P_TEMSE_NAME 20040923

Method READ_TABLE_FROM_TEMSE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method RESET Signature

Method RESET on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no parameter.
Method RESET on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method SET_PERNR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20051215

Method SET_PERNR_TABLE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method SET_STATUS_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Validity start 20050223
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Validity end 20050223
3 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR P_ERROR 20040928
4 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040928
5 Importing P_TEMSE_NAME Call by reference Type reference (TYPE) PITUD_TEMSE_NAME P_TEMSE_NAME 20040928

Method SET_STATUS_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20040923

Method SET_TABLE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method SET_TABLE_PER_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_TABLE Call by reference Type reference (TYPE) TABLE PT_TABLE 20040923
2 Importing P_IDVTAB Call by reference Type reference (TYPE) P15_IDVTAB ID PN's Vartab 20060404
3 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR P_PERNR 20040923
4 Importing P_PERNR_EL Call by reference Type reference (TYPE) P15_PERNR_EL Structure with PN list 20050223

Method SET_TABLE_PER_PERSON on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method SET_TYPRO_AND_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_STATS Call by reference Type reference (TYPE) P_99S_STATS 20040928
2 Importing P_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO 20040928

Method SET_TYPRO_AND_STATS on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method UPDATE_STATUS_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR error 20050223

Method UPDATE_STATUS_DB on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.

Method WRITE_TABLE_TO_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_RSPAR Call by reference Type reference (TYPE) P15_TAB_RSPARAMS Selection screen 20041013
2 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR P_ERROR 20040923
3 Exporting P_TEMSE_NAME Call by reference Type reference (TYPE) PITUD_TEMSE_NAME P_TEMSE_NAME 20040923
4 Importing P_TEMSE_TYPE Call by reference Type reference (TYPE) PITUD_TEMSE_TYPE 'CUDSVC' P_TEMSE_TYPE 20040928

Method WRITE_TABLE_TO_TEMSE on Interface IF_HRPAYIT_FORM_TABLE_HANDLER has no exception.
History
Last changed by/on SAP  20060912 
SAP Release Created in 470