Ansicht
Dokumentation
- Services PSH und PMC ( RELNPI_470_HA_NEU0_003 )
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
- Services PSH und PMC
Verwendung
Mit SAP R/3 Enterprise SCM Extension 1.10 (EA_APPL 110)wurde die neue interne Schnittstelle Manufacturing Data Access eingeführt. Sie ermöglicht den Datenaustausch zwischen verschiedenen Anwendungen des SAP-R/3-Systems. Anwendungen, die an dieser Schnittstelle als Service registriert sind, können Werte von Manufacturing-Datenpunkten und Manufacturing-Ereignisse untereinander austauschen.
Weitere Informationen finden Sie in der Release-Info Datenaustausch zwischen Anwendungen im SAP-R/3-System, die einen Überblick über Manufacturing Data Access gibt.
Herstellanweisungen sind als Service PSH und Cockpits als Service PMC registriert. Beide Services fungieren als Client und als Server, d.h. sie können Datenpunkte und Ereignisse zur Verfügung stellen und diese zugleich anfordern.
Folgende Client-Funktionen sind möglich:
- Datenpunkte von folgenden Services lesen und schreiben:
- sich auf ein Ereignis von folgenden Services subskribieren:
- Mit Hilfe von Ereignissen können Sie sich auf Wertänderungen subskribieren.
Folgende Server-Funktionen bieten die Services PSH und PMC:
- Ereignisse, auf die sich andere Services subskribieren können:
- Ereignisse des Service PSH
- Herstellanweisung wurde abgeschlossen
Adresse: PSH:.COMPLTD
Beispiel: PSH:100000000000004711.COMPLTD
- Herstellanweisung wurde erzeugt
Adresse: PSH:.CREATED
- Bearbeitung wurde gestartet
Adresse: PSH:.LOGIN
- Bearbeitung wurde verlassen
Adresse: PSH:.LOGOFF
- Zwischenstand wurde rückgemeldet
Adresse: PSH:.REPORTD
- Daten wurden gesichert
Adresse: PSH:.SAVED
- Globale Variablen wurden geändert
Adresse: PSH:.VARCHGD
- Ereignisse des Service PMC
- Manufacturing Cockpit wurde gestartet
Adresse: PMC:. .LOGIN
Beispiel: PMC:0001.MYCOCKPIT.LOGIN
- Manufacturing Cockpit wurde verlassen
Adresse: PMC:. .LOGOFF
- Globale Variablen wurden geändert
Adresse: PMC:. .VARCHGD
- Globale Variablen, die als Datenpunkte für andere Services zugreifbar sind
- Datenpunkt des Service PSH:
Adresse: PSH:.
Beispiel: PSH:100000000000004711.MYVAR
- Datenpunkt des Service PMC:
Adresse: PMC:. .
Beispiel: PMC:0001.MYCOCKPIT.MYVAR
Folgende Anwendungen können auf Datenpunkte und Ereignisse der Services PSH und PMC zugreifen:
Definition des Datenzugriffs
Den Datenzugriff mit Hilfe von Manufacturing Data Access können Sie im Planungsrezept, Prozessauftrag und in der Cockpitdefinition festlegen. Unten aufgelistete neue Merkmale wurden dafür eingeführt. Die Syntax für Manufacturing Data Access ist vergleichbar mit der bei dynamischen Funktionsaufrufen. Hierbei werden auch Import- und Exportparameter übergeben.
Bei der Definition von Manufacturing Data Access hinterlegen Sie in einer Prozessvorgabe vom Typ 0: Universal-Prozessvorgabeart die unten aufgeführten Merkmale in dieser Reihenfolge. In einer Manufacturing Data Access-Definition können Sie beliebig viele Datenpunkte lesen (PPPI_IMPORT_DATA) oder schreiben (PPPI_EXPORT_DATA). Innerhalb der Manufacturing Data Access-Definition dürfen jedoch keine anderen Merkmale stehen.
Datenpunkt lesen
Merkmal | Merkmalwert |
---|---|
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_IMPORT_DATA | Datenpunkt oder globale Variable der Anwendung, aus der der Wert in die nachfolgende Variable übernommen werden soll |
Parametermerkmal | Variablennamen mit dem entsprechenden Datentyp |
Beispiel:
Der aktuelle Wert des Datenpunkts MYODA im Werk 0001 des Services ODA soll gelesen und in die lokale Variable MYVAR übergeben werden.
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_IMPORT_DATA | ODA:0001.MYODA.PV |
PPPI_STRING_VARIABLE | MYVAR |
Datenpunkt schreiben
Merkmal | Merkmalwert |
---|---|
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_EXPORT_DATA | Datenpunkt oder globale Variable der Anwendung, in die der Wert der nachfolgenden Variablen übergeben werden soll |
Parametermerkmal | Variablennamen mit dem entsprechenden Datentyp |
Beispiel:
Der Wert der lokalen Variablen MYVAR soll in die globale Variable GINVAR übernommen werden und als Datenpunkt an den Service PMC exportiert werden. Dort soll der Wert von GINVAR in das Cockpit MYCOCKPIT im Werk 1100 geschrieben werden.
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_EXPORT_DATA | PMC:1100.MYCOCKPIT.GINVAR |
PPPI_STRING_VARIABLE | MYVAR |
Ereignisgesteuert Werte eines Datenpunkts lesen
Merkmal | Merkmalwert |
---|---|
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_EVENT | Internes oder externes Ereignis |
PPPI_IMPORT_DATA | Datenpunkt oder globale Variable der Anwendung, aus der der Wert in die nachfolgende Variable übergeben werden soll |
Parametermerkmal | Variablennamen mit dem entsprechenden Datentyp |
Beispiel:
Hier ist als Ereignis die Wertänderung des Datenpunkts MYODA im Werk 0001 des Services ODA definiert. Sobald sich der Wert dieses Datenpunkts ändert, soll er gelesen und in die lokale Variable MYVAR geschrieben werden
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_EVENT | ODA:0001.MYODA.VCHD |
PPPI_IMPORT_DATA | ODA:0001.MYODA.PV |
PPPI_STRING_VARIABLE | MYVAR |
Ereignisgesteuert Werte eines Datenpunkts schreiben
Merkmal | Merkmalwert |
---|---|
PPPI_DATA_ACCESS | Manufacturing Data Access |
PPPI_EVENT | Internes oder externes Ereignis |
PPPI_EXPORT_DATA | Datenpunkt oder globale Variable der Anwendung, in die der Wert der nachfolgenden Variablen übergeben werden soll |
Parametermerkmal | Variablennamen mit dem entsprechenden Datentyp |
Auswirkungen auf den Datenbestand
Auswirkungen auf die Datenübernahme
Auswirkungen auf die Systemverwaltung
Auswirkungen auf das Customizing
Weitere Informationen
Weitere Informationen finden Sie unter
Automatisches Ausführen von Funktionen in der Herstellanweisung und im Manufacturing Cockpit
Verwendung von globalen Variablen in Herstellanweisungen und Manufacturing Cockpits
Vendor Master (General Section) RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 13045 Date: 20240523 Time: 205538 sap01-206 ( 130 ms )