Auftraggeber (Lieferanten & Kunden)

Ihr Leitfaden zur V5-Integration!

Der Importendpunkt „Client“ kann verwendet werden, um sowohl Lieferanten als auch Kunden innerhalb des V5-Rückverfolgbarkeitssystems zu erstellen, das dann verwendet werden kann, um Kauforder und Schiff Verkaufsaufträge beziehungsweise.

Zugehörige Integrationsleitfäden:

Kauforder

Verkaufsaufträge

Adresse 

In diesem Handbuch wird die Verwendung dieses „Client“-Endpunkts sowohl über den CSV-Import als auch über die Verwendung von JSON über die V5-API erläutert.

Inhaltsverzeichnis

1. Kontrollzentrum-Layouts

In Bezug darauf, wie wir den Client-Endpunkt mit dem in Verbindung bringen können, was wir im V5 Control Center sehen, bezieht sich dies sowohl auf die 'Lieferanten'Und'Kunden'-Fenster. Also für Lieferanten:

 

Und für Kunden:

 

2. API-Links

Weitere Informationen zu den Definitionen für diesen „Client“ und die zugehörige Datenbankklasse finden Sie unter dem folgenden Link:

Kunden 

3. Kundenhandbuch

3.1. Primärschlüssel

Für den Import über den Endpunkt „Client“ lautet der Primärschlüssel:

Code - Der eindeutige Code für den Lieferanten oder Kunden.

3.2. Benötigte Felder

Weitere Felder, die zum Erstellen eines gültigen Eintrags in V5 erforderlich sind:

Typ – der Kundentyp. Dieser sollte für Lieferanten 0 und für Kunden 1 sein.

3.3. Weitere Felder

Weitere Optionen, die wir hier aus der Datenbankklasse „Client“ hinzufügen können, sind:

Name - Der Name des Lieferanten/Kunden.

SignaturErforderlich - Eine 0 oder 1 gibt an, ob beim Empfang/Versand an den Kunden eine Unterschrift erforderlich ist oder nicht.

 

Es gibt auch einige zusätzliche Felder, die spezifisch sind für Lieferanten:

Website – Die Website des Anbieters.

Währungsname – um die vom Lieferanten verwendete Währung festzulegen.

 

Und für Kunden:

LabelSet_Beschreibung – ermöglicht die Zuweisung eines Etikettensatzes zur Verwendung mit den Produkten des Kunden.

4. Beispieldatensatz

In diesem Teil betrachten wir den Import von einem Lieferanten und einem Kunden, um zu sehen, wie unsere Importmethoden in der Praxis funktionieren.

5. Methodik

5.1. JSON – Importieren

'Client' Import-Endpunkt/URI –

http://host:port/V5-API/api/integrate/import/client

Endpunktbeschreibung

Proben:

Mithilfe des Endpunkts „Client“ können wir eine Importdatei strukturieren, um einen Lieferanten und einen Kunden wie folgt hinzuzufügen:

 

Diese JSON-Beispieldatei kann heruntergeladen werden werden auf dieser Seite erläutert.

Sobald wir dies im System veröffentlicht haben, können wir sehen, dass der neue Lieferant hinzugefügt wurde:

 

Zusammen mit dem neuen Kunden:

  

5.2. CSV – Importieren

Für CSV-Importe müssen wir zuerst eine Header-Datei für unsere Importe erstellen.

Dateiname der Kopf-/Spaltendefinition: „client.csvh“

Fertige Header-Dateien sollten abgelegt werden in: „ \SG Control Center\gateway\import\column_defs“

CSV-Dateiname importieren: „client-datetime.csv“

CSVs für den Import sollten abgelegt werden in: „ \SG Control Center\gateway\import”

 

Proben:

Header-Datei:

Unten sehen Sie ein Beispiel für eine Header-Datei. Wie oben fügen wir einen Kunden und einen Lieferanten mit denselben Parametern hinzu:

 

Weitere Informationen zur Strukturierung dieser Dateien finden Sie im Hauptintegrationsseite. Diese Beispiel-Header-Datei kann heruntergeladen werden werden auf dieser Seite erläutert.

 

CSV-Importdatei:

Wir können dann die definierte Reihenfolge der Datenpunkte im Header verwenden, um unsere Importdatei zu strukturieren. Beachten Sie, dass diese erste Zeile vom Control Center ignoriert und daher beim Senden zum Import in der Datei beibehalten werden kann. Ein Beispielimport basierend auf unseren oben genannten Anforderungen würde folgendermaßen aussehen:

 

Diese Beispielimportdatei kann heruntergeladen werden werden auf dieser Seite erläutert.

Wir können diese Datei dann wie oben definiert in unseren Importordner ziehen. Sobald der Import abgeschlossen ist, können wir erneut sehen, dass unser Lieferant:

 

Und Kunden wurden erstellt:

  

War diese Seite hilfreich?
JaNein