Inhaltsverzeichnis



Anbindung STAIN MES

STAIN MES Solutions


Im folgenden wird die Anbindung des externen BDE-Systems „Stain MES über Datenbank“ an cimERP beschrieben.

Die folgenden Daten werden ausgetauscht:
- cimERP Auftragsdaten/Arbeitsgangdaten an Stain MES
- Produktionsrückmeldung von Stain MES an cimERP

Voraussetzungen

1. cimERP-Schnittstellen-Lizenz BDE22 für Stain MES
2. „Ingres DB Enterprise Access“ von ACTIAN (AddOn-Software für den Zugriff auf die STAIN MS-SQL-Server-Datenbank)



1. Einstellung Basisparameter BDE


Im Parameter Basisparametern BDE müssen die folgenden Einstellungen vorgenommen werden:

Zu beachtende Felder:

BDE-Anbindung extern Hier muss „22 - Stain MES über Datenbank“ ausgewählt werden.
Übergabedatenbank Hier wird der aktuelle Betrieb eingestellt. Dieses Feld muss gefüllt werden.
Freigabe BDE-Daten Die BDE-Daten können automatisch beim Drucken der Fertigungspapiere freigegeben werden (Standardeinstellung).
Alternativ können die BDE-Daten durch das Programm Freigeben Fertigungsdaten an BDE einzeln markiert und danach an das externe BDE-System übergeben werden.
Personal-Nr. für RückmeldungFür die Rückmeldung aus Stain MES wird eine Personal-Nummer benötigt, ggfs. eine neue Personalnummer hierfür im Personalstamm anlegen.




2. Steuerung der Übergabe von Arbeitsgängen


Es werden nur solche Arbeitsgänge an das BDE-System übergeben, bei denen in den Arbeitsplatz-Stammdaten
das Feld „BDE-Meldung“ auf Ja steht (siehe Programm Arbeitsplatz - Stammdaten).
Diese Einstellung steht standardmäßig auf „ja“.




3. Freigabe / Übergabe der Fertigungsdaten


Möglichkeit 1:

Die Freigabe erfolgt mit dem Programm Freigeben Fertigungsauftrag gleichzeitig mit dem Drucken
der Fertigungspapiere, wenn der entsprechende Parameter „Freigabe BDE-Daten“ (siehe Basisparameter BDE) so gesetzt ist.
Die Übergabe der Daten läuft asynchron im Hintergrund.

Beim Aufruf des Programms Erneuter Druck Fertigungspapiere werden die Daten erneut an das BDE-System zur Aktualisierung übergeben.


Möglichkeit 2:

Der Parameter „Freigabe BDE-Daten“ (siehe Basisparameter BDE) kann auch so eingestellt werden,
daß die Freigabe mit dem Programm Freigeben Fertigungsdaten an BDE erfolgt.

Über das Buchsymbol können zwei verschiedene Einstiegsvarianten ausgewählt werden.
Entweder ist die Folgemaske eine Arbeitsgang-Ansicht oder eine Auftragsansicht.

In der Arbeitsgang-Ansicht kann in der Einführungsphase ein einzelner Arbeitsgang für einen
Arbeitsplatz gezielt ausgewählt und übergeben werden.




Möglichkeit 3:

Die Freigabe an das externe BDE kann auch direkt aus cimAPS erfolgen.
So kann die grafische Feinplanung und die Übergabe an STAIN MES ideal kombiniert werden.

Der BDE-Status-Layer sollte dazu in der Ansicht aktiviert werden, siehe cimAPS - BDE-Status-Layer (Industrie 4.0)



Durch die Fertigungs-Auflösung werden geänderte und schon freigegeben Daten automatisch an das BDE-System übergeben.
Ebenso verhält es sich mit Änderungen, die in cimAPS durchgeführt werden.

Löschungen werden ebenfalls durch die Fertigungs-Auflösung dem BDE-System mitgeteilt.



4. Gepufferter Daten-Export

Die exportierten Arbeitsgangsdaten werden in der cimERP-Tabelle „xbde_arbeitsgang“ gepuffert.





Kann die Verbindung von cimERP mit der Stain-MES-Datenbank hergestellt werden,
werden die Daten exportiert. Die Zieltabelle in Stain-MES ist „tb_gest_ImportOrdini“.

Kann die Verbindung mit STAIN MES nicht hergestellt werden (z. B. aufgrund von Wartungsarbeiten),
dann werden die zu exportierenden Daten solange gepuffert, bis das externe System wieder
zur Verfügung steht.



5. Buchungsprogramm der externen Schnittstelle (cd4420)


cd4420 ist das Hintergrund-Buchungsprogramm, welches die externen Buchungen automatisch in cimERP übernimmt.
Es wird automatisch beim Hochfahren des PPS-Batchhandlers gestartet. Beim Stoppen des PPS-Batchhandlers wird das Programm mit beendet.
Das Buchungsprogramm kann, falls notwendig, wie unter Punkt 5 beschrieben, nachgestartet werden.

(siehe auch Automatischer Start des Programms zur Übernahme der Rückmeldungsdaten eines externen BDE-Systems)

Die abzuholenden Produktionsrückmeldungen werden in Stain-MES in den Tabellen „tb_gest_ConsuntiviTestata“ (Kopfdaten)
und „tb_gest_ConsuntiviProduzione“ (Arbeitsgangdaten) am Ende einer Schicht zur Verfügung gestellt.

cimERP übernimmt die Rückmeldedaten und schreibt diese zuerst in die Rückmeldetabelle „xbde_rueck“
und führt eine Fehlerprüfung durch. Werden Fehler erkannt, werden diese im Programm BDE Fehlermeldungen cd4465 angezeigt.
Der fehlerhafte Buchungssatz wird verworfen.

Die übernommenen Buchungen werden direkt in die cimERP-Produktionsrückmeldeschnittstelle übergeben und dort automatisch verarbeitet.



6. Anzeigeprogramm der Schnittstelle (cd4421)


Mit dem Programm BDE Schnittstelle cd4421 werden die zur Verarbeitung anstehenden Buchungen angezeigt.

Falls das Buchungsprogramm nicht läuft, kann es hier gestartet werden.
Ein Stoppen des Buchungsprogrammes ist hier ebenfalls möglich.



Das Programm kann nur in dem Betrieb genutzt werden, der in den Basisparametern BDE als Übergabedatenbank hinterlegt wurde.



7. Protokoll-Tabellen für den Datenaustausch mit STAIN MES


Für Auswertungen (z. B. mit Crystal-Reports) stehen in cimERP folgende Protokoll-Tabellen zur Verfügung:

Tabellenname Beschreibung
xbde_stain_export_protokoll Datenstruktur entspricht der STAIN-Tabelle „tb_gest_ImportOrdini“
xbde_stain_import_protokoll Datenstruktur entspricht der STAIN-Tabelle „tb_gest_ConsuntiviProduzione“
xbde_rueck_protokoll Protokolldaten der formatierten Importdaten, bevor die Daten an die
Schnittstelle zur cimERP-Produktionsrückmeldung weitergereicht wurden.
bde_protokoll Rückmeldedaten, die von der cimERP-Produktionsrückmeldung verarbeitet
und in die aufgelösten Auftragsdaten geschrieben wurden.