Ansicht
Dokumentation
BAPI_CONTROL_RECIPE_REQUEST - Steuerrezepte anfordern und übernehmen
CPI1466 during Backup SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dieser Methode fordern Sie
Sie können die Methode z.B. aus einem Prozeßleitsystem heraus aufrufen, um Steuerrezepte aus dem SAP-System ins Prozeßleitsystem zu exportieren.
Es werden nur Steuerrezepte übergeben,
- denen ein Empfänger vom Typ 3 (Download an externes System, initiiert durch Prozeßsteuerung) zugeordnet ist
- die noch nicht bearbeitet wurden, d.h. Steuerrezepte im Status Angelegt
- Nach der Übergabe erhalten die Steuerrezepte den Status Gesendet.
Beispiel
Hinweise
Berechtigungen
Um die Methode auszuführen benötigen Sie folgende Berechtigung:
Berechtigungsobjekt | Feld | Wert |
---|---|---|
C_CREX_WRK | Empfängeradresse | RFC-Destination des |
Steuerrezeptempfängers | ||
Aktivität | 90 (Steuerrezept anfordern) | |
Werk | Werk des Steuerrezepts |
Beim Ausführen der Methode wird nicht geprüft, ob Aufrufer und Steuerrezeptempfänger übereinstimmen. Stellen Sie daher anhand der Berechtigung sicher, daß ein Benutzer nur Steuerrezepte anfordern kann, die für seine Empfängeradresse bestimmt sind.
Selektionskriterien
Im Parameter ControlRecipe legen Sie fest, welche Steuerrezepte übergeben werden sollen. Die Kopfdaten der verfügbaren Steuerrezepte können Sie zuvor mit der Methode ControlRecipe.GetList anfordern.
Steuerrezeptübergabe
Die Daten der angeforderten Steuerrezepte werden in den Parametern CntlRecHeader, CntlRecProcInstr, CntlRecCharac und CntlRecTextlines zurückgegeben.
Systemnachrichten
Systemnachrichten, die während des Methodenaufrufs auftreten, werden im Parameter Return zurückgegeben. In der Parameter-Dokumentation finden Sie Informationen über mögliche Systemnachrichten und deren Bedeutung.
Verbuchung
Beim Versenden von Steuerrezepten werden Daten verändert (z.B. der Steuerrezeptstatus). Um die Änderungen im SAP-System zu verbuchen, müssen Sie nach der vorliegenden Methode die Standard-Methode für den Commit Work ausführen. Sie finden die Methode und die zugehörige Dokumentation im Business Object Repository unter Anwendungsübergreifende Komponenten -> Business Framework Architechture.
Falls der Commit Work abbricht, führen Sie die Methode zum Versenden von Steuerrezepten noch
einmal mit denselben Selektionskriterien aus. Wenn die Daten im vorigen Aufruf nicht verbucht wurden, erhalten Sie die Steuerrezepte jetzt noch einmal.
Wenn Steuerrezepte beim zweiten Methodenaufruf gesperrt sind, führen Sie die Methode zu einem späteren Zeitpunkt noch einmal aus.
Weiterführende Informationen
Weitere Informationen zur Verarbeitung von Steuerrezepten finden Sie in der SAP-Bibliothek unter PP - Produktionsplanung - Prozeßindustrie -> Prozeßkoordination -> Steuerrezepte.
Parameter
CNTLRECCHARACCNTLRECHEADER
CNTLRECPROCINSTR
CNTLRECTEXTLINES
CONTROLRECIPE
RETURN
Ausnahmen
Funktionsgruppe
COC7BFill RESBD Structure from EBP Component Structure General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5209 Date: 20240523 Time: 090725 sap01-206 ( 68 ms )