Ansicht
Dokumentation

- Services PSH und PMC ( RELNPI_470_HA_NEU0_003 )

- 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 Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )