SAP ABAP Class CL_RCP_SRCH_BY_PP_N (Search for Recipe or Process Element)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM-REC (Application Component) Recipe
     RMSRCPSRC (Package) RMS-RCP: Search Methods
Properties
Class CL_RCP_SRCH_BY_PP_N  
Short Description Search for Recipe or Process Element    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSRCPSRC   RMS-RCP: Search Methods 
Created 20050301   SAP 
Last change 20060711   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 RCP31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RCP_SRCH_BY_PP_N has no interface implemented.
Friends
Class CL_RCP_SRCH_BY_PP_N has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLASS_TYPE_102 Constant Private Type reference (TYPE) KLASSENART '102' Class Type 20050302
2 MC_EQR Constant Private Type reference (TYPE) CHAR01 '3' Character Field of Length 1 20050321
3 MC_FALSE Constant Private Type reference (TYPE) XFELD ' ' Checkbox 20050301
4 MC_PE Constant Private Type reference (TYPE) CHAR01 '2' Character Field of Length 1 20050321
5 MC_RCP Constant Private Type reference (TYPE) CHAR01 '1' Character Field of Length 1 20050321
6 MC_TRUE Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20050301
7 MC_VALFR Constant Private Type reference (TYPE) NAME_KOMP 'VALFR' Component Name 20050321
8 MC_VALTO Constant Private Type reference (TYPE) NAME_KOMP 'VALTO' Component Name 20050321
9 MD_FLG_AND Instance attribute Private Type reference (TYPE) XFELD Checkbox 20050401
10 MD_FLG_OR Instance attribute Private Type reference (TYPE) XFELD Checkbox 20050401
11 MD_FLG_RCP_ONLY Instance attribute Private Type reference (TYPE) CHAR01 MC_TRUE Checkbox 20050321
12 MD_FLG_VIA_EQR Instance attribute Private Type reference (TYPE) XFELD MC_FALSE Checkbox 20050401
13 MT_EQR_RES Instance attribute Private Type reference (TYPE) RCPTY_SRCH_API_KEY RMS-RCP: API - Table Type for Key Table 20050404
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TIME_VALIDITY Instance method Private Method Checks Time Validity of Instance 20050304
2 EXTRACT_GUID Instance method Private Method Extracts GUID of Leading Objects 20050302
3 FILTER_BY_AENNR Instance method Public Method Filters Set of Hits According to Time Validity 20050303
4 GET_GUID_BY_RCPT_PPV Instance method Private Method Determines Root GUID from Hits in Object Value Assignments 20050302
5 GET_PNTYPE_OF_EQR_MASTER Instance method Private Method Determines Master Node Type of EQR 20050401
6 GET_SEARCH_LOGIC Instance method Private Method Determines Search Logic: AND or OR 20050301
7 SEARCH_BY_CLA Instance method Public Method Search for Process Param. Value Assignments via Classific. 20050301
8 SET_FLG_RCP_ONLY Instance method Public Method Sets Search for Recipes Only 20050321
9 SET_FLG_VIA_EQR Instance method Public Method Sets Search via Dependent EQR 20050404
Events
Class CL_RCP_SRCH_BY_PP_N has no event.
Types
Class CL_RCP_SRCH_BY_PP_N has no local type.
Method Signatures

Method CHECK_TIME_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PP_N Call by reference Type reference (TYPE) RCPS_API_PP_N RMS-RCP: API - Strukturtyp neue Prozess Parameter 20050304
2 Importing I_VALFROM Call by reference Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20050304
3 Importing I_VALTO Call by reference Type reference (TYPE) PVS_BDATUM Gültig-ab-Datum 20050304
4 Changing X_FLG_TAKE_OVER Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050304

Method CHECK_TIME_VALIDITY on class CL_RCP_SRCH_BY_PP_N has no exception.

Method EXTRACT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTRACT_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050303
2 Importing IT_RCPT_PPV Call by reference Type reference (TYPE) RCPTY_RCPT_PPV Tabellentyp für die Datenbanktabelle rcpt_ppv 20050302
3 Importing IT_RESTRICTION_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY Tabellentyp für die Datenbanktabelle rcpt_ppv 20050302

Method EXTRACT_GUID on class CL_RCP_SRCH_BY_PP_N has no exception.

Method FILTER_BY_AENNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050303
2 Importing IT_RCPT_PPV Call by reference Type reference (TYPE) RCPTY_RCPT_PPV Tabellentyp für die Datenbanktabelle rcpt_ppv 20050303
3 Importing IT_RESULT_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050303
4 Importing I_VALFROM Call by reference Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20050303
5 Importing I_VALTO Call by reference Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20050303
# Exception Resumable Description Created on
1 INTERNAL_ERROR Fehler beim Lesen der Rezeptdaten 20050321

Method GET_GUID_BY_RCPT_PPV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXTRACT_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050302
2 Exporting ET_RCPT_PPV Call by reference Type reference (TYPE) RCPTY_RCPT_PPV Tabellentyp für die Datenbanktabelle rcpt_ppv 20050302
3 Importing IS_SRCH_HEADER Call by reference Type reference (TYPE) RCPS_SRC_PARA_PP_H_N Suchparameter - Prozessparameter allgemein - neu 20050302
4 Importing IT_OBJECT_RES Call by reference Type reference (TYPE) TY_T_CLSEL_PP_RES Tabellentyp zu CLSEL_SEARCH_OBJECTS 20050302
5 Importing IT_RESTRICTION_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050303

Method GET_GUID_BY_RCPT_PPV on class CL_RCP_SRCH_BY_PP_N has no exception.

Method GET_PNTYPE_OF_EQR_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PNTYPE_SEL Call by reference Type reference (TYPE) PVS_PNODE_TYPE iPPE-Knotentyp 20050401
2 Importing IS_RCPT_PPV Call by reference Type reference (TYPE) RCPT_PPV RMS-RCP: Prozessparameterbewertung 20050401

Method GET_PNTYPE_OF_EQR_MASTER on class CL_RCP_SRCH_BY_PP_N has no exception.

Method GET_SEARCH_LOGIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_AND Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050301
2 Exporting E_FLG_OR Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050301
3 Importing IS_SEARCH_HEADER Call by reference Type reference (TYPE) RCPS_SRC_PARA_PP_H_N Suchparameter - Prozessparameter allgemein - neu 20050301

Method GET_SEARCH_LOGIC on class CL_RCP_SRCH_BY_PP_N has no exception.

Method SEARCH_BY_CLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RCPT_PPV Call by reference Type reference (TYPE) RCPTY_RCPT_PPV Tabellentyp für die Datenbanktabelle rcpt_ppv 20050303
2 Exporting ET_RESULT_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050301
3 Importing IS_SRCH_HEADER Call by reference Type reference (TYPE) RCPS_SRC_PARA_PP_H_N Suchparameter - Prozessparameter allgemein - neu 20050302
4 Importing IT_RESTRICTION_GUID Call by reference Type reference (TYPE) RCPTY_API_KEY RMS-RCP: API - Tabellentyp für Keytabelle 20050301
5 Changing XT_SRCH_PP_VAL Call by reference Type reference (TYPE) RCPTY_SRC_PARA_PP_N_CL_VAL Suchparameter Prozessparametebewertung 20050304

Method SEARCH_BY_CLA on class CL_RCP_SRCH_BY_PP_N has no exception.

Method SET_FLG_RCP_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_RCP_ONLY Call by reference Type reference (TYPE) CHAR01 20050321

Method SET_FLG_RCP_ONLY on class CL_RCP_SRCH_BY_PP_N has no exception.

Method SET_FLG_VIA_EQR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_VIA_EQR Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050404

Method SET_FLG_VIA_EQR on class CL_RCP_SRCH_BY_PP_N has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 600