Im Folgenden wird beschrieben, wo Sie die Werte, die SAPMEINTCTC für die SAPMEINT-Standardschnittstellen anlegt, prüfen und bearbeiten können.
Die SAPMEINT-Standardschnittstellen werden unter Anwendung des SAPMEINTCTC-Konfigurationsassistenten installiert und konfiguriert. Weitere Informationen finden Sie im SAP ME Installation Guide
unter .
Empfehlung
Wenn die SAPMEINTCTC-Vorlage aus irgendeinem Grund unterbrochen wurde, lösen Sie das Grundursachenproblem und führen Sie den CTC-Assistenten gemäß dem Installation Guide
erneut aus.
Wenn Sie fehlerhafte Konfigurationen feststellen, führen Sie den SAPMEINTCTC-Assistenten gemäß dem Installation Guide
erneut mit den korrekten Werten aus. Nur fortgeschrittene Benutzer müssen die von SAPMEINTCTC eingegebenen Werte unter Umständen bearbeiten.
SAPMEINTCTC legt die beiden Datenquellen SAPMEINT
und SAPMEWIP
an. Diese Datenquellen werden von den SAPMEINT-Schnittstellen verwendet.
Datenherkunft | Datenquellen-Alias | Beschreibung |
---|---|---|
|
| Wird verwendet, um CRUD-Vorgänge auf der SAPMEINT-Datenbank ausführen zu können |
|
| Wird verwendet, um Daten aus der SAP-ME-WIP-Datenbank zu lesen |
Verfahren Sie wie folgt, um die Konfiguration der Datenquelle zu bearbeiten:
Melden Sie sich über die folgende URL am SAP NetWeaver Administrator an: http://<AP Java host>:<HTTP port>/nwa
.
Wählen Sie
.Suchen Sie nach SAPMEINT
oder SAPMEWIP
als Ressourcenname
.
Wählen Sie die gewünschte Datenquelle aus und nehmen Sie an den folgenden Datenquelleneigenschaften die notwendigen Modifikationen vor:
Eine Datenquelle für die MS-SQL-Server-Datenbank wird wie folgt konfiguriert:
Feld | Beispielwert |
---|---|
|
|
| Vendor SQL |
| Default |
| 2.0 (mit XA-Support) |
| |
| ConnectionPool-Datenquelle |
|
|
Feld | Beispielwert |
---|---|
| 10 |
| 25 |
| 120 |
Feld | Beispielwert |
---|---|
| Standardinstanz:
Namensinstanz:
|
| ****** |
|
|
|
|
|
|
Eine Datenquelle für die Oracle-Datenbank wird wie folgt konfiguriert:
Feld | Beispielwert |
---|---|
|
|
| Vendor SQL |
| Default |
| 2.0 (mit XA-Support) |
| |
| ConnectionPool-Datenquelle |
|
|
Feld | Beispielwert |
---|---|
| 10 |
| 25 |
| 120 |
Feld | Beispielwert |
---|---|
|
|
| ****** |
|
|
|
|
Stellen Sie nach dem Anlegen einer Datenquelle sicher, dass die Datenquellen SAPMEWIP
und SAPMEINT
laufen und sich im Status Fully Available
befinden.
Wählen Sie im Hauptmenü von SAP MII
.Wählen Sie Datenquelle
aus, und wählen Sie anschließend SAPMEWIP
.
Nehmen Sie die gewünschten Modifikationen vor:
Feld | Wert |
---|---|
|
|
| Datenquelle |
| SQL |
|
|
| Ausgewählt |
| ' |
| ' |
| 7 |
| SAPMEWIP |
|
|
| 5 |
| 60000 |
|
|
Hinweis
Verwenden Sie die folgenden Parameterwerte, wenn es sich um eine Oracle-Datenbank handelt:
Datumspräfix
: TO_DATE('
Datumssuffix
: ','MM/DD/YYYY HH24:MI:SS')
Sichern Sie Ihre Eingaben.
Wählen Sie Status
, um die Verbindung zu SAPMEWIP
zu überprüfen.
Der Status muss Running
sein.
Hinweis
Sie können eine Datenbank verwenden, um sowohl SAP ME als auch SAPMEINT zu verwenden, wenn dies erforderlich wird. Weiteren Informationen enthält der SAP-Hinweis 1409811 — Empfehlungen für SAP-ME-Systemlandschaft
.
Wählen Sie im Hauptmenü von SAP MII
.Wählen Sie Datenquelle
aus, und wählen Sie anschließend SAPMEINT
.
Nehmen Sie die gewünschten Modifikationen vor:
Feld | Wert |
---|---|
|
|
| Datenquelle |
| SQL |
|
|
| Ausgewählt |
| ' |
| ' |
| 7 |
| SAPMEINT |
| |
|
|
| 5 |
| 60000 |
|
|
Hinweis
Verwenden Sie die folgenden Parameterwerte, wenn es sich um eine Oracle-Datenbank handelt:
Datumspräfix
: TO_DATE('
Datumssuffix
: ','MM/DD/YYYY HH24:MI:SS')
Sichern Sie Ihre Eingaben.
Wählen Sie Status
, um die Verbindung zu SAPMEINT
zu überprüfen.
Der Status muss Running
sein.
SAPMEINTCTC legt den Benutzer MESYS
in SAP NetWeaver, wo SAPMEINT und SAP ME implementiert werden, an. Im Fall einer geclusterten Umgebung legt SAPMEINTCTC den Benutzer MESYS
in beiden Instanzen von SAP NetWeaver an.
Dieser Benutzer wird für beliebige Aufrufe der SAP ME API oder der SAP-ME-Web-Services verwendet. Weitere Informationen zur Konfiguration von Benutzern in SAP NetWeaver finden Sie unter Identity-Management.
SAPMEINTCTC legt das Credential SAPMEINT_ME_AUTH
in SAP MII an. Verfahren Sie wie folgt, um das Kennwort für das Credential zu bearbeiten:
Im SAP-MII-Hauptmenü wählen Sie
.Wählen Sie das Credential SAPMEINT_ME_AUTH
.
Geben Sie das neue Kennwort für den NetWeaver-Benutzer MESYS
ein.
Bestätigen Sie Ihr Kennwort.
Sichern Sie Ihre Eingaben.
Hinweis
Stellen Sie sicher, dass das Kennwort für den Benutzer MESYS
auch auf dem SAP-NetWeaver-Server, auf dem SAP ME implementiert ist, angepasst wird.
Empfehlung
Ändern Sie nicht den Benutzernamen (MESYS
) für dieses Credential.
SAPMEINTCTC legt das Credential SAPMEINT_ALE
in SAP MII an. Verfahren Sie wie folgt, um dieses Credential zu bearbeiten:
Wählen Sie im SAP-MII-Hauptmenü
.Wählen Sie das Credential SAPMEINT_ALE
.
Erfassen Sie den gewünschten Benutzernamen.
Geben Sie das neue Kennwort für den Benutzer ein.
Bestätigen Sie Ihr Kennwort.
Sichern Sie Ihre Eingaben.
SAPMEINTCTC legt die Rolle Role_SAPMEINT
in SAP NetWeaver, wo SAPMEINT und SAP ME implementiert werden und laufen, an.
Weitere Informationen zur Konfiguration von Rollen finden Sie unter Benutzer und Rollen pflegen.
Sie müssen SAP ERP konfigurieren, um IDocs an den SAP-MII-Server senden zu können. Dies umfasst die folgenden Vorgehensweisen:
Anlegen eines logischen Systems für den SAP-MII-Server innerhalb von SAP ERP
Anlegen einer TCP/IP-RFC-Destination auf den SAP-MII-Server
Testen der Verbindung der RFC-Destination auf den SAP-MII-Server
Anlegen eines Ports
Anlegen eines Partnerprofils, das für die folgenden IDoc-Typen konfiguriert ist:
MATMAS03
oder MATMAS05
(siehe Übertragen von langen Materialnummern)
CLFMAS02
BOMMAT03
LOIROU02
oder LOIROU03
(siehe SAP-Hinweis 1793291)
LOIPRO01
oder LOIPRO02
(siehe SAP-Hinweis 1793291)
LOIPLO01
INVCON02
IORDER01
HRMD_A06
LOIWCS02
oder LOIWCS03
(siehe Übertragen eines Arbeitsplatzes mit Einzelkapazitäten)
Anlegen eines Verteilungsmodells
Weitere Informationen finden Sie unter ALE-Customizing für die Kommunikation mit SAP ME.
SAPMEINTCTC legt den Nachrichten- (IDoc) Listener in SAP NetWeaver an, um über IDocs vom SAP-ERP-Server benachrichtigt zu werden und diese IDocs herunterladen zu können. Verfahren Sie wie folgt, um die Konfiguration des Nachrichten-Listeners
zu bearbeiten:
Melden Sie sich über die folgende URL am SAP NetWeaver Administrator an: http://<host>:<port>/nwa
.
Wählen Sie
.Wählen Sie Resource Adapters
aus der Dropdown-Liste.
Wählen Sie die von SAPMEINTCTC konfigurierte Ressource (z.B. XMIIIDOC01
), die Sie in der Tabelle bearbeiten möchten, aus.
Wählen Sie die Registerkarte Properties
im unteren Fenster.
Bringen Sie die Eigenschaften in Übereinstimmung mit Ihrem SAP-ERP-Server.
Sichern Sie Ihre Eingaben.
Beispiel
Feld | Beispielwert |
---|---|
|
|
| 1 |
| 210 |
|
|
| ****** |
| EN |
|
|
| 03 |
|
|
Weitere Informationen finden Sie unter ALE-Customizing für die Kommunikation mit SAP ME.
Stellen Sie nach der Konfiguration der Ressource sicher, dass die Konfiguration lauffähig ist. Verfahren Sie hierzu wie folgt:
Stellen Sie sicher, dass die Ressource läuft und sich im Status Fully Available
befindet.
Expandieren Sie im SAP-MII-Menü den Knoten Nachrichtenservices
und wählen Sie anschließend Nachrichten-Listener
.
Wählen Sie den von SAPMEINTCTC konfigurierten Nachrichten-Listener (z.B. XMIIIDOC01
) an und wählen Sie anschließend Update
.
Hinweis
Wenn die Werte in den Feldern SAP-Server
, SAP-Mandant
und Nachrichtenname
korrekt sind, wählen Sie Aktualisierung
.
Wählen Sie Status
.
Die folgende Meldung wird angezeigt: Server ist verbunden
.
SAPMEINTCTC legt eine Verarbeitungsregel für alle eingehenden Nachrichten in den SAP-MII-Nachrichtenservices
an. Die Verarbeitungsregel <Name des IDoc-Listeners>_ALL_MESSAGES
gibt an, wie eingehende IDocs von SAP MII verarbeitet werden.
Wir empfehlen Ihnen, diese Verarbeitungsregel nicht zu ändern. Um die Details der Regel anzuzeigen, fahren Sie wie folgt fort:
Expandieren Sie im SAP-MII-Menü den Knoten Nachrichtenservices
und wählen Sie anschließend Verarbeitungsregeleditor
.
Wählen Sie die Verarbeitungsregel <Name des IDoc-Listeners>_ALL_MESSAGES
.
Zeigen Sie die Einstellungen an.
SAPMEINTCTC konfiguriert diese Verarbeitungsregel mit den folgenden Werten:
Feld | Wert |
---|---|
|
|
|
|
| Name des IDoc-Listeners |
|
|
| * |
| Kategorie |
|
|
|
|
SAPMEINTCTC konfiguriert die SAP-ERP-Serververbindung in SAP MII, um BAPI-Aufrufe an SAP ERP auszuführen. SAPMEINTCTC legt die SAP-ERP-Serververbindung mit der Namenskonvention <Name des IDoc-Listeners>_SAP_JCO
an. <Name des IDoc-Listeners>
ist der von SAPMEINTCTC konfigurierte IDoc-Listener. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Expandieren Sie im SAP-MII-Hauptmenü den Knoten Datenservices
und wählen Sie Verbindungen
.
Wählen Sie Verbindungstyp JCO
.
Wählen Sie Neu
.
Wählen Sie den gewünschten SAP-ERP-Server aus.
Sie können die folgenden Eigenschaften bearbeiten:
Feld | Wert |
---|---|
| <Name des IDoc-Listeners> |
| <Hostname Ihres SAP-ERP-Servers> |
| <Ihr SAP-ERP-Mandant für die Fertigung> |
| <Ihre SAP-ERP-Systemnummer> |
| <Poolgröße für Ihre JCo-Ressource> |
| EN |
Sichern Sie Ihre Eingaben.
SAPMEINTCTC konfiguriert die Systemeigenschaften von SAP NetWeaver Java AS so, dass die Web-Services für die SAP-MII-Transaktionen funktionieren. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Melden Sie sich über die folgende URL an der SAP NetWeaver Administrator Console an: http://<host>:<port>/nwa
.
Wählen Sie
.Suchen Sie auf der Registerkarte Anwendungen
nach der Anwendung xapps~me~integration~ear
.
Sie können die folgenden Eigenschaften bearbeiten:
Name | Benutzerdefinierter Wert |
---|---|
| Die SAPMEINTCTC-Konfiguration setzt diesen Wert standardmäßig auf 1. Dieser Wert solllte nicht modifiziert werden. |
| <SAP-NetWeaver-Benutzer, dem für den Zugriff auf die SAP-MII-Transaktionen und Web-Services die Rolle Die SAPMEINTCTC-Konfiguration setzt diesen Wert standardmäßig auf den Benutzer |
| <Benutzerkennwort> |
| Vorschlagswert:
SAPMEINTCTC konfiguriert diesen Wert unter Anwendung des SAP-MII-Servernamens und -ports. |
Sichern Sie Ihre Eingaben.
Um den SAPMEINT-Workflow zu konfigurieren, müssen Sie sich als Benutzer mit der Rolle Role_SAPMEINT
anmelden.
SAPMEINTCTC konfiguriert die Eigenschaften der Globalen Konfiguration
von SAPMEINT mit den Werten, die im Zuge des SAPMEINTCTC-Konfigurationsprozesses bereitgestellt werden. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Im Menü SAP-MII-Dashboard
wählen Sie .
Sie können die folgenden Eigenschaften der globalen Konfiguration bearbeiten:
Eigenschaft | Beschreibung | Beispielwert |
---|---|---|
| Siehe Hinweis weiter unten | SAPMEINTCTC setzt diesen Parameter standardmäßig auf einen leeren Wert. |
| Siehe Hinweis weiter unten | SAPMEINTCTC setzt diesen Parameter standardmäßig auf einen leeren Wert. |
| Legt eine Zeit in Minuten fest, die Nachrichten auf die Weiterverarbeitung warten, wenn Korrelationsbedingungen nicht erfüllt sind. | 10 |
| Legt die Zeit in Minuten fest, für die Nachrichten nach einem Systemfehler bis zum erneuten Sendeversuch vorgehalten werden | 30 |
| Anzahl der Bucketanzeigen im | 12 |
| SAP-ME-Benutzer |
|
| Die Web-Kontextwurzel für die Anwendung SAP ME |
|
| Serverport, auf dem SAP ME alle HTTP-Requests abhört | 50000 |
| Datenbankanbieter für die |
|
| Hostname des SAP-ME-Servers |
|
| Steuert, ob Profiling aktiv (WAHR) oder inaktiv (FALSCH) ist. | WAHR |
Hinweis
Die Transaktion Message Discriminator wird verwendet, um einen gültigen Identifikator typeId
(DOC_TYPE
) für jede in SAPMEINT eingehende Nachricht zu erstellen. SAPMEINT verwendet typeId
, um zu ermitteln, welcher Workflow mit dieser Nachricht verknüpft ist.
SAPMEINT wird mit einer eingebauten Standard-Diskriminierungslogik zur Ermittlung des typeId
von Nachrichten ausgeliefert.
Wenn Sie diese Logik anpassen möchten, können Sie Ihre eigene Diskriminierungslogik unter Anwendung der folgenden Eigenschaften der Globalen Konfiguration
entsprechend konfigurieren:
SAPMEINT_CustomerMessageDiscriminatorTxn
SAPMEINT_PartnerMessageDiscriminatorTxn
SAPMEINT prüft, ob SAPMEINT_CustomerMessageDiscriminatorTxn
konfiguriert wurde. Ist dies der Fall, erfolgt die Ausführung. Anderenfalls wird die unter SAPMEINT_PartnerMessageDiscriminatorTxn
definierte Transaktion ausgeführt, wenn sie konfiguriert wurde.
Wenn der Wert für den Ausgabeparameter type
dieser Transaktionen nicht leer ist, verwendet SAPMEINT diesen Wert als typeId
für die Nachricht; wenn der von diesen Transaktionen gelieferte Wert hingegen leer ist, wird die Standard-SAPMEINT-Diskriminierungslogik ausgeführt und versucht, den typeId
der Nachricht zu finden.
Sichern Sie Ihre Eingaben.
SAPMEINTCTC konfiguriert die SAPMEINT-Workflows mit den Standardwerten. Dieser Standardwerte können für die meisten Szenarios verwendet werden. Verfahren Sie wie folgt, wenn einer der Workflow-Parameter geändert werden muss:
Wählen Sie im Menü SAP-MII-Dashboard
den Pfad .
Rufen Sie den Workflow-Parameter für die relevante Schnittstelle ab. Wählen Sie hierzu Type-ID
.
Nehmen Sie die gewünschten Modifikationen vor:
Sichern Sie Ihre Eingaben.
SAPMEINTCTC konfiguriert die SAP-MII-Zeitplaner
, um Nachrichten aus der SAPMEINT-Queue zu verarbeiten. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Im Hauptmenü von SAP MII wählen Sie
.Markieren Sie die gewünschten Zeitplaner.
Bearbeiten Sie die relevanten Eigenschaften.
Feld | Wert |
---|---|
|
|
| Dispatcher für Inbound-Nachrichten in der SAPMEINT-Queue |
| Ausgewählt |
|
|
| Gültiger SAP-MII-Benutzer, der über die zureichenden Berechtigungen für das Ausführen des |
| Kennwort für den SAP-MII-Benutzer |
|
|
| Ihr Muster |
Feld | Wert |
---|---|
|
|
| Dispatcher für Nachrichten in der SAPMEINT-Queue |
| Ausgewählt |
|
|
| Gültiger SAP-MII-Benutzer, der über die zureichenden Berechtigungen zum Ausführen des |
| Das Kennwort für den SAP-MII-Benutzer |
|
Anzahl der Nachrichten in der Queue, die für diesen Zeitplanerlauf verarbeitet werden sollen. SAPMEINTCTC setzt diesen Parameter standardmäßig auf 50. |
| Ihr Muster |
Feld | Wert |
---|---|
|
|
| Dispatcher für das Verschieben von ausgehenden SAP-ME-Nachrichten aus der Queue |
| Ausgewählt |
|
|
| Gültiger SAP-MII-Benutzer, der über die zureichenden Berechtigungen zum Ausführen des |
| Das Kennwort für den SAP-MII-Benutzer |
|
|
| Ihr Muster |
Feld | Wert |
---|---|
|
|
| Dispatcher zum Löschen alter SAPMEINT-Nachrichten |
| Ausgewählt |
|
|
| Gültiger SAP-MII-Benutzer, der über die zureichenden Berechtigungen zum Ausführen des |
| Das Kennwort für den SAP-MII-Benutzer |
|
Anzahl der Stunden, für die Nachrichten im System vorgehalten werden, nachdem sie in SAPMEINT eingehen SAPMEINTCTC setzt diesen Parameter standardmäßig auf 24. |
| Ihr Muster |
Sichern Sie Ihre Eingaben.
SAPMEINTCTC konfiguriert die unterstützten SAP-ME-Produktionsstätten, die Werken in SAP ERP entsprechen, während SAPMEINTCTC ausgeführt wird. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Im Menü SAP-MII-Dashboard
wählen Sie .
Wählen Sie auf dem Bild Unterstützte SAP-ME-Werke
die SAP-ME-Produktionsstätte (Werk), die Sie bearbeiten möchten.
Sie können die folgenden Eigenschaften bearbeiten:
Feld | Beispielwert |
---|---|
|
Hinweis Das Sprachfeld für Ende des Hinweises |
|
|
|
|
|
|
|
|
SAPMEINTCTC konfiguriert die SAP-ME-Web-Services, während SAPMEINTCTC ausgeführt wird. Verfahren Sie wie folgt, um diese Konfiguration zu bearbeiten:
Melden Sie sich über die folgende URL an der SAP NetWeaver Administrator Console
an: http://<host>:<port>/nwa
.
Wählen Sie
.Suchen Sie nach den folgenden Web-Services:
AlarmProcessingIn
ERPBOMProcessingIn
ErpItemProcessingIn
NextNumberProcessingIn
OperationProcessingIn
ErpProductionProcessingIn
ErpRouterProcessingIn
ProductionProcessingIn
ProductionOrderProcessingIn
ERPShoporderProcessingIn
ItemCustomData
ERPUserProcessingIn
ServiceOrderProcessingIn
ResourceProcessingIn
WorkCenterProcessingIn
Wählen Sie alle Porttypen aus, zum Beispiel AlarmProcessingIn
.
Wählen Sie im unteren Fenster die Registerkarte Konfiguration
und wählen Sie den verknüpften ServicePort
aus, z.B. ProductionAlarmServicePort
.
Wählen Sie die Registerkarte Sicherheit
.
Wählen Sie Bearbeiten
.
Wählen Sie das Transport
-Protokoll.
Prüfen Sie Benutzername/Kennwort
unter HTTP-Authentifizierung
.
Sichern Sie Ihre Eingaben.
Wiederholen Sie die Schritte für jeden Port.
Rufen Sie in einem letzten Schritt die folgenden URLs auf, um nach der Konfiguration von SAPMEINT den Transaktionscache zu löschen:
http://<host>:<port>/XMII/Illuminator?Service=BLSManager&Mode=
ClearCache&Type=Transaction