Die Mehrheit der nShift-Kunden verfügt über eine Art von Integration zwischen nShift Ship und ihren ERP-, WMS- oder anderen Systemen. Die Filedrop-Integration (Import Setup) in On-premises bietet viele erweiterte Möglichkeiten und kann so konfiguriert werden, dass sie zu nahezu jeder Umgebung passt.
In diesem Artikel wird erklärt, wie Sie eine grundlegende Filedrop-Integration in nShift On-premises einrichten. Bitte kontaktieren Sie unseren Kundenservice, wenn Sie Hilfe bei der Konfiguration Ihrer Integration benötigen oder Fragen zu den erweiterten Konfigurationsmöglichkeiten haben.
Inhalt dieses Artikels:
- Konzept und Workflow
- Aktivierung des Import Setup
- Festlegen des Dateiinhalts
- Hinzufügen und Löschen von Feldern
- Konfiguration von Frachtführer-Voreinstellungen
Konzept und Workflow
Ship On-premises kann Aufträge aus jedem System importieren, das eine Datei erzeugen kann. Das System muss in der Lage sein, eine Datei zu erstellen und sie in einem gemeinsamen Ordner abzulegen, auf den beide Systeme zugreifen können. Ship On-premises überwacht den Ordner und sobald eine erkennbare Datei im Importordner erkannt wird, wird sie importiert und gelesen und anschließend entweder gelöscht oder nach der Verarbeitung in einen Sicherungsordner verschoben.
In den folgenden Beispielen wurde eine CSV-Datei verwendet. Dieses Format ist einfach zu handhaben, aber nShift Ship unterstützt nahezu alle Formate, einschließlich einfacher Textdateien, fester Feldlängen, Excel und XML. Wenn Sie XML-Dateien verwenden, transformiert der Import die Dateien basierend auf einem XSLT-Stylesheet, das Sie angeben müssen.
Aktivierung des Import Setup
- Gehen Sie zu Setup und wählen Sie aus, wo Sie die Importkonfiguration platzieren möchten. Sie kann auf Installation, Location, oder Actor-Ebene platziert werden. Klicken Sie mit der rechten Maustaste auf die rechte Seite des Bildschirms und wählen Sie New > Import Setup.
- Aktivieren Sie zunächst Import Active. Die Integration ist nur aktiv, wenn dieses Kontrollkästchen aktiviert ist, und sie muss aktiv sein, um Änderungen vornehmen zu können.
- Klicken Sie auf New und geben Sie einen Source Folder an, aus dem On-premises die Dateien aus Ihrem System abruft. Es ist möglich, mehrere Quellordner hinzuzufügen.
- Geben Sie den Dateinamen und die Dateiendung an.
- Threads werden verwendet, um mehrere Dateien gleichzeitig zu verarbeiten. Die Anzahl der Threads entspricht der Anzahl der Dateien, die gleichzeitig aus demselben Quellordner importiert werden können. Mehrere Quellen werden nacheinander verarbeitet.
- Klicken Sie auf OK, um zu speichern.
- Im Abschnitt After Import müssen Sie auswählen, was geschehen soll, nachdem On-premises eine Datei verarbeitet hat. Sie können wählen, ob sie automatisch gelöscht, in den Papierkorb verschoben oder in einen angegebenen Ordner verschoben werden soll. Klicken Sie auf OK, um Ihre Einstellungen zu speichern.
Festlegen des Dateiinhalts
Sie müssen On-premises mitteilen, wie die Dateien aus Ihrem System gelesen werden sollen, indem Sie das Trennzeichen festlegen und angeben, wie die Felder in der Datei den Feldern in On-premises zugeordnet werden. Die Registerkarte Import Setup enthält viele Funktionen. Dieser Artikel erläutert die Einstellungen, die für eine grundlegende Importkonfiguration erforderlich sind.
- Wechseln Sie zur Registerkarte Import Setup.
- Geben Sie das Character separator an, das in Ihren Dateien verwendet wird. In diesem Beispiel wird "," verwendet. (Um XML-Dateien zu verwenden, müssen Sie auf die Schaltfläche Select klicken und eine XSLT-Datei angeben.)
- Verschiedene Systeme verwenden unterschiedliche Einheiten, daher ist es wichtig, die in Ihren Dateien verwendeten Einheiten anzugeben. Klicken Sie auf die Schaltfläche Unit, um Ihre Einheiten festzulegen, und klicken Sie auf OK.
- Nun müssen Sie die Felder in Ihren Dateien den Feldern in On-premises zuordnen. Dies ist einfacher, wenn Sie eine Beispieldatei aus Ihrem System haben. Wählen Sie Select file, suchen Sie eine Datei und klicken Sie auf Preview, um eine Liste aller Felder in der Datei anzuzeigen.
- Ordnen Sie die Felder zu, indem Sie auf jede Zeile in der Spalte Shipment Field klicken und das entsprechende On-premises-Feld aus der Dropdown-Liste auswählen. Sie können in der Dropdown-Liste durch Eingabe suchen.
- Im folgenden Bildschirm wurden alle Felder zugeordnet. Wenn Sie ein Feld in Ihrer Datei haben, das von On-premises ignoriert werden soll, können Sie den Wert Unknown->Unknown beibehalten.
Hinzufügen und Löschen von Feldern
Sie können Felder hinzufügen oder löschen, indem Sie auf die Schaltfläche Fields klicken.
Beim Hinzufügen eines Feldes müssen Sie den Feldtyp auswählen. Wählen Sie zwischen einem normalen Feld und einem Ausdruck. Die Felder im obigen Beispiel sind vom Typ Field.
Das Hinzufügen von Ausdrücken zu Ihrer Importkonfiguration ermöglicht es Ihnen, verschiedene Regeln einzurichten sowie Werte in verschiedenen Feldern zu vergleichen und zu ändern. Weitere Informationen zur Verwendung von Ausdrücken finden Sie im Artikel: Using expressions in your import setup.
Konfiguration von Frachtführer-Voreinstellungen
Auf der Registerkarte Carrier PreSettings können Sie Codes aus Ihrem ERP-System angeben, die verwendet werden können, um einen bestimmten Standort, Akteur, SubFrachtführer, Produkt und Services zur Erstellung einer Sendung auszuwählen.
- Wählen Sie Location und Actor, für die die Konfiguration gelten soll. Wenn das Import Setup auf Location- oder Actor-Ebene hinzugefügt wurde, können Sie keinen anderen Standort als den aktuellen auswählen.
- Klicken Sie auf die Schaltfläche New.
- Geben Sie einen Carrier code und ggf. einen Actor alias ein. Der Actor alias kann verwendet werden, um einen bestimmten Akteur in den Dateien auszuwählen.
- Wählen Sie Carrier, SubCarrier, und Product. Der Inhalt von Enabled Carriers spiegelt die in Schritt 1 ausgewählten Location und Actor wider.
- Wählen Sie Services, falls relevant. Sie können mehrere Services auswählen oder diese unausgewählt lassen, es sei denn, Sie erstellen einen Frachtführercode für ein Produkt mit obligatorischen Services.
- Wählen Sie einen Stack, wenn Sie möchten, dass die Sendungen an einen anderen Stack als den Standard-Stack des Produkts gesendet werden.
- Wenn Sie Autoprint labels aktivieren, werden alle Sendungen, die den Frachtführer-Voreinstellungen entsprechen, nach dem Import automatisch übermittelt.
- Zuordnungen können verwendet werden, um verschiedene Codes zu übersetzen. Sie könnten beispielsweise denselben Code für eine Palette bei allen Ihren Frachtführern verwenden, auch wenn diese unterschiedliche Codes nutzen.
In diesem Beispiel haben wir den Warentypcode "BOX" dem Warentyp "PA-BOX-Parcel" beim Frachtführer DHL Express zugeordnet.
- Klicken Sie auf OK auf der Seite Carrier PreSettings, wenn Sie alle Einstellungen konfiguriert haben. Sie können nun die Frachtführercodes in Ihren Dateien verwenden, um Sendungen mit den angegebenen Produkten und Services zu erstellen.
Weitere Artikel zur Filedrop-Integration
- Standarddatei für Filedrop-Integration (Import Setup)
- Konfiguration des Filedrop-Imports in Ship (Drop Zone)
- Hinzufügen eines Services zu einem Frachtführercode im Import Setup
Sehen Sie sich alle unsere Artikel zur Filedrop-Integration an hier.