SAP ABAP Class CL_RPLM_QI_CONTROL_CHART_CACHE (Cache for Run Chart)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-QI (Application Component) Business Package for Quality Inspector
     RPLM_QI_UI (Package) Quality Inspector UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPLM_QI_GRAPHIC_CACHE Cache for Graphic 20060929
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPLM_QI_GRAPHIC_W_CACHE Cache for Graphic 20061201
Properties
Class CL_RPLM_QI_CONTROL_CHART_CACHE  
Short Description Cache for Run Chart    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPLM_QI_UI   Quality Inspector UI 
Created 20060929   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPLM_QIMT_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RPLM_QI_GRAPHIC_CACHE Cache for Graphic 20060929
2 IF_RPLM_QI_GRAPHIC_W_CACHE Cache for Graphic 20061201
Friends
# Friend Modeled only Created on Description
1 CL_RPLM_QI_MODEL_BUSGRAPHICS 20060929 Model Class for Web Dynpro Comp. RPLM_QI_WD_BUSGRAPHICS
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_STATUS_ACTIVATED Constant Private Type reference (TYPE) QASH-STATUS '3' Control chart status 20061107
2 MC_STATUS_COMPLETED Constant Private Type reference (TYPE) QASH-STATUS '5' Control chart status 20061107
3 MC_STATUS_NEW Constant Private Type reference (TYPE) QASH-STATUS '1' Control chart status 20061107
4 MC_STRUC_QAMKR Constant Private Type reference (TYPE) DDINFO-DDNAME 'QAMKR' Characteristic-Level Structure Name 20061106
5 MC_STRUC_QASPR Constant Private Type reference (TYPE) DDINFO-DDNAME 'QASPR' Inspection-Point-Level Structure Name 20061106
6 MR_MODEL Static Attribute Private Object reference (TYPE REF TO) CL_RPLM_QI_MODEL_BUSGRAPHICS Model Class for Web Dynpro Comp. RPLM_QI_WD_BUSGRAPHICS 20061005
7 MR_RESULT Instance attribute Private Object reference (TYPE REF TO) IF_RPLM_QI_REC_RESULTS_CACHE RPLM QI: Cache for Model Class 20060929
8 MR_RESULT_API Static Attribute Private Object reference (TYPE REF TO) CL_RPLM_QI_API_RECORDRESULTS API for Results Recording for Role QI 20061106
9 MR_RESULT_MODEL Static Attribute Private Object reference (TYPE REF TO) CL_RPLM_QI_MODEL_RECORDRESULTS Model Class for Web Dynpro Comp. RPLM_QI_WD_RECORD_RESULTS 20061005
10 MS_GRAPHIC_TEXTS Static Attribute Private Type reference (TYPE) TQG_EVAL_GR_TYPT Text Table for Run Chart 20060929
11 MS_INT_KEY Instance attribute Private Type reference (TYPE) RPLM_TS_QI_RECRES_GRAPHIC_KEY RPLM QI: Key Information for a Result 20061106
12 MS_QPSH Instance attribute Private Type reference (TYPE) QPSH Control Chart Types 20061006
13 MT_CHART_ATTRIBUTES Instance attribute Private Type reference (TYPE) TY_T_CHART_ATTRIBUTES Attribute for a Graphic Attribute for a Graphic 20061006
14 MT_DATA Instance attribute Private Type reference (TYPE) QGEVAL_TT_QC Tabular View of a Quality Control Chart 20061113
15 MT_FIXED_VAL_STATUS Static Attribute Private Type reference (TYPE) DDFIXVALUES Description of Domain Fixed Values 20061107
16 MT_KEYS_OF_UNSAVED_DATA Static Attribute Private Type reference (TYPE) RPLM_TT_QI_RECRES_KEY Table with Key Information for Results 20061101
17 MT_OLD_RESULTS Instance attribute Private Object reference (TYPE REF TO) DATA Runtime Data: Results 20061106
18 MT_QAMR Instance attribute Private Type reference (TYPE) QE_TT_QAMR Characteristic Results During Inspection Processing 20061113
19 MT_QASH Static Attribute Private See coding Quality Control Chart 20070203
20 MT_QASR Instance attribute Private Type reference (TYPE) QE_TT_QASR Sample Results for Inspection Characteristics 20061113
21 MT_QAST Static Attribute Private Type reference (TYPE) TY_T_QAST Table for Tracks 20061006
22 MT_QPST Instance attribute Private Type reference (TYPE) TY_T_QPST Control Chart Tracks 20061006
23 MT_TRACE Instance attribute Private Type reference (TYPE) TY_T_TRACE Item in a Control Chart Track 20061101
24 MT_TRACE_1 Instance attribute Private Object reference (TYPE REF TO) DATA Cache Objekt for Track 2 20061112
25 MT_TRACE_2 Instance attribute Private Object reference (TYPE REF TO) DATA Cache Objekt for Track 1 20061112
26 MV_AXIS_TYPE Instance attribute Private Type reference (TYPE) QG_EVAL_X_AXIS Graphic Axis Category 20061006
27 MV_CONTROL_CHART_NO Instance attribute Private Type reference (TYPE) QQRKNR Control chart number 20061002
28 MV_DATA_RELOAD_NEEDED Instance attribute Private Type reference (TYPE) BOOLE_D Cache Must Be Remerged 20060929
29 MV_HAS_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Cache Data Has Changed 20060929
30 MV_LANGUAGE Static Attribute Private Type reference (TYPE) SPRAS Language Key 20060929
31 MV_LINE_STRUCTURE Instance attribute Private Type reference (TYPE) DDINFO-DDNAME Inspection-Point-Level Structure Name 20061107
32 MV_NAVI_TEXT Instance attribute Private Type reference (TYPE) STRING Navigator Label 20060929
33 MV_OFFSET Instance attribute Private Type reference (TYPE) I Control Parameters for Scrolling 20060929
34 MV_UNSAVED_QASH Instance attribute Private Type reference (TYPE) BOOLE_D Unsaved Data Exists 20061203
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_CONTROL_LIMITS Instance method Private Method Control Limits Are Recalculated 20061112
2 CHANGE_STATUS Instance method Private Method Status of Control Chart Is Changed 20061003
3 CHAR_ALLOWED Instance method Private Method Checks If Current Charac. Is Suitable for Graphic Category 20061025
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060929
5 FILL_CHART_ATTRIBUTES Instance method Private Method Attributes Are Set Depending on Graphic Category 20061029
6 GET_AFFECTED_CHAR Instance method Private Method Import Runtime Results 20061106
7 GET_CONCATENATED_KEY Static method Private Method Concatenated Key Information 20061103
8 GET_CONTROL_LIMITS Instance method Private Method Returns the Current Control Limits 20061111
9 GET_LIMIT_PAIRS Instance method Private Method Returns Current Limit Pair 20061129
10 GET_PROCESS_PARAMETERS Instance method Private Method Returns the Process Parameters 20061109
11 INIT_DATA Instance method Private Method Initializes Data 20061006
12 LOAD_CHART_DATA Instance method Private Method Loading Graphic Data 20061102
13 LOAD_DATA Instance method Private Method Loads/Updates Data 20060929
14 LOAD_TABLE_DATA Instance method Private Method Loading Table Data 20061110
15 ONEV_CHART_CHANGED Instance method Private Event handling method Handles Result: Instance With Changed Graphic Properties 20070202
16 ONEV_RESULTS_CHANGED Instance method Private Event handling method Handles Event single_result_changed of RESULT_CACHE 20060929
17 ONEV_UNSAVED_KEYS_CHANGED Static method Private Event handling method Handles Event result_changed of RESULT_CACHE 20061101
18 REFRESH_OFFSET_DATA Instance method Private Method Navigator Text and MV_offset Are Set 20061102
19 UPDATE_MT_TRACE Instance method Private Method Updating Appropriate Track Information 20061112
Events
# Event Type Visibility Description Created on
1 CONTROL_CHART_CHANGED Instance Event
(0)
Private
(0)
Control Chart Properties Have Changed 20070202
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CHART_ATTRIBUTES Private See coding Graphic Attributes 20061006 BEGIN OF ty_chart_attributes, trace TYPE qqrkspur, attributes TYPE qgeval_chart_attributes, END OF ty_chart_attributes
2 TY_QAST Private See coding 20061203 BEGIN OF ty_qast, qast TYPE qast, unsaved TYPE boole_d, END OF ty_qast
3 TY_TRACE Private See coding 20061101 BEGIN OF ty_trace, trace TYPE qqrkspur, position TYPE qrkspurpos, END OF ty_trace
4 TY_T_CHART_ATTRIBUTES Private See coding Table for Graphic Attributes 20061006 ty_t_chart_attributes TYPE TABLE OF ty_chart_attributes
5 TY_T_QAST Private See coding Table for Tracks 20061006 ty_t_qast TYPE TABLE OF ty_qast
6 TY_T_QPST Private See coding 20061006 ty_t_qpst TYPE TABLE OF qpst
7 TY_T_TRACE Private See coding Tracks 20061101 ty_t_trace TYPE TABLE OF ty_trace
8 TY_T_TRACE_POSITION Private See coding 20061103 ty_t_trace_position TYPE TABLE OF qrkspurpos
Method Signatures

Method CALCULATE_CONTROL_LIMITS 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) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061112
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK PLM-Rolle QI - Ergebniserfassung: allg. Fehlerklasse 20061112

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) QASH-STATUS Status 20061003
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061003

Method CHAR_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061025

Method CHAR_ALLOWED on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) RPLM_TS_QI_RECRES_GRAPHIC_KEY RPLM QI: Schlüsselinfos zu einem Ergebnis 20060929
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060929
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK PLM-Rolle QI - Ergebniserfassung: allg. Fehlerklasse 20060929

Method FILL_CHART_ATTRIBUTES Signature

Method FILL_CHART_ATTRIBUTES on class CL_RPLM_QI_CONTROL_CHART_CACHE has no parameter.
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061029

Method GET_AFFECTED_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AFFECTED_CHAR Call by reference Type reference (TYPE) STANDARD TABLE Laufzeitergebnisse 20061106
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061106

Method GET_CONCATENATED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSP_LOT Call by reference Type reference (TYPE) QRKSPURPOS-PRUEFLOS Position in der Spur einer Qualitätsregelkarte 20061103
2 Importing IV_INSP_OPER_INT Call by reference Type reference (TYPE) QRKSPURPOS-VORGLFNR Position in der Spur einer Qualitätsregelkarte 20061103
3 Importing IV_INSP_POINT Call by reference Type reference (TYPE) QRKSPURPOS-PROBENR Position in der Spur einer Qualitätsregelkarte 20061103
4 Returning RV_RESULT Value transfer Type reference (TYPE) STRING Konkartinierter Schlüssel 20061103

Method GET_CONCATENATED_KEY on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method GET_CONTROL_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE Call by reference Type reference (TYPE) QQRKSPUR Spur einer Qualitätsregelkarte 20061111
2 Returning RS_RESULT Value transfer Type reference (TYPE) QRKDY Qualitätsregelkarten Bildschirmfelder 20061111
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061111

Method GET_LIMIT_PAIRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE Call by reference Type reference (TYPE) QQRKSPUR Spur einer Qualitätsregelkarte 20061129
2 Returning RS_RESULT Value transfer Type reference (TYPE) QRKDY Qualitätsregelkarten Bildschirmfelder 20061129
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061129

Method GET_PROCESS_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROCESS_PARAMS Call by reference Type reference (TYPE) RPLM_TS_QI_PROCESS_PARAMS Kennwerte für Histogramm und Regelkarte 20061110
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061110
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061109

Method INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELOAD_FROM_BUF Call by reference Type reference (TYPE) BOOLE_D CL_RPLM_QIMT_CO=>SC_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070202
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061006

Method LOAD_CHART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRACE_POS Call by reference Type reference (TYPE) TY_T_TRACE_POSITION Spur einer Qualitätsregelkarte 20061103
2 Importing IV_TRACE Call by reference Type reference (TYPE) QPST-SPUR Spur einer Qualitätsregelkarte 20061103
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061102

Method LOAD_DATA Signature

Method LOAD_DATA on class CL_RPLM_QI_CONTROL_CHART_CACHE has no parameter.
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK PLM-Rolle QI - Ergebniserfassung: allg. Fehlerklasse 20060929

Method LOAD_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_QPST Call by reference Type reference (TYPE) QPST Spur einer Qualitätsregelkarte 20061113
2 Importing IT_TRACE_POS Call by reference Type reference (TYPE) TY_T_TRACE_POSITION Spur einer Qualitätsregelkarte 20061110
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20070204

Method ONEV_CHART_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_CHART_NO Call by reference Attribute reference (LIKE) 20070204
2 Importing SENDER Value transfer Attribute reference (LIKE) 20070202

Method ONEV_CHART_CHANGED on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method ONEV_RESULTS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20070204

Method ONEV_RESULTS_CHANGED on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method ONEV_UNSAVED_KEYS_CHANGED Signature

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

Method ONEV_UNSAVED_KEYS_CHANGED on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method REFRESH_OFFSET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OFFSET_END Call by reference Type reference (TYPE) I End-Offset 20061102
2 Exporting EV_OFFSET_START Call by reference Type reference (TYPE) I Start-Offset 20061102

Method REFRESH_OFFSET_DATA on class CL_RPLM_QI_CONTROL_CHART_CACHE has no exception.

Method UPDATE_MT_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRACE_POS Call by reference Type reference (TYPE) TY_T_TRACE_POSITION Spur einer Qualitätsregelkarte 20061112
2 Importing IV_TRACE Call by reference Type reference (TYPE) QPST-SPUR Spur einer Qualitätsregelkarte 20061112
# Exception Resumable Description Created on
1 CX_RPLM_QI_RECORDRESULTS_CHECK Qualitätsprüfer: Ergebniserfassung, allg. Fehlerklasse 20061112
Event Signatures

Event CONTROL_CHART_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_CONTROL_CHART_NO Exporting Value transfer Type reference (TYPE) QQRKNR Nummer einer Qualitätsregelkarte 20070204
History
Last changed by/on SAP  20100310 
SAP Release Created in 700