SAP ABAP Class CL_RCP_FIND_API_DATA_CONTAINER (RMS-RCP: Intermediate Data for Recipe Search)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM-REC (Application Component) Recipe
     RMSRCPAPI (Package) RMS-RCP: Application Programming Interface
Properties
Class CL_RCP_FIND_API_DATA_CONTAINER  
Short Description RMS-RCP: Intermediate Data for Recipe Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSRCPAPI   RMS-RCP: Application Programming Interface 
Created 20020326   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RCP31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RCP97 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RCP_FIND_API_DATA_CONTAINER has no interface implemented.
Friends
Class CL_RCP_FIND_API_DATA_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_MSG Instance attribute Private Object reference (TYPE REF TO) CL_RCP_FIND_API_MSG Message Management 20020326
2 MO_OPERATION_PRELID Instance attribute Private Object reference (TYPE REF TO) CL_RCP_FIND_API_RELATIONS Buffer: Operations and Their Actions 20020326
3 MO_RECIPE_PRELID Instance attribute Private Object reference (TYPE REF TO) CL_RCP_FIND_API_RELATIONS Buffer: Recipes and Their Stages 20020326
4 MO_SRCH_PARA Instance attribute Private Object reference (TYPE REF TO) LCL_RCP_SRCH_PARA Import Parameters for Function Module 'RCP301_RECIPES_READ' 20020326
5 MO_STAGE_PRELID Instance attribute Private Object reference (TYPE REF TO) CL_RCP_FIND_API_RELATIONS Buffer: Stages and Their Operations 20020326
6 MT_ACTION_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Action Search (RCP334) 20020326
7 MT_CLASSIFICATION_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Classification Search (RCP337) 20020326
8 MT_EQR_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Equipment Requirement Search (RCP338) 20020326
9 MT_FRM_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Formula Search (RCP340) 20020326
10 MT_OPERATION_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Operation Search (RCP333) 20020326
11 MT_POINTER_KEY Instance attribute Private Type reference (TYPE) RCPTY_SRCH_API_POINTER_KEY Buffer: Index for Unique Master Key Relationships 20020326
12 MT_PPA_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Process Parameter Search (RCP341) 20020326
13 MT_RECIPE_HEADER_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Recipe Header Search (RCP331) 20020326
14 MT_STAGE_RESULT Instance attribute Private Type reference (TYPE) RCPTY_SRCH_ATT_RESULT Results Table for Stage Search (RCP332) 20020326
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020326
2 GET_ACTION_RESULT_BY_KEY Instance method Public Method Read Attribute: MT_ACTION_RESULT (Single Record) 20020326
3 GET_EQR_RESULT Instance method Public Method Read Attribute: MT_STAGE_RESULT 20020326
4 GET_MSG Instance method Public Method Read Attribute: Message Log 20020326
5 GET_OPERATION_PRELID Instance method Public Method Read Attribute: MT_OPERATION_PRELID 20020326
6 GET_OPERATION_RESULT Instance method Public Method Read Attribute: MT_OPERATION_RESULT 20020326
7 GET_OPERATION_RESULT_BY_KEY Instance method Public Method Read Attribute: MT_OPERATION_RESULT (Single Record) 20020326
8 GET_RECIPE_HDR_RESULT_BY_KEY Instance method Public Method Read Attribute: MT_RECIPE_HEADER_RESULT 20020326
9 GET_RECIPE_PRELID Instance method Public Method Read Attribute: MT_RECIPE_PRELID 20020326
10 GET_RECIPE_PRELID_KEYS Instance method Public Method Read Attribute: MT_RECIPE_PRELID (Read Recipe GUIDs) 20020326
11 GET_SRCH_PARA Instance method Public Method Read Attribute: MO_SRCH_PARA 20020326
12 GET_STAGE_PRELID Instance method Public Method Read Attribute: MT_STAGE_PRELID 20020326
13 GET_STAGE_RESULT Instance method Public Method Read Attribute: MT_STAGE_RESULT 20020326
14 GET_STAGE_RESULT_BY_KEY Instance method Public Method Read Attribute: MT_STAGE_RESULT (Single Record) 20020326
15 SET_ACTION_RESULT Instance method Public Method Assign Attribute: MT_ACTION_RESULT 20020326
16 SET_CLASSIFICATION_RESULT Instance method Public Method Assign Attribute: MT_CLASSIFICATION_RESULT 20020326
17 SET_EQR_RESULT Instance method Public Method Assign Attribute: MT_EQR_RESULT 20020326
18 SET_FRM_RESULT Instance method Public Method Assign Attribute: MT_FRM_RESULT 20020326
19 SET_MSG Instance method Public Method Assign Attribute: Message Log 20020326
20 SET_OPERATION_PRELID Instance method Public Method Assign Attribute: MT_OPERATION_PRELID 20020326
21 SET_OPERATION_PRELID_KEYS Instance method Public Method Assign Attribute: MT_OPERATION_PRELID (Operation GUIDs) 20020326
22 SET_OPERATION_RESULT Instance method Public Method Assign Attribute: MT_OPERATION_RESULT 20020326
23 SET_PPA_RESULT Instance method Public Method Assign Attribute: MT_PPA_RESULT 20020326
24 SET_RECIPE_HEADER_RESULT Instance method Public Method Assign Attribute: MT_RECIPE_HEADER_RESULT 20020326
25 SET_RECIPE_PRELID Instance method Public Method Assign Attribute: MT_RECIPE_PRELID 20020326
26 SET_RECIPE_PRELID_KEYS Instance method Public Method Assign Attribute: MT_RECIPE_PRELID (Recipe GUIDs) 20020326
27 SET_SRCH_PARA Instance method Public Method Assign Attribute: MO_SRCH_PARA 20020326
28 SET_STAGE_PRELID Instance method Public Method Assign Attribute: MT_STAGE_PRELID 20020326
29 SET_STAGE_PRELID_KEYS Instance method Public Method Assign Attribute: MT_RECIPE_PRELID (Stage GUIDs) 20020326
30 SET_STAGE_RESULT Instance method Public Method Assign Attribute: MT_STAGE_RESULT 20020326
Events
Class CL_RCP_FIND_API_DATA_CONTAINER has no event.
Types
Class CL_RCP_FIND_API_DATA_CONTAINER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RCP_FIND_API_DATA_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020326

Method GET_ACTION_RESULT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_KEY Value transfer Type reference (TYPE) RCPE_API_SRC_UNIQUE_KEY Künstlicher Primärschlüssel für API-Attribut-Tabellen 20020326
2 Returning RS_ACTION_RESULT Value transfer Type reference (TYPE) RCPS_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_ACTION_RESULT_BY_KEY on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_EQR_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EQR_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_EQR_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MSG Value transfer Object reference (TYPE REF TO) CL_RCP_FIND_API_MSG RMS-RCP: Nachrichten 20020326

Method GET_MSG on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_OPERATION_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_DERIVE_FROM_MASTER Value transfer Type reference (TYPE) FLAG ' ' allgemeines flag 20020426
2 Returning RT_OPERATION_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020326
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020326

Method GET_OPERATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OPERATION_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_OPERATION_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_OPERATION_RESULT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_KEY Value transfer Type reference (TYPE) RCPE_API_SRC_UNIQUE_KEY Künstlicher Primärschlüssel für API-Attribut-Tabellen 20020326
2 Returning RS_OPERATION_RESULT Value transfer Type reference (TYPE) RCPS_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_OPERATION_RESULT_BY_KEY on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_RECIPE_HDR_RESULT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_KEY Value transfer Type reference (TYPE) RCPE_API_SRC_UNIQUE_KEY Künstlicher Primärschlüssel für API-Attribut-Tabellen 20020326
2 Returning RS_RECIPE_HEADER_RESULT Value transfer Type reference (TYPE) RCPS_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_RECIPE_HDR_RESULT_BY_KEY on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_RECIPE_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RECIPE_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020326
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020326

Method GET_RECIPE_PRELID_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RECIPE_PRELID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020326

Method GET_RECIPE_PRELID_KEYS on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_SRCH_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SRCH_PARA Value transfer Object reference (TYPE REF TO) CL_RCP_SRCH_PARA RMS-RCP: Intermediäre Daten der Rezeptsuche 20020326

Method GET_SRCH_PARA on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_STAGE_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_DERIVE_FROM_MASTER Value transfer Type reference (TYPE) FLAG ' ' allgemeines flag 20020426
2 Returning RT_STAGE_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020326
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20020326

Method GET_STAGE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STAGE_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_STAGE_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method GET_STAGE_RESULT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_KEY Value transfer Type reference (TYPE) RCPE_API_SRC_UNIQUE_KEY Künstlicher Primärschlüssel für API-Attribut-Tabellen 20020326
2 Returning RS_STAGE_RESULT Value transfer Type reference (TYPE) RCPS_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method GET_STAGE_RESULT_BY_KEY on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_ACTION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_ACTION_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_CLASSIFICATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLASSIFICATION_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_CLASSIFICATION_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_EQR_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EQR_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_EQR_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_FRM_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FRM_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_FRM_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG Value transfer Object reference (TYPE REF TO) CL_RCP_FIND_API_MSG RMS-RCP: Nachrichten 20020326

Method SET_MSG on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_OPERATION_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATION_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_OPERATION_PRELID on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_OPERATION_PRELID_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATION_PRELID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_OPERATION_PRELID_KEYS on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_OPERATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPERATION_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_OPERATION_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_PPA_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PPA_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_PPA_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_RECIPE_HEADER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RECIPE_HEADER_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_RECIPE_HEADER_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_RECIPE_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RECIPE_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_RECIPE_PRELID on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_RECIPE_PRELID_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RECIPE_PRELID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_RECIPE_PRELID_KEYS on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_SRCH_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION Value transfer Type reference (TYPE) RCPTY_API_SRCH_PAC RMS-RCP: API - Tabellentyp für Prozess Aktion 20020326
2 Importing IT_APPL_SCOPE Value transfer Type reference (TYPE) RCPTY_API_SRCH_ASC RMS-RCP: API - Tabellentyp für Geltungsbereich 20020326
3 Importing IT_CLASSIFICATION Value transfer Type reference (TYPE) RCPTY_API_SRCH_CLS RMS-RCP: API - Tabellentyp für Klassifizierung 20020326
4 Importing IT_EQUIPMENT_REQUIREMENT Value transfer Type reference (TYPE) RCPTY_API_SRCH_EQR RMS-RCP: API - Tabellentyp für Prozess Stufe 20020326
5 Importing IT_FORMULA Value transfer Type reference (TYPE) RCPTY_API_SRCH_FRM RMS-RCP: API - Tabellentyp für Formel 20020326
6 Importing IT_OPERATION Value transfer Type reference (TYPE) RCPTY_API_SRCH_POP RMS-RCP: API - Tabellentyp für Prozess Vorgang 20020326
7 Importing IT_PROCESS_PARAMETER Value transfer Type reference (TYPE) RCPTY_API_SRCH_PPA RMS-RCP: API - Tabellentyp für Prozess-Parameter 20020326
8 Importing IT_RECIPE_HEADER Value transfer Type reference (TYPE) RCPTY_API_SRCH_RCP RMS-RCP: API - Tabellentyp für Rezeptdaten 20020326
9 Importing IT_RESTRICTION_KEYS Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20020326
10 Importing IT_STAGE Value transfer Type reference (TYPE) RCPTY_API_SRCH_PST RMS-RCP: API - Tabellentyp für Prozess Stufe 20020326
11 Importing I_VALFROM Value transfer Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20020326
12 Importing I_VALTO Value transfer Type reference (TYPE) PVS_BDATUM Gültig-bis-Datum 20020326

Method SET_SRCH_PARA on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_STAGE_PRELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STAGE_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_STAGE_PRELID on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_STAGE_PRELID_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STAGE_PRELID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_STAGE_PRELID_KEYS on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.

Method SET_STAGE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STAGE_RESULT Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20020326

Method SET_STAGE_RESULT on class CL_RCP_FIND_API_DATA_CONTAINER has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 200