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
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