Einstellungen zur Integration in ein externes System
Dieses Dokument beschreibt, wie Sie eine Lagerortintegration (WHI) in M3 einrichten. In diesem Dokument wird ein Lagerortverwaltungssystem (WHS) als Beispiel für ein integriertes System verwendet.
Ergebnis
Sofern die Einstellungen für die Lagerortintegration festgelegt sind, werden alle Downloads und Uploads vom M3-Host zu einem externen System automatisch durchgeführt. Die Einstellungen bestimmen bis zu einem bestimmten Grad auch, wann Downloads und Uploads ausgeführt werden.
Weitere Informationen dazu finden Sie unter Administratorleitfaden von M3 Business Engine für Lagerortschnittstellen.
Bevor Sie beginnen
Sie müssen zusammen mit der Person, die für das externe System zuständig ist, eine Zuordnung durchführen.
Beachten Sie die folgenden Punkte:
- Welches System hat welche Funktion?
- Wo befinden sich die Einschnitte in die Geschäftsprozesse?
- Verfügen die beiden Systeme über die erforderlichen Daten? (Die eindeutigen Schlüssel müssen bereitgestellt werden.)
- Wer ist für die eigentliche Schnittstelle zuständig?
- Welche Technologie sollte verwendet werden: Datei-zu-Datei, APIs, EDI, XML oder eine Kombination davon?
Führen Sie folgende Schritte aus
Allgemeine Einstellungen
-
Definieren des externen Systems
-
Starten Sie "Lagermeldung Partner. Öffnen" (MMS865). Hier legen Sie das/die externe(n) System(e) für M3 fest.
-
Im Bild B gibt das Feld "Sendungsrichtung" die Meldungsrichtung an. Wenn Sie sowohl herunterladen als auch hochladen möchten, erstellen Sie zwei Datensätze, einen für den Ausgang und einen für den Eingang.
-
Füllen Sie die Felder "Partner" und "Meldungstyp" aus. Für ausgehende Meldungen sollte das Feld "Meldungstyp" leer sein.
-
Öffnen Sie Bild E. Das einzige obligatorische Feld ist das Feld "300 Partnermanager".
-
Für ausgehende Meldungen steht ein Bild F mit optionalen Feldern zur Verfügung.
-
In Bild B startet Option 12 = E-Mail-Parameter "Lagermeldung Partner. Zuordnen Mld-Typen" (MMS867). Aktivieren Sie die Meldungstypen, die für das festgelegte externe System (Partner) gesendet werden sollen. Sie können mit F14 = Erstellen Standard auch Standardmeldungen erstellen.
HinweisDie Partner steuert, wie viele Download-Datensätze pro Geschäftsereignis in M3 erstellt werden. Es können mehrere Systeme integriert werden, wobei jedes System als Partner definiert werden muss.
-
-
Definieren der Downloads und Uploads
-
Starten Sie "Lagerort. Öffnen" (MMS005). Öffnen Sie Bild H.
-
Unter "Senden" können Sie pro Lagerort die Felder "Geplante Eingänge senden", "Rüstlisten senden" und "Artikelstamm senden" aktivieren.
-
Unter "Übernehmen" können Sie die Felder "Übernehmen WE/Rüstliste" und "Übernehmen von Lagerbewegungen" aktivieren.
-
Das Feld „Aliasbestimmung" gibt an, welche Art von EAN-Code in das Feld für die Alias-Nummer ("POPN") der Artikelstamm-Download-Datei eingegeben wird. Dies gilt nur, wenn das Feld "Artikelstamm" in (MMS005/H) mit dem Wert 1 definiert ist.
-
-
Definieren von Lagerplätzen
-
Starten Sie "Lagerplatz. Öffnen" (MMS010/E).
-
Mindestens zwei Lagerplätze sollten erfasst werden, nämlich ein zuteilbarer und ein nicht zuteilbarer Lagerplatz. In Bild E muss das Feld "Zuteilbar" auf 1 = Zuteilbar und für den anderen Lagerplatz auf 0 = Nicht zuteilbar festgelegt sein. Wenn der zweistufige Wareneingang für Einkaufsaufträge verwendet werden soll, müssen drei Lagerplätze definiert werden, ein Lagerplatz pro Status ("QK läuft", "Freigegeben" und "Zurückgewiesen").
-
Downloads: Artikelgrunddaten, Artikelaliasdaten, erwartete Wareneingänge, Rüstliste
Der M3 Java Jobplaner ermöglicht die automatische Ausführung von standardmäßigen M3 Bericht- oder Batch-Funktionen gemäß vorgegebenem Zeitplan. Diese Funktion kann für automatische Downloads verwendet werden.
Detaillierte Schritt-für-Schritt-Anweisungen und Maßnahmen finden Sie in der Administratoranleitung für den Jobplaner.
Einstellungen zur Verwendung des MBM-Initiators für erwartete Wareneingänge
-
Eine MBM-Initiator gibt an, ob Downloads für erwartete Wareneingänge an den M3 e-Collaborator gesendet werden sollen. Wenn Sie die MBM-Initiatoren aktivieren, wird der Download an den M3 e-Collaborator gesendet.
-
Prüfen Sie, ob die Parameter in Bild F in "Lagermeldung Partner. Öffnen" (MMS865) richtig eingestellt sind. Die Parameter für geplante Eingänge, Rüstliste und Artikelstamm sollten je nach gewählter Funktionalität, die Sie erhalten möchten, auf 1 eingestellt sein. Der Parameter für die geplanten Eingänge in M3 e-Collaborator muss mit dem Wert 1 oder 2 definiert werden, wenn Sie geplante Eingänge über den Initiator senden möchten.
-
Die Sendeparameter in Bild H von "Lagerort. Öffnen" (MMS005) müssen auf 1 eingestellt sein, um die erwarteten Eingänge, Rüstlisten und den Artikelstamm zu aktivieren.
-
Prüfen Sie, ob das Dokument, das Sie mit dem Initiator verbinden möchten, in "Standarddokument. Öffnen" (CRS027) existiert. Wenn nicht, erstellen Sie es. Die Dokumentnummern lauten 120 = Rüstliste, E01 = Artikeldaten Export und E02 = Geplante Eingänge Export.
-
Prüfen Sie, ob das Dokument auch in "M3-Dokument. Öffnen" (CRS928) existiert oder erstellen Sie es.
-
Setzen Sie in Bild (CRS928/E) das Kontrollfeld "Mediumkontrolle Auswahl" auf 1. Feld 1 und 2 sind die Objektwerte, die mit einem Medium verbunden sind, und mindestens Feld 1 sollte ausgefüllt werden.
Dies kann beispielsweise "Partner", "Lieferant", "Kunde" oder ein anderer Wert sein, den Sie als Auslöser für den Initiator verwenden möchten. Die Werte, die Sie wählen können, werden aus (CRS928) übernommen und müssen definitiv für das betreffende Dokument codiert sein. Verwenden Sie in dem Fall anschließend F14 = Generieren Standard.
-
In "Std.-Dokument. Medium-Kontrollobj verb." (CRS945) sehen Sie das Feld, das Sie in (CRS928) angezeigt haben. Erstellen Sie einen neuen Datensatz mit einem Wert für dieses Feld. Befolgen Sie dabei die Bildsequenz. Wählen Sie Option 12 = Medium, um einen neuen Datensatz zu starten (CRS949).
-
In "Dok Medium Kontrollobj. Zuordnen Medium" (CRS949) verknüpfen Sie ein Medium mit dem Partner, Lieferanten, Kunden oder andere Objekt, das Sie im vorherigen Schritt festgelegt haben. Wählen Sie eine Service-ID (Service-Provider für den Ausgang aus M3, den Sie verwenden möchten). Jeder Datensatz in (CRS949) ergibt einen Datensatz in "Ausgabe. Pro Job verwalten" (MNS206). Der Datensatz mit einem Ausrufezeichen davor in (MNS206) ist mit dem Initiator verbunden. Verwenden Sie Option 13 = Partner für diesen Datensatz, um das Output pro Partner anzuzeigen. Dokumentmedien werden in CRS116 definiert.
Uploads: Einstellungen für interne Lagermeldungen
-
Starten Sie "Interne Lagerbewegung Qualifier. Öffnen" (MMS860).
-
Verwenden Sie in Bild B Option 14 = Alle Qualifier generieren, um alle Standard-Qualifier, die für die Integration in PkMS verwendet werden, zu generieren.
Uploads: Einstellungen für auftragsinitiierte Lagermeldungen
-
Starten Sie "Interne Lagerbewegung Qualifier. Öffnen" (MHS860).
-
Verwenden Sie in Bild B Option 14 = Alle Qualifier generieren, um alle Standard-Qualifier, die für die Integration in PkMS verwendet werden, zu generieren.
-
Starten Sie "Nummernserien. Öffnen" (CRS165).
-
Erstellen Sie Nummernserientyp 16 der Serie A für interne Lagermeldungen.
-
Erstellen Sie Nummernserientyp 17 der Serie 1 für auftragsinitiierte Lagermeldungen.
Prüfen der Auftragskonfiguration (optional)
-
Die verschiedenen Auftragstypen müssen über die korrekte automatische Stufe und nächste manuelle Funktion verfügen. Die Rüstliste muss ausgedruckt werden.
-
Prüfen Sie die Zuteilungsmethode (6 ist bevorzugt) und die Entnahmemethode (1) für Artikel.
Archivieren eingegangener Meldungen (optional)
-
Starten Sie "Lagermeldung Partner. Öffnen" (MMS865).
-
Wählen Sie 2, um (MMS865/E) zu starten. Aktivieren Sie die Archivierungsparameter und Anzahl der Tage vor der letzten Aktivität.
Einzustellende Parameter
Programm-ID/Bild |
Feld |
Dieses Feld zeigt ... |
---|---|---|
(MMS865/B) |
Meldungsrichtung |
… die Richtung der Meldung. Gültige Eingaben: I = Eingang O = Ausgang. |
(MMS865/B) |
Partner |
... die ID eines externen Partners (z. B. interne Nummer eines Kunden). |
(MMS865/B) |
Meldungstyp |
… der Meldungstyp, der den Namen und die Standardmeldung enthält, die verarbeitet werden soll. Beispiele: EDIFACT-Meldungen: ORDERS ORDRSP usw. ODETTE-Meldungen: DELINS AVIEXP, usw. |
(MMS865/E) |
300 Partner-Manager |
… eine eindeutige Benutzer-ID. Die ID kann für Auswahl- und Sortierzwecke eingesetzt werden. |
(MMS865/E) |
305 Nachrichtenempfänger überschreiben |
... ob das Überschreiben eines eingegebenen Nachrichtenempfängers erlaubt ist. Gültige Eingaben: 0 = Nein, Nachrichtenempfänger wird nicht übersteuert. 1 = Ja, der Empfänger wird mit dem Parameter 310 in RSS015 übersteuert. |
(MMS865/E) |
Archivierung |
... ob die jeweilige Meldung archiviert wird. Gültige Eingaben: 0 = Nein 1 = Ja Dieses Feld ist nur für Uploadmeldungen (MHS850, MMS850) gültig. |
(MMS865/E) |
Tage vor Archivierung/Löschung |
... die Anzahl der Tage nach dem Eingang und der Ausführung von Lagerbewegungen, für die die entsprechenden Meldungen archiviert werden. Archivierung bedeutet, dass die Meldungen aus den Herstellungsdateien gelöscht und in die gewählte Archivdatei übertragen werden. Dieses Feld ist nur für Uploadmeldungen (MMS850, MHS850) gültig. |
Bild F für Download-Partner
Programm-ID/Bild |
Feld |
Dieses Feld zeigt ... |
---|---|---|
(MMS865/F) |
Download geplanter Eingänge (für einen bestimmten Partner) |
... ob geplante Eingänge in die OUT-Dateien MHEXRH und MHEXRD heruntergeladen werden. Diese OUT-Dateien unterstützen die Standardisierung von Formaten für die über eine Schnittstelle verbundenen externen Systeme. Die OUT-Dateien werden bei der Aktualisierung des Materialplans (MMS080) durch M3 nachgeführt. Dieses Feld gibt des Weiteren für das System an, ob provisorische Zuteilungen in die OUT-Datei MHPREA heruntergeladen werden sollen. |
(MMS865/F) |
Herunterladen von Rüstlisten (für einen bestimmten Partner) |
... ob die Rüstliste in die Ausgabedateien MHPICL und MHPICD heruntergeladen wird. Ausgabedateien unterstützen die Erstellung eines Standardausgabeformats für Schnittstellen mit externen Systemen. M3 aktualisiert die Ausgabedateien bei der Rüstlistenfreigabe (Rüstlistenstatus 40). Mögliche Eingaben: 0 = Rüstliste wird nicht heruntergeladen. 1 = Rüstliste wird heruntergeladen. 2 = Rüstliste wird heruntergeladen und ausgedruckt. 3 = Rüstliste wird heruntergeladen und ausgedruckt, jedoch noch nicht für die Lagerortintegration in (MWS420) validiert. |
(MMS865/F) |
Herunterladen des Artikelstamms (für einen bestimmten Partner) |
... ob die Artikelausgabedatei (MHITMA) und Aliasnummer-Datei (MHIPOP) für diesen spezifischen Lagerort ausgefüllt werden sollen. Ausgabedateien machen ein Standardausgabeformat für die Schnittstellen zu externen Systemen verfügbar. M3 aktualisiert Ausgabedateien in den folgenden Situationen: 1) In den Auswahlprogrammen MHS630 oder MHS635 wird ein manueller Download gestartet. 2) Automatische Downloads sind im M3 Jobplaner aktiviert. Der Artikelstamm wird zum gewählten Zeitpunkt automatisch heruntergeladen. |
(MMS865/F) |
Erstellen von MBM-Initiatoren (Senden von PL-Eingängen an den e-Collaborator) |
... ob MBM-Initiatoren für erwartete Wareneingänge erstellt werden soll, sodass sie an M3-e-Collaborator gesendet werden können. Gültige Eingaben: 0 = Nein, keine MBM-Initiatoren erstellen (geplante Eingänge nicht an M3 e-Collaborator senden). 1 = Ja, MBM-Initiatoren erstellen. Sie können entweder manuell (MHS815) oder in regelmäßigen Abständen (MHS816) senden. |
(MMS867/E) |
Aktivieren eines Meldungstyps |
... ob Sie die Meldungstypen aktivieren, die für das definierte externe System (Partner) heruntergeladen werden sollen. In Bild B können Sie mit F14 = Erstellen Standard auch Standardmeldungen erstellen. Hinweis
Die Partner steuert, wie viele Download-Datensätze pro Geschäftsereignis in M3 erstellt werden. Es können mehrere Systeme integriert werden, wobei jedes System als Partner definiert werden muss. |
(MMS005/H) |
Download geplanter Eingänge (für einen bestimmten Lagerort) |
... ob geplante Eingänge in die OUT-Dateien MHEXRH und MHEXRD heruntergeladen werden. Diese OUT-Dateien unterstützen die Standardisierung von Formaten für die über eine Schnittstelle verbundenen externen Systeme. Die OUT-Dateien werden bei der Aktualisierung des Materialplans (MMS080) durch M3 nachgeführt. Dieses Feld gibt dem System auch an, ob provisorische Zuteilungen an die OUT-Datei MHPREA gesendet werden sollen. |
(MMS005/H) |
Herunterladen von Rüstlisten (für einen bestimmten Lagerort) |
... ob die Rüstliste in die Ausgabedateien MHPICL und MHPICD übertragen wird. Ausgabedateien unterstützen die Erstellung eines Standardausgabeformats für Schnittstellen mit externen Systemen. M3 aktualisiert die Ausgabedateien bei der Rüstlistenfreigabe (Rüstlistenstatus 40). Mögliche Eingaben: 0 = Rüstliste wird nicht heruntergeladen. 1 = Rüstliste wird heruntergeladen. 2 = Rüstliste wird heruntergeladen und ausgedruckt. 3 = Rüstliste wird heruntergeladen und ausgedruckt, jedoch noch nicht für die Lagerortintegration in (MWS420) validiert. |
(MMS005/H) |
Herunterladen des Artikelstamms (für einen bestimmten Lagerort) |
... ob die Artikelausgabedatei (MHITMA) und Aliasnummer-Datei (MHIPOP) für diesen spezifischen Lagerort ausgefüllt werden sollen. Ausgabedateien machen ein Standardausgabeformat für die Schnittstellen zu externen Systemen verfügbar. M3 aktualisiert Ausgabedateien in den folgenden Situationen: 1) In den Auswahlprogrammen MHS630 oder MHS635 wird ein manueller Download gestartet. 2) Automatische Downloads sind im M3 Jobplaner aktiviert. Der Artikelstamm wird zum gewählten Zeitpunkt automatisch heruntergeladen. |
(MMS005/H) |
Übernehmen WE/Rüstliste |
... ob M3 aufgrund der aus externen Systemen rückgemeldeten Wareneingänge und Rüstlisten im Batch (MHS870) aktualisiert wird. Die übernommenen Meldungen werden in MHS850 angezeigt und aktualisiert. Es werden nur Meldungen ausgeführt, die mit einer gemäß MHS860 gültigen Auftragskategorie verknüpft sind. Hinweis
In diesem Zusammenhang kann es zu Konflikten zwischen dem Opportunity Cross Docking und der integrierten WMS-Lösung (Warehouse Management System) kommen. |
(MMS005/H) |
Lagerbewegungen übernehmen |
... ob die aus einem externen System übernommenen Meldungen die M3-Lagerbewegungen bei der Batchauftragserfassung in MMS870 aktualisieren. Diese Meldungen können in MMS850 angezeigt und aktualisiert werden. Nur Meldungen mit einem gültigen Qualifier (gemäß MMS860) werden ausgeführt. |
(MMS005/H) |
Aliasbestimmung |
... welche Art von EAN-Nummer in das Aliasnummernfeld (POPN) der Artikelstamm-Download-Datei übertragen wird. Dieses Feld ist nur gültig, wenn der Parameter "Artikelstamm" in MMS005/H mit dem Wert 1 definiert ist. Gültige Eingaben: EA08 = EAN8 (8-stellige EAN-Nummer) EA13 = EAN13 (13-stellige EAN-Nummer) DU14 = DUN14 (Verpackungsvariante der EAN-Nummer) UPC = UPC-Nummer |
(MMS010/E) |
Zuteilbar |
... die Zuteilung, und muss mit dem Wert 1=Ja, zuteilbar, definiert sein, und für den anderen Lagerplatz mit dem Wert 0=Nicht zuteilbar. Dieses Feld steuert, ob die für den Lagerplatz erstellten Bestands-IDs zuteilbar sein sollen. Es muss auf 1=Ja, zuteilbar, eingestellt sein. Wenn beim Wareneingang neue Bestands-IDs erstellt werden, wird der Wert für dieses Kontrollfeld aus dem Lagerplatz übernommen, für den der Wareneingang erfolgt. Falls Ausnahmen definiert sind, kann der Zuteilungscode in MMS060 geändert werden. |
(CRS165/B) |
Nummernserie |
... die Nummernserien. Dieselbe ID kann auch für andere Serien gelten, falls diese zu einem anderen Typ gehören. Die Serie A kann beispielsweise für Auftrags- und Rechnungsnummern verwendet werden, obwohl diese unterschiedliche Nummernintervalle und Startwerte aufweisen. Der Nummernserientyp 16 der Serie A wird für interne Lagermeldungen verwendet. Der Nummernserientyp 17 der Serie 1 wird für auftragsinitiierte Lagermeldungen verwendet. |
(MWS010/E) |
100 Rüstlisten automatisch drucken |
... ob Rüstlisten bei der Erstellung automatisch ausgedruckt werden. Wählen Sie 1=Ja. |
(MNS310) |
Subsystem-Job. Öffnen |
... Autojobs, die in diesem Subsystem verwendet werden. Es gibt die folgenden vordefinierten Autojobs - Auftragsbezogene Meldungen in MHS855 und Interne Lagermeldungen in MMS855. Sie werden für Uploads verwendet. Damit werden die Batchjobs in MHS870 und MMS870 gestartet. |
(SHS050) |
"Jobplaner-Kategorie. Öffnen" Alle Felder |
Sie können die Download-Batchjobs im M3 Jobplaner planen. Weitere Informationen dazu finden Sie unter . |
(SHS030) |
"Jobplaner. Öffnen" Alle Felder |
Weitere Informationen dazu finden Sie unter . |
(SHS031) |
"Jobplaner-Programm. Öffnen" Alle Felder |
Weitere Informationen dazu finden Sie unter . |
(SHS035) |
"Jobplaner-Feld. Öffnen" Alle Felder |
Weitere Informationen dazu finden Sie unter . |
(SHS231) |
"Jobplaner-Informationen. Öffnen" Alle Felder |
Weitere Informationen dazu finden Sie unter . |