SAP ABAP Class CL_PLM_FMEA_APPLICATION (FMEA Cockpit)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   QM-PT-FA (Application Component) Failure Mode and Effects Analysis
     PLM_FMEA (Package) QM: FMEA - Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PLM_AUD_APPLICATION Connection of Other Application Logic to Audit Management 20060420
Properties
Class CL_PLM_FMEA_APPLICATION  
Short Description FMEA Cockpit    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_FMEA   QM: FMEA - Core Functions 
Created 20060420   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_PLM_AUDIT_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PLM_AUD_APPLICATION Connection of Other Application Logic to Audit Management 20060420
Friends
Class CL_PLM_FMEA_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OBTYP_COR Constant Public Type reference (TYPE) CGPL_OBJECT_TYPE 'COR' Component Type in Project Planning 20060424
2 CO_OBTYP_FMEA Constant Public Type reference (TYPE) CGPL_OBJECT_TYPE 'FMA' Component Type in Project Planning 20060420
3 CO_OBTYP_LISTITEM Constant Public Type reference (TYPE) CGPL_OBJECT_TYPE 'AQN' Component Type in Project Planning 20061002
4 CO_TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean True 20060717
5 MR_APPL Static Attribute Public Object reference (TYPE REF TO) CL_PLM_FMEA_APPLICATION FMEA Cockpit 20070921
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_COPY Instance method Private Method Copy a Task 20061117
2 FMEA_COPY Instance method Private Method Create a FMEA Using Template 20060420
3 GET_AUDIT_APPLICATION Instance method Private Method Returns the Audit Management Instance 20060420
4 GET_INSTANCE Static method Private Method Return of Instance, Singleton 20060420
5 HANDLE_BATCH_JOBS_REQUEST Instance method Private Method Process Request for Job Scheduling (Incl. BAdI) 20060912
6 IMPORT_LISTITEMS_XML Instance method Private Method Import List Items into a FMEA 20060717
7 IMPORT_OBJECT Instance method Private Method Import FMEA 20060717
8 IMPORT_XML Instance method Private Method Import FMEA Using a XML File 20060717
9 LISTITEM_CHANGE_BY_XML Instance method Private Method Change List Item 20060825
10 LISTITEM_COPY Instance method Private Method Copy a List Item 20061117
11 OPEN_OBJECT Instance method Private Method Open an Object in the Cockpit 20060713
12 PROCESS_LISTITEM_XML Instance method Private Method Edit a List Item 20060717
13 ROLES_COPY Instance method Private Method Copy Role for a Project 20061117
14 SET_TITLES Instance method Private Method Set Title for Different Application Objects 20060424
15 START_APPLICATION Static method Public Method Starts FMEA Cockpit with Objects 20060523
16 START_TRANSACTION Static method Public Method Starts FMEA Cockpit 20060420
Events
Class CL_PLM_FMEA_APPLICATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_HIERA_HIST Private See coding Last Edited List Item 20060717 BEGIN OF Ts_HIERA_HIST, LAST_TASK_LEVEL TYPE PLMT_LEVEL, LAST_BELOW TYPE BAPI_20350_KEY, END OF Ts_HIERA_HIST
2 TS_REFERENCE Private See coding List Items with References 20060824 begin of TS_REFERENCE, reference_id type cgpl_extid, reference_obtyp type plmm_quest_res-reference_obtyp, listitem type ref to cl_plm_audit_quest_assignment, END OF TS_REFERENCE
3 TT_HIERA_HIST Private See coding 20060717 Tt_HIERA_HIST TYPE STANDARD TABLE OF Ts_HIERA_HIST
4 TT_REFERENCE Private See coding 20060824 tt_reference type STANDARD TABLE OF TS_REFERENCE
Method Signatures

Method ACTION_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE_OBJECT Call by reference Object reference (TYPE REF TO) IF_CGPL_VISUALIZE Quellobjekt 20061117
2 Importing SOURCE_OBJECT_ID Call by reference Type reference (TYPE) CGPL_GUID16 Projektplanung: 16 stellige GUID für Projekte und Vorgänge 20061117
3 Importing SOURCE_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20061117
4 Importing TARGET_OBJECT Call by reference Object reference (TYPE REF TO) IF_CGPL_VISUALIZE Zielobjekt 20061117

Method ACTION_COPY on class CL_PLM_FMEA_APPLICATION has no exception.

Method FMEA_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VISUAL_OBJECT Call by reference Object reference (TYPE REF TO) IF_CGPL_VISUALIZE Interface zu Darstellungsobjekten 20060420

Method FMEA_COPY on class CL_PLM_FMEA_APPLICATION has no exception.

Method GET_AUDIT_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_AUDIT_APPLICATION Value transfer Object reference (TYPE REF TO) CL_PLM_AUDIT_APPLICATION Auditmanagement Applikation 20060420

Method GET_AUDIT_APPLICATION on class CL_PLM_FMEA_APPLICATION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PLM_FMEA_APPLICATION FMEA - Cockpit 20060420

Method GET_INSTANCE on class CL_PLM_FMEA_APPLICATION has no exception.

Method HANDLE_BATCH_JOBS_REQUEST Signature

Method HANDLE_BATCH_JOBS_REQUEST on class CL_PLM_FMEA_APPLICATION has no parameter.
Method HANDLE_BATCH_JOBS_REQUEST on class CL_PLM_FMEA_APPLICATION has no exception.

Method IMPORT_LISTITEMS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) PLMT_BAPIRETURN2_TAB Returntabelle für messages in BAPIs 20060717
2 Importing IR_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20060717
3 Importing IS_FMEA Call by reference Type reference (TYPE) BAPI_20350_KEY PLM Auditmanagement: Schlüssel für ein Auditobjekt 20060717

Method IMPORT_LISTITEMS_XML on class CL_PLM_FMEA_APPLICATION has no exception.

Method IMPORT_OBJECT Signature

Method IMPORT_OBJECT on class CL_PLM_FMEA_APPLICATION has no parameter.
Method IMPORT_OBJECT on class CL_PLM_FMEA_APPLICATION has no exception.

Method IMPORT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) PLMT_BAPIRETURN2_TAB Returntabelle für messages in BAPIs 20060717
2 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projektplanung - Projekte 20060717
3 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) CHAR1 SPACE Sicherheitsabfrage, Infomeldung 20060717
4 Importing IV_DISPLAY_XML Call by reference Type reference (TYPE) CHAR1 SPACE XML-Vorschau 20060717
5 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING zu ladendes XML-File 20060717

Method IMPORT_XML on class CL_PLM_FMEA_APPLICATION has no exception.

Method LISTITEM_CHANGE_BY_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IES_LAST_LISTITEM Call by reference Type reference (TYPE) BAPI_20350_KEY PLM Auditmanagement: Schlüssel für ein Auditobjekt 20060825
2 Changing IET_RETURN Call by reference Type reference (TYPE) PLMT_BAPIRETURN2_TAB Returntabelle für messages in BAPIs 20060825
3 Importing IS_FMEA Call by reference Type reference (TYPE) BAPI_20350_KEY PLM Auditmanagement: Schlüssel für ein Auditobjekt 20060825
4 Importing IS_LISTITEM_XML Call by reference Type reference (TYPE) PLMT_TS_LISTITEM_D PLM: Listenpositionsattribute Detailanzeige 20060825
5 Importing IT_LONGTEXTS_XML Call by reference Type reference (TYPE) PLMT_BAPI_LONG_TEXT_TAB Langtexttabellentyp für BAPIs 20060825
6 Importing IT_TEXTS_XML Call by reference Type reference (TYPE) PLMT_BAPI_BUS20310_TEXT_TAB Kurztexttabellentyp für BAPIs 20060825

Method LISTITEM_CHANGE_BY_XML on class CL_PLM_FMEA_APPLICATION has no exception.

Method LISTITEM_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE_OBJECT Call by reference Object reference (TYPE REF TO) IF_CGPL_VISUALIZE Quellobjekt 20061117
2 Importing SOURCE_OBJECT_ID Call by reference Type reference (TYPE) CGPL_GUID16 Projektplanung: 16 stellige GUID für Projekte und Vorgänge 20061117
3 Importing SOURCE_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20061117
4 Importing TARGET_OBJECT Call by reference Object reference (TYPE REF TO) IF_CGPL_VISUALIZE Zielobjekt 20061117

Method LISTITEM_COPY on class CL_PLM_FMEA_APPLICATION has no exception.

Method OPEN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID Schlüssel des Auditobjekts 20060713

Method OPEN_OBJECT on class CL_PLM_FMEA_APPLICATION has no exception.

Method PROCESS_LISTITEM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IES_LAST_QUESTION Call by reference Type reference (TYPE) BAPI_20350_KEY PLM Auditmanagement: Schlüssel für ein Auditobjekt 20060717
2 Changing IET_HIERA_HIST Call by reference Type reference (TYPE) TT_HIERA_HIST Letzte bearbeitete Listenpositionen 20060717
3 Changing IET_REFERENCE Call by reference Type reference (TYPE) TT_REFERENCE Tabelle von Listenpositionen mit Referenzen 20060824
4 Changing IET_RETURN Call by reference Type reference (TYPE) PLMT_BAPIRETURN2_TAB Returntabelle für messages in BAPIs 20060717
5 Importing IR_QUESTION Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060717
6 Importing IS_FMEA Call by reference Type reference (TYPE) BAPI_20350_KEY PLM Auditmanagement: Schlüssel für ein Auditobjekt 20060717
7 Importing IT_AUDITQUESTRESULTS_OLD Call by reference Type reference (TYPE) PLMT_TT_BAPI_20360_D Listpositionen (Auditfragen,..) 20060717
8 Importing IT_LONGTEXTS_OLD Call by reference Type reference (TYPE) PLMT_BAPI_LONG_TEXT_TAB Langtexttabellentyp für BAPIs 20060717
9 Importing IT_TEXTS_OLD Call by reference Type reference (TYPE) PLMT_BAPI_BUS20310_TEXT_TAB Kurztexttabellentyp für BAPIs 20060717
10 Importing IV_INDEX Call by reference Type reference (TYPE) I 20060717

Method PROCESS_LISTITEM_XML on class CL_PLM_FMEA_APPLICATION has no exception.

Method ROLES_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projektplanung - Projekte 20061117
2 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Projektplanung - Projekte 20061117

Method ROLES_COPY on class CL_PLM_FMEA_APPLICATION has no exception.

Method SET_TITLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_APPLICATION Auditmanagement Applikation 20060424

Method SET_TITLES on class CL_PLM_FMEA_APPLICATION has no exception.

Method START_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_GUIDS Call by reference Type reference (TYPE) PLMT_GUID_LIST Liste von Objekt-IDs (GUIDs) der generische Projektplanung 20060523
2 Importing IV_EXTERNAL_CALL Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20060523
3 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060523
4 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID Schlüssel des Objekts 20060523

Method START_APPLICATION on class CL_PLM_FMEA_APPLICATION has no exception.

Method START_TRANSACTION Signature

Method START_TRANSACTION on class CL_PLM_FMEA_APPLICATION has no parameter.
Method START_TRANSACTION on class CL_PLM_FMEA_APPLICATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700