SAP ABAP Class CL_RM_INT_RECIPE (Internal Access Layer RM: Recipe)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMINT (Package) Internal Access Layer
Properties
Class CL_RM_INT_RECIPE  
Short Description Internal Access Layer RM: Recipe    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RMINT    
Program status     
Category 0   
Package RMINT   Internal Access Layer 
Created 20060323   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FRM10 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FRM11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 FRM31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 PPET7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RCP31 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RMY1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RM_INT_RECIPE has no interface implemented.
Friends
Class CL_RM_INT_RECIPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FALSE Constant Public Type reference (TYPE) FLAG ' ' False 20060323
2 CON_NUMBERS Constant Public Type reference (TYPE) CHAR10 '0123456789' Contains All Numbers 20060329
3 CON_OTYPE_ORGID_US Constant Public Type reference (TYPE) RCPE_OTYPE 'US' Object Type for Responsibility 20060330
4 CON_TRUE Constant Public Type reference (TYPE) FLAG 'X' True 20060323
5 MO_BADI_CONSISTENT_CHECK Static Attribute Protected Object reference (TYPE REF TO) IF_EX_RCP_CONSISTENT_CHECK BAdI: Check if Consistent Indicator Changed 20060421
6 MO_BADI_STATUS_BUT_CHECK Static Attribute Protected Object reference (TYPE REF TO) IF_EX_RCP_STATUS_BUT_CHECK BAdI: Check Whether Status Operation Can Be Executed 20060421
7 M_COUNT_ERROR Static Attribute Protected Type reference (TYPE) I Error messages counter 20060324
8 M_MSG_DUMMY Static Attribute Protected Type reference (TYPE) SYCHAR255 Dummy Variable for Internal Message Output 20060323
Methods
# Method Level Visibility Method type Description Created on
1 AENNR_CREATE Static method Public Method Create New Change Number for a Recipe 20060330
2 BADI_CONSISTENT_CHECK_GET Static method Private Method Determine BAdI Instance "Select Consistent Indicator" 20060421
3 BADI_STATUS_BUT_CHECK Static method Private Method Call BAdI: Execute Operation Status Management 20060420
4 CHANGE_STATUS_ADD Static method Public Method Create New Change Status 20060323
5 CONSISTENT_UPDATE Static method Public Method Select/Deselect Consistency Indicator 20060421
6 COPY Static method Public Method Copy Existing Recipe 20060323
7 CREATE Static method Public Method Create New Recipe 20060323
8 DELETE Static method Public Method Delete an Entire Recipe 20060323
9 DETERMINE_SEQUENCE_STAGEFRMS Static method Private Method Determines the Order of Stage Formulas in a Recipe 20060810
10 EXISTENCY_CHECK Static method Public Method Existence Check for Recipes 20060323
11 EXT_TO_INT_CONVERT Static method Public Method Convert Recipe Name (Ext.) to PNGUID (Internal) 20060323
12 GUID_TO_PVGUID_CONVERT Static method Public Method Convert PNGUID (Node) to PVGUID (Variant) 20061201
13 GUID_TO_RECN_CONVERT Static method Public Method Convert PNGUID (iPPE) to RECN (Int. EH&S) 20060421
14 HEADER_READ Static method Public Method Read Header Data 20060323
15 HEADER_UPDATE Static method Public Method Change Header Data 20060323
16 INT_TO_EXT_CONVERT Static method Public Method Convert PNGUID (Int.) to Recipe Name (Ext.) 20060323
17 PO_AND_PO_FRM_GET Static method Public Method Determine Primary Output / Primary Output Formula 20060523
18 PREFERRED_GET Static method Public Method Delivers "Standard Expl.Indic." of Primary Output of Formula 20060421
19 PREFERRED_RECIPES_GET Static method Public Method Delivers Preferred Recipes of Primary Output of a Recipe 20060421
20 PREFERRED_UPDATE Static method Public Method Select/Deselect "Preferred Recipe" Indicator 20060421
21 PVGUID_TO_GUID_CONVERT Static method Public Method Convert PVGUID (Variant) to PNGUID (Node) 20061201
22 RECALCULATE Static method Public Method Recalculate All Formulas (Header+Items) of a Recipe 20060323
23 RECIPES_FOR_FORMULA_GET Static method Public Method Determine Root Recipe(s) for a Formula 20060517
24 RECIPE_NEW_NAME_GET Static method Private Method Determines Recipe Names + Indicators When Creating a Recipe 20060327
25 RECN_TO_GUID_CONVERT Static method Public Method Convert RECN (int EH&S) to PNGUID (iPPE) 20061201
26 SEARCH Static method Public Method Find Recipes 20060323
27 SEARCH_BY_INDEPENDENT_FORMULA Static method Private Method 3** Find Recipes of Independent Formulas 20060428
28 SEARCH_BY_RECIPES_FIND Static method Private Method Find Recipes with RCP301_RECIPES_FIND 20060323
29 SEARCH_RECIPES_USING_SES Static method Public Method Find Recipes via Search Engine 20061130
30 STREAMS_GET Static method Public Method Determine Streams of a Recipe 20060323
31 SYNCHRONIZED_UPDATE Static method Public Method Set Recipe Formula of a Recipe as Synchronized 20060323
32 SYSTEM_STATUS_SET Static method Public Method Set New System Status 20060323
33 USER_STATUS_SET Static method Public Method Set New User Status 20060323
Events
Class CL_RM_INT_RECIPE has no event.
Types
Class CL_RM_INT_RECIPE has no local type.
Method Signatures

Method AENNR_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer (leer bei interner Nummernvergabe) 20060330
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060330
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060330
4 Importing I_SUBCAT Call by reference Type reference (TYPE) RCPE_SUBCAT Rezeptart 20060330
5 Importing I_VALFROM Call by reference Type reference (TYPE) RCPE_ADATUM Gültig ab Datum 20060330
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method BADI_CONSISTENT_CHECK_GET Signature

Method BADI_CONSISTENT_CHECK_GET on class CL_RM_INT_RECIPE has no parameter.
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421

Method BADI_STATUS_BUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060420
2 Exporting E_FLG_NOT_ALLOWED Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = Vorgang darf nicht ausgeführt werden 20060420
3 Importing IS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten 20060420
4 Importing I_VRGNG Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20060420
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060420

Method CHANGE_STATUS_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RCP_NEW_CHG Call by reference Type reference (TYPE) RCPS_API_RCP Kopfdaten des neuen Änderungsstand 20060529
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060330
3 Importing IS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten vorhandener Änderungsstand 20060510
4 Importing I_CHANGE_STATUS_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060330
5 Importing I_CHANGE_STATUS_VALFROM Call by reference Type reference (TYPE) RCPE_ADATUM Gültig ab Datum für neuen Änderungsstand 20060330
6 Importing I_FLG_AENNR_CREATE_AUTO Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = automatisch neue Änderungsnummer anlegen 20060330
7 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060330
8 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag (zum Lesen vorhandenen Änderungsstand) 20060330
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method CONSISTENT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten (leer oder gefüllt übergeben) 20060510
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060421
3 Importing IO_CALCPROT Call by reference Object reference (TYPE REF TO) CL_RMST_PROT Instanz Berechnungsprotokoll 20060517
4 Importing I_FLG_CONSISTENT Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = setzen / ' ' = zurücknehmen Konsitenzkennzeich 20060714
5 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060421
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060421
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060421

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TARGET_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezeptkopf des neuen Rezeptes 20060425
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060424
3 Importing IS_ENTITY_FLAGS Call by reference Type reference (TYPE) RCPS_ENTITY_FLAGS Welche Daten sollen kopiert werden - wenn leer dann alles! 20060424
4 Importing IS_SOURCE_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezeptkopf des Quellrezeptes 20060425
5 Importing I_FLG_NEW_DRAFT Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = Entwurf für Version in C_RECIPE_NAME anlegen 20060425
6 Importing I_SOURCE_GUID Call by reference Type reference (TYPE) PVS_GUID GUID des zu kopierenden Rezeptes 20060424
7 Importing I_SOURCE_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag zum Lesen der Daten Kopiervorlage 20060424
8 Importing I_TARGET_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer neues Rezept 20060424
9 Importing I_TARGET_NAM Call by reference Type reference (TYPE) RMSAE_OBJNAM Name neues Rezept 20060424
10 Importing I_TARGET_PLANT Call by reference Type reference (TYPE) WERKS_D Werk, nur wenn neues Rezept ein PLanungsrezept ist 20060424
11 Importing I_TARGET_SUBCAT Call by reference Type reference (TYPE) ESESUBCAT Spezifikationsart neues Rezept 20060424
12 Importing I_TARGET_VALFROM Call by reference Type reference (TYPE) RCPE_ADATUM Gültig-ab-Datum neues Rezept 20060424
13 Importing I_TARGET_VALTO Call by reference Type reference (TYPE) RCPE_BDATUM Gültig-bis-Datum neues Rezept 20060424
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060424
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060424

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopf 20060323
2 Changing CS_RCTX Call by reference Type reference (TYPE) RCPS_API_RCTX Rezept Erstellungsgrund 20060714
3 Changing CS_STX Call by reference Type reference (TYPE) RCPS_API_STX Rezept Kurztexte 20060329
4 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060323
5 Importing I_FLG_NEW_DRAFT Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = Entwurf für Version in C_RECIPE_NAME anlegen 20060324
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060323
2 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060323
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method DETERMINE_SEQUENCE_STAGEFRMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RCPFRML Call by reference Type reference (TYPE) FRM31_HDR_WA_TYPE Rezeptformel 20060810
2 Exporting ET_FRML_SEQ Call by reference Type reference (TYPE) FRM10_T_SYNC_IO Sequenz der Formeln 20060810
3 Exporting ET_HDR Call by reference Type reference (TYPE) FRM31_HDR_TAB_TYPE Kopftabelle aller Formeln 20060811
4 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060810
5 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060810
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060810
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060810
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060810

Method EXISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAME_EXISTING Call by reference Type reference (TYPE) RCPTY_RECIPE_NAME Existierende Rezepte 20060323
2 Importing IT_NAME Call by reference Type reference (TYPE) RCPTY_RECIPE_NAME Namen Rezepte ohne führende Nullen (externer Schlüssel) 20060323
# Exception Resumable Description Created on
1 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method EXT_TO_INT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060329
2 Exporting E_GUID Call by reference Type reference (TYPE) PVS_GUID GUID Rezept (interner Schlüssel) 20060323
3 Importing I_NAME Call by reference Type reference (TYPE) RMSAE_OBJNAM Name Rezept ohne führende Nullen (externer Schlüssel) 20060323
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method GUID_TO_PVGUID_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20061201
2 Exporting E_PVGUID Call by reference Type reference (TYPE) PVS_PVGUID PVGUID Rezept (Variante) 20061201
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_PNGUID PNGUID Rezept (Knoten) 20061201
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20061201
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20061201

Method GUID_TO_RECN_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060421
2 Exporting E_RECN Call by reference Type reference (TYPE) ESERECN RECN 20060421
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID GUID 20060421
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060421

Method HEADER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten 20060323
2 Exporting ES_RCTX Call by reference Type reference (TYPE) RCPS_API_RCTX Erstellungsgrund in allen Sprachen 20060714
3 Exporting ES_STX Call by reference Type reference (TYPE) RCPS_API_STX Kurztexte in allen Sprachen 20060329
4 Exporting ES_STX_SINGLE Call by reference Type reference (TYPE) RCPS_API_TX Kurztext in Sprache I_LANGU 20060711
5 Exporting ET_AENNR Call by reference Type reference (TYPE) RCPTY_API_AENNR_RCP Änderungsstände 20060323
6 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060323
7 Exporting ET_USTATUS Call by reference Type reference (TYPE) RCPTY_API_USTATUS Anwenderstatus 20060329
8 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060323
9 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060323
10 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache für ES_TEXT 20060711
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method HEADER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten 20060323
2 Changing CS_RCTX Call by reference Type reference (TYPE) RCPS_API_RCTX Erstellungsgrund 20060714
3 Changing CS_STX Call by reference Type reference (TYPE) RCPS_API_STX Kurztexte 20060329
4 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060323
5 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060323
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method INT_TO_EXT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060329
2 Exporting E_NAME Call by reference Type reference (TYPE) RMSAE_OBJNAM Name Rezept ohne führende Nullen (externer Schlüssel) 20060323
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID GUID Rezept (interner Schlüssel) 20060323
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method PO_AND_PO_FRM_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PO Call by reference Type reference (TYPE) FRM10_S_LEVEL_START Daten der Primärausbeute 20060523
2 Exporting ES_PO_FRM Call by reference Type reference (TYPE) FRMLS_API_FHD Kopfdaten Formel der Primärausbeute 20060523
3 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060523
4 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST Stufen des Rezeptes 20060523
5 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM Formel des Rezeptes 20060523
6 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060523
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060523
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060523
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060523

Method PREFERRED_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060421
2 Exporting E_FLG_DEF_EXPL Call by reference Type reference (TYPE) RCPE_PREF_RCP Kennz.: Bevorzugtes Rezept 20060421
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060421
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060421
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060421

Method PREFERRED_RECIPES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060421
2 Exporting ET_PREF_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Rezepte, die Kennz. bevorzugtes Rezept gesetzt haben 20060421
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060421
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060421
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060421

Method PREFERRED_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060421
2 Importing I_FLG_SET_AS_PREFERED Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = setzen / ' ' = zurücknehmen bevorzugtes Rezept 20060421
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060421
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060421
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060421
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060421

Method PVGUID_TO_GUID_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20061201
2 Exporting E_GUID Call by reference Type reference (TYPE) PVS_PNGUID PNGUID Rezept (Knoten) 20061201
3 Importing I_PVGUID Call by reference Type reference (TYPE) PVS_PVGUID PVGUID Rezept (Variante) 20061201
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20061201
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20061201

Method RECALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060529
2 Importing IO_CALCPROT Call by reference Object reference (TYPE REF TO) CL_RMST_PROT Instanz Berechnungsprotokoll 20060529
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060529
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060529
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060724
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060724

Method RECIPES_FOR_FORMULA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUID_RCP Call by reference Type reference (TYPE) RCPTY_API_KEY Root Rezept(e) 20060517
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen (nur wenn ET_RCP + ET_PST gefordert sind) 20060529
3 Exporting ET_PST Call by reference Type reference (TYPE) RCPTY_API_PST Gefundene Stufen 20060522
4 Exporting ET_RCP Call by reference Type reference (TYPE) RCPTY_API_RCP Gefundene Rezepte 20060522
5 Exporting E_FLG_DEPENDENT Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = abhängige-, ' ' = unabhängige Formel 20060522
6 Importing I_GUID_FRM Call by reference Type reference (TYPE) FRMLE_RECN Formel GUID 20060517
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060522
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060517
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060517

Method RECIPE_NEW_NAME_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RECIPE_NAME Call by reference Type reference (TYPE) RCPE_PNODE_RCP Rezept name 20060327
2 Changing C_VALFROM Call by reference Type reference (TYPE) RCPE_ADATUM Gültig-ab-Datum 20060327
3 Changing C_VALTO Call by reference Type reference (TYPE) RCPE_BDATUM Gültig-bis-Datum 20060327
4 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060327
5 Exporting E_FLG_INTERNAL_NR Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = Nummer aus internem Nummernkreis wurde gezogen 20060327
6 Exporting E_VRS_TYPE Call by reference Type reference (TYPE) RMSAE_VRSTYPESUB Versionstyp 20060327
7 Importing I_FLG_NEW_DRAFT Call by reference Type reference (TYPE) FLAG Kennz.: 'X' = Entwurf für Version in C_RECIPE_NAME anlegen 20060327
8 Importing I_OBJSUBTYPE Call by reference Type reference (TYPE) RMSAE_SUBOBJ Objektuntertyp Versionierung 20060327
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method RECN_TO_GUID_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20061201
2 Exporting E_GUID Call by reference Type reference (TYPE) PVS_GUID GUID 20061201
3 Importing I_RECN Call by reference Type reference (TYPE) ESERECN RECN 20061201
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20061201
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20061201

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060503
2 Exporting ET_RESULT Call by reference Type reference (TYPE) RCPTY_API_KEY Gefundene Rezept Treffer 20060428
3 Importing IS_FRML_HEADER Call by reference Type reference (TYPE) FRM31_SRCH_HEADER_WA_TYPE Suchkriterien: Formelkopf 20060428
4 Importing IS_SEARCH_PARAMS_FRML Call by reference Type reference (TYPE) FRMLS_SEARCH_PARAMS Suchparameter für Formelsuche 20060505
5 Importing IT_ACTION Call by reference Type reference (TYPE) RCPTY_API_SRCH_PAC Suchkriterien: Prozessaktion 20060601
6 Importing IT_CLASSIFICATION Call by reference Type reference (TYPE) RCPTY_API_SRCH_CLS Suchkriterien: Klassifizierung 20060601
7 Importing IT_EQUIPMENT_REQUIREMENT Call by reference Type reference (TYPE) RCPTY_API_SRCH_EQR Suchkriterien: Ausrüstungsanforderung 20060601
8 Importing IT_FRML_MATERIAL Call by reference Type reference (TYPE) FRM31_SRCH_MAT_TAB_TYPE Suchkriterien: Materialien 20060428
9 Importing IT_FRML_SUBSTANCE Call by reference Type reference (TYPE) FRM31_SRCH_SUBST_TAB_TYPE Suchkriterien: Stoffe 20060428
10 Importing IT_FRML_SUBSTANCE_COMP Call by reference Type reference (TYPE) FRM31_SRCH_SUBST_TAB_TYPE Suchkriterien: Stoff Zusammensetzung 20060428
11 Importing IT_OPERATION Call by reference Type reference (TYPE) RCPTY_API_SRCH_POP Suchkriterien: Prozessvorgang 20060601
12 Importing IT_PROCESS_PARAMETER Call by reference Type reference (TYPE) RCPTY_API_SRCH_PPA Suchkriterien: Prozessparameter 20060601
13 Importing IT_RECIPE_HEADER Call by reference Type reference (TYPE) RCPTY_API_SRCH_RCP Suchkriterien: Rezeptkopf 20060428
14 Importing IT_RESTRICTION Call by reference Type reference (TYPE) RCPTY_API_KEY Suche über eingeschränkte Objekte 20060502
15 Importing IT_STAGE Call by reference Type reference (TYPE) RCPTY_API_SRCH_PST Suchkriterien: Prozessstufe 20060601
16 Importing I_VALFROM Call by reference Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20060428
17 Importing I_VALTO Call by reference Type reference (TYPE) PVS_BDATUM Gültig-bis-Datum 20060428
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060428
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060428

Method SEARCH_BY_INDEPENDENT_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) ESP1_FRTO_RECN_TAB_TYPE 20060428
2 Importing IT_SEARCH Call by reference Type reference (TYPE) FRM31_SRCH_TAB_TYPE 20060428
3 Importing I_VALFROM Call by reference Type reference (TYPE) FRM31_DATE_TYPE 20060428
4 Importing I_VALTO Call by reference Type reference (TYPE) FRM31_DATE_TYPE 20060428
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060428
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060428

Method SEARCH_BY_RECIPES_FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060503
2 Exporting ET_RESULT Call by reference Type reference (TYPE) RCPTY_API_KEY Gefundene Treffer 20060428
3 Importing IT_ACTION Call by reference Type reference (TYPE) RCPTY_API_SRCH_PAC Suchkriterien: Prozessaktion 20060601
4 Importing IT_CLASSIFICATION Call by reference Type reference (TYPE) RCPTY_API_SRCH_CLS Suchkriterien: Klassifizierung 20060601
5 Importing IT_EQUIPMENT_REQUIREMENT Call by reference Type reference (TYPE) RCPTY_API_SRCH_EQR Suchkriterien: Ausrüstungsanforderung 20060601
6 Importing IT_OPERATION Call by reference Type reference (TYPE) RCPTY_API_SRCH_POP Suchkriterien: Prozessvorgang 20060601
7 Importing IT_PROCESS_PARAMETER Call by reference Type reference (TYPE) RCPTY_API_SRCH_PPA Suchkriterien: Prozessparameter 20060601
8 Importing IT_RECIPE_HEADER Call by reference Type reference (TYPE) RCPTY_API_SRCH_RCP Rezepttabelle für Suche 20060428
9 Importing IT_RESTRICTION Call by reference Type reference (TYPE) RCPTY_API_KEY Suche über eingeschränkte Objekte 20060502
10 Importing IT_STAGE Call by reference Type reference (TYPE) RCPTY_API_SRCH_PST Suchkriterien: Prozessstufe 20060601
11 Importing I_VALFROM Call by reference Type reference (TYPE) PVS_ADATUM Gültig-ab-Datum 20060428
12 Importing I_VALTO Call by reference Type reference (TYPE) PVS_BDATUM Gültig-bis-Datum 20060428
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060428
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060428

Method SEARCH_RECIPES_USING_SES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR RMS-RCP: API - Tabellentyp für Fehlertabelle 20061130
2 Exporting ET_RESULT Call by reference Type reference (TYPE) RCPTY_SES_RESULT Ergebnis aus Suchmaschine 20061130
3 Importing IS_REQ_ATTRIBUTES Call by reference Type reference (TYPE) RCPS_SES_REQ_ATTR Attribute aus Suchergebnis 20061130
4 Importing IS_SEARCH_PARA Call by reference Type reference (TYPE) RCPS_SES_SEARCH_PARA Suchparameter für Suchmaschine 20061130
5 Importing IT_RESTRICT Call by reference Type reference (TYPE) RCPTY_API_KEY Suche nur innerhalb von Rezepten 20061215
6 Importing I_FLG_ALL_HITS Call by reference Type reference (TYPE) FLAG ABAP_TRUE alle Treffer ermitteln 20061215
7 Importing I_NO_OF_HITS Call by reference Type reference (TYPE) DDSHMAXREC Beschränkung der Listenlänge 20061215
# Exception Resumable Description Created on
1 ERROR 20061214

Method STREAMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060529
2 Exporting ET_STREAM Call by reference Type reference (TYPE) FRMLTY_STREAM_DATA Intermediate 20060529
3 Importing IT_PST Call by reference Type reference (TYPE) RCPTY_API_PST Rezept Stufen 20060529
4 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM Formel des Rezeptes 20060529
5 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060529
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060529
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060724
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060724

Method SYNCHRONIZED_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060529
2 Importing IT_REL_FRM Call by reference Type reference (TYPE) RCPTY_API_REL_FRM Formel des Rezeptes 20060529
3 Importing I_FLG_SYNC Call by reference Type reference (TYPE) FRMLE_AGGR_FLG Kennz.: 'X' = Rezeptformel synchron setzen 20060529
4 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060529
5 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060529
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060724
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060724

Method SYSTEM_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten (leer oder gefüllt übergeben) 20060510
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060331
3 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060331
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060331
5 Importing I_VRGNG Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20060331
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403

Method USER_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RCP Call by reference Type reference (TYPE) RCPS_API_RCP Rezept Kopfdaten (leer oder gefüllt übergeben) 20060510
2 Exporting ET_LOG Call by reference Type reference (TYPE) RCPTY_API_ERROR Meldungen 20060331
3 Importing IT_USER_STATUS Call by reference Type reference (TYPE) RCPTY_API_USTATUS Anwenderstatus 20060331
4 Importing I_GUID Call by reference Type reference (TYPE) PVS_GUID Rezept GUID 20060331
5 Importing I_KEYDATE Call by reference Type reference (TYPE) RCPE_ADATUM Stichtag 20060331
# Exception Resumable Description Created on
1 ERROR Es ist ein gravierender Fehler aufgetreten 20060403
2 MISSING_PARAMETER Erforderliche Parameter nicht gefüllt 20060403
History
Last changed by/on SAP  20100310 
SAP Release Created in 700