Software-Projekte Top Ten
Fertigungsvisualisierung
Bei der Medizingeräteherstellung gibt es zwar Standardprodukte, die aber durch eine Vielzahl von Optionen erweitert werden können. Somit ist jedes Gerät eigentlich schon fast eine Individualfertigung. Um die Produktionsschritte, das benötigte Material sowie die erforderlichen Kapazitäten in der Fertigungshalle an den jeweiligen Montagestationen übersichtlich visualisieren zu können, wurde diese Client-/Serveranwendung entwickelt.
Das Besondere bei diesem Projekt war, das zur Visualisierung der Fließlinien Templates geschaffen wurden, die von einem berechtigten Anwender sehr einfach in Form von Parametern in einer Datenbank erfasst werden. Somit kann sehr einfach und schnell ohne Programmieraufwand auf Veränderungen reagiert werden.
Eine weitere Besonderheit ist der integrierte Zugriff auf SAP-Daten, der direkt über ERP-Connect erfolgt. Für die verschiedenen Anzeigevarianten werden aus der Anwendung Datenprozeduren (RFC-Bausteine) in SAP mit entsprechenden Parametern aufgerufen und anschließend die Daten entsprechend dem zugeordneten Anzeigetemplate visualisiert.
Durch Statusanzeigen, Anzeige der Materialliste und Kapazitätsanzeigen können dann die Mitarbeiter am Montageplatz jederzeit die aktuellen Daten einsehen - es erfolgt automatisch alle paar Sekunden eine Bildschirmaktualisierung.
Output-Management SAP
Bei diesem Projekt war die Aufgabenstellung, aus verschiedenen Systemen alle erforderlichen Dokumente zu einem Fertigungsauftrag in einen zusammenhängenden Druckjob zu steuern. Nach erfolgreicher Ausführung des Druckjobs muss dann in SAP ein Status für den gedruckten Fertigungsauftrag gespeichert werden, damit nur ein Original erstellt werden kann.
Im Wesentlichen stammen die Daten aus SAP, in dem der Fertigungsauftrag angelegt wird. Bei den Materialstammdaten sind aber zusätzlich Dokumente aus dem Archivsystem (OpenText) hinterlegt. Diese haben unterschiedlichste Dateiformate (PDF, technische Zeichnungen, Grafiken etc.) und es muss immer die richtige Version verwendet werden.
Die Lösung ist ein Windows-Dienst auf einem Printserver, der per Verzeichnis- und Druckjobüberwachung eventgesteuert den Druck der Fertigungsaufträge auf ca. 100 verschiedenen Druckern überwacht und managed. Die besondere Herausforderung war, das trotz der Komplexität eine sehr schnelle Reaktionszeit und eine stabile Infrastruktur geschaffen werden musste. Dies konnte durch normale Standards in Windows und eine eventgesteuerte Multitaskingprogrammierung erreicht werden. Mit umfangreichen Prüffunktionen und einer ausführlichen Protokollierung der Druckjobs können Störungen (z.B. Papierstau, Drucker ausgeschaltet etc.) behandelt und dokumentiert werden.
Preislisten-Datenbank
Bei diesem Projekt war die Anforderung, mehrsprachige Produkt- und Preislisten für Medizingeräte automatisiert in beliebiger Sprache erstellen zu können. Die dafür erforderlichen Daten stammen aus unterschiedlichen Systemen (Materialstamm und Preise kommen aus SAP, technische Zeichnungen stammen aus Autocad, Produktfotos in verschiedenen Dateiformaten, Produktbeschreibungen und Ergänzungen werden als AutoTexte in Microsoft Word sprachspezifisch gepflegt)
Die Lösung ist eine Windows-Anwendung, mit der diese Daten je Preislistenvariante in einer übersichtlichen Baumstruktur zugeordnet werden. Durch eine geschickte Strukturierung der Daten und entsprechende Namenskonventionen für externe Dateien kann der Anwender sehr einfach seine Gliederung und die entsprechenden Produkte zuordnen. Die zugeordneten Daten werden dann mit Hilfe von Microsoft Word (Dokumentvorlagen, Formatvorlagen und AutoTexte), den aufbereiteten Datenbankinformationen und Bilddaten zusammengeführt und als PDF-Dateien gespeichert. Die Qualität dieser PDF-Dateien ist so gut, dass daraus auch die Produktbroschüren erstellt werden können.
Als zusätzliche Arbeitserleichterung für den Vertrieb können zusätzlich noch Preislisten in tabellarischer Form erstellt werden. Diese werden mit Hilfe von Microsoft Excel und entsprechenden Vorlagen erstellt.