{{indexmenu_n>1010}} ====== Anbindung QfW über Datenbank ======   Im folgenden wird die Anbindung des externen BDE-Systems "QfW über Datenbank" an cimERP beschrieben.   =====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:20190812-112325.png?650}} \\ \\ Zu beachtende Felder: |**BDE-Anbindung extern **|Hier muss "QfW über Datenbank" ausgewählt werden. | |**Übergabedatenbank **|Die Übergabe der Daten erfolgt direkt über die Datenbank(über ODBC). Der Name der Datenbank (cimERP) wird über dieses Feld festgelegt. | |**Betriebs-Nr. für Arbeitsplatz**|Die Betriebsnummer wird in der Schnittstelle vor den Arbeitsplatz gehängt, der an das BDE-System übergeben wird. | |**Lagerzubuchung Material **|Wenn nicht über Materialzugangsbeleg gebucht wird, kann die Buchung durch den letzten Arbeitsgang einer Baugruppe ausgelöst 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 andas externe BDE-System übergeben werden.| \\ \\ =====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".\\ \\ 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}} \\ \\ ===== 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.\\ \\ \\ ===== 4. Übergabe von Artikelstammdaten an des externe BDE-System ===== Wenn das externe BDE-System aktiviert ist, werden Änderungen im Programm [[cimerp:0030_stammdaten:0040_artikel:0010_artikelstamm:0010_stammdaten:0010_artikelstamm_-_stammdaten_basis|Verwalten Artikelstamm]] automatisch an das externe BDE-System übergeben.\\ \\ Folgende Daten werden an QfW übertragen:\\ \\ Artikelnummer\\ Artikelbezeichnung 1 und 2\\ Teilegruppe 1\\ Zeichnungsnummer\\ Kostenträger      (max. 4 Stellen)\\ Artikelbeschreibung Seite 30 - Fertigung\\ \\ \\   ===== 5. Anzeigeprogramm der Schnittstelle ===== \\ 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.\\ \\ \\ ===== 6. 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.\\ \\ \\ {{tag>BDE XBDE QFW}}