SAP ABAP Class CL_RCP_WBO_EQR (RMS-RCP: Workbench Application Object - Equipment Req. (EQR))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM-REC (Application Component) Recipe
     RMSRCPDIA (Package) RMS-RCP: Dialog
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCP_BUFFER RMS-RCP: Buffering of API Data 20020402
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSA_API_EVT RMS-ATL: Event Registration Interface 20011205
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSA_INFOSYSTEM RMS-ATL: Info System Interface for WBO 20050530
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011205
Properties
Class CL_RCP_WBO_EQR  
Short Description RMS-RCP: Workbench Application Object - Equipment Req. (EQR)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSRCPDIA   RMS-RCP: Dialog 
Created 20011205   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RCP11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RCP12 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RCP_BUFFER RMS-RCP: Buffering of API Data 20020402
2 IF_RMSA_API_EVT RMS-ATL: Event Registration Interface 20011205
3 IF_RMSA_INFOSYSTEM RMS-ATL: Info System Interface for WBO 20050530
4 IF_RMWB_WBO RMS-WB: Interface of a Workbench Object 20011205
Friends
Class CL_RCP_WBO_EQR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DYNNR Constant Public Type reference (TYPE) SY-DYNNR '8010' Number of Main Subscreen Container 20011205
2 C_FALSE Constant Private Type reference (TYPE) C ' ' False 20020217
3 C_MEN_DISP Constant Private Type reference (TYPE) SYPFKEY 'EQR103' Menu and Title: Display 20011205
4 C_MEN_EDIT Constant Private Type reference (TYPE) SYPFKEY 'EQR102' Menu and Title: Change 20011205
5 C_MEN_NEW Constant Private Type reference (TYPE) SYPFKEY 'EQR101' Title: Create 20011205
6 C_REPID Constant Public Type reference (TYPE) SY-REPID 'SAPLRCP114' Program Containing Main Subscreen Container 20011205
7 C_TRUE Constant Private Type reference (TYPE) C 'X' True 20020217
8 MO_TABLIB Instance attribute Public Object reference (TYPE REF TO) CL_RMST_TABSTRIP_LIB Instance of Workbench Title Element Library 20011205
9 MO_TOOLS Instance attribute Public Object reference (TYPE REF TO) CL_RCP_WBO_TOOLS Instance of WBO Tools Class 20011205
10 MO_WBO_CL Static Attribute Public Object reference (TYPE REF TO) CL_RCP_WBO_EQR Instance of WBO Class 20011205
11 MS_MODE Instance attribute Public Type reference (TYPE) RMSTS_MODE Mode: Workbench Scenario, Object Lock, ... 20011205
12 MS_OBJ_KEY Instance attribute Public Type reference (TYPE) RCPS_WBO_PARAM Key Data for Active RMS Object 20011205
13 MS_OBJ_NEW Instance attribute Public Type reference (TYPE) RCPS_API_EQR Header Data for New Object 20011205
14 M_DD_ID_BB Instance attribute Private Type reference (TYPE) INT2 Tree Drag Drop ID for EQR BB 20020405
15 M_FLG_CREATE_CL Static Attribute Private Type reference (TYPE) RMSTE_FLAG Flag Preventing Execution of CREATE OBJECT 20011205
16 M_FLG_EMBEDDED Instance attribute Public Type reference (TYPE) RMSTE_FLAG Flag: Object Already Embedded on Title Elem. of Diff. Object 20011218
17 M_FLG_OBJ_NEW Instance attribute Public Type reference (TYPE) RMSTE_FLAG Specifies Whether the Current Active Object Is Created Again 20020115
Methods
# Method Level Visibility Method type Description Created on
1 CALL_EMBEDDED_OBJ Instance method Public Method Call Object As an Embedded Object on a Title Element 20011218
2 CLOSE_EMBEDDED_OBJ Instance method Public Method Exit Object As an Embedded Object on a Title Element 20020104
3 CONSTRUCTOR Instance method Public Constructor Constructor 20011205
4 CREATE_NEW Instance method Public Method Create New Object 20020317
5 DELETE_OBJ Instance method Private Method Delete Existing Object 20020327
6 FILL_TREEITEM_DATATAB Instance method Private Method Fills Workbench Tree Row With Object Header Data 20011205
7 GET_CONFIG Instance method Private Method Define Configuration by Drag&Drop 20020405
8 GUID_TO_PNAME_CL Static method Public Method Convert GUID to PNAME 20011205
9 ON_CHANGE_DATE Instance method Private Event handling method Change WB Key Date - Initialize All Parameters 20020507
10 PNAME_TO_GUID_CL Static method Public Method Convert PNAME to GUID 20011205
11 SCREEN_INIT Instance method Private Method Initialize Title Elem. Lib. + Header Screen + Subscr. Cont. 20020225
12 SURFACE_INIT Instance method Private Method Preparation of Interface Initialization 20011205
Events
Class CL_RCP_WBO_EQR has no event.
Types
Class CL_RCP_WBO_EQR has no local type.
Method Signatures

Method CALL_EMBEDDED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUT Call by reference Type reference (TYPE) RCPS_WBO_ATTRIB Struktur für wichtige Objekt Attribute 20020225
2 Importing IS_MODE Call by reference Type reference (TYPE) RMSTS_MODE Modus: Scenario der Workbench, Objekt Sperre, ... 20020107
3 Importing IS_PARAMS_OBJ Call by reference Type reference (TYPE) RCPS_WBO_PARAM Parameter zum Objekt 20011218

Method CALL_EMBEDDED_OBJ on class CL_RCP_WBO_EQR has no exception.

Method CLOSE_EMBEDDED_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EFLG_ERROR Call by reference Type reference (TYPE) RMSTE_FLAG Objekt kann nicht verlassen werden - Fehler liegen vor 20020104
2 Exporting EFLG_STAY Call by reference Type reference (TYPE) RMSTE_FLAG Auf dem Scren bleiben nach Abbruch 20020414
3 Importing IS_PARAMS_OBJ Call by reference Type reference (TYPE) RCPS_WBO_PARAM RMS-RCP: WBO - Speicherung von Objekt Parameter 20020104
4 Importing I_ABORT Call by reference Type reference (TYPE) RMSTE_FLAG Der Benutzer möchte die Aktion abbrechen 20020324

Method CLOSE_EMBEDDED_OBJ on class CL_RCP_WBO_EQR has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY Call by reference Type reference (TYPE) I '0' 0 = Baustein auf Baustein 1 = abh. auf Baustein 2 = Baustein 20020402
2 Importing I_PNAME_TARGET Call by reference Type reference (TYPE) RCPE_PNODE Name des neuen Objektes 20020317
3 Importing I_UID_TEMPLATE Call by reference Type reference (TYPE) RMWBE_WBOUID UID des Vorlage Objectes 20020317
# Exception Resumable Description Created on
1 CREATION_ABORT Objekt anlegen wurde abgebrochen durch User 20020317
2 ERROR Fehler im Customizing, beim lesen Vorlage, beim Anlegen, ... 20020317

Method DELETE_OBJ 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 RMS-Workbench 20020401
2 Importing I_POPUP Call by reference Type reference (TYPE) C 'X' 20020401
3 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID Eindeutiger Objektschlüssel für die RMS-Workbench 20020401
# Exception Resumable Description Created on
1 EXC_ABORT Abbruch 20020401
2 EXC_NOT_POSSIBLE Nicht möglich 20020401

Method FILL_TREEITEM_DATATAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ Call by reference Type reference (TYPE) RCPS_API_EQR RMS-RCP: API - Struktur Rezeptdaten 20011213
2 Importing IS_STX Call by reference Type reference (TYPE) RCPS_API_STX RMS-RCP: API - Struktur Kurztexte 20011213
3 Changing XT_ITEM Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20011205

Method FILL_TREEITEM_DATATAB on class CL_RCP_WBO_EQR has no exception.

Method GET_CONFIG 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 20031021

Method GET_CONFIG on class CL_RCP_WBO_EQR has no exception.

Method GUID_TO_PNAME_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PNAME Call by reference Type reference (TYPE) RCPE_PNODE Semantischer Key Objekt 20011205
2 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID GUID des Objektes 20011205

Method GUID_TO_PNAME_CL on class CL_RCP_WBO_EQR has no exception.

Method ON_CHANGE_DATE Signature

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

Method ON_CHANGE_DATE on class CL_RCP_WBO_EQR has no exception.

Method PNAME_TO_GUID_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) PVS_GUID GUID des Objektes 20011205
2 Importing I_PNAME Call by reference Type reference (TYPE) RCPE_PNODE Semantischer Key Objekt 20011205

Method PNAME_TO_GUID_CL on class CL_RCP_WBO_EQR has no exception.

Method SCREEN_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_KEY Call by reference Type reference (TYPE) RCPS_WBO_PARAM Daten über das Objekt, welches den Focus hat 20020225
2 Importing I_FLG_NEW_OBJ Call by reference Type reference (TYPE) RMSTE_FLAG Tabreiter für neues Objekt aufbauen (nur Basisdaten) 20020317
# Exception Resumable Description Created on
1 ERROR Sichtencustomizing nicht (richtig) gepflegt 20020317

Method SURFACE_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ Call by reference Type reference (TYPE) RCPS_WBO_PARAM Daten über das Objekt, welches den Focus hat 20011205
# Exception Resumable Description Created on
1 ERROR Sichtencustomizing nicht (richtig) gepflegt 20020317
History
Last changed by/on SAP  20100310 
SAP Release Created in 471