SAP ABAP Class CL_HRPAYIT_EMENS (Emens Declaration's Generation)
Hierarchy
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
   PY-IT (Application Component) Italy
     PC15 (Package) HR payroll: Italy
Properties
Class CL_HRPAYIT_EMENS  
Short Description Emens Declaration's Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC15   HR payroll: Italy 
Created 20051203   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_HRPAYIT_EMENS has no interface implemented.
Friends
Class CL_HRPAYIT_EMENS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CONTROLLER Instance attribute Public Object reference (TYPE REF TO) CL_HRPAYIT_INPSM_CONTROLLER Emens Declaration's Controller 20051203
2 A_LOG Instance attribute Public Object reference (TYPE REF TO) IF_HRPAYIT_LOGGER Object that keeps a log 20051203
3 C_FALSE Constant Public Type reference (TYPE) BOOLE_D ' ' false 20051203
4 C_SENT_STATS Constant Public Type reference (TYPE) P15_STATS '01' Stats of "Sent" declarations 20051205
5 C_SENT_TYPRO Constant Public Type reference (TYPE) P15_TYPRO 'INPS' Typro of "Sent" declarations 20051205
6 C_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' true 20051203
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor constructur 20051203
2 EMENS Instance method Public Method do an emens (get pernr) 20051203
3 END Instance method Public Method perform all CID processing (e-o-s) 20051203
4 START Instance method Public Method start (at selscr s-o-s) 20051203
5 TOOLS Instance method Public Method To do various additional operations 20060719
Events
Class CL_HRPAYIT_EMENS has no event.
Types
Class CL_HRPAYIT_EMENS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAYIT_EMENS has no parameter.
Method CONSTRUCTOR on class CL_HRPAYIT_EMENS has no exception.

Method EMENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P0000 Call by reference Type reference (TYPE) P15_TAB_P0000 AT_P0000 20051203
2 Importing PT_P0001 Call by reference Type reference (TYPE) P15_TAB_P0001 AT_P0001 20051203
3 Importing PT_P0002 Call by reference Type reference (TYPE) P15_TAB_P0002 AT_P0002 20051203
4 Importing PT_P0006 Call by reference Type reference (TYPE) P15_TAB_P0006 AT_P0006 20051203
5 Importing PT_P0007 Call by reference Type reference (TYPE) P15_TAB_P0007 AT_P0007 20051203
6 Importing PT_P0008 Call by reference Type reference (TYPE) P15_TAB_P0008 AT_P0008 20051203
7 Importing PT_P0016 Call by reference Type reference (TYPE) P15_TAB_P0016 AT_P0016 20051203
8 Importing PT_P0021 Call by reference Type reference (TYPE) P15_TAB_P0021 AT_P0021 20051203
9 Importing PT_P0154 Call by reference Type reference (TYPE) P15_TAB_P0154 AT_P0154 20051203
10 Importing PT_P0155 Call by reference Type reference (TYPE) P15_TAB_P0155 AT_P0155 20051203
11 Importing PT_P0156 Call by reference Type reference (TYPE) P15_TAB_P0156 AT_P0156 20051203
12 Importing PT_P0305 Call by reference Type reference (TYPE) P15_TAB_P0305 AT_P0305 20051203
13 Importing PT_P0306 Call by reference Type reference (TYPE) P15_TAB_P0306 AT_P0306 20051203
14 Importing PT_P0421 Call by reference Type reference (TYPE) P15_TAB_P0421 AT_P0421 20051203
15 Importing PT_P0548 Call by reference Type reference (TYPE) P15_TAB_P0548 AT_P0548 20070928
16 Importing PT_P2001 Call by reference Type reference (TYPE) P15_TAB_P2001 AT_P2001 20051203
17 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR error 20051203
18 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20051203

Method EMENS on class CL_HRPAYIT_EMENS has no exception.

Method END Signature

Method END on class CL_HRPAYIT_EMENS has no parameter.
Method END on class CL_HRPAYIT_EMENS has no exception.

Method START 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 parameters 20051208
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Begin Date 20051203
3 Importing P_CORENAB Call by reference Type reference (TYPE) BOOLE_D C_TRUE enable corrections 20051203
4 Importing P_CORSTATS Call by reference Type reference (TYPE) P_99S_STATS '01' corstats 20051203
5 Importing P_CORTEMSE Call by reference Type reference (TYPE) PITUD_TEMSE_NAME Temse with corrections 20060509
6 Importing P_CORTYPRO Call by reference Type reference (TYPE) P_99S_TYPRO 'IMCR' cortypro 20051203
7 Importing P_DOMESEP Call by reference Type reference (TYPE) P15_MESEPREC C_FALSE Previous Month 20051203
8 Importing P_DOTEMSE Call by reference Type reference (TYPE) BOOLE_D C_FALSE write temse 20051203
9 Importing P_ELIMINA Call by reference Type reference (TYPE) P15_ELIMINA Generate Elimina Attribute? 20060724
10 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20051203
11 Exporting P_ERROR Call by reference Type reference (TYPE) PITUD_ERROR error 20051203
12 Importing P_EXECTXT Call by reference Type reference (TYPE) P15_EXECTEXT Text to identify the related TemSEs to the same program run 20051209
13 Importing P_EXTLOG Call by reference Type reference (TYPE) BOOLE_D Extended log? 20060509
14 Importing P_FORM Call by reference Type reference (TYPE) P15_FORM 'INPSM' Report indicator/legal form 20051203
15 Importing P_INPSC Call by reference Type reference (TYPE) P15_INPSC INPS indicator 20060517
16 Importing P_LOG Call by reference Object reference (TYPE REF TO) IF_HRPAYIT_LOGGER Object that keeps a log 20051203
17 Importing P_MPSTATS Call by reference Type reference (TYPE) P_99S_STATS mpstats 20051203
18 Importing P_RETSTATS Call by reference Type reference (TYPE) P_99S_STATS retstats 20060427
19 Importing P_RETTIF Call by reference Type reference (TYPE) BOOLE_D C_FALSE To generate as Rettifica? 20051203
20 Importing P_STATS Call by reference Type reference (TYPE) P_99S_STATS '01' stats 20051203
21 Importing P_STIMAMC Call by reference Type reference (TYPE) BOOLE_D C_FALSE Previous Month's Estimation 20051203
22 Importing P_SUMXML Call by reference Type reference (TYPE) CHAR30 Short text 20060619
23 Importing P_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO 'INPS' typro 20051203
24 Importing P_XMLFILE Call by reference Type reference (TYPE) CHAR30 Short text 20060619

Method START on class CL_HRPAYIT_EMENS has no exception.

Method TOOLS 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 20060719
2 Importing P_NAME Call by reference Type reference (TYPE) STRING Name of the utility to execute 20060719

Method TOOLS on class CL_HRPAYIT_EMENS has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 46C