SAP ABAP Class CL_RCP_FIND_API_SETS (RMS-RCP: Set Operations 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_SETS  
Short Description RMS-RCP: Set Operations 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 20011025   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RCP_FIND_API_SETS has no interface implemented.
Friends
Class CL_RCP_FIND_API_SETS has no friend class.
Attributes
Class CL_RCP_FIND_API_SETS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_API_KEYS_CL Static method Public Method GUID Key of a GUID AENNR Table 20011210
2 GET_PRELID_KEYS_CL Static method Public Method GUID Key of a PRELID Table 20011030
3 GET_PRELID_KEYS_TYP_SIMPLE_CL Static method Public Method GUID Key of a PRELID Table 20011029
4 GET_RELATN_KEYS_CL Static method Public Method Determine Key of a RELATN Table 20011030
5 INTERSECT_KEY_TYP_CL Static method Public Method Intersection of Two GUID AENNR Tables 20011025
6 INTERSECT_KEY_TYP_RECN_CL Static method Public Method Intersection of Two GUID AENNR Tables 20020315
7 INTER_KEYS_WITH_PRELID_KEY_CL Static method Public Method Build Existing PRELID Table 20020122
8 INTER_KEYS_WITH_PRELID_TAB_CL Static method Public Method GUID Key of a PRELID Table 20020118
9 INTER_KEYS_WITH_RESTRIC_KEY_CL Static method Public Method 20041118
10 INTER_KEYS_WITH_RESTRIC_TAB_CL Static method Public Method Check GUID Change Number Key Using a Restriction Table 20020430
11 MAP_INDEX_TO_PRELID_CL Static method Public Method Build PRELID Table From Index Table 20011025
12 MAP_PRELID_TO_INDEX_CL Static method Public Method Build Index Table From PRELID Table 20011025
13 MAP_VIA_PRELID_CL Static method Public Method Map Using PRELID Table 20011025
14 REBUILD_PRELID_CL Static method Public Method Build Existing PRELID Table 20011025
15 SET_PRELID_KEYS_CL Static method Public Method Build PRELID Key From GUID Table 20011204
16 UNION_PRELID_TYP_CL Static method Public Method TAB Union of a PRELID Table 20011025
17 UNION_PRELID_TYP_SIMPLE_CL Static method Public Method TAB Union of a PRELID Table 20011025
18 UNION_RESULT_TYP_CL Static method Public Method TAB Union of a UNIQUE_KEY TAB Table 20011025
Events
Class CL_RCP_FIND_API_SETS has no event.
Types
Class CL_RCP_FIND_API_SETS has no local type.
Method Signatures

Method GET_API_KEYS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SRCH_API_KEY Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011210
2 Returning RT_API_KEY Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011210

Method GET_API_KEYS_CL on class CL_RCP_FIND_API_SETS has no exception.

Method GET_PRELID_KEYS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011030
2 Returning RT_GUID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011030

Method GET_PRELID_KEYS_CL on class CL_RCP_FIND_API_SETS has no exception.

Method GET_PRELID_KEYS_TYP_SIMPLE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011029
2 Returning RT_GUID_KEYS Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011029

Method GET_PRELID_KEYS_TYP_SIMPLE_CL on class CL_RCP_FIND_API_SETS has no exception.

Method GET_RELATN_KEYS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELATN Value transfer Type reference (TYPE) RCPTY_SRCH_API_RELATN RMS-RCP: API - Tabellentyp für Beziehungstabelle 20011030
2 Returning RT_RELATN_KEY Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011030

Method GET_RELATN_KEYS_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTERSECT_KEY_TYP_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SET1 Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025
2 Importing IT_SET2 Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025
3 Importing I_VALFROM Value transfer Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20061030
4 Importing I_VALTO Value transfer Type reference (TYPE) PVS_BDATUM Gültig-bis-Datum 20061030
5 Returning RT_INTERSECTION Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025

Method INTERSECT_KEY_TYP_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTERSECT_KEY_TYP_RECN_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SET1 Value transfer Type reference (TYPE) RCPTY_API_SRCH_RECN RMS-RCP: API - Tabellentyp für Keytabelle 20020315
2 Importing IT_SET2 Value transfer Type reference (TYPE) RCPTY_API_SRCH_RECN RMS-RCP: API - Tabellentyp für Keytabelle 20020315
3 Returning RT_INTERSECTION Value transfer Type reference (TYPE) RCPTY_API_SRCH_RECN RMS-RCP: API - Tabellentyp für Keytabelle 20020315

Method INTERSECT_KEY_TYP_RECN_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTER_KEYS_WITH_PRELID_KEY_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020122
2 Importing IT_PRELID_OLD Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020122
3 Returning RT_PRELID_NEW Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020122

Method INTER_KEYS_WITH_PRELID_KEY_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTER_KEYS_WITH_PRELID_TAB_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20020118
2 Importing IT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020118
3 Returning RT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp für Keytabelle 20020118

Method INTER_KEYS_WITH_PRELID_TAB_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTER_KEYS_WITH_RESTRIC_KEY_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERSECTION Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20041118
2 Importing IT_KEY1 Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20041118
3 Importing IT_KEY2 Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20041118

Method INTER_KEYS_WITH_RESTRIC_KEY_CL on class CL_RCP_FIND_API_SETS has no exception.

Method INTER_KEYS_WITH_RESTRIC_TAB_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20020430
2 Importing IT_RESTRICTION_KEYS Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20020430
3 Returning RT_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20020430

Method INTER_KEYS_WITH_RESTRIC_TAB_CL on class CL_RCP_FIND_API_SETS has no exception.

Method MAP_INDEX_TO_PRELID_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INDEX Value transfer Type reference (TYPE) RCPTY_SRCH_API_RELATN RMS-RCP: API - Tabellentyp für Beziehungstabelle 20011025
2 Returning RT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025

Method MAP_INDEX_TO_PRELID_CL on class CL_RCP_FIND_API_SETS has no exception.

Method MAP_PRELID_TO_INDEX_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
2 Returning RT_INDEX Value transfer Type reference (TYPE) RCPTY_SRCH_API_RELATN RMS-RCP: API - Tabellentyp für Beziehungstabelle 20011025

Method MAP_PRELID_TO_INDEX_CL on class CL_RCP_FIND_API_SETS has no exception.

Method MAP_VIA_PRELID_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
2 Importing IT_SOURCE_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025
3 Returning RT_TARGET_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025

Method MAP_VIA_PRELID_CL on class CL_RCP_FIND_API_SETS has no exception.

Method REBUILD_PRELID_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MASTER_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
2 Importing IT_SLAVE_PRELID_OLD Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
3 Returning RT_SLAVE_PRELID_NEW Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025

Method REBUILD_PRELID_CL on class CL_RCP_FIND_API_SETS has no exception.

Method SET_PRELID_KEYS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUID_KEYS Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011204
2 Returning RT_PRELID Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011204

Method SET_PRELID_KEYS_CL on class CL_RCP_FIND_API_SETS has no exception.

Method UNION_PRELID_TYP_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID_TYP Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
2 Returning RT_SET_UNION Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025

Method UNION_PRELID_TYP_CL on class CL_RCP_FIND_API_SETS has no exception.

Method UNION_PRELID_TYP_SIMPLE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRELID_TYP Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_PRELID RMS-RCP: API - Tabellentyp der Zuordnungstabelle 20011025
2 Returning RT_SET_UNION_SIMPLE Value transfer Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025

Method UNION_PRELID_TYP_SIMPLE_CL on class CL_RCP_FIND_API_SETS has no exception.

Method UNION_RESULT_TYP_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT_TYP Value transfer Type reference (TYPE) RCPTY_SRCH_ATT_RESULT RMS-RCP: API - Tabellentyp der intermediäre Ergebnistabelle 20011025
2 Returning RT_SET_UNION Value transfer Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20011025

Method UNION_RESULT_TYP_CL on class CL_RCP_FIND_API_SETS has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 471