Course – Tagung 2011 in Zons ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Erfahrungsbericht Host-Queries mit Excel-Export Vortrag von Michael Volkelt 23.05.2011 Michael Volkelt 1 Übersicht ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 1. Firmenprofil ATLANTIC GmbH 2. Ausgangssituation 3. Projektanforderung 4. Lösung 5. Implementierung 6. Übernahme in Produktion 7. Live-Demo 8. Fazit 23.05.2011 Michael Volkelt 2 1. ATLANTIC GmbH ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - Hersteller von Schleifscheiben und Honsteinen - ausschließlich Lieferant für Großindustrie - Sitz in Bonn - ca. 220 Mitarbeiter - Umsatz > 25 Mio. € (Inl. 35% / Exp. 65%) - ca. 160.000 Artikel / 650.00 Versionen - ca. 30 - 50 neue Artikel pro Tag 23.05.2011 Michael Volkelt 3 1. ATLANTIC GmbH 23.05.2011 Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 4 1. ATLANTIC GmbH ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - IBM-Hardware seit 1969, z.Z. Z890/110 - IBM DS6800, ca. 2,4 TB Plattenplatz / 3590 Tape - SNA-Terminals und Drucker - z/VSE 4.1.1. mit TCP/IP 1.05 F - System-Software von CA - RPGII / COBOL / CPG / HL1 / QIT / Mail4Host … - Alle Anwendung selbstentwickelt (ca. 2200 Prog.) - 3 Mitarbeiter in der EDV 23.05.2011 Michael Volkelt 5 1. ATLANTIC GmbH ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - 5 Server (Windows 2003 / 2008) - ca. 90 lokale, 30 remote PC‘s, 26 Touchscreens - Windows XP / Office / IBM Pers.Communication - Standard-Software FiBu / Lohn / Zeitwirtschaft - Oracle-DB für BDE (Eigenentwicklung) - PDF-Formulare und Email-Versand - Datenaustausch Host / Server über QIT/CPGJDBC - Video-Überwachungssystem für Zoll 23.05.2011 Michael Volkelt 6 2. Ausgangssituation ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - Ausschließlich VSAM => Kein SQL möglich - Riesiger Bedarf für individuelle Auswertungen - Mehrere Hundert „Einmal-Programme“ mit Sorts von Dateien, Logik und anschließender Ausgabe - Historische Entwicklung: - RPGII oder RPG-Autoreport - Lattwein Query-Listen - HL1 mit QTF-List-Ausgabe - QPG-Programme mit List- oder File-Ausgabe, Übertragung auf PC per QIT als txt-File Importieren txt-File in Excel mit Anpassungen 23.05.2011 Michael Volkelt 7 2. Ausgangssituation ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Probleme: • sehr zeitaufwendig (programmieren, testen) • es entstanden Doppel-Programmierungen • hoher Änderungsaufwand wegen „Können sie nicht noch dieses ...“ • „Einmal-Programme“ wurden immer wieder modifiziert und sollten dann wieder in alten Versionen laufen • Listen „Wie immer“, „Ich hatte mal eine Liste...“ 23.05.2011 Michael Volkelt 8 3. Projektanforderung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de • User sollen Query selber erstellen können • Jeder User hat seine „eigenen“ Queries • Einfache Handhabung für den User • Keine redundanten Daten • Queries basieren immer auf aktuellen Host-Daten • Datenschutz für VT-Bereiche ist zu gewährleisten • Verknüpfung mehrerer Dateien muss möglich sein • Nutzung der vorhandenen Data Dictionaries 23.05.2011 Michael Volkelt 9 3. Projektanforderung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de • User erhalten definierte Auswahl von Feldern • User können Auswahlkriterien definieren • Einfache Administration für Daten / User • Keine Belastung des Produktions-CICS • Protokollierung der Queries auf dem Host • Zielsystem ist Excel zur individuellen Bearbeitung durch den User • Die Feldaufbereitung für Excel läuft automatisch 23.05.2011 Michael Volkelt 10 4. Lösung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Die Lösung: Query Online 23.05.2011 Michael Volkelt 11 4. Lösung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Ablauf Query Online - Anmeldung im Intranet - Übersicht bestehender Queries oder neue Query - Für neue Query: - Anzeige verfügbarer Dateien - Überschrift für Query vergeben - Felder auswählen - Entscheidungskriterien definieren - Query ausführen – Übertragung ins Excel 23.05.2011 Michael Volkelt 12 4. Lösung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de WARUM Query Online ? - Unsere Projektziele können alle umgesetzt werden - IT kann vorhandenes „know how“ nutzen - Mit geringem Aufwand wird die IT entlastet - Änderungen im Data Dictionary werden sofort wirksam, leicht änderbar - Excel als Zielsystem wird überall genutzt - User können selbst entscheiden, welche Daten sie wann vom System abrufen 23.05.2011 Michael Volkelt 13 5. Implementierung ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - Fa. Lattwein : „Wir probieren das für ATLANTIC umzusetzen“ - VPN-Zugang für Fa. Lattwein - Installation und Einführung vor Ort gut ½ Tag - Anschließend liefen die ersten Queries - Änderungswünsche kurzfristig umgesetzt - Probleme mit Spaltenanzahl verbessert - Durch Dataset-Struktur VT-Datenschutz gewährt 23.05.2011 Michael Volkelt 14 6. Übernahme in Produktion ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - Inhouse: “technische Abteilung“ für Artikel-Query (von 370 Feldern ca. 150 übernommen) Mehrere Abfragen bereits realisiert - Vertreter: “Kunden-Query“ generiert und mit einem Vertreter begeistert getestet Mehrere Abfragen bereits realisiert - z.Zt. Aufbau Data Dictionary für fremdsprachige Vertreter - Vorstellung des Systems auf VT-Tagung im Juni Danach Rollout an interessierte Vertreter 23.05.2011 Michael Volkelt 15 7. Live-Demo 23.05.2011 ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Michael Volkelt 16 8. Fazit ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de - Komfortable Lösung für viele Anfragen - Sowohl in der IT als auch für Enduser einsetzbar - IT behält Hoheit über die Daten und verwaltet den Zugang zu diesen - Durch Internet-Anbindung weltweit verfügbar - Leichte Administrierbarkeit für die IT - Einfache Handhabung für die User - Dank Query und Excel kann jeder User seine individuellen Abfragen gestalten und bearbeiten 23.05.2011 Michael Volkelt 17 Fragen 23.05.2011 ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Michael Volkelt 18 ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de Vielen Dank für Ihre Aufmerksamkeit ! 23.05.2011 Michael Volkelt 19