SAP ABAP Class CL_RMXT_WBO_TRIAL (TMS-DIA: WBO Trial)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMXTDIA (Package) Main Package - Trial: Dialog
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20030218
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMXT_FRML_TOOL Interface for the Formula Tool 20030521
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMXT_MONITOR_VIEW TMS-TLS: Interface Monitor View 20030527
Properties
Class CL_RMXT_WBO_TRIAL  
Short Description TMS-DIA: WBO Trial    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMXTDIA   Main Package - Trial: Dialog 
Created 20030218   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMXT_APPLOG_TRIAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RMXT_WBO_TRIAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RMY11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20030218
2 IF_RMXT_FRML_TOOL Interface for the Formula Tool 20030521
3 IF_RMXT_MONITOR_VIEW TMS-TLS: Interface Monitor View 20030527
Friends
Class CL_RMXT_WBO_TRIAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DYNNR Constant Private Type reference (TYPE) SY-DYNNR '8010' Number of Main Subscreen Container 20030408
2 MC_EDGECAT_DEP Constant Private Type reference (TYPE) RMWBE_EDGECAT 'TD' Edge ID for Trial Relationship 20030923
3 MC_EDGECAT_NAV Constant Private Type reference (TYPE) RMWBE_EDGECAT 'TN' Edge ID for Trial Relationship 20030923
4 MC_FALSE Constant Private Type reference (TYPE) C ' ' False 20030408
5 MC_LOG_SUBOBJ_API Constant Private Type reference (TYPE) BALSUBOBJ 'TRIAL' Application Log: Subobject 20030707
6 MC_MEN_DISP Constant Private Type reference (TYPE) SYPFKEY 'TM103' Menu and Title: Display 20030408
7 MC_MEN_EDIT Constant Private Type reference (TYPE) SYPFKEY 'TM102' Menu and Title: Change 20030408
8 MC_MEN_NEW Constant Private Type reference (TYPE) SYPFKEY 'TM101' Title: Create 20030408
9 MC_MONI_COL_PREFIX Constant Private Type reference (TYPE) RMWBE_TRCOL '$TASK' Prefix for Task Columns in Tree 20030924
10 MC_REPID Constant Private Type reference (TYPE) SY-REPID 'SAPLRMXT200' Program Containing Main Subscreen Container 20030408
11 MC_TRUE Constant Private Type reference (TYPE) C 'X' True 20030408
12 MFLG_BASIC_SCREEN Instance attribute Private Type reference (TYPE) C Indicator: Display Basic Data View for Next FOCUS_GET 20030929
13 MFLG_CREATE_CL Static Attribute Private Type reference (TYPE) C Indicator: Prevents External CREATE OBJECT 20030218
14 MFLG_NEW Instance attribute Public Type reference (TYPE) FLAG Indicator: 'Create' Mode 20030218
15 MO_API Instance attribute Public Object reference (TYPE REF TO) IF_RMXT_TRIALOBJ Instance: API for the Active Trial 20030225
16 MO_LOG Instance attribute Public Object reference (TYPE REF TO) CL_RMXT_APPLOG Instance: Application Log for Trial 20030708
17 MO_TABLIB Instance attribute Public Object reference (TYPE REF TO) CL_RMST_TABSTRIP_LIB Instance: RMS Tabstrip Library 20030218
18 MO_WB Instance attribute Public Object reference (TYPE REF TO) IF_RMWB_WB Instance: RMS Workbench 20030224
19 MO_WBO_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMXT_WBO_TRIAL Instance: WBO Trial 20030218
20 MS_ACT_TRIAL Instance attribute Public Type reference (TYPE) RMXTS_WBO_TRIAL Key Data for the Active Trial 20030319
21 MS_C_TRIALTYPE Instance attribute Public Type reference (TYPE) V_RMXT_T10 Customizing: Trial Type Attributes 20030225
22 MS_INFOSYSTEM Instance attribute Public Type reference (TYPE) RMXTS_INFOSYSTEM_CHILD_SET Information System Properties for Trial 20030429
23 MS_MODE Instance attribute Public Type reference (TYPE) RMSTS_MODE Mode for the Active Trial 20030218
24 MS_NEW Instance attribute Public Type reference (TYPE) RMXTS_DYNP_TRIAL Header Data for the Trial to Be Created 20030225
25 MT_C_CLASS Instance attribute Public Type reference (TYPE) RMXTTY_CLASS Customizing: Default Classes 20030225
26 MT_C_RTFCAT Instance attribute Public Type reference (TYPE) RMXTTY_RTFCAT Customizing: Types of Long Text 20030618
27 MT_C_SUBOBJ Instance attribute Public Type reference (TYPE) RMXTTY_SUBOBJTYPE Customizing: Lower-Level Object Categories 20030306
28 MT_C_SUBTYPE Instance attribute Public Type reference (TYPE) RMXTTY_SUBTYPE Customizing: Lower-Level Trial Types 20030225
29 MT_C_VIEW Instance attribute Public Type reference (TYPE) RMXTTY_VIEW Customizing: Trial Views 20030225
30 MT_MONI_COL_CL Static Attribute Private Type reference (TYPE) TY_T_MONI_COL Mapping: Tasks - Tree Columns 20030924
31 MT_VIEW_REGISTER_CL Static Attribute Private Type reference (TYPE) RMXTTY_WBO_VIEW_REGISTER Registration of Trial Views 20030605
32 M_DD_ID Instance attribute Private Type reference (TYPE) INT2 Drag and Drop ID for Trial 20030602
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030218
2 CREATE_COPY_TRIAL Instance method Private Method Copy/Create Trial / Create Lower-Level Trial 20030408
3 DELETE_TRIAL Instance method Private Method Delete Trial 20030218
4 DISPLAY_TRIAL Instance method Private Method Read Trial Header Data with API (Called by FOCUS_GET) 20030224
5 EXECUTE_TASK_RESULT Instance method Public Method Executes Monitor Task - Only for Results Views 20030909
6 GET_HITS_FROM_WBTREE Instance method Private Method Determine Hits from the Workbench Tree 20030918
7 GET_TRIAL_CAT_CL Static method Public Method Determines the Appropriate Workbench CAT for a Trial 20030919
8 INIT_SURFACE Instance method Private Method Prepare Interface for Trial Display 20030218
9 MONI_BUILD_CL Static method Private Method Task Tree Columns: Generate 20030924
10 MONI_DBCLICK Instance method Private Method Task Tree Column: Double-Click -> Execute Task 20030922
11 MONI_DISPLAY Instance method Private Method Task Tree Columns: Fill and Display 20030922
12 MONI_INIT Instance method Private Method Get and Initialize Trial Monitor Instance 20030922
13 MONI_ON_CHANGED Instance method Private Event handling method Receives Monitor Event When Task Is Executed -> Refresh Tree 20030922
14 MSG_INTO_LOG Instance method Public Method Transfer Messages to Application Log 20030324
15 ON_CHANGED_API Instance method Private Event handling method Registers Self with Trial API "Change" Event 20030218
16 ON_TOGGLE_WB Instance method Private Event handling method Registers Self with "ON_TOGGLE" Event Global Parameters 20030527
17 REGISTER_VIEW_DND_CL Static method Public Method View Registers CLOSE/OPEN for Drag and Drop 20030605
Events
Class CL_RMXT_WBO_TRIAL has no event.
Types
Class CL_RMXT_WBO_TRIAL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RMXT_WBO_TRIAL has no parameter.
# Exception Resumable Description Created on
1 ONLY_ONE_INSTANCE Instanz mit CREATE OBJECT angeleg, statt mit GET_INSTANCE_CL 20030224

Method CREATE_COPY_TRIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UID_MASTER Call by reference Type reference (TYPE) RMWBE_WBOUID Versuch UID übergeordneter Versuch 20030408
2 Importing I_UID_SOURCE Call by reference Type reference (TYPE) RMWBE_WBOUID Versuch UID Kopiervorlage 20030408
# Exception Resumable Description Created on
1 CREATION_ABORT Objekt anlegen wurde abgebrochen durch User 20030408
2 ERROR Fehler beim Anlegen 20030408

Method DELETE_TRIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POPUP Call by reference Type reference (TYPE) C 'X' Anwender fragen, ob er wirklich löschen will 20030225
2 Importing I_TRIAL Call by reference Type reference (TYPE) RMXTE_TRIALID ID Versuch zum löschen 20030225
# Exception Resumable Description Created on
1 EXC_ABORT User hat Löschen abgebrochen 20030225
2 EXC_NOT_POSSIBLE Löschen Trial nicht möglich 20030225

Method DISPLAY_TRIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NEW Call by reference Type reference (TYPE) FLAG Neu anzulegenden Versuch anzeigen 20030409
2 Importing I_TRIAL Call by reference Type reference (TYPE) RMXTE_TRIALID ID des Versuchs, der angezeigt werden soll 20030225
# Exception Resumable Description Created on
1 ERROR Fehler, Trial kann nicht angezeigt werden 20030225
2 NO_AUTHORITHY Keine Berechtigung zum anzeigen 20030225

Method EXECUTE_TASK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_API Call by reference Object reference (TYPE REF TO) IF_RMXT_TRIALOBJ API Instanz Versuch 20030910
2 Importing IS_API_HDR Call by reference Type reference (TYPE) RMXTS_TRIAL_HD Versuch Kopfdaten 20030910
3 Importing I_REG_ID Call by reference Type reference (TYPE) RMSTE_REG_ID Identifikation einer Registerkarte 20030911
4 Importing I_TASK Call by reference Type reference (TYPE) RMXTE_TASK Versuchsmonitormaßnahme, die ausgeführt werden soll 20030909
# Exception Resumable Description Created on
1 EXC_TASK_NOT_EXECUTED Massnahme konnte nicht ausgeführt werden 20030909

Method GET_HITS_FROM_WBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HITS Call by reference Type reference (TYPE) RMXTTY_TRIALID Tabellentyp für Versuchsobjekte 20030918
2 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030918

Method GET_HITS_FROM_WBTREE on class CL_RMXT_WBO_TRIAL has no exception.

Method GET_TRIAL_CAT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030919
2 Importing I_TRIAL Call by reference Type reference (TYPE) RMXTE_TRIALID Versuchsnummer 20030919
3 Importing I_TRIALTYPE Call by reference Type reference (TYPE) RMXTE_TRIALTYPE Versuchsart 20030919

Method GET_TRIAL_CAT_CL on class CL_RMXT_WBO_TRIAL has no exception.

Method INIT_SURFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_API_HD Call by reference Type reference (TYPE) RMXTS_DYNP_TRIAL Versuch: Kopfdaten 20030225
2 Importing I_FLG_NEW Call by reference Type reference (TYPE) C Kennz.: Oberfläche für "Versuch anzeigen" aufbereiten 20030225
3 Changing XS_MODE Call by reference Type reference (TYPE) RMSTS_MODE Scenario der Workbench, Objekt Sperre, ... 20030409
# Exception Resumable Description Created on
1 ERROR Fehler beim Initialisieren der Oberfläche 20030225

Method MONI_BUILD_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der Workbench 20030924
2 Changing XT_WBOCOL Call by reference Type reference (TYPE) RMWBT_WBOCOL RMS-WB: verfügbare Spalten im Baum 20030924

Method MONI_BUILD_CL on class CL_RMXT_WBO_TRIAL has no exception.

Method MONI_DBCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLID Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20030924
2 Importing I_TRIALID Call by reference Type reference (TYPE) RMXTE_TRIALID Versuchsnummer 20030924
# Exception Resumable Description Created on
1 EXC_NO_TASK_COL Spalte ist keine Massnahmen Spalte 20030924

Method MONI_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TASKGRP Call by reference Type reference (TYPE) RMXTE_TGRPID Versuchsmonitormaßnahmengruppe 20030924
2 Changing XS_MONI_INIT Call by reference Type reference (TYPE) RMXTS_MONI_INIT TMS-TLS: Monitor - Daten zur Initialisierung des Monitors 20030925
3 Changing XT_ITEM Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20030924

Method MONI_DISPLAY on class CL_RMXT_WBO_TRIAL has no exception.

Method MONI_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MONITOR Call by reference Object reference (TYPE REF TO) IF_RMXT_MONITOR TMS-TLS: Versuchsmonitor-Interface 20030924
2 Importing IS_MONI_INIT Call by reference Type reference (TYPE) RMXTS_MONI_INIT TMS-TLS: Monitor - Daten zur Initialisierung des Monitors 20030924
3 Importing I_TASKGRP Call by reference Type reference (TYPE) RMXTE_TGRPID Versuchsmonitormaßnahmengruppe 20030924
# Exception Resumable Description Created on
1 EXC_ERROR Fehler beim Ermitteln der Monitor Instanz 20030924

Method MONI_ON_CHANGED Signature

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

Method MONI_ON_CHANGED on class CL_RMXT_WBO_TRIAL has no exception.

Method MSG_INTO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) FLAG Nachrichtentabelle enthält Fehler 20030324
2 Exporting E_WARNING Call by reference Type reference (TYPE) FLAG Nachrichtentabelle enthält Warnungen 20030324
3 Importing IS_HDR_CONTEXT Call by reference Type reference (TYPE) RMXTS_LOG_HDR_CONTEXT Kontext für Protokollkopf 20030708
4 Importing IT_MESSAGES Call by reference Type reference (TYPE) RMXTTY_MESSAGES Nachrichten für das Log 20030324
5 Importing I_FLG_NO_INFO Call by reference Type reference (TYPE) FLAG Keine Meldung zeigen, die User sagt, das Nachr. im Log sind 20030603
6 Importing I_MSG_CAT Call by reference Type reference (TYPE) BALSUBOBJ Kategorie, unter der die Nachrichten abgelegt werden sollen 20030324
7 Importing I_TRIALID Call by reference Type reference (TYPE) RMXTE_TRIALID Versuchsnummer 20030708
8 Importing I_TRIALTYPE Call by reference Type reference (TYPE) RMXTE_TRIALTYPE Versuchsart 20030708

Method MSG_INTO_LOG on class CL_RMXT_WBO_TRIAL has no exception.

Method ON_CHANGED_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_FLG_REL Value transfer Attribute reference (LIKE) 20030409
2 Importing E_LINEMODE Value transfer Attribute reference (LIKE) 20030409
3 Importing E_TRIAL Value transfer Attribute reference (LIKE) 20030409
4 Importing E_TRIALTYPE Value transfer Attribute reference (LIKE) 20030409

Method ON_CHANGED_API on class CL_RMXT_WBO_TRIAL has no exception.

Method ON_TOGGLE_WB Signature

Method ON_TOGGLE_WB on class CL_RMXT_WBO_TRIAL has no parameter.
Method ON_TOGGLE_WB on class CL_RMXT_WBO_TRIAL has no exception.

Method REGISTER_VIEW_DND_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIEW Call by reference Type reference (TYPE) RMXTS_WBO_VIEW_REGISTER Registrierung von Versuchssichten 20030605

Method REGISTER_VIEW_DND_CL on class CL_RMXT_WBO_TRIAL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 471