SAP ABAP Class CL_HRPAYIT_FORM_FACTORY (CL_HRPAYIT_FORM_FACTORY)
Hierarchy
☛
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
⤷ PY-IT (Application Component) Italy
⤷ PC15 (Package) HR payroll: Italy
⤷ PY-IT (Application Component) Italy
⤷ PC15 (Package) HR payroll: Italy
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPAYIT_LOGGABLE | Objects that can write to an E3L log | 20040923 |
Properties
Class | CL_HRPAYIT_FORM_FACTORY | |
Short Description | CL_HRPAYIT_FORM_FACTORY | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | PC15 | HR payroll: Italy |
Created | 20040923 | SAP |
Last change | 20060703 | 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
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRPAYIT_LOGGABLE | Objects that can write to an E3L log | 20040923 |
Friends
Class CL_HRPAYIT_FORM_FACTORY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AR_LOG | Instance attribute | Private | Attribute reference (LIKE) | 20041016 | ||||
2 | A_BEGDA | Static Attribute | Private | Type reference (TYPE) | BEGDA | Validity start | 20050301 | ||
3 | A_DEFENSIVE_CHECKS | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | A_DEFENSIVE_CHECKS | 20040923 | |
4 | A_ENDDA | Static Attribute | Private | Type reference (TYPE) | ENDDA | Validity end | 20050301 | ||
5 | A_FORM | Static Attribute | Private | Type reference (TYPE) | P15_FORM | Legal form | 20040923 | ||
6 | A_MOLGA | Static Attribute | Private | Type reference (TYPE) | MOLGA | '15' | Country code | 20041117 | |
7 | C_FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | ' ' | Data element for BOOLE dom. : TRUE (= 'X') and FALSE (= ' ') | 20040923 | |
8 | C_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data element for BOOLE dom. : TRUE (= 'X') and FALSE (= ' ') | 20040923 |
Methods
Events
Class CL_HRPAYIT_FORM_FACTORY has no event.
Types
Class CL_HRPAYIT_FORM_FACTORY has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Validity start | 20050301 | ||
2 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Validity end | 20050301 | ||
3 | Importing | P_FORM | Value transfer | Type reference (TYPE) | P15_FORM | Report indicator/legal form | 20050225 |
Method CONSTRUCTOR on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method GET_APP_MISC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYIT_FORM_APPMISC | Application misc | 20050225 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20050301 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20050301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_CORR_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_CORR_HANDLER | PR_REF | 20040923 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20050301 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20050301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_DAQ_ENGINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_DAQ_ENGINE | PR_REF | 20040923 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20040923 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20040923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_EMPLOYEE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYIT_EMPLOYEE | Employee handler | 20050225 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20050301 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20050301 | ||
4 | Importing | P_PERNR | Value transfer | Type reference (TYPE) | P_PERNR | Personnel Number | 20050301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_FORM_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_CUSTOMIZING | PR_REF | 20040923 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20040923 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20040923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_LOG Signature
Method GET_LOG on class CL_HRPAYIT_FORM_FACTORY has no parameter.
Method GET_LOG on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method GET_LOGGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_LOGGER | Object that keeps a log | 20041028 |
Method GET_LOGGER on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method GET_LOGGING Signature
Method GET_LOGGING on class CL_HRPAYIT_FORM_FACTORY has no parameter.
Method GET_LOGGING on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method GET_MOLGA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_MOLGA | Value transfer | Type reference (TYPE) | MOLGA | Country code | 20041117 |
Method GET_MOLGA on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method GET_PROC_ENGINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_PROC_ENGINE | PR_REF | 20040923 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20040923 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20040923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_SEQUENCER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_SEQUENCE | PR_REF | 20041201 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20041201 | ||
3 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20041201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method GET_TABLE_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PR_REF | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYIT_FORM_TABLE_HANDLER | PR_REF | 20040923 | ||
2 | Importing | P_BEGDA | Value transfer | Type reference (TYPE) | D | P_BEGDA | 20050301 | ||
3 | Importing | P_CORR_TABLE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' if table is for Corr handler | 20040929 | ||
4 | Importing | P_ENDDA | Value transfer | Type reference (TYPE) | D | P_ENDDA | 20050301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_NO_FORM | No form given (not initialized) | 20050225 |
Method INSTANTIATE_LOG Signature
Method INSTANTIATE_LOG on class CL_HRPAYIT_FORM_FACTORY has no parameter.
Method INSTANTIATE_LOG on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method SET_LOG Signature
Method SET_LOG on class CL_HRPAYIT_FORM_FACTORY has no parameter.
Method SET_LOG on class CL_HRPAYIT_FORM_FACTORY has no exception.
Method SET_LOGGING Signature
Method SET_LOGGING on class CL_HRPAYIT_FORM_FACTORY has no parameter.
Method SET_LOGGING on class CL_HRPAYIT_FORM_FACTORY has no exception.
History
Last changed by/on | SAP | 20060703 |
SAP Release Created in | 470 |