Benutzer-Werkzeuge

Webseiten-Werkzeuge


                       
cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:1220_anbindungstainmes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:1220_anbindungstainmes [09.08.2019 12:56:32] – [3. Freigabe / Übergabe der Fertigungsdaten] koepplingercimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:1220_anbindungstainmes [25.06.2021 18:17:46] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +{{indexmenu_n>1220}}
 +
 +====== Anbindung STAIN MES ======
 +
 +
 +[[https://www.stain.it/en/|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)|
 +\\
 +<pagebreak>
 +=====1. Einstellung Basisparameter BDE=====
 +\\
 +Im Parameter [[cimerp:0030_Stammdaten:0010_Parameter:0050_BDE:0020_Basisparameter_BDE:start|Basisparametern BDE]] müssen die folgenden Einstellungen vorgenommen werden:
 +
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-101547.png?650}}
 +
 +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 [[cimerp:0080_fertigung:0080_BDE:0090_Freigeben_Fertigung:0010_FreigebenFertigungBDEStart1|Freigeben Fertigungsdaten an BDE]] einzeln markiert und danach an das externe BDE-System übergeben werden.|
 +|**Personal-Nr. für Rückmeldung**|Für die Rückmeldung aus Stain MES wird eine Personal-Nummer benötigt, ggfs. eine neue Personalnummer hierfür im Personalstamm anlegen.                                                                                                                                                              |
 +\\
 +\\
 +<pagebreak>
 +=====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 [[cimerp:0080_Fertigung:0020_Stammdaten:0020_Ressourcen:0010_Arbeitsplatz:0010_Arbeitsplatz:0020_ArbeitsplatzStammdaten|Arbeitsplatz - Stammdaten]]).\\
 +Diese Einstellung steht standardmäßig auf "ja".\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-104033.png?650}}
 +
 +\\
 +\\
 +<pagebreak>
 +===== 3. Freigabe / Übergabe der Fertigungsdaten =====
 +\\
 +**Möglichkeit 1:**
 +
 +Die Freigabe erfolgt mit dem Programm [[cimerp:0080_Fertigung:0030_Fertigung_Bewegungsdaten:0020_Freigeben_Fertigungsauftrag:start|Freigeben Fertigungsauftrag]] gleichzeitig mit dem Drucken\\
 +der Fertigungspapiere, wenn der entsprechende Parameter "Freigabe BDE-Daten" (siehe [[cimerp:0030_Stammdaten:0010_Parameter:0050_BDE:0020_Basisparameter_BDE:start|Basisparameter BDE]]) so gesetzt ist.\\
 +Die Übergabe der Daten läuft asynchron im Hintergrund.
 +
 +Beim Aufruf des Programms [[cimerp:0080_Fertigung:0030_Fertigung_Bewegungsdaten:0070_Erneutes_Drucken_Fertigungspapiere:start|Erneuter Druck Fertigungspapiere]] werden die Daten erneut an das BDE-System zur Aktualisierung übergeben.\\
 +\\
 +\\
 +**Möglichkeit 2:**
 +
 +Der Parameter "Freigabe BDE-Daten" (siehe [[cimerp:0030_Stammdaten:0010_Parameter:0050_BDE:0020_Basisparameter_BDE:start|Basisparameter BDE]]) kann auch so eingestellt werden,\\
 +daß die Freigabe mit dem Programm [[cimerp:0080_fertigung:0080_BDE:0090_Freigeben_Fertigung:0010_FreigebenFertigungBDEStart1|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.\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-125350.png?650}}\\
 +\\
 +\\
 +**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 [[cimerp:0080_fertigung:0090_cimaps:0005_cimaps_allgemeine_themen:0010_cimaps_bdestatuslayer]]\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-130437.png?650}}
 +\\
 +\\
 +
 +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.\\
 +\\
 +\\
 +<pagebreak>
 +===== 4. Gepufferter Daten-Export =====
 +
 +Die exportierten Arbeitsgangsdaten werden in der cimERP-Tabelle "xbde_arbeitsgang" gepuffert.\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-120008.png?650}}\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-120333.png?650}}\\
 +\\
 +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.\\
 +\\
 +\\
 +<pagebreak>
 +===== 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 [[cimerp:0080_fertigung:0080_BDE:0140_Externe_BDE_Systeme:0005_AutomatischerStartcd4420|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 [[cimerp:0080_fertigung:0080_bde:0080_bde_fehlermeldungen:0010_bdefehlermeldungen|BDE Fehlermeldungen cd4465]] angezeigt.\\
 +Der fehlerhafte Buchungssatz wird verworfen.\\
 +\\
 +Die übernommenen Buchungen werden direkt in die cimERP-Produktionsrückmeldeschnittstelle übergeben und dort automatisch verarbeitet.\\
 +\\
 +\\
 +<pagebreak>
 +===== 6. Anzeigeprogramm der Schnittstelle (cd4421) =====
 +\\
 +Mit dem Programm [[cimerp:0080_fertigung:0080_BDE:0130_Schnittstellen:start|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.\\
 +\\
 +{{:cimerp:0080_fertigung:0080_bde:0140_externe_bde_systeme:pasted:20190809-120718.png}}\\
 +\\
 +Das Programm kann nur in dem Betrieb genutzt werden, der in den [[cimerp:0030_Stammdaten:0010_Parameter:0050_BDE:0020_Basisparameter_BDE:start|Basisparametern BDE]] als Übergabedatenbank hinterlegt wurde.\\
 +\\
 +\\
 +<pagebreak>
 +===== 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. |
 +\\
 +\\
 +
 +{{tag>BDE XBDE STAIN MES}}
  
                       

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki