Inhaltsverzeichnis
Schnittstelle Interflex - cimERP
Im folgenden wird die Schnittstelle zur Übernahme von Daten des externen BDE-System der Fa. Interflex zu cimERP beschrieben
Aktive und beendete BDE-Aufträge
Die BDE-Schnittstelle leitet alle Meldungen der BDE-Terminals an cimERP:
Start-Produktions- und Start-Unterbrechungs-Meldungen werden benötigt damit an allen cimERP-Terminals die aktuell laufenden Aufträge und Unterbrechungen ersichtlich sind
Produktionszeit-Meldungen um gefertigte Mengen und verbrauchte Zeiten an cimERP zu melden
Unterbrechungs-Meldungen um Ausfallzeiten in cimERP auswerten zu können.
Hinweis:
Eine BDE-Funktion kann 1 oder 2 Nachrichten an cimERP übergeben
Folgende BDE-Meldungen werden an cimERP gesendet (diese werden von cimERP als Produktionsanmeldungen, Produktionsfertigmeldungen, Störungsanmeldungen und Störungszeiten importiert):
| Meldungsnummer | BDE-Funktion | Tätigkeit | Meldung cimERP |
| 1 | Kommt | Mitarbeiter angekommen; kein Auftrag gestartet | Start-Meldung eines GK-Auftrages „Anwesend“; Inhalte: Arbeitsgang-Art = X Arbeitsgang-Status = Start Meldedatum = Startdatum Meldezeit = Startzeit Fertigungszeit nicht versorgt |
| 2 | Start | Istarbeitsplatz (dieser kann vom Sollarbeitsplatz abweichen) | Ende-Meldung des GK-Auftrages „Anwesend“; Inhalte: Arbeitsgang-Art = X Arbeitsgang-Status = Ende Fertigungszeit versorgt (Nettozeit von Kommt – bis Start-Auftrag) |
| 3 | Start-Produktions-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Start Meldedatum = Startdatum Produktion Meldezeit = Startzeit Produktion Fertigungszeit nicht versorgt |
||
| 4 | Unterbrechung | Produktion wird unterbrochen | Ende-Produktions-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Ende Fertigungszeit versorgt (Nettozeit von-bis) |
| 5 | Start-Unterbrechungs-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Untbr Meldedatum = Startdatum Unterbrechung Meldezeit = Startzeit Unterbrechung Fertigungszeit nicht versorgt Unterbrechungsgrund versorgt |
||
| 6 | Start | Start Produktion nach Unterbrechung | Ende-Unterbrechungs-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Ende Unterbrechungszeit versorgt (Nettozeit von-bis) cimERP erkennt die Unterbrechung anhand der ltz. gemeldeten Nachricht: Arbeitsgang-Status = Untbr |
| 7 | Start-Produktions-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Start Meldedatum = Startdatum Produktion Meldezeit = Startzeit Produktion Fertigungszeit nicht versorgt |
||
| 8 | Ende | Produktion beendet oder unterbrochen | Ende-Produktions-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Ende Fertigungszeit versorgt (Nettozeit von-bis) |
| 9 | Geht | Mitarbeiter geht; BDE prüft ob Auftrag für die Personalnummer noch offen (=gestartet); wenn ja, dann Ende Produktion melden | Ende-Produktions-Meldung des BDE-Auftrages; Inhalte: Arbeitsgang-Art = P Arbeitsgang-Status = Ende Fertigungszeit versorgt (Nettozeit von-bis) |
GK-Auftrag: Gemeinkostenauftrag
Der Gemeinkostenauftrag wird in cimERP als normaler Fertigungsauftrag angelegt. Der GK-Auftrag dient der Erfassung der Anwesenheit ohne Auftragsmeldung.
Schnittstelle
| Feldname | Datentyp | Beschreibung cimERP |
| BDE - Auftragsnummer | Integer | BDE-Scheinnummer (Lohnscheinnummer Arbeitsgang) |
| cimERP FA Nummer | Text(20) | cimERP-F-Auftrags-Nr 12345678 + cimERP-F-Auftrags-Pos 1234 + cimERP-Arbeitsgang-Nr Format: „12345000-1234-1234-P“ wobei letzte Stelle = P, R, X (siehe Arbeitsgang-Art) |
| Artikelnummer | Text(18) | Artikelnummer der zu fertigenden Baugruppe |
| Artikelbezeichnung | Text(30) | Artikelbezeichnung 1 |
| Arbeitsgang | Integer (max. 4 Stellen) | Arbeitsgangnummer FA |
| Arbeitsgang-Art | Text(2) | P = Produktion R = Rüsten G = Gemeinkostenauftrag X = sonstige (Anwesenheit) |
| Arbeitsgangbezeichnung 1 | Text(30) | Zeile 1 Arbeitsgangtext |
| Arbeitsplatz | Integer (max. 7 Stellen) | tatsächlich ausführende Maschine |
| Soll-Start-Datum | Text(JJJJMMTT) | Startdatum AG |
| Soll-Start-Zeit | Text(HHMMSS) | Startzeit AG |
| Soll-Ende-Datum | Text(JJJJMMTT) | Endedatum AG |
| Soll-Ende-Zeit | Text(HHMMSS) | Endezeit AG |
| Soll Fertigungszeit | Float (MM.SS) | 1 Std = 60 Min = 3600 Sek Zeitraum (= echte Fertigungszeit = Nettozeit) zwischen von – bis Datum/Zeit des AG |
| Soll Fertigungsmenge | Float (0.00) | zu fertigende Menge AG |
| Melde-Datum | Text(JJJJMMTT) | Meldedatum AG |
| Meldezeit | Text(HHMMSS) | Meldezeit AG |
| Ist Fertigungszeit | Float (MM.SS) | 1 Std = 60 Min = 3600 Sek Zeitraum der Rückmeldung (= echte Fertigungszeit = Nettozeit/ Pausenbereinigt im BDE-System) |
| Ist Fertigungsmenge | Float (0.00) | Produzierte Menge / relative Menge wird als Teilrückmelde-Menge betrachtet aus BDE-Eingabe |
| Ausschussmenge | Float (0.00) | Ausschussmenge / relative Menge wird als Teilrückmelde-Menge betrachtet aus BDE-Eingabe |
| PersNr | Integer | Personalcode gescannt in cimERP als Stammdaten vorhanden |
| Arbeitsgangstatus | Text(5) | maximal 5 Stellen Mögliche Werte: „Aktiv“ = Start AG „Untbr“= Unterbrechung AG „Ende“ = Ende AG „Storn“ = Stornosatz |
| Unterbrechungsgrund | Integer | Aus Eingabe Unterbrechungsgrund / Werte in cimERP frei definierbar |
| INTERFLEX ID-Nummer | Integer | Satz-Ident-Nr; Benötigt für spätere Korrekturen |
