Skip to main content
Skip table of contents

Verarbeitungslogik

Der Datenaustausch erfolgt momentan über drei Tabellen. Eine Tabelle dient zum Austausch von Artikelinformationen. Zwei weitere Tabellen werden genutzt um Stücklisten-Informationen auszutauschen. In einer Tabelle werden dazu Stücklisten-Kopfinformationen abgelegt, in der anderen werden die Stücklisten-Positionsdaten abgelegt. Die Tabelle mit Artikelinformationen sowie die Tabelle für die Stücklistenköpfe haben neben den reinen Meta-Daten zusätzliche Felder zur Steuerung des Austauschs. Dies sind neben Status- und Kommandofeldern auch benutzerbezogene Informationen. 

Kommandos

Ein Feld in der Austauschtabelle ist das Kommandofeld. Über dieses Feld kann die Schnittstelle die Austauschrichtung definieren. Folgende Kommandos stehen momentan zur Verfügung.

  • SAVE
  • READ
  • STAT (für Stücklisten)

SAVE

Bei dem Kommando SAVE erfolgt ein Transfer von Windchill nach Navision.
Im Fall der Stückliste wird die Stücklisten-Kopftabelle sowie die Stücklisten-Positionstabelle befüllt.

READ

Beim dem Kommando READ erfolgt ein Transfer von Navision nach Windchill. In die Austauschtabelle werden ausschließlich identifizierende Informationen von Windchill geschrieben. Navision befüllt die anderen Felder mit seinen eigenen vorliegenden Informationen.
Im Fall der Stückliste schreibt IFConneX nur in die Stücklisten-Kopftabelle. Die Tabelle mit den Stücklistenpositionen wird dann von Navision gefüllt.

STAT

Bei dem Kommando STAT erfolgt ein Umsetzen eines Stücklistenstatus.

Statusnetz

Jedes Kommando, das über eine der Austauschtabellen Informationen transferiert, hat einen Status.

Der Initiator des Kommandos (bpsw. IFConneX) setzt den Status auf NEW (bzw. CREATE). Der Kommando-Initiator wartet nun auf einen Statuswechsel.

Sobald ein Auftrag von Navision in Arbeit genommen wird, erhält dieser den Status WORK. Kommandos (SAVE, READ) die vom System erfolgreich verarbeitet wurden, erhalten von Navision den Status DONE. In Falle von Fehlern erhählt das jeweilige Kommando den Status ERROR. Ein Feld in den Austauschtabellen ist für Fehler- und Rückmeldungstexte vorgesehen.

Statusnetz für Artikel

Statusnetz für Stücklisten

Das Statusnetz für Stücklisten hat einen anderen Initialstatus. Der Stücklistenkopf wird mit dem CREATE-Status angelegt, anschließend werden die Positionsdaten geschrieben. Nach dem Schreiben der Positionsdaten wird der Status des Kommandos auf NEW umgesetzt und somit Navision zur Verarbeitung freigegeben.




JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.