SAP ABAP Class CL_PLM_FMEA_VISUALIZE (FMEA - Display Format)
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_CGPL_VISUALIZE Interface for Display Objects 20060424
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PLM_AUDIT_ALV_GRID_HANDLER Audit: Common Interface for all Event Handlers of the ALV 20060424
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PLM_AUDIT_VISUALIZE Display of Audit Components 20060424
Properties
Class CL_PLM_FMEA_VISUALIZE  
Short Description FMEA - Display Format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_FMEA   QM: FMEA - Core Functions 
Created 20060424   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PLM_AUDIT_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_PLM_AUDIT_GOS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_PLM_AUDIT_STATUS_MANAGEMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_PLM_AUDIT_UPDATE_BADI_CNTRL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CGPL_VISUALIZE Interface for Display Objects 20060424
2 IF_PLM_AUDIT_ALV_GRID_HANDLER Audit: Common Interface for all Event Handlers of the ALV 20060424
3 IF_PLM_AUDIT_VISUALIZE Display of Audit Components 20060424
Friends
Class CL_PLM_FMEA_VISUALIZE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACTIVITY_RELEASE Constant Public Type reference (TYPE) J_VORGANG 'AM01' Business Transaction: Release 20060424
2 CO_CMODE_COMMIT Constant Private Type reference (TYPE) SGS_CMODE 'X' Call Mode of Generic Object Service - With Commit Work 20070815
3 CO_FCODE_ASSIGN_QUEST Constant Public Type reference (TYPE) SYUCOMM 'ASSIGN_QUEST' Function Code 'Assign Question List' 20060424
4 CO_FCODE_CFW1 Instance attribute Private Attribute reference (LIKE) BAdI Interface IF_EX_PLM_AUDIT_IDENTIFIER 20060424
5 CO_FCODE_CFW2 Instance attribute Private Attribute reference (LIKE) BAdI Interface IF_EX_PLM_AUDIT_IDENTIFIER 20060424
6 CO_FCODE_CLOSE Constant Private Type reference (TYPE) SYUCOMM 'CLOSE' Function Code 'Close Audit' 20060424
7 CO_FCODE_CM_DOC_CREATE Constant Private Type reference (TYPE) SYUCOMM 'CM_DOC_CREA' Function Code 'Create Document' 20060424
8 CO_FCODE_CM_DOC_IMPORT Constant Private Type reference (TYPE) SYUCOMM 'CM_DOC_IMP' Function Code 'Import Document' 20060424
9 CO_FCODE_CM_FOL_CREATE Constant Private Type reference (TYPE) SYUCOMM 'CM_FOL_CREA' Function Code 'Create Directory' 20060424
10 CO_FCODE_COPY_ACTION Constant Public Type reference (TYPE) SYUCOMM 'COPY_COR' Function Code 'Create Corrective Action Using Template' 20060424
11 CO_FCODE_COPY_AQN Constant Public Type reference (TYPE) SYUCOMM 'COPY_AQN' Function Code 'Create Audit Question List Using Template' 20060424
12 CO_FCODE_COPY_AUDIT Constant Public Type reference (TYPE) SYUCOMM 'COPY_AUO' Function Code 'Create Audit Using Template' 20060424
13 CO_FCODE_CREATE_ACTION Constant Public Type reference (TYPE) SYUCOMM 'CREATE_COR' Function Code 'Create Corrective Action' 20060424
14 CO_FCODE_CREATE_AQN Constant Public Type reference (TYPE) SYUCOMM 'CREATE_AQN' Function Code 'Create Audit Question List' 20060424
15 CO_FCODE_CREATE_AQN_FUNC Constant Public Type reference (TYPE) SYUCOMM 'CREATE_AQN1' Function Code 'Create Audit Question List' 20060425
16 CO_FCODE_CREATE_AQN_SUB Constant Public Type reference (TYPE) SYUCOMM 'CREATE_AQN3' Function Code 'Create Audit Question List' 20060425
17 CO_FCODE_CREATE_AQN_SUPER Constant Public Type reference (TYPE) SYUCOMM 'CREATE_AQN2' Function Code 'Create Audit Question List' 20060425
18 CO_FCODE_CREATE_AUDIT Constant Public Type reference (TYPE) SYUCOMM 'CREATE_AUO' Function Code 'Create Audit' 20060424
19 CO_FCODE_DELETE Constant Private Type reference (TYPE) SYUCOMM 'DELETE' Function Code 'Delete Audit' 20060424
20 CO_FCODE_DETAIL Constant Protected Type reference (TYPE) SYUCOMM 'TB_DETAIL' Function Code 'Audit Details' 20060424
21 CO_FCODE_FBI Constant Protected Type reference (TYPE) SYUCOMM 'TB_FBI' Function Code 'Form-Based Entry' 20070620
22 CO_FCODE_OVERVIEW_AQN Constant Protected Type reference (TYPE) SYUCOMM 'TB_OVW_AQN' Function Code 'Overview of Audit Questions' 20060424
23 CO_FCODE_OVERVIEW_COR Constant Protected Type reference (TYPE) SYUCOMM 'TB_OVW_COR' Function Code 'Overview of Corrective Actions' 20060424
24 CO_FCODE_OVERVIEW_DOC Constant Protected Type reference (TYPE) SYUCOMM 'OVW_DOC' Function Code 'Overview of Documents' 20060424
25 CO_FCODE_PREVIEW Constant Protected Type reference (TYPE) SYUCOMM 'TB_PREVIEW' Function Code 'Preview Audit' 20060424
26 CO_LISTTYP_FUNC Constant Private Type reference (TYPE) PLMM_QUEST_RES-LISTTYP '010' Type of List in Investigations (Audit, FMEA,...) 20060425
27 CO_LISTTYP_SUB Constant Private Type reference (TYPE) PLMM_QUEST_RES-LISTTYP '012' Type of List in Investigations (Audit, FMEA,...) 20060425
28 CO_LISTTYP_SUPER Constant Private Type reference (TYPE) PLMM_QUEST_RES-LISTTYP '011' Type of List in Investigations (Audit, FMEA,...) 20060425
29 CO_MODE_DISPLAY Constant Public Type reference (TYPE) SGS_RWMOD 'D' Display Mode of Generic Object Service 20070815
30 CO_MODE_EDIT Constant Public Type reference (TYPE) SGS_RWMOD 'E' Change Mode of Generic Object Service 20070815
31 CO_OBJTYP_FMEA Constant Public Type reference (TYPE) SWO_OBJTYP 'BUS1280' Object Category 'FMEA' 20070815
32 CO_TEXT_SCREEN_DET Constant Protected Type reference (TYPE) SYDYNNR '2100' Long Text Subscreen 20060424
33 CO_TRUE Constant Protected Type reference (TYPE) CHAR1 'X' Boolean True 20060424
34 GR_GOS_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container GOS Toolbar 20070815
35 GS_PUBLISHED_OBJECT Static Attribute Private Type reference (TYPE) TY_PUBLISHED_OBJECT GOS Objects with Status 20070815
36 MAIN_PROGRAM Static Attribute Protected Type reference (TYPE) PROGRAMM 'SAPLPLM_FMEA' Program Name Function Group Display 20060424
37 MR_GOS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20070906
38 MV_GOS_PUBLICATION_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN Publication has changed 20090507
39 M_ACTUAL_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_PLM_FMEA_VISUALIZE Audit - Display Format 20060424
40 M_MAIN_VIEW Static Attribute Protected Type reference (TYPE) CGPL_OBJECT_TYPE Main View Last Used 20060424
41 M_SUB_VIEW Static Attribute Protected Type reference (TYPE) SYUCOMM Subview Last Used 20060424
42 OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_PROJECT Project Planning - Projects 20060424
43 O_IDENTIFIER Instance attribute Private Object reference (TYPE REF TO) IF_EX_PLM_AUDIT_IDENTIFIER BAdI Interface IF_EX_PLM_AUDIT_IDENTIFIER 20060424
44 PAI_PROCESSED Instance attribute Private Type reference (TYPE) CHAR1 PAI Has Been Processed 20060424
45 TB_CONTAINER_VIEW Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060424
46 TB_CONTROL_VIEW Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060424
Methods
# Method Level Visibility Method type Description Created on
1 CAST_VIEW_CHANGED Instance method Public Method 20060424
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060424
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060424
4 CREATE_LIST Instance method Private Method Creates a List for the FMEA 20060425
5 GET_AUDIT_TYPE_BADI Instance method Private Method Gets Reference from BADI PLM_AUDIT_TYPE 20060424
6 GET_PAI_PROCESSED Instance method Public Method Reads Indicators To See Whether PAI Was Processed 20060424
7 IS_FCODE_VALID Instance method Private Method Event Receiver for FUNCTION_SELECTED:CL_GUI_TOOLBAR 20060424
8 ON_DATA_CHANGED Instance method Public Method 20060424
9 ON_DOUBLE_CLICK Instance method Public Method 20060424
10 ON_FUNCTION_SELECTED Static method Protected Event handling method Event Receiver for FUNCTION_SELECTED:CL_GUI_TOOLBAR 20060424
11 ON_GOS_PUBLICATION_CHANGED Instance method Private Event handling method Handler for CL_GOS_PUBLICATION=>publication_changed 20090507
12 ON_STATUS_CHANGED Instance method Private Event handling method Event Receiver for Status Change 20060424
13 SET_PAI_PROCESSED Instance method Public Method Sets Indicator That PAI Has Been Processed 20060424
14 VISUALIZE Instance method Private Method Event Receiver for FUNCTION_SELECTED:CL_GUI_TOOLBAR 20060424
Events
# Event Type Visibility Description Created on
1 TEXT_CONTROL_CHANGES Instance Event
(0)
Protected
(1)
20060424
2 VIEW_CHANGED Instance Event
(0)
Private
(0)
20060424
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PUBLISHED_OBJECT Private See coding GOS Objects with Status 20070815 BEGIN OF ty_published_object, guid_char TYPE plmt_audit_object_guid_bapi, mode TYPE sgs_rwmod, cmode TYPE sgs_cmode, END OF ty_published_object
Method Signatures

Method CAST_VIEW_CHANGED Signature

Method CAST_VIEW_CHANGED on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method CAST_VIEW_CHANGED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PLM_FMEA_VISUALIZE has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIERARCHY_PROFIL Call by reference Type reference (TYPE) PLMT_HIERARCHY_PROFIL Bezeichnung des Hierarchieprofils 20060928
2 Importing IV_LISTTYP Call by reference Type reference (TYPE) PLMT_TV_LISTTYP Art von Liste in Untersuchungen (Audit,FMEA,...) 20060425

Method CREATE_LIST on class CL_PLM_FMEA_VISUALIZE has no exception.

Method GET_AUDIT_TYPE_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BADI_AUDIT_TYPE Call by reference Object reference (TYPE REF TO) BADI_PLM_AUDIT_TYPE 20060918

Method GET_AUDIT_TYPE_BADI on class CL_PLM_FMEA_VISUALIZE has no exception.

Method GET_PAI_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) CHAR1 Ergebnis der Prüfung 20060424

Method GET_PAI_PROCESSED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method IS_FCODE_VALID Signature

Method IS_FCODE_VALID on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method IS_FCODE_VALID on class CL_PLM_FMEA_VISUALIZE has no exception.

Method ON_DATA_CHANGED Signature

Method ON_DATA_CHANGED on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method ON_DATA_CHANGED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method ON_DOUBLE_CLICK Signature

Method ON_DOUBLE_CLICK on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method ON_DOUBLE_CLICK on class CL_PLM_FMEA_VISUALIZE has no exception.

Method ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20060424
2 Importing SENDER Value transfer Attribute reference (LIKE) 20060424

Method ON_FUNCTION_SELECTED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method ON_GOS_PUBLICATION_CHANGED Signature

Method ON_GOS_PUBLICATION_CHANGED on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method ON_GOS_PUBLICATION_CHANGED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method ON_STATUS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Value transfer Attribute reference (LIKE) 20060424
2 Importing IM_CHECK_ONLY Value transfer Attribute reference (LIKE) 20060424
3 Importing IM_GUID Value transfer Attribute reference (LIKE) 20060424
4 Importing IM_SET_INACT Value transfer Attribute reference (LIKE) 20060424
5 Importing IM_USER_STATUS Value transfer Attribute reference (LIKE) 20060424

Method ON_STATUS_CHANGED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method SET_PAI_PROCESSED Signature

Method SET_PAI_PROCESSED on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method SET_PAI_PROCESSED on class CL_PLM_FMEA_VISUALIZE has no exception.

Method VISUALIZE Signature

Method VISUALIZE on class CL_PLM_FMEA_VISUALIZE has no parameter.
Method VISUALIZE on class CL_PLM_FMEA_VISUALIZE has no exception.
Event Signatures

Event TEXT_CONTROL_CHANGES Signature
Event TEXT_CONTROL_CHANGES on class CL_PLM_FMEA_VISUALIZE has no parameter.
Event VIEW_CHANGED Signature
Event VIEW_CHANGED on class CL_PLM_FMEA_VISUALIZE has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700