SAP ABAP Class CL_RCP_WBO_TOOLS (RMS-RCP: Same Methods for RCP WBOs Swapped Out)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM-REC (Application Component) Recipe
     RMSRCPDIA (Package) RMS-RCP: Dialog
Properties
Class CL_RCP_WBO_TOOLS  
Short Description RMS-RCP: Same Methods for RCP WBOs Swapped Out    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSRCPDIA   RMS-RCP: Dialog 
Created 20011029   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FRM31 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 RCP36 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RMY11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RMYAL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RCP_WBO_TOOLS has no interface implemented.
Friends
Class CL_RCP_WBO_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CT_RCPVALID Static Attribute Private Type reference (TYPE) RCP11_TY_T_RCPVALID Current Recipe Change States 20031022
2 C_FALSE Static Attribute Private Type reference (TYPE) C ' ' False 20020217
3 C_TRUE Static Attribute Private Type reference (TYPE) C 'X' True 20020217
4 MD_MIG_STATUS_CL Static Attribute Private Type reference (TYPE) RCPE_PPMIG_STATUS Migration Status 20050210
5 MO_BEHAVIOR Instance attribute Public Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011029
6 MO_WB Instance attribute Public Object reference (TYPE REF TO) IF_RMWB_WB Recipe Workbench Instance 20011029
7 MS_OBJ_ATTR Instance attribute Public Type reference (TYPE) RCPS_WBO_ATTRIB Contains Relevant Attributes of an RMS Object 20020118
8 MT_OBJ Instance attribute Public Type reference (TYPE) RCPTY_WBO_PARAM RMS-RCP: For Saving Object Parameters in WBOs 20011029
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_LOG_CL Static method Public Method Add Messages to Application Log 20020403
2 API_INIT_CL Static method Public Method Encapsulation of API INIT Call 20020508
3 API_READ_CL Static method Public Method Encapsulation of API READ Call 20020508
4 API_SAVE_CL Static method Public Method Encapsulation of API SAVE Call 20020508
5 API_WRITE_CL Static method Public Method Encapsulation of API WRITE Call 20020508
6 BUILD_CONTEXT_FOR_LOG_CL Static method Public Method Builds Context (Messages Key) for Application Log 20020403
7 BUILD_ROOT_DATA_FOR_LOG_CL Static method Public Method Determines Root Data for Application Log 20020405
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020403
9 CONSTRUCTOR Instance method Public Constructor Constructor 20021105
10 DECODE Instance method Public Method Decode Workbench UID into Object GUID 20011029
11 DEL_ATTR Instance method Public Method Delete Object Attributes on FOCUS_LOST 20020508
12 DEL_PARAM Instance method Public Method Delete Key Data for an Object from MT_OBJ 20020227
13 ENCODE Instance method Public Method Encode Object GUID into Workbench UID 20011029
14 GET_API_FLAG_AND_ROOT_CL Static method Public Method Supplies the RootGUID and API Flags for API READ Call 20020218
15 GET_KEY_DND_CL Static method Public Method Determines Item No. for POP + PAC for Formula Item DragDrop 20020523
16 GET_OBJ_KIND_CL Static method Public Method Supplies the WBO Type + Instance for PNTYPE of an RMS Object 20011221
17 GET_PARAM Instance method Public Method Read Key Data for an Object from MT_OBJ 20011029
18 GET_PROCESS_NAME Static method Public Method Determine Building Block Name and Type 20070703
19 GET_RCP_VALIDITY Static method Public Method Determine Validity of Recipe 20031022
20 GET_RECIPE_NAME Static method Public Method Determine Recipe Name and Type 20070703
21 GET_STATUS_ICON_CL Static method Public Method Returns Appropriate Icon for an Object Status 20020110
22 HANDLE_MSG_AFTER_READ Static method Public Method Process Messages According to Read API 20070703
23 INIT_CLASSDATA Static method Public Event handling method Reset Class Data 20031022
24 ON_INIT_WITH_DELETE_CL Static method Public Event handling method Event Handler: Unintentional Initialization of EHS Buffer 20050131
25 ON_NOTIFY_UPDATE Instance method Public Method Updates Timestamp Roots + Object Itself - For External Scr. 20020410
26 SET_ATTR Instance method Public Method Set Object Attributes in MS_OBJ_ATTR (Except Status) 20020118
27 SET_PARAM Instance method Public Method Save or Update Key Data for an Object in MT_OBJ 20011029
28 SET_RCP_VALIDITY Static method Public Method Make Recipe Validity Known Globally 20031022
29 SET_STATUS Instance method Public Method Sets New Status in MS_OBJ_ATTR 20020118
Events
Class CL_RCP_WBO_TOOLS has no event.
Types
Class CL_RCP_WBO_TOOLS has no local type.
Method Signatures

Method ADD_MESSAGE_TO_LOG_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTER Call by reference Type reference (TYPE) I Anzahl hinzugefügter Nachrichten 20050720
2 Exporting E_PNAME Call by reference Type reference (TYPE) RCPE_PNODE Name Root Objekt 20020516
3 Importing IT_API_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement 20020403
4 Importing IT_API_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Aktion 20020403
5 Importing IT_API_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Vorgang 20020403
6 Importing IT_API_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozessdaten 20020403
7 Importing IT_API_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stufe 20020403
8 Importing IT_API_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20020403
9 Importing I_KEYDATE_LCL Call by reference Type reference (TYPE) PVS_ADATUM Keydate für ROOT 20020403
10 Importing I_RO_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20020403
11 Changing XT_ERROR Call by reference Type reference (TYPE) RCPTY_API_ERROR Fehlertabelle API 20020403

Method ADD_MESSAGE_TO_LOG_CL on class CL_RCP_WBO_TOOLS has no exception.

Method API_INIT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REG_EVT Call by reference Type reference (TYPE) RMSATY_API_REG_EVT Events für die Registrierung beim RCP API 20020508

Method API_INIT_CL on class CL_RCP_WBO_TOOLS has no exception.

Method API_READ_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AENNR Call by reference Type reference (TYPE) RCPTY_API_AENNR_RCP Änderungsstände des Rezeptes 20020508
2 Exporting ET_ASCOPE Call by reference Type reference (TYPE) RCPTY_API_ASCOPE Geltungsbereich 20020508
3 Exporting ET_CLA Call by reference Type reference (TYPE) RCPTY_API_CLA Klassifizierung 20020508
4 Exporting ET_DOC Call by reference Type reference (TYPE) RCPTY_API_DOC Dokumentverknüpfungen 20020508
5 Exporting ET_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement 20020508
6 Exporting ET_ERROR Call by reference Type reference (TYPE) RCPTY_API_ERROR Fehlertabelle 20020508
7 Exporting ET_IDENT Call by reference Type reference (TYPE) RCPTY_API_IDENT Fehlertabelle 20020508
8 Exporting ET_LTX Call by reference Type reference (TYPE) RCPTY_API_LTX Langtexte 20020508
9 Exporting ET_NO_AUTH Call by reference Type reference (TYPE) RCPTY_API_NO_AUTH Berechtigung 20020508
10 Exporting ET_OP_PRE Call by reference Type reference (TYPE) RCPTY_API_OP_PRE Vorgang - Vorgänger 20020508
11 Exporting ET_OP_SUC Call by reference Type reference (TYPE) RCPTY_API_OP_SUC Vorgang - Nachfolger 20020508
12 Exporting ET_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Action 20020508
13 Exporting ET_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Operation 20020508
14 Exporting ET_PP Call by reference Type reference (TYPE) RCPTY_API_PP Prozess Parameter 20020508
15 Exporting ET_PP_N Call by reference Type reference (TYPE) RCPTY_API_PP_N RMS-RCP: API - Tabellentyp neue Prozess Parameter 20050210
16 Exporting ET_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozess 20020508
17 Exporting ET_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stage 20020508
18 Exporting ET_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20020508
19 Exporting ET_RCTX Call by reference Type reference (TYPE) RCPTY_API_RCTX Erstellungsgrund Texte 20020508
20 Exporting ET_REL_FIT Call by reference Type reference (TYPE) RCPTY_API_REL_FIT Zuordnung Formula Items 20020508
21 Exporting ET_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM Formelzuordnung 20020508
22 Exporting ET_REL_MR Call by reference Type reference (TYPE) RCPTY_API_REL_MR MR Generierung 20020508
23 Exporting ET_REPLACE Call by reference Type reference (TYPE) RCPTY_API_REPLACE Rezept Replacement 20020508
24 Exporting ET_STX Call by reference Type reference (TYPE) RCPTY_API_STX Kurztexte 20020508
25 Exporting E_FLG_NO_EDIT_AUTH Call by reference Type reference (TYPE) RMSTE_FLAG Keine Pflegeberechtigung 20020508
26 Exporting E_FLG_NO_READ_AUTH Call by reference Type reference (TYPE) RMSTE_FLAG Keine Leseberechtigung 20020508
27 Importing IS_FLG_API Call by reference Type reference (TYPE) RCPS_ENTITY_FLAGS RMS-RCP: API - Struktur Lesen Entitäten 20020508
28 Importing I_API_SCENARIO Call by reference Type reference (TYPE) RCPE_DATASCEN Datenszenario für API-Rezept 20020508
29 Importing I_DEPGUID Call by reference Type reference (TYPE) PVS_GUID GUID eines abhängigen zu lesenden Objekts 20070703
30 Importing I_FLG_AUTH_F4 Call by reference Type reference (TYPE) RMSTE_FLAG SPACE Allgemeines Kennzeichen 20030508
31 Importing I_FLG_BYPASSANDLOAD Call by reference Type reference (TYPE) RMSTE_FLAG SPACE von API lesen und puffern 20040416
32 Importing I_FLG_LANGUAGE Call by reference Type reference (TYPE) RMSTE_FLAG SPACE Allgemeines Kennzeichen 20030508
33 Importing I_FLG_NOLOADINTOBUFFER Call by reference Type reference (TYPE) RMSTE_FLAG SPACE aus Puffer lesen, aber nicht puffern falls nachlesen von API 20040416
34 Importing I_FLG_NO_BUFFER Call by reference Type reference (TYPE) RMSTE_FLAG SPACE Puffer umgehen 20020508
35 Importing I_FLG_RANGE_INDEP Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070703
36 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID GUID des zu lesenden Objekts 20020508
37 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Lokaler Stichtag Objekt oder Stichtag global 20020508
38 Importing I_NO_APPLOG Call by reference Type reference (TYPE) RMSTE_FLAG Setzen, wenn Meldungen nicht ins Applikation Log sollen 20020508
39 Changing X_FLG_ONLY_DISP Call by reference Type reference (TYPE) RMSTE_FLAG Wenn gesetzt: Screenfelder müssen grau geschaltet werden 20070703
# Exception Resumable Description Created on
1 ERROR Beim Lesen aus den API wurden E Message(s) zurückgeliefert 20020508

Method API_SAVE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVEID Call by reference Type reference (TYPE) I Eindeutige Save ID 20020508

Method API_SAVE_CL on class CL_RCP_WBO_TOOLS has no exception.

Method API_WRITE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) RCPTY_API_ERROR Fehlertabelle 20020508
2 Exporting ET_NO_AUTH Call by reference Type reference (TYPE) RCPTY_API_NO_AUTH Berechtigung 20020508
3 Importing IT_STATUS Call by reference Type reference (TYPE) RCPTY_API_STATUS Status Tabelle Rezept 20020508
4 Importing IT_USTATUS Call by reference Type reference (TYPE) RCPTY_API_USTATUS RMS-RCP: API - Tabellentyp Anwenderstatus 20041223
5 Importing I_DATA_SCENARIO Value transfer Type reference (TYPE) RCPE_DATASCEN Datenszenario für API-Rezept 20020508
6 Importing I_DISP_NO_MESSAGES Call by reference Type reference (TYPE) RMSTE_FLAG Keine Meldungen ausgeben (Default: Meldungen ausgeben) 20020508
7 Importing I_FLG_DISP_ERROR Call by reference Type reference (TYPE) RMSTE_FLAG E+W Meldungen als solche ausgeben -(Default: als I ausgeben) 20020508
8 Changing XT_ASCOPE Call by reference Type reference (TYPE) RCPTY_API_ASCOPE Geltungsbereich 20020508
9 Changing XT_CLA Call by reference Type reference (TYPE) RCPTY_API_CLA Klassifizierung 20020508
10 Changing XT_DOC Call by reference Type reference (TYPE) RCPTY_API_DOC Dokumentverknüpfungen 20020508
11 Changing XT_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement 20020508
12 Changing XT_IDENT Call by reference Type reference (TYPE) RCPTY_API_IDENT Identifikatoren 20020508
13 Changing XT_LTX Call by reference Type reference (TYPE) RCPTY_API_LTX Langtexte 20020508
14 Changing XT_OP_PRE Call by reference Type reference (TYPE) RCPTY_API_OP_PRE Vorgang - Vorgänger 20020508
15 Changing XT_OP_SUC Call by reference Type reference (TYPE) RCPTY_API_OP_SUC Vorgang - Nachfolger 20020508
16 Changing XT_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Action 20020508
17 Changing XT_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Operation 20020508
18 Changing XT_PP Call by reference Type reference (TYPE) RCPTY_API_PP Prozess Parameter 20020508
19 Changing XT_PP_N Call by reference Type reference (TYPE) RCPTY_API_PP_N neue Prozess Parameter 20050210
20 Changing XT_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozess 20020508
21 Changing XT_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stage 20020508
22 Changing XT_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20020508
23 Changing XT_RCTX Call by reference Type reference (TYPE) RCPTY_API_RCTX Erstellungsgrund Texte 20020508
24 Changing XT_REL_FIT Call by reference Type reference (TYPE) RCPTY_API_REL_FIT Formula Items 20020508
25 Changing XT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM Formelzuordnung 20020508
26 Changing XT_REL_MR Call by reference Type reference (TYPE) RCPTY_API_REL_MR MR Generierung 20020508
27 Changing XT_REPLACE Call by reference Type reference (TYPE) RCPTY_API_REPLACE Rezept Replacement 20020508
28 Changing XT_STX Call by reference Type reference (TYPE) RCPTY_API_STX Kurztexte 20020508
# Exception Resumable Description Created on
1 ERROR Beim Schreiben ins API wurde E Message(s) zurückgeliefert 20020508

Method BUILD_CONTEXT_FOR_LOG_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJ_KIND Call by reference Type reference (TYPE) RMSAE_WBO_OBJ_KIND Objekttyp der Rezeptverwaltung für ein Workbench-Objekt 20020404
2 Exporting E_PRFX_MAST Call by reference Type reference (TYPE) BALSUBOBJ Prefix für Subobjekttyp EQR Master 20020404
3 Exporting E_VALUE Call by reference Type reference (TYPE) BALCVAL Kontext für eine Nachricht 20020404
4 Importing IT_API_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement 20020403
5 Importing IT_API_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Action 20020403
6 Importing IT_API_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Operation 20020403
7 Importing IT_API_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozess 20020403
8 Importing IT_API_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stage 20020403
9 Importing IT_API_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20020403
10 Importing I_ERROR_GUID Call by reference Type reference (TYPE) PVS_GUID Guid, für die Nachricht auftrat 20020403

Method BUILD_CONTEXT_FOR_LOG_CL on class CL_RCP_WBO_TOOLS has no exception.

Method BUILD_ROOT_DATA_FOR_LOG_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_APPLOG Call by reference Object reference (TYPE REF TO) CL_RMSA_APPLOG Application Log instance des Root's 20020405
2 Exporting E_CUST_OBJ Call by reference Type reference (TYPE) RMSAE_CUST_OBJ_TYPE Customizing-Objekttyp für Root (SUBCAT) 20020405
3 Exporting E_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Externe Identifikation für Log 20020405
4 Exporting E_PNAME Call by reference Type reference (TYPE) RCPE_PNODE Name Root Objekt 20020516
5 Importing IT_API_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement - nötig für E_CUST_OBJ 20020405
6 Importing IT_API_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Action - nötig für E_CUST_OBJ 20020405
7 Importing IT_API_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Operation - nötig für E_CUST_OBJ 20020405
8 Importing IT_API_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozess - nötig für E_CUST_OBJ 20020405
9 Importing IT_API_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stage - nötig für E_CUST_OBJ 20020405
10 Importing IT_API_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20020405
11 Importing I_AENNR Call by reference Type reference (TYPE) AENNR AENNR Rezept 20020523
12 Importing I_KEYDATE Call by reference Type reference (TYPE) DATS Keydatum 20020405
13 Importing I_RO_GUID Call by reference Type reference (TYPE) PVS_GUID Root GUID 20020405
14 Importing I_RO_KIND Call by reference Type reference (TYPE) RMSAE_WBO_OBJ_KIND Typ des Roots - nötig, wenn man EO_APPLOG will 20020405

Method BUILD_ROOT_DATA_FOR_LOG_CL on class CL_RCP_WBO_TOOLS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method DECODE 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 interne Identifikation für PVS Objekte 20011029
2 Exporting E_KEYDATE_LCL Call by reference Type reference (TYPE) PVS_ADATUM Lokaler Stichtag (wenn Änderungsstand gewechselt wurde) 20011109
3 Importing I_UID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20011029

Method DECODE on class CL_RCP_WBO_TOOLS has no exception.

Method DEL_ATTR Signature

Method DEL_ATTR on class CL_RCP_WBO_TOOLS has no parameter.
Method DEL_ATTR on class CL_RCP_WBO_TOOLS has no exception.

Method DEL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFLG_DEL_ALL Call by reference Type reference (TYPE) RMSTE_FLAG Alle Keydaten löschen 20020507
2 Importing IS_PARAM Call by reference Type reference (TYPE) RCPS_WBO_PARAM Objekt, zu dem die Keydaten gelöscht werden sollen 20020227
# Exception Resumable Description Created on
1 WRONG_KEY Auslesen von Objekt Parameter ging schief, Key überprüfen! 20020227

Method ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UID Call by reference Type reference (TYPE) RMWBE_WBOUID RMS-WB: eindeutiger Objektschlüssel für die RMS-Workbench 20011029
2 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20011029
3 Importing I_KEYDATE_LCL Call by reference Type reference (TYPE) PVS_ADATUM Lokaler Stichtag (wenn Änderungsstand gewechselt wurde) 20011109

Method ENCODE on class CL_RCP_WBO_TOOLS has no exception.

Method GET_API_FLAG_AND_ROOT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FLG_API Call by reference Type reference (TYPE) RCPS_ENTITY_FLAGS API Read Flag's 20020218
2 Exporting E_RO_GUID Call by reference Type reference (TYPE) PVS_GUID Guid des Root Objektes 20020218
3 Importing IS_OBJ_KEY Call by reference Type reference (TYPE) RCPS_WBO_PARAM Objektkey 20020218

Method GET_API_FLAG_AND_ROOT_CL on class CL_RCP_WBO_TOOLS has no exception.

Method GET_KEY_DND_CL 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 Keydaten über Drag Objekt 20020523
2 Changing XS_FIT Call by reference Type reference (TYPE) RMSAS_DRAG_DROP_FRMIT Keydaten für Ziel 20020523

Method GET_KEY_DND_CL on class CL_RCP_WBO_TOOLS has no exception.

Method GET_OBJ_KIND_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_WBO_IF Call by reference Object reference (TYPE REF TO) IF_RMWB_WBO WBO Instanz bezogen auf WB Interface für WBO 20011221
2 Exporting EO_WBO_IF_FRM Call by reference Object reference (TYPE REF TO) IF_RCP_WBO_FRM WBO Instanz bezogen auf FRM Interface für WBO 20020221
3 Exporting EO_WBO_TL Call by reference Object reference (TYPE REF TO) CL_RCP_WBO_TOOLS Tools Instanz eines WBO's 20011221
4 Exporting E_OBJ_KIND Call by reference Type reference (TYPE) RMSAE_WBO_OBJ_KIND RMS Objekt Typ einfach (Rezept, Stage, Operation, ...) 20011221
5 Exporting E_WB_CAT Call by reference Type reference (TYPE) RMWBE_WBOCAT Objekttyp der RMS-Workbench 20011221
6 Importing I_PNTYPE Call by reference Type reference (TYPE) PVS_PNODE_TYPE iPPE-Knotentyp 20011221

Method GET_OBJ_KIND_CL on class CL_RCP_WBO_TOOLS has no exception.

Method GET_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_AENNR Call by reference Type reference (TYPE) RMSTE_FLAG ' ' RMS-TLS: Dialog - allgemeines Flag 20011113
2 Changing XS_PARAM Call by reference Type reference (TYPE) RCPS_WBO_PARAM Lesen mit GUID + AENNR, nicht GUID + KEYDATE_LCL 20011029
# Exception Resumable Description Created on
1 WRONG_KEY Auslesen von Objekt Parameter ging schief, Key überprüfen! 20011029

Method GET_PROCESS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20070703
2 Exporting E_PNTYPE Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20070703
3 Importing I_PNGUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20070703

Method GET_PROCESS_NAME on class CL_RCP_WBO_TOOLS has no exception.

Method GET_RCP_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RCPVALID Call by reference Type reference (TYPE) RCP11_TY_S_RCPVALID aktueller Änderungsstand 20031022
2 Importing I_RCPGUID Call by reference Type reference (TYPE) RCPE_PNGUID Interne Knotennummer 20031022
# Exception Resumable Description Created on
1 NOT_FOUND Zum Rezept wurde keine Gültigkeit gefunden 20031022

Method GET_RECIPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20070703
2 Exporting E_PNTYPE Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20070703
3 Importing I_PNGUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20070703

Method GET_RECIPE_NAME on class CL_RCP_WBO_TOOLS has no exception.

Method GET_STATUS_ICON_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATUS_ICON Call by reference Type reference (TYPE) RMSAE_ICON_ST Statusikone ID CHAR 4 20020110
2 Exporting E_STATUS_ICON_LONG Call by reference Type reference (TYPE) ICONNAME Name einer Ikone CHAR 132 20020228
3 Importing I_STATUS Call by reference Type reference (TYPE) J_ESTAT Anwenderstatus 20020110

Method GET_STATUS_ICON_CL on class CL_RCP_WBO_TOOLS has no exception.

Method HANDLE_MSG_AFTER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20070703
2 Changing C_FLG_ERROR Call by reference Type reference (TYPE) RMSTE_FLAG Kennzeichen: 'X' = Fehlermeldung in IT_MESSAGE 20070703
3 Changing C_FLG_WARNING Call by reference Type reference (TYPE) RMSTE_FLAG Kennzeichen: 'X' = Warnmeldung in IT_MESSAGE 20070703
4 Importing IT_API_EQR Call by reference Type reference (TYPE) RCPTY_API_EQR Equipment Requirement 20070703
5 Importing IT_API_PAC Call by reference Type reference (TYPE) RCPTY_API_PAC Prozess Aktion 20070703
6 Importing IT_API_POP Call by reference Type reference (TYPE) RCPTY_API_POP Prozess Vorgang 20070703
7 Importing IT_API_PRO Call by reference Type reference (TYPE) RCPTY_API_PRO Prozessdaten 20070703
8 Importing IT_API_PST Call by reference Type reference (TYPE) RCPTY_API_PST Prozess Stufe 20070703
9 Importing IT_API_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezeptdaten 20070703
10 Importing I_FLG_NO_APPLOG Call by reference Type reference (TYPE) RMSTE_FLAG Kennzeichen: 'X' = Meldungen nicht an Applikation Log überge 20070703
11 Importing I_KEYDATE_LCL Call by reference Type reference (TYPE) PVS_ADATUM Keydate für ROOT 20070703
12 Importing I_RO_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20070703

Method HANDLE_MSG_AFTER_READ on class CL_RCP_WBO_TOOLS has no exception.

Method INIT_CLASSDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Call by reference Attribute reference (LIKE) 20031022
2 Importing I_FLG_HARD_INIT Call by reference Attribute reference (LIKE) 20040416

Method INIT_CLASSDATA on class CL_RCP_WBO_TOOLS has no exception.

Method ON_INIT_WITH_DELETE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_BUFFER_CHANGED Call by reference Attribute reference (LIKE) 20050131
2 Importing I_FURTHER_PARAMS Call by reference Attribute reference (LIKE) 20050131
3 Importing I_TABLENAME Call by reference Attribute reference (LIKE) 20050131

Method ON_INIT_WITH_DELETE_CL on class CL_RCP_WBO_TOOLS has no exception.

Method ON_NOTIFY_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WBO Call by reference Object reference (TYPE REF TO) IF_RMWB_WBO Instanz WBO - nur optional, wenn I_FLG_NO_SET_CHANGE gesetzt 20020410
2 Importing IS_OBJ_KEY Call by reference Type reference (TYPE) RCPS_WBO_PARAM Keydaten des zu bearbeiten Objektes 20020410
3 Importing I_FLG_NO_OBJ_UPD Call by reference Type reference (TYPE) RMSTE_FLAG Objekt selbst nicht updaten im API 20020410
4 Importing I_FLG_NO_ROOT_UPD Call by reference Type reference (TYPE) RMSTE_FLAG Root nicht updaten im API 20020410
5 Importing I_FLG_NO_SET_CHANGED Call by reference Type reference (TYPE) RMSTE_FLAG Objekt selbst nicht bei Work. als geändert melden (für FRM) 20020410

Method ON_NOTIFY_UPDATE on class CL_RCP_WBO_TOOLS has no exception.

Method SET_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_ATTR Call by reference Type reference (TYPE) RCPS_WBO_ATTRIB wichtige Objekt Attribute 20020118

Method SET_ATTR on class CL_RCP_WBO_TOOLS has no exception.

Method SET_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_PARAM Call by reference Type reference (TYPE) RCPS_WBO_PARAM Zu speichernde Parameter 20011221
# Exception Resumable Description Created on
1 WRONG_KEY Setzen von Objekt Parameter ging schief (falscher Key) 20011029

Method SET_RCP_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RCPVALID Call by reference Type reference (TYPE) RCP11_TY_S_RCPVALID Lokaler Änderungsstand von Rezepten 20031022

Method SET_RCP_VALIDITY on class CL_RCP_WBO_TOOLS has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS_NEW Call by reference Type reference (TYPE) J_ISTAT Neuer Systemstatus 20020118
2 Importing I_STATUS_OLD Call by reference Type reference (TYPE) J_ISTAT alter Systemstatus 20020121

Method SET_STATUS on class CL_RCP_WBO_TOOLS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 471