V5-Integration mit Sage X3

Ihr Leitfaden zur V5-Integration!

SG Systems freut sich, seinen Kunden umfassende Integrationsdienste mit Sage X3 anbieten zu können, einschließlich anpassbarer Features und Funktionen für eine Vielzahl von Anforderungen.

Die Integration von Sage X3 mit V5 Traceability bietet mehrere Vorteile, die wir in diesem Artikel näher erläutern, darunter:

  • Datenaustausch in Echtzeit: Verbessert die Genauigkeit und Effizienz bei der Verwaltung von Fertigungs- und Lieferkettenprozessen.
  • Chargenkonsistenz und Audit-Compliance: Sorgt für Konsistenz bei der Lebensmittelherstellung und hält strenge Compliance-Standards ein.
  • Papierloser Betrieb: Erleichtert die Lagerverwaltung und reduziert den Papierkram.
  • Fehlervermeidung: Reduziert manuelle Rückverfolgbarkeitsfehler und verbessert die Datengenauigkeit.
  • End-to-End-Rückverfolgbarkeit: Bietet umfassende Rückverfolgbarkeit über den gesamten Produktionszyklus.
  • Betriebsflexibilität: Anpassbar an verschiedene Geschäftsanforderungen und skalierbar für wachsende Unternehmen.

Inhaltsverzeichnis

1. Übersicht über die Integration von Sage X3 mit V5

Nachfolgend sehen Sie eine Übersicht über die Integration von V5 Traceability in Sage X3:

In dieser Diskussion werden wir alle wichtigen Aspekte der Integration von Sage X3 mit V5 Traceability betrachten. Zunächst werden wir die Systemeinrichtung und die Methodik der Datenintegration besprechen, bevor wir uns Fallstudien ansehen zu Produktion, Kauf , Vertrieb Bestellungen sowie interne Überweisungen.

1.1. Zweck und Umfang der Integration

Der Zweck der V5-Integration mit Sage X3 besteht darin, Kunden, die es gewohnt sind, im Workflow von Sage X3 zu arbeiten, die einfache Erstellung von Einkaufs-, Verkaufs- und Transferaufträgen zu ermöglichen und außerdem die Verwendung von in Sage X3 gespeicherten Stücklisten zur Produktionsplanung anhand der V5-Rückverfolgbarkeit zu ermöglichen.

Der Umfang dieser Integration deckt alle wichtigen Aspekte der Produktionsanlage eines Kunden ab, einschließlich:

Wie wir in der Übersicht oben sehen können, kann Sage X3 dadurch weiterhin als Hauptspeicherort des Kunden für Stücklistenvorlagen/Rohstoffcodes/Lagerbestände/Bestellungen usw. fungieren, wobei alle Aktualisierungen von Bestellungen sofort an V5 gesendet werden. In diesem Fall würde V5 Daten zu Versand/Empfang/Produktionsverbrauch an Sage X3 zurücksenden und Lagerbestände und Bestellstatus in Echtzeit aktualisieren.

2. Systemkonfiguration

2.1 Hardware-Setup

Für die Bereitstellung des V5 Traceability-Systems vor Ort benötigt SG Systems Zugriff auf einen validierten Server (Hardware oder virtuell), um die V5-Datenbank und die erforderliche Middleware zu installieren (V5 Connect), um die Integration mit Sage X3 zu aktivieren.

Produktionsterminals , Lagerverwaltungssystem (WMS)-Tablets können dann nach Bedarf in der gesamten Produktionsanlage installiert werden. In diesem Dokument werden wir uns sowohl mit der Produktion als auch mit dem Versand/Empfang befassen, wobei V5-Softwareanwendungen auf den folgenden Geräten installiert werden:

  • Industrieterminals (15-Zoll-Touchscreen)
    • V5-Terminal – verarbeitet Arbeitsaufträge, die von Sage X3 gesendet werden
  • Industrielle Tabletten
    • V5 WMS – empfängt/kommissioniert Artikel für Bestellungen, die von Sage X3 gesendet werden.

Jedes V5-Gerät kann dann mit Folgendem verbunden werden:

  • Waagen – entweder vernetzt (für Terminal und WMS) oder per direkter serieller Verbindung (für Terminal)
  • Etikettendrucker – Intermec- oder Zebra-Etikettendrucker zum Drucken Etiketten in jeder Phase des Produktions-/Versand-/Empfangsprozesses. Etiketten können vollständig an die Bedürfnisse des Kunden angepasst werden.
  • Barcode-Scanner – zum leichteren Scannen von Etiketten.

Weitere Einzelheiten zur Verwendung dieser Hardware in Verbindung mit dem V5 Traceability-System finden Sie unter unten.

Unten sehen Sie eine vereinfachte Hardwareübersicht:

2.2. Softwareanforderungen

Die Anforderungen zur Installation der erforderlichen Software zur Erleichterung des Betriebs des V5-Rückverfolgbarkeitssystems können eingesehen werden werden auf dieser Seite erläutert.

Sage X3 wird dann lokal auf den Servern des Kunden installiert/gehostet und die Kommunikation zwischen Sage und V5 Traceability wird durch die zusätzliche Installation von V5 Connect erleichtert.

3. Datenaustausch mit SOAP XML

3.1. Grundlagen des SOAP XML-Protokolls

SG Systems nutzt Sage X3 SOAP-Webdienste, um Daten zwischen beiden Systemen zu importieren und zu exportieren.

SOAP steht für Simple Object Access Protocol und ist eine Protokollspezifikation zum Austausch strukturierter Informationen bei der Implementierung von Webdiensten. Es verwendet XML zur Codierung seiner Nachrichten und verlässt sich bei der Nachrichtenaushandlung und -übertragung hauptsächlich auf Protokolle der Anwendungsschicht, insbesondere HTTP oder SMTP. Hier sind die grundlegenden Elemente und Konzepte im Zusammenhang mit SOAP:

  • Umschlag: Das Kernelement, das den Inhalt und die Struktur der Nachricht definiert.
  • Header: Ein optionaler Abschnitt zum Definieren von Betriebsparametern wie Authentifizierungsdaten.
  • Karosserie: Enthält die XML-Daten der Nachricht, einschließlich Anruf- und Antwortinformationen.

Fehler: Stellt Fehlerdetails bereit, wenn während der Verarbeitung Probleme auftreten.

3.2. Vorteile der Verwendung von SOAP XML für den Datenaustausch

Die Verwendung von SOAP bietet mehrere Vorteile:

  • Standardisierung: Gewährleistet die Interoperabilität zwischen verschiedenen Plattformen und Sprachen durch ein klar definiertes Protokoll.
  • Formelle Verträge: Nutzt WSDL, um Servicemethoden und -abläufe klar zu definieren und so bei Entwicklung und Wartung zu helfen.
  • Sicherheit: Unterstützt umfassende Sicherheitsfunktionen wie Verschlüsselung und Nachrichtensignierung durch WS-Security.
  • Erweiterbarkeit: Ermöglicht Erweiterungen zum Hinzufügen von Funktionalitäten wie Transaktionen und erhöhter Sicherheit, ohne den Kernbetrieb zu verändern.
  • Zustandsbehaftete Operationen: Kann den Sitzungsstatus über mehrere Anfragen hinweg aufrechterhalten, was in komplexen Transaktionsszenarien nützlich ist.
  • ACID-Konformität: Ideal für kritische Transaktionssysteme, die Robustheit und Zuverlässigkeit erfordern.
  • Transportunabhängigkeit: Funktioniert über mehrere Transportprotokolle (HTTP, SMTP, TCP) und bietet Flexibilität bei der Bereitstellung.
  • Fehlerbehandlung: Bietet detaillierte Fehlerberichte mit strukturierten Informationen, die bei der Fehlerbehebung und Korrektur helfen.

4. Integrationsprozess

4.1. Schritt für Schritt

  • Die V5-API wird installiert – sie stellt die erste Verbindung zur und von der V5-Datenbank bereit.
  • Anschließend wird V5 Connect installiert – dies fungiert als Middleware zwischen der V5-API und Sage X3.
  • V5 Connect kann dann so konfiguriert werden, dass mit der vom Kunden bereitgestellten URL und den Anmeldeinformationen eine Verbindung zum X3-Webdienst hergestellt wird.
  • Der Kunde müsste alle benutzerdefinierten Felder erstellen, die im Rahmen der Integration implementiert werden.
  • Der Kunde müsste die Import- und Exportvorlagen in Sage X3 erstellen.

4.2. Konfigurationseinstellungen

Um die Konnektivität mit V5 zu ermöglichen, müsste der Kunde aus Sicht des Kunden Folgendes tun:

  • Aktivieren Sie SOAP-Webdienste für Sage X3.
  • Geben Sie die URL und die Anmeldeinformationen zur Authentifizierung für die Sage X3-Webdienste an
  • Import- und Exportvorlagen in Sage X3 erstellen

4.3. Vorlagen in Sage X3

Vorlagen in Sage X3 erleichtern den Datenfluss zwischen Sage X3 und V5 Traceability, indem sie eine korrekte Synchronisierung und Befüllung der Datenfelder beim Senden von und zu V5 ermöglichen. Ein Beispiel hierfür finden Sie unten, wo wir die Vorlageneinrichtung für Bestellungen sehen.

5. Vorteile der Integration

Welche wesentlichen Vorteile bietet die Integration von V5 Traceability mit Sage X3 Ihrem Unternehmen?

  • Vertrautes Arbeitsumfeld – Durch die Integration mit V5 Traceability können Sage X3-Benutzer aus der vertrauten Sage X5-Umgebung heraus mit V3 interagieren. Dadurch wird der zusätzliche Schulungsbedarf der Mitarbeiter reduziert, der häufig mit der Integration neuer Software in ein Unternehmen einhergeht.
  • Datenaustausch in Echtzeit – Sorgen Sie für einen nahtlosen und sofortigen Datenaustausch zwischen Sage X3 und V5 Traceability. Diese Integration sorgt dafür, dass Ihre Fertigungs- und Lieferkettenabläufe synchronisiert bleiben und verbessert so die Gesamteffizienz und Genauigkeit.
  • Chargenkonsistenz und -konformität – Sorgen Sie für eine einwandfreie Chargenkonsistenz und erfüllen Sie mühelos strenge Prüfstandards. Diese Integration ist von entscheidender Bedeutung für die Lebensmittelindustrie, in der die Einhaltung gesetzlicher Vorschriften nicht verhandelbar ist. Das System ermöglicht eine präzise Kontrolle der Produktionschargen und stellt sicher, dass jedes Produkt den erforderlichen Standards entspricht.
  • Papierloser Betrieb – Transformieren Sie Ihre Lagerverwaltung mit einem papierlosen Ansatz. Diese Funktion reduziert Verwaltungsaufgaben und Papierkram drastisch und führt zu einem schlankeren, effizienteren und fehlerfreien Betrieb. Stellen Sie sich einen digitalen Arbeitsplatz vor, in dem alle Informationen leicht zugänglich und einfach zu verwalten sind.
  • Fehlervermeidung – Eliminieren Sie das Risiko manueller Fehler durch automatische Rückverfolgbarkeit und integriertes Etiketten-/Barcode-Scannen. Die Integration erfasst Daten genau und stellt sicher, dass Ihre Rückverfolgbarkeitsaufzeichnungen präzise und zuverlässig sind. Dies reduziert das Risiko kostspieliger Fehler und erhöht die Vertrauenswürdigkeit Ihrer Prozesse.
  • Durchgängige Rückverfolgbarkeit – Erzielen Sie vollständige Transparenz über Ihren gesamten Produktionszyklus, vom Rohmaterial bis zum fertigen Produkt. Diese umfassende Rückverfolgbarkeit stellt sicher, dass Sie jeden Schritt des Prozesses überwachen können und sorgt so für Transparenz und Verantwortlichkeit. Dies ist eine entscheidende Funktion für Branchen, in denen die Verfolgung des Produktverlaufs für Sicherheit und Qualität von entscheidender Bedeutung ist.
  • Operative Flexibilität – Profitieren Sie von einem äußerst anpassungsfähigen System, das an die individuellen Anforderungen Ihres Unternehmens angepasst werden kann. Unabhängig davon, ob Sie den Betrieb erweitern oder bestimmte Prozesse anpassen, unterstützt die Integration Ihr Wachstum und Ihre Anpassungsfähigkeit. Es skaliert mit Ihrem Unternehmen und stellt sicher, dass sich Ihre Systeme mit Ihnen weiterentwickeln.

6. Betriebsablauf

6.1. Batch-Ausführungs-Workflow

Wir können uns einen Beispielarbeitsablauf ansehen, bei dem fertige Produkte aus Komponentenchargen hergestellt werden, die aus Rohstoffen hergestellt werden.

  • RM-Codes (Rohmaterial) und Lagerbestände werden zusammen mit Arbeitsaufträgen/Aufträgen alle in Sage X3 gespeichert.
  • BoM-Codes werden zusammen mit der zugehörigen Schrittreihenfolge und den RM-Anforderungen in Sage X3 gespeichert.
    • In der Beispielintegration, die wir in diesem Dokument betrachten, werden Stücklisten jedoch separat innerhalb von V5 Traceability erstellt. Dies liegt an zusätzlichen Funktionen innerhalb von V5 Traceability, die Sage X3 nicht replizieren kann. Weitere Einzelheiten hierzu werden weiter unten erläutert und im Produktionsfallstudie.
    • Auf Schrittreihenfolgen von Sage X3 wird in V5 über ein benutzerdefiniertes Feld verwiesen.
    • Es werden nicht alle Zutaten aus der Sage-Stückliste verwendet, da je nach Lagerverfügbarkeit einige anstelle anderer verwendet werden können. V5 verarbeitet diese über manuell erstellte „optionale Schritte“.
    • Zusätzliche Schritttypen für Ereignisse wie „Containerwechsel“ können in V5 auch manuell eingefügt werden.
  • Arbeitsaufträge mit in Sage X3 gespeicherten Stücklistencodes werden an das V5 Control Center gesendet und mithilfe der V5-Stücklisteneinrichtung innerhalb von V5 Traceability geplant.
  • Die Serienfertigung erfolgt an den V5-Terminals. Hier stehen Anpassungsmöglichkeiten zur Verfügung für:
    • Berechnung der Batchgröße
    • Verwendung von Haupt- und Restmengen
    • Integration von Großmengendispensern
    • Zuweisung der Produktion auf Basis physischer Standorte
    • Benutzerdefinierte Beschriftungsfelder
    • Und vieles mehr!
  • Die Chargen werden dann gemischt und mit dem V5-Terminal verarbeitet.
  • Die Daten werden dann an Netsuite zurückgegeben, um Folgendes zu berücksichtigen:
    • Rohstoffverbrauch für Chargen
    • Daten zu produzierten Chargen
    • Aktualisierungen des Arbeitsauftragsstatus

Eine vereinfachte Draufsicht hiervon finden Sie unten:

   

6.2. Bestellablauf

Wir können uns jetzt einen Beispiel-Workflow für eine Bestellung unter Verwendung von Sage X3 und V5 Traceability ansehen.

  • Bestellungen werden in Sage X3 geplant
    • Zu bestellende Materialcodes werden in Sage X3 gespeichert und mit V5 Traceability synchronisiert.
    • Registrierte Lieferanten werden von Sage X3 verwaltet und mit V5 Traceability synchronisiert
  • Anschließend werden die Bestellungen an das V5 Control Center gesendet und dort automatisch geplant.
  • Die Bestellung wird zusammen mit den erwarteten Bestellpositionen und Mengen zum Empfang an V5 WMS-Tablets gesendet.
  • V5 WMS erhält die Bestellung. Hier stehen konfigurierbare Optionen zur Verfügung, um Informationen zu erhaltenen Chargen einzugeben, wie beispielsweise:
    • Herstellungs- und Verfallsdaten
    • BoL/CoA-Nummern und Bilderfassung
  • Lageretiketten können von V5 WMS auch automatisch nach Erhalt gedruckt werden.
  • Anschließend werden die Daten an Sage X3 zurückgegeben, um Folgendes zu berücksichtigen:
    • Mengen der eingegangenen Bestellpositionen

Unten sehen Sie eine vereinfachte Top-Down-Ansicht dieses Prozesses:

  

6.3. Verkaufsauftrags-Workflow

Die Integration von Verkaufsaufträgen zwischen V5 und Sage funktioniert sehr ähnlich wie das, was wir gerade bei Einkaufsaufträgen gesehen haben. Sehen wir uns also zunächst den Workflow für einen Verkaufsauftrag an.

  • Verkaufsaufträge werden in Sage X3 geplant.
    • Produktcodes für bestellte Artikel werden in Sage X3 gespeichert und mit V5 synchronisiert.
    • Kundeninformationen werden ebenfalls in Sage gespeichert und dann mit V5 synchronisiert.
  • Verkaufsaufträge werden dann an das V5 Control Center gesendet und automatisch geplant.
  • Auftragspositionen und erforderliche zu kommissionierende Mengen werden an V5 WMS-Tablets gesendet.
  • V5WMS versendet die Bestellung. Hier stehen konfigurierbare Optionen zur Verfügung, um sicherzustellen, dass:
    • Die richtigen Artikel werden von angeschlossenen Barcode-Lesegeräten in die Bestellung aufgenommen bzw. eingescannt.
    • FEFO/FIFO-Regeln werden durchgesetzt
  • Hier können Versandpalettenetiketten und Bestelllieferscheine ausgedruckt und der Bestellung beigefügt werden.
  • Anschließend werden die Daten an Sage X3 zurückgegeben, um Folgendes zu berücksichtigen:
    • Mengen der versendeten Artikel
    • Aktualisierungen des Auftragspositionsstatus

Unten sehen Sie eine vereinfachte Top-Down-Ansicht dieses Prozesses:

   

6.4. Arbeitsablauf für Transferaufträge

Die Integration von Transferaufträgen zwischen V5 und Sage funktioniert sehr ähnlich wie das, was wir gerade bei Einkaufs- und Verkaufsaufträgen gesehen haben, und kombiniert Elemente aus beiden Arbeitsabläufen. Sehen wir uns also den Arbeitsablauf für einen Transferauftrag an.

  • Ein Verkaufsauftrag wird in Sage X3 erstellt
    • Dieser Auftrag ist als „standortübergreifend“ eingestellt. Dadurch kann V5 ihn als Transferauftrag und nicht als Verkaufsauftrag aufgreifen.
    • RM-Codes für zu übertragende Artikel werden in Sage X3 gespeichert und mit V5 synchronisiert.
    • Informationen zu den verschiedenen Standorten eines Kunden werden auch in Sage gespeichert und dann mit V5 synchronisiert, damit der Benutzer die Orte angeben kann, an die und von denen die Übertragung erfolgen soll.
  • Dieser Verkaufsauftrag wird dann an das V5 Control Center gesendet und automatisch im Fenster „Überweisungen“ geplant.
  • Diese Überweisungen werden eingerichtet als 'Direkte Überweisungen' in V5, was bedeutet, dass am Empfangsort kein V5-WMS-Gerät erforderlich ist, um die Bestellung entgegenzunehmen.
  • V5 WMS Picks versendet die Bestellung. Hier stehen konfigurierbare Optionen zur Verfügung, um sicherzustellen, dass:
    • Die richtigen Artikel werden von angeschlossenen Barcode-Lesegeräten in die Bestellung aufgenommen bzw. eingescannt.
    • FEFO/FIFO-Regeln werden durchgesetzt
    • Es werden Etiketten gedruckt, die der Bestellung beigefügt werden
  • Nach dem Versand generiert Sage X3 automatisch einen „Bestellbeleg“ für den Empfangsort, da in diesem Beispiel, wie oben erläutert, kein WMS-Gerät zum Empfangen der Bestellung vorhanden ist.
  • Anschließend werden die Daten an Sage X3 zurückgegeben, um Folgendes zu berücksichtigen:
    • Mengen der versendeten Artikel
    • Aktualisierungen des Auftragspositionsstatus

Unten sehen Sie eine vereinfachte Top-Down-Ansicht dieses Prozesses:

   

6.5. Hardware- und Software-Interaktion

Wie wir im Flussdiagramm oben sehen können, gibt es, sobald V5 Traceability die Stücklisten-/Arbeitsauftragsinformationen von SAge X3 hat, mehrere Fälle, in denen die V5-Software mit von SG gelieferter/Kundenhardware interagiert. Diese Interaktionen sind:

  • Scales – V5 Traceability bietet vollständige Konnektivität mit einer Vielzahl von Waagen und Waagen unterschiedlichster Hersteller. Diese können entweder über das lokale Netzwerk oder über eine direkte serielle Verbindung verbunden werden. Waagen können verwendet werden mit:
    • V5-Terminal – Ermöglicht den Mitarbeiter in der Produktionshalle, den Bedarf an Rohmaterialien mithilfe der integrierten Wiegeanzeige des V5-Terminals genau abzuwiegen.
    • V5 WMS – Zum Wiegen eingehender/ausgehender Waren. Beachten Sie, dass für WMS-Tablets keine direkte serielle Verbindung verfügbar ist.
  • Etikettendrucker – Etiketten können in allen Phasen des Produktionsprozesses gedruckt werden, einschließlich:
    • Lageretiketten für eingehende RMs.
    • Chargenetiketten bei Chargenabschluss.
    • Fertigproduktetiketten für die unterschiedlichsten Anforderungen im Produktvertrieb.
    • Versand-/Palettenetiketten für Paletten/Sendungen.
  • Barcode-Scanner – Ob kabelgebunden oder kabellos: An die Terminals können Barcode-Lesegeräte angeschlossen werden, um sicherzustellen, dass die Mitarbeiter in der Verkaufshalle immer den richtigen Artikel auswählen für:
    • Zutaten mischen.
    • WiP-Komponenten und Etiketten, die für fertige Produkte verwendet werden.
    • Produkte für den Versand.
    • Interne Überweisungen.

7. Fallstudie

7.1. Produktion

In dieser Fallstudie werden wir uns ansehen, wie Arbeitsaufträge für bestimmte, von Sage X3 gesendete Stücklistencodes innerhalb von V5 Traceability erstellt werden und wie die Datenrückgabe an Sage X3 gehandhabt wird.

Wie oben erläutert, werden BoM-Codes und RM-Anforderungen zwar in Sage X3 gespeichert, diese werden jedoch auch manuell vom Kunden in V5 Traceability eingegeben, um zusätzliche V5-Funktionen zu berücksichtigen, insbesondere optionale Schritte zum Hinzufügen alternativer Zutaten.

Nachfolgend sehen wir eine Beispiel-Stückliste für eine Charge in Sage X3:

Wir können jetzt sehen, wie diese Stückliste aussehen würde, wenn sie in V5 neu erstellt würde. Denken Sie daran, dass wir keine Stücklisten aus Sage X3 synchronisieren, sondern sie als Vorlage verwenden, um weitere zusätzliche Schritttypen hinzuzufügen.

 

Wir können hier ein Beispiel für einen optionalen Schritt sehen. In diesem Beispiel hätte der Terminal-Batching-Bediener die Wahl, für diesen Schritt die gewünschte Option („VENTURA BLUE“ oder „STRATUS“) hinzuzufügen. Dies ist nützlich, wenn eine Zutat nicht immer verfügbar ist und in diesem Fall möglicherweise durch eine andere ersetzt werden muss.

 

Wenn wir diese Formel für unser Beispiel verwenden, können wir zu Sage X3 zurückkehren und damit einen Arbeitsauftrag erstellen.

Wir können hier eine Arbeitsauftragsnummer zuweisen und die Stückliste angeben, die geplant werden soll. Die zu erstellende Menge kann hier ebenfalls festgelegt werden, und die Anzahl der erforderlichen Chargen wird durch die „Basismenge“ bestimmt, die wir oben in der Sage X3-Stücklisteneinrichtung gesehen haben (in diesem Fall also 1 Charge basierend auf der Basismenge 387.03). Der Arbeitsauftragsstatus in Sage X3 wird dann auf „In Bearbeitung“ gesetzt.

Dieser Arbeitsauftrag wird dann mit V5 Traceability synchronisiert, wo die in Sage X3 eingegebenen Informationen verwendet werden, um den Produktionsplan von V5 Control Center zu füllen, wie wir unten sehen können.

 

Beachten Sie, dass der Status „In Bearbeitung“ von Sage X3 im Produktionsplan von V5 in den Status „Geplant“ übersetzt wird. Dieser Status bedeutet, dass dieser Auftrag nun sofort für das Terminal in der Produktionshalle verfügbar wäre.

 

Starten wir diesen Job anschließend durch Markieren und Betätigen des grünen Häkchens in der rechten unteren Ecke, werden wir anschließend aufgefordert die Partie für das erste benötigte RM (Zuckerweiß) auszuwählen.

Beachten Sie jedoch, dass in diesem Beispiel die Chargennummern in V5 nur Chargennummern sind und nur in V5 referenziert werden. Nur die verwendeten Mengen werden nach Abschluss der Batchverarbeitung an Sage X3 zurückgegeben. Diese Mengen werden dann vom dort gespeicherten Hauptartikelbestand abgezogen.

 

Hier kann der Terminalbediener entweder selbst eine Partie auswählen, oder es kann eine Lagerreihenfolge (basierend auf FEFO/FIFO-Regeln) erzwungen werden, um die Auswahl einer Partie zu erzwingen. Alternativ kann das System automatisch die zu verwendende Partie auswählen und dem Terminalbediener so die Wahl abnehmen.

Das Scannen von Chargen mithilfe eines angeschlossenen Barcode-Scanners kann ebenfalls vorgeschrieben werden, um zusätzlich sicherzustellen, dass für den Auftrag die richtige Charge ausgewählt wird.

Nach der Auswahl wird der Bildschirm „Schlüsseleingabe“ angezeigt, der auf der Formelkonfiguration in V5 basiert, die wir oben gesehen haben. Hier wird der Bediener aufgefordert, zwei Kartons mit je 2 Pfund in den Mischer zu kippen.

 

Beim nächsten Schritt wird derselbe Bildschirm zur Losauswahl angezeigt (oder das Los wird automatisch anhand der oben stehenden Optionen ausgewählt), aber da es sich beim nächsten Schritt um einen „Wiegeschritt“ für 8 Pfund handelt, wird die Wiegeanzeige für das manuelle Wiegen durch den Terminalbediener angezeigt.

 

Beachten Sie hierbei, dass der Bediener innerhalb der Toleranzen des im V5 Control Center festgelegten Schrittes wiegen kann, in diesem Fall 0.1 Pfund.

Als nächstes sehen wir unten ein Beispiel, wie ein optionaler Schritt auf dem V5-Terminal aussehen würde. In diesem Fall sehen wir uns denselben optionalen Schritt an, den wir oben im V5 Control Center gesehen haben, wo der Bediener die Option auswählt, die wir dort hervorgehoben haben („STRATUS“).

 

Wenn Sie diese optionale Routine auswählen, werden die darin enthaltenen Schritte im Control Center ausgeführt.

Die Stapelverarbeitung wird dann auf diese Weise fortgesetzt, bis alle RMs in der im Control Center festgelegten Reihenfolge zur Mischung hinzugefügt wurden.

Sobald die Charge fertig ist, kann das System ein Etikett drucken, das an die resultierende Charge angehängt wird. Ein Beispiel hierfür finden Sie unten, aber wie oben erwähnt, können diese vollständig an die Spezifikationen eines Kunden angepasst werden.

 

Wenn wir zum Control Center zurückkehren, können wir sehen, dass der Auftrag jetzt als „Abgeschlossen“ markiert ist.

 

Die Daten werden dann mit einem Gesamtverbrauch für die Charge an Sage X3 zurückgegeben. Der RM-Verbrauch wird dann vom in Sage gespeicherten Hauptbestand abgezogen. Wie oben erwähnt, werden hier keine Chargennummern referenziert, sondern der Bestand wird von der Hauptcharge jeder einzelnen RM abgezogen.

Bemerkenswert ist auch, dass die Gesamtmenge für die Charge nicht erreicht wurde, da die Chargenzusammensetzung während der Produktion geändert wurde, daher der Status „In Bearbeitung“, den wir oben sehen können. Die vorhandene erreichte Menge wird jedoch referenziert, um den korrekten Abzug der RM-Mengen zu ermöglichen.

Die Möglichkeiten, die Batch-Zusammensetzung spontan zu ändern, können auf Vorgesetzte beschränkt werden oder es kann eine Übersteuerung durch den Vorgesetzten erzwungen werden, sodass ein normaler Batch-Operator diese Entscheidungen nicht selbst treffen kann.

7.2. Bestellungen

Die Synchronisierung von Bestellungen von Sage X3 zu V5. Die Rückverfolgbarkeit beginnt mit der Planung der Bestellung in Sage X3.

Unten sehen wir eine geplante Bestellung in Sage X3:

Wir können hier also sehen, dass wir für diese PO (PO036237) 100 Säcke „Zucker hellbraun“ und 50 Säcke „Puderzucker“ bestellt haben. Beachten Sie auch, dass uns ein Lieferant und ein Bestelldatum zugewiesen wurden, die ebenfalls an V5 Traceability gesendet werden.

Sobald dies an das V5 Control Center gesendet wurde, wird es im Fenster „Bestellung“ als „ausstehende“ Bestellung angezeigt.

Hier können wir also sehen, dass die relevanten bestellten Mengen sowie die Kosten hierfür (ebenfalls aus Sage X3) und der zugewiesene Lieferant alle in V5 Traceability importiert wurden.

Da die Bestellung als „Ausstehend“ in V5 Traceability importiert wird, ist sie sofort auf dem V5 WMS-Tablet (Warehouse Management System) am Empfangsort sichtbar.

 

Durch Auswählen und Eingeben einer Bestellung über den grünen Haken in der unteren rechten Ecke werden dann die Bestellzeilen angezeigt, die auf den Eingang warten.

 

Durch Auswahl einer zu empfangenden Zeile kann der Bediener diesen Artikel empfangen. In diesem Fall empfangen wir einen palettierten Artikel, sodass das System die Anzahl der Paletten und die Anzahl der Säcke auf jeder Palette abfragen muss. In diesem Fall empfangen wir eine einzelne Palette mit 100 Säcken „Sugar Light Brown“.

 
 

 
 

 

Hier stehen mehrere optionale Auslöser zur Verfügung, um zusätzliche Informationen zur erhaltenen Partie einzugeben, wie etwa interne Partienummern und Partienummern des Lieferanten, Herstellungs- und Verfallsdaten, Kosten usw. Hier sehen wir ein Beispiel, bei dem unser Bediener das Verfallsdatum des erhaltenen Zuckers eingibt.

 

Anschließend können Etiketten gedruckt und auf die empfangenen Artikel aufgebracht werden. Die Anzahl der hier erstellten Etiketten kann festgelegt werden, oder es kann eine Anfrage an den Bediener gestellt werden. Das Etikettendesign kann von jedem Kunden je nach seinen individuellen Anforderungen vollständig angepasst werden.

 

Wir werden dann zur Auftragszeilenansicht zurückgeleitet, wo wir sehen können, dass diese Zeile erfolgreich empfangen wurde.

 

Auf analogem Weg würden wir dann auch die weitere Auftragszeile erhalten und können anschließend über den grünen Haken unten rechts in der Auftragszeilenansicht die Bestellung abschließen.

 

Nach dem Empfang können wir die abgeschlossene Bestellung im Control Center sehen, jetzt mit dem Status „Empfangen“. Das untere rechte Feld im Control Center wird jetzt auch mit Informationen über die empfangene Partie gefüllt, einschließlich interner Partienummern, dem Bediener, der die Bestellung erhalten hat, und Zeitstempeln.

 

Wenn wir zur Bestellung in Sage X3 zurückkehren, können wir sehen, dass die Zeilen nun geschlossen wurden. Dies weist zusammen mit den Informationen im folgenden Bereich darauf hin, dass die Artikel erfolgreich empfangen wurden und anschließend dem Hauptartikelbestand in Sage X3 hinzugefügt werden.

7.3. Verkaufsaufträge

Wie bei Einkäufen werden Verkaufsaufträge zunächst in Sage X3 geplant. Dort können dem Auftrag ein Kunde sowie andere gewünschte Informationen wie Auftragsreferenznummern, zugewiesene Standorte für den Versand und Auftragsdaten zugewiesen werden.

Weiter unten auf der Seite in Sage können dann Bestellzeilen für die benötigten Artikel hinzugefügt werden:

Wir können hier also sehen, dass wir für diese SO (SO194767) eine Bestellung über 88 Kisten (CS) „Chocolate Chip“, 22 Kisten „Party Time“ und 140 Kisten „Brownie“ haben.

Sobald die Bestellung in Sage X3 geplant ist, wird sie an das V5 Control Center gesendet. Wir können sie als „geplante“ Bestellung im Fenster „Verkaufsbestellung“ sehen.

 

Hier können wir also sehen, dass die relevanten bestellten Mengen sowie die Kosten hierfür (ebenfalls aus Sage X3) und der zugewiesene Lieferant alle in V5 Traceability importiert wurden.

Wie bei Einkaufsaufträgen wird der Verkaufsauftrag hier als bereits geplant importiert, sodass keine Aktion des Sage X3-Benutzers erforderlich ist, damit der Auftrag fertig ist und zur Ausführung durch das V5 WMS-Tablet in der Verkaufsabteilung zur Verfügung steht.

Nach der Planung kann die Bestellung dann über das WMS-Tablet kommissioniert werden.

 

In V5 gibt es mehrere Optionen zum Kommissionieren von Bestellungen, mit der Option, nach FEFO/FIFO-Regeln auszuwählen, sowie gezielte Kommissionierwellenmodi zur Unterstützung der Vertriebsmitarbeiter. Hier können auch QA-Fragen und -Antworten hinzugefügt werden, um den Mitarbeiter in verschiedenen Phasen des Versandprozesses anzuleiten.

Wie oben wird dann die Auftragszeilenansicht für den Verkaufsauftrag angezeigt, in der die Kommissionieranforderungen aufgeführt sind.

 

Wenn wir die oberste Zeile für „Chocolate Chip“ auswählen, haben wir die Möglichkeit, aus mehreren Chargen auszuwählen. Auch hier kann die FEFO/FIFO-Reihenfolge erzwungen werden, um zu verhindern, dass der Bediener die falsche Charge auswählt.

 

Sobald die Partie ausgewählt ist, können wir den Bestand zuweisen. Beachten Sie, dass Partien in die Bestellung gemischt werden können, wenn die FEFO/FIFO-Reihenfolge nicht strikt eingehalten wird. Hier entnehmen wir Partie 10004642.

 

Sobald wir den richtigen Betrag ausgewählt haben, wird diese Zeile erfüllt.

 

Beachten Sie unten, dass eine „Verkaufs-/Versandpalette“ erstellt wurde. Dies ist ein optionaler Prozess, der vom System angeboten wird und das schnelle Drucken von Palettenetiketten für den Versand ermöglicht. Beachten Sie, dass Etiketten vollständig an die individuellen Anforderungen eines Kunden angepasst werden können.

 

Sobald alle Zeilen ausgefüllt sind, kann die Bestellung wie oben beschrieben durch Klicken auf das grüne Häkchen unten rechts auf dem Bildschirm abgeschlossen (versendet) werden.

 

Danach kehren wir zum WMS-Startbildschirm zurück und erhalten im oberen Banner der Software eine Benachrichtigung, dass die Bestellung abgeschlossen wurde.

 

Zurück im Control Center können wir sehen, dass der Bestellstatus aktualisiert wurde und das untere rechte Feld jetzt die Information enthält, welche Partie für die Bestellung ausgewählt wurde.

 

Wenn wir zu Sage X3 zurückkehren, können wir sehen, dass die Auftragspositionen geschlossen wurden und wir können die Menge der benötigten Artikel sehen, die versendet wurden.

7.4. Transfers

Wie bei Einkaufs- und Verkaufsaufträgen werden Transferaufträge zunächst in Sage X3 als Verkaufsaufträge erstellt und geplant. Hier können Quelle und Ziel sowie weitere gewünschte Informationen wie Bestellnummern/Referenznummern, Bestelldaten sowie die zu transferierenden Artikel zugewiesen werden. Wie oben erwähnt, werden diese Arten von Verkaufsaufträgen auf „Standortübergreifend“ eingestellt, damit V5 Traceability sie als „Transfers“ abholen kann.

Nach der Planung erscheint dieser Auftrag dann im V5 Control Center als Überweisung, zusammen mit allen relevanten Informationen, die in Sage X3 eingegeben wurden. In diesem Beispiel werden Überweisungen immer als „Direktüberweisungen“ importiert und automatisch geplant.

 

Nach dem Import und der Planung steht der Transportauftrag V5 WMS zur Kommissionierung zur Verfügung.

 

Ähnlich wie beim oben beschriebenen Verkaufsauftragsverfahren werden dann die Auftragspositionen angezeigt, die auf die Kommissionierung warten.

 

In diesem Beispiel scannt der Bediener die erforderlichen Artikel von Paletten und wählt daher auf dem nächsten Bildschirm die Scan-Option.

 

Unser Bediener würde also 5 Paletten dieser Bestellung scannen, um die Kommissionierung abzuschließen.

 

Nachdem diese eingescannt wurden und die Bestellzeile vervollständigt ist, kann die Bestellung wie gewohnt über den grünen Haken in der rechten unteren Ecke der Bestellzeilenmaske abgeschlossen werden.

 

Hier sehen wir dann die folgende Meldung, die uns mitteilt, dass die Bestellung eingegangen ist. Dies ist eine Folge der Verwendung der oben beschriebenen Funktion „Direktüberweisung“.

 

Wenn wir zum Control Center zurückkehren, können wir sehen, dass der Bestellstatus auf „Erhalten“ aktualisiert wurde. Das untere rechte Feld wurde ebenfalls aktualisiert und zeigt nun die Chargen und Paletten an, die zur Erfüllung der Bestellung verwendet wurden, während im unteren linken Feld die versandten und erhaltenen Mengen entsprechend aktualisiert wurden.

 

Wie oben erwähnt, wird, sobald eine Übertragung von WMS abgewickelt wurde, in Sage X3 automatisch ein Bestellbeleg mit einer Beleg- und Lieferscheinnummer generiert.

Und wenn wir den Status der Bestellzeilen prüfen, können wir die bestätigte Menge des angeforderten Artikels sehen, die übertragen wurde, und dass der Status der Bestellung jetzt „Geschlossen“ ist.

8. Fazit

Zusammenfassend kann die Integration von Sage X3 mit V5 Traceability Ihrem Unternehmen Vorteile bringen, indem sie Echtzeit-Datenaustausch, die Aufrechterhaltung von Chargenkonsistenz und -konformität sowie papierlose Abläufe gewährleistet. Sie verhindert manuelle Fehler, bietet End-to-End-Rückverfolgbarkeit und betriebliche Flexibilität und passt sich Ihren wachsenden Geschäftsanforderungen an. Diese Integration verbessert Effizienz, Genauigkeit und Skalierbarkeit und ist damit ein unverzichtbarer Vorteil für moderne Unternehmen.

Erfahren Sie mehr über diese transformative Lösung bei SG Systems Global.

9. Anhänge

Das oben gezeigte Implementierungsbeispiel funktioniert zeilenweise für SOAP-Anfragen/-Belege. Nachfolgend sehen wir ein Beispiel für eine SOAP-Vorlage, die SG zum Erstellen von Anfragen verwendet:

 

Wenn wir eine Retoure von V5 nach Sage X3 übertragen, in diesem Fall eine PO-Empfangszeile, können wir ein Beispiel sehen, wie SG die obige Vorlage übernimmt und ändert, um eine verwendbare Datei zum Übertragen dieser Informationen zu erstellen:

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

Weitere Dokumentation zur Entwicklung mit Sage X3 Web Services finden Sie werden auf dieser Seite erläutert.

War diese Seite hilfreich?
JaNein