SAP ABAP Class CL_METAOBJECT_HRF02 (HR Forms: MetaObject)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷ PY-XX-FO (Application Component) Forms
⤷ PAOC_PAY_HRFORMS (Package) HR Forms
⤷ PY-XX-FO (Application Component) Forms
⤷ PAOC_PAY_HRFORMS (Package) HR Forms
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRFORM_OBJECT_HRF02 | HR Form Object | 20000112 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_METADIM_HRF02 | HR Forms: MetaDimension | 20000518 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_METAFIELD_HRF02 | HR Forms: MetaField | 19991230 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_METAFIGURE_HRF02 | HR Forms: MetaFigure | 20000113 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_METANET_HRF02 | HR Forms: MetaNet | 20000202 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_METASTAR_HRF02 | HR Forms: MetaStar | 20000103 |
Properties
Class | CL_METAOBJECT_HRF02 | |
Short Description | HR Forms: MetaObject | |
Super Class | CL_HRFORM_OBJECT_HRF02 | HR Form Object |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_PAY_HRFORMS | HR Forms |
Created | 19991229 | SAP |
Last change | 20041209 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | TRWBO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_METAOBJECT_HRF02 has no interface implemented.
Friends
Class CL_METAOBJECT_HRF02 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ACTION_CREATE | Constant | Public | Type reference (TYPE) | C | 'C' | Action: Generate Function Module | 20040907 | |
2 | C_ACTION_EDIT | Constant | Public | Type reference (TYPE) | C | 'E' | Action: Process Function Module | 20040907 | |
3 | C_ACTION_NONE | Constant | Public | Type reference (TYPE) | C | ' ' | Action: Do Nothing | 20040908 | |
4 | C_ACTION_VIEW | Constant | Public | Type reference (TYPE) | C | 'S' | Action: Display Function Module | 20040907 | |
5 | INHERITS_FROM | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Inheriting Object | 20020402 | ||
6 | LEADING_CTRY | Instance attribute | Public | Type reference (TYPE) | MOLGA | Leading Country | 20000120 | ||
7 | REFFIELDS | Static Attribute | Private | Type reference (TYPE) | HRF01_SYMBOL_COLLECTION | Reference Fields/Data Elements | 20000607 | ||
8 | TABFIELDS | Static Attribute | Private | Type reference (TYPE) | LTY_FIELDLIST | Table Fields | 20000606 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DATA_ELEMENT | Static method | Public | Method | Check Existence of Data Element | 20000413 |
2 | CHECK_DB_TABLE | Static method | Public | Method | Check Existence of DB Table | 20000413 |
3 | CHECK_FUNCTION | Static method | Public | Method | Check Existence of Function Module | 20000414 |
4 | CHECK_STRUCTURE_FIELD | Static method | Public | Method | Check Existence of Structure Field | 20000413 |
5 | CHECK_STRUCTURE_TYPE | Static method | Public | Method | Check Existence of Data Structure | 20000413 |
6 | CONTENT_IS_INHERITED | Instance method | Public | Method | Content Was Transferred from PCG 99 | 20000119 |
7 | CONTENT_IS_INHERITED_BY_NAME | Instance method | Public | Method | Content Was Transferred from PCG 99 | 20000419 |
8 | CREATE_INFO_OBJECT | Instance method | Public | Method | Create InfoObject | 20000112 |
9 | F4_DATA_ELEMENT | Static method | Public | Method | Input help for data element | 20000609 |
10 | F4_FUNCTION | Static method | Public | Method | Input Help for Function Module | 20000609 |
11 | F4_STRUCTURE | Static method | Public | Method | Input help for structure | 20000614 |
12 | F4_TABLE | Static method | Public | Method | Input Help for DB Table or View | 20000609 |
13 | F4_TABLEFIELDS | Static method | Public | Method | Input help for DB fields | 20000613 |
14 | GET_STRUCTURE_FIELDS | Static method | Public | Method | Read Fields in a Structure | 20000606 |
15 | HAS_NONINHERITED_CONTENT | Instance method | Protected | Method | Non-Inherited Content Objects Exist | 20020402 |
16 | INITIALIZE_OBJECT | Instance method | Public | Method | Initialize Attribute | 20000113 |
17 | INS_FOR_TRANSP_WITH_CONT | Instance method | Public | Method | Manual Transport Connection with Content Object | 20000328 |
18 | PROCESS_FUNCTION | Static method | Public | Method | Edit Function Module (Create, Check, Change) | 20000531 |
Events
Class CL_METAOBJECT_HRF02 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_FIELDLIST | Private | See coding | LTY_FIELDLIST | 20000606 |
|
|
2 | LTY_TABFIELDS | Private | See coding | LTY_TABFIELDS | 20000606 |
|
Method Signatures
Method CHECK_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXIST | Call by reference | Type reference (TYPE) | XFELD | 'X' = Datenelement existiert | 20000413 | ||
2 | Exporting | EX_IS_DATE | Call by reference | Type reference (TYPE) | XFELD | 'X' = Datenelement ist Datumsfeld | 20000413 | ||
3 | Exporting | EX_IS_LANG | Call by reference | Type reference (TYPE) | XFELD | 'X = Datenelement ist Sprachschlüssel | 20000613 | ||
4 | Exporting | EX_REQ_REFFIELD | Call by reference | Type reference (TYPE) | XFELD | 'X' = Datenelement benötigt Referenz (Währungs)-Feld | 20000607 | ||
5 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | C | Name des Datenelements | 20000413 |
Method CHECK_DATA_ELEMENT on class CL_METAOBJECT_HRF02 has no exception.
Method CHECK_DB_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXIST | Call by reference | Type reference (TYPE) | XFELD | 'X' = Tabelle existiert | 20000413 | ||
2 | Exporting | EX_TEXT | Call by reference | Type reference (TYPE) | C | Beschreibung | 20000804 | ||
3 | Exporting | EX_TEXTTAB | Call by reference | Type reference (TYPE) | C | Name der Texttabelle | 20000413 | ||
4 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | C | Name der Tabelle | 20000413 |
Method CHECK_DB_TABLE on class CL_METAOBJECT_HRF02 has no exception.
Method CHECK_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXIST | Call by reference | Type reference (TYPE) | XFELD | 'X' = Funktionsbaustein existiert | 20000414 | ||
2 | Exporting | EX_INCLUDE | Call by reference | Type reference (TYPE) | RS38L-INCLUDE | Includename | 20000531 | ||
3 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | C | Name des Funktionsbausteins | 20000414 |
Method CHECK_FUNCTION on class CL_METAOBJECT_HRF02 has no exception.
Method CHECK_STRUCTURE_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXIST | Call by reference | Type reference (TYPE) | XFELD | 'X' = Struktur existiert | 20000413 | ||
2 | Exporting | EX_FIELDTYPE | Call by reference | Type reference (TYPE) | C | Datenelement | 20000413 | ||
3 | Importing | IM_FIELDNAME | Call by reference | Type reference (TYPE) | C | Name des Felds | 20000413 | ||
4 | Importing | IM_STRUCTURENAME | Call by reference | Type reference (TYPE) | C | Name der Datenstruktur | 20000413 |
Method CHECK_STRUCTURE_FIELD on class CL_METAOBJECT_HRF02 has no exception.
Method CHECK_STRUCTURE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EXIST | Call by reference | Type reference (TYPE) | XFELD | 'X' = Struktur existiert | 20000413 | ||
2 | Exporting | EX_IS_TTYPE | Call by reference | Type reference (TYPE) | C | 'X' = Tabellentyp | 20000413 | ||
3 | Exporting | EX_LINETYPE | Call by reference | Type reference (TYPE) | C | Zeilentyp | 20000606 | ||
4 | Importing | IM_NAME | Value transfer | Type reference (TYPE) | C | Name der Datenstruktur | 20000413 |
Method CHECK_STRUCTURE_TYPE on class CL_METAOBJECT_HRF02 has no exception.
Method CONTENT_IS_INHERITED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20000119 | ||
2 | Returning | RE_RESULT | Value transfer | Type reference (TYPE) | XFELD | 'X' = geerbt | 20000119 |
Method CONTENT_IS_INHERITED on class CL_METAOBJECT_HRF02 has no exception.
Method CONTENT_IS_INHERITED_BY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | HRF_NAME | Objektname | 20000419 | ||
2 | Importing | IM_TYPE | Call by reference | Type reference (TYPE) | CHAR20 | Objekttyp | 20000419 | ||
3 | Returning | RE_INHERITED | Value transfer | Type reference (TYPE) | XFELD | Content ist geerbt | 20000419 |
Method CONTENT_IS_INHERITED_BY_NAME on class CL_METAOBJECT_HRF02 has no exception.
Method CREATE_INFO_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | HRF_NAME | Objektname | 20000112 | ||
2 | Importing | IM_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | InfoObjekt | 20000112 | ||
3 | Returning | RE_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20000112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORITY | Berechtigung | 20000201 | |
2 | NAMESPACE | Namensraum | 20000201 | |
3 | TADIR | Objektkatalog | 20000201 | |
4 | TRANSPORT | Transport | 20000201 |
Method F4_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_NAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement | 20000609 | ||
2 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Änderungsmodus | 20000609 |
Method F4_DATA_ELEMENT on class CL_METAOBJECT_HRF02 has no exception.
Method F4_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_NAME | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20000609 | ||
2 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Änderungsmodus | 20000609 |
Method F4_FUNCTION on class CL_METAOBJECT_HRF02 has no exception.
Method F4_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_NAME | Call by reference | Type reference (TYPE) | DD02V-TABNAME | Funktionsname | 20000614 | ||
2 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Änderungsmodus | 20000614 |
Method F4_STRUCTURE on class CL_METAOBJECT_HRF02 has no exception.
Method F4_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_NAME | Call by reference | Type reference (TYPE) | DD02V-TABNAME | Funktionsname | 20000609 | ||
2 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Änderungsmodus | 20000609 |
Method F4_TABLE on class CL_METAOBJECT_HRF02 has no exception.
Method F4_TABLEFIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_NAME | Call by reference | Type reference (TYPE) | C | Feldname | 20000613 | ||
2 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Änderungsmodus | 20000613 | |
3 | Importing | IM_FIELDLIST | Call by reference | Type reference (TYPE) | DDFIELDS | Feldliste | 20000613 | ||
4 | Importing | IM_TABNAME | Call by reference | Type reference (TYPE) | C | Tabellenname | 20000613 | ||
5 | Importing | IM_TITLE | Call by reference | Type reference (TYPE) | C | Überschrift | 20000614 | ||
6 | Importing | IM_WITH_TEXTTAB | Call by reference | Type reference (TYPE) | XFELD | 'X' | Mit Felder der Texttabelle | 20000613 |
Method F4_TABLEFIELDS on class CL_METAOBJECT_HRF02 has no exception.
Method GET_STRUCTURE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | C | Strukturname | 20000606 | ||
2 | Returning | RE_FIELDLIST | Value transfer | Type reference (TYPE) | DDFIELDS | Feldliste | 20000606 |
Method GET_STRUCTURE_FIELDS on class CL_METAOBJECT_HRF02 has no exception.
Method HAS_NONINHERITED_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_RESULT | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20020402 |
Method HAS_NONINHERITED_CONTENT on class CL_METAOBJECT_HRF02 has no exception.
Method INITIALIZE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CHANGE | Call by reference | Type reference (TYPE) | XFELD | ' ' | 'X' = Änderungsmodus | 20000201 | |
2 | Importing | IM_COUNTRY | Call by reference | Type reference (TYPE) | MOLGA | ALL_COUNTRIES | Land | 20000113 | |
3 | Importing | IM_NAME | Call by reference | Type reference (TYPE) | HRF_NAME | Objektname | 20000113 | ||
4 | Importing | IM_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Parent | 20000113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORITY | Berechtigung | 20000201 | |
2 | NAMESPACE | Namensraum | 20000201 | |
3 | TADIR | Objektkatalog | 20000201 | |
4 | TRANSPORT | Transport | 20000201 |
Method INS_FOR_TRANSP_WITH_CONT Signature
Method INS_FOR_TRANSP_WITH_CONT on class CL_METAOBJECT_HRF02 has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORITY | keine Berechtigung | 20000328 | |
2 | TADIR | korrupte TADIR | 20000328 | |
3 | TRANSPORT | Fehler im WBO | 20000328 |
Method PROCESS_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040907 | ||
2 | Importing | IM_ACTION | Value transfer | Type reference (TYPE) | C | E = Edit, S = Show, C = Check or Create | 20000531 | ||
3 | Importing | IM_FNAME | Value transfer | Type reference (TYPE) | RS38L-NAME | Name des Funktionsbausteins | 20000531 | ||
4 | Importing | IM_FTEXT | Value transfer | Type reference (TYPE) | RS38L_FTXT | Kurztext zum Funktionsbaustein | 20000531 | ||
5 | Importing | IM_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20000531 | ||
6 | Importing | IM_PAR_CHA | Call by reference | Type reference (TYPE) | RSFB_CHA | changing | 20000531 | ||
7 | Importing | IM_PAR_DOC | Call by reference | Type reference (TYPE) | RSFB_FDO | Tabelle von Doku | 20000531 | ||
8 | Importing | IM_PAR_EXC | Call by reference | Type reference (TYPE) | RSFB_EXC | exceptions | 20000531 | ||
9 | Importing | IM_PAR_EXP | Call by reference | Type reference (TYPE) | RSFB_EXP | export | 20000531 | ||
10 | Importing | IM_PAR_IMP | Call by reference | Type reference (TYPE) | RSFB_IMP | import | 20000531 | ||
11 | Importing | IM_PAR_TAB | Call by reference | Type reference (TYPE) | RSFB_TBL | Tables | 20000531 |
Method PROCESS_FUNCTION on class CL_METAOBJECT_HRF02 has no exception.
History
Last changed by/on | SAP | 20041209 |
SAP Release Created in | 46C |