SERVICEGLOSSEVORSCHAUAchtung: AuditMit den guten Vorsätzen ist das ja so eine Sache: Manche braucheneinen Jahreswechsel, um schlechte Gewohnheiten anden Nagel zu hängen, andere einen besonderen Fixpunkt auf ihremKalender, um Besserung nicht nur zu geloben, sondern auch anzugehen.Viele Firmen haben sich zum Jahreswechsel vorgenommen,ihre Lizenzsituation in den Griff zu bekommen. Kein W<strong>und</strong>er: Kaumein Unternehmen ist bei einem Audit in der Lage, zu <strong>die</strong>sem Themaein klares Statement abzugeben. Die Unwissenheit kann teuer werden:Laut Gartner haben <strong>die</strong> Überprüfungen seit 2007 stark zugenommen.Zu <strong>die</strong>sem Zeitpunkt berichteten 35 Prozent der befragtenUnternehmen von mindestens einem Audit in den letzten 12 Monaten;2011 waren es schon 65 Prozent. Das Ergebnis hieß in vielenFällen Über- oder Unterlizenzierung – beide monetär nicht wirklicherstrebenswert. In Sachen E‐Mail ist ein „Zuviel“ offenbar besonderslästig: Gemäß einer neuen Stu<strong>die</strong> gönnen sich 43 Prozent der Userregelmäßig virtuelle Auszeiten von ihrem Postfach, in dem bei jedemZehnten mehr als 10.000 elektronische Postdokumente schlummern.„Ordnung halten“ könnten sich 17 Prozent der Befragten für 2013vorgenommen haben, <strong>die</strong> ihre Mailbox gemäß Varonis bis dato nieaufgeräumt haben. So manchem platze vor lauter „Sie haben Post!“irgendwann der Kragen, so dass der komplette Posteingang in dendigitalen Papierkorb entsorgt werde. Aus den Augen, aus dem Sinn…43 Prozent der Befragten versuchen, ihre Sinne zu sammeln, indemsie ihr Postfach verlassen <strong>und</strong> stattdessen Nachrichten im Internetlesen. Da drängt sich <strong>die</strong> Frage auf: Was ist Regen, was Traufe?C‐Level-Führungskräfte <strong>und</strong> Manager sind beim Abschaltversuchdeutlich häufiger auf Social Media-Sites zu finden als ihre Mitarbeiter.Statt Flucht vor der E‐Mail-Flut könnten deren guter Vorsatz für2013 lauten: Mit gutem Beispiel wegbleiben. IH óMIDRANGE MAGAZIN 03/2013erscheint am 19. 02. 2013SCHWERPUNKTHochverfügbarkeitskonzepteUnternehmen müssen sich entscheiden:Je höher der Verfügbarkeitsgrad umsoteurer wird <strong>die</strong> Lösung.Business Process ManagementEin Optimieren der Geschäftsprozesseverspricht eine deutlich höhere Effizienzfür Unternehmen.MARKTÜBERSICHTTools für Softwareentwicklung<strong>und</strong> -modernisierungOhne geeignete Tools geht bei der Softwareentwicklung<strong>und</strong> -modernisierungnichts. Vor allem das Change Managementver<strong>die</strong>nt besondere Aufmerksamkeitin umfangreichen Projekten.Felixr, iStockphoto.comInserentenimpressum2x Software . . . . . . .42www.2x.com/deCAS . . . . . . . . . . . . . 17www.cas.deComarch . . . . . . . . . . 21www.comarch.comEPOS . . . . . . . . . . . . . 11www.eposgmbh.comIgel . . . . . . . . . . . . . .49www.igel.comITP. . . . . . . . . 13, 19, 51www.midrange.deK+H . . . . . . . . . . . . . . .3www.kh-software.deKendox . . . . . . . . . . .23www.kendox.comoxaion . . . . . . . . . . . 29www.oxaion.dePersonal . . . . . . . . . . .7www.personal-messe.deRaz-Lee . . . . . . . . . . 33www.razlee.deToolmaker . . . . . . . . .52www.toolmaker.deUBL . . . . . . . . . . . . . 19www.ubl-is.deWilsch . . . . . . . . . . . . 31www.wilsch.deWMR . . . . . . . . . . . . 25www.wmr.atMIDRANGE MAGAZINISSN 0946-2880Herausgeber: Klaus-Dieter JägleREDAKTIONTel. +49 8191 9649-26E-Mail redaktion@midrange.deRainer Huttenloher (rhh), Chefredakteur(V.i.S.d.P.), Klaus-Dieter Jägle (kdj),Martina Weber (MW), Irina Hesselink (IH),Klaus-Peter Luttkus (KPL), RobertEngel (RE), Jörg Zeig (JZ)ANZEIGENVERWALTUNG/MEDIABERATUNGBrigitte Wildmann, Tel. +49 8191 9649-24E-Mail brigitte.wildmann@midrange.deANZEIGEN/MEDIABERATUNGMichaela Koller, Tel. +49 8191 9649-34E-Mail michaela.koller@midrange.deBezugspreis (Jahresabo):Inland € 149,– inkl. MwSt., Ausland € 169,–Erscheinungsweise: 12 Ausgaben pro JahrGültige Anzeigenpreisliste: Nr. 23/2013Urheberrecht: Alle im MIDRANGE MAGAZINerschienenen Beiträge sind urheberrechtlichgeschützt. Alle Rechte, auch Übersetzungen,vorbehalten. Reproduktionen, gleich welcherArt, ob Fotokopie, Mikrofilm oder Erfassungin Datenverarbeitungsanlagen, nur mitschriftlicher Genehmigung des Verlages.Hiervon ausgeschlossen sind abgedruckteProgramme, <strong>die</strong> dem Leser zum ausschließlicheigenen Gebrauch zur Verfügung stehen.Aus der Veröffentlichung kann nichtgeschlossen werden, dass <strong>die</strong> beschriebeneLösung oder verwendete Bezeichnung freivon gewerblichen Schutzrechten ist.Haftung: Für den Fall, dass im MIDRANGEMAGAZIN unzutreffende Informationenoder in veröffentlichten Programmen oderSchaltungen Fehler enthalten sein sollten,kommt eine Haftung nur bei grober Fahrlässigkeitdes Verlages oder seiner Mitarbeiterin Betracht.Namentlich gezeichnete Beiträge gebennicht unbedingt <strong>die</strong> Meinung der Redaktionwieder. Für unaufgeforderte Einsendungenaller Art übernimmt der Verlag keine Haftung.Bei Nichtbelieferung im Fall höhererGewalt, bei Störung des Betriebsfriedens,Arbeitskampf (Streik, Aussperrung) bestehenkeine Ansprüche gegen den Verlag.VERLAGITP VERLAG GmbHKolpingstraße 26, D-86916 KauferingTel. +49 8191 9649-0Fax +49 8191 70661E-Mail service@midrange.deInternet www.midrange.deGesellschafter: U. E. JäkelGeschäftsführer: Klaus-Dieter JägleMarketing: Klaus-Dieter JägleAbonnentenservice: Tel. +49 8191 9649-25Bankverbindungen Deutschland:VR-Bank Landsberg-Ammersee eGKonto-Nr. 5137 500, BLZ 700 916 00Donner & ReuschelKonto-Nr. 116 310 300, BLZ 200 303 00PRODUKTIONSatz <strong>und</strong> Druckvorstufe: Michael Schnürer,Popp Media Service, AugsburgDruck: Joh. Walch GmbH, AugsburgMitglied der Informationsgemeinschaftzur Feststellungder Verbreitungvon Werbeträgern e.V.50MIDRANGE MAGAZIN · 02/2013
Carmen RascheCL-ProgrammierungDie Steuersprache für <strong>Power</strong> i Systemadministration,RPG-, Cobol- <strong>und</strong> ClientprogrammiererDie Autorin, Carmen Rasche, hat hierein Fachbuch vorgelegt, welches gespicktist mit modernen praktischenBeispielen. Sie erläutert Schritt fürSchritt <strong>die</strong> Technik <strong>und</strong> wie Sie <strong>die</strong>CL-Programmierung erfolgreich einsetzenkönnen.Die Programmquellen sowie der gesamteInhalt <strong>die</strong>ses Fachbuchs sindauf der mitgelieferten CD enthalten.Inklusive CD-ROM mit PDFdes gesamten Buchinhalts!ca. 450 Seitennur 198,– €Bestellnummer 444073ISBN 978-3-930176-76-2CL wurde in den letzten Jahren ständig erweitert<strong>und</strong> verbessert. Aufgr<strong>und</strong> vieler neuer Features<strong>und</strong> durch <strong>die</strong> hohe Flexibilität kann CL heute zuweit mehr als nur zu reinen Steuerungsaufgabeneingesetzt werden.Systemadministratoren brauchen CL, weil alleBefehle für das Betriebssystem in CL-Programmenverwendet werden können. So ist es möglichmit Hilfe der CL-Programmierung viele Routinearbeitenzu automatisieren. Hierzu gehören beispielsweiseSicherungsaufgaben, Bereinigungsfunktionenoder Datentransfers. Ein kleines,mit geringem Aufwand erstelltes CL-Programmschafft Freiraum <strong>und</strong> sorgt für Zuverlässigkeit.RPG- <strong>und</strong> Cobol-Programmierer brauchen CL,weil jede System i-Applikation mindestens „zweisprachig“arbeitet. Es werden also immer zweiProgrammiersprachen eingesetzt, wovon eine CList. CL-Programme stellen in <strong>die</strong>sem Zusammenhangnicht nur <strong>die</strong> Laufzeitumgebung für Hochsprachenprogrammezur Verfügung, sondernermöglichen auch <strong>die</strong> Kommunikation mit demBetriebssystem <strong>und</strong> über Servergrenzen hinweg.Client-Programmierer (JAVA, PHP u. a.) brauchenCL, weil damit im Rahmen von SQL-Zugriffen Datenaus dem Betriebssystem abgerufen werdenkönnen. Mit einfachen Mitteln können externeSQL-Prozeduren oder externe SQL-Funktionenerstellt werden, <strong>die</strong> CL-Programme aufrufen;selbst der Parameteraustausch ist hierbei problemloszu realisieren.Aus dem InhaltCL-Programme – erster ÜberblickGr<strong>und</strong>lagenwissen Konstanten, Variablen, Datenstrukturen<strong>und</strong> Pointer einsetzen Basisanweisungen(CHGVAR, *CAT, %SST) Bedingungen <strong>und</strong> Schleifen ko<strong>die</strong>ren(DOWHILE, DOUNTIL, DOFOR) Möglichkeiten der Fehlerbehandlungmit MONMSGProgrammkommunikation Informationsaustausch durchNachrichten Synchrone <strong>und</strong> asynchroneProgrammaufrufe realisieren Gr<strong>und</strong>lagenwissen ApplicationProgram Interface(API) *DTAQ, *DTAARA <strong>und</strong> *USRSPCim Einsatz Einsatz von User Spaces <strong>und</strong>ListAPIsDateiverarbeitung im CL-Programm Die Entwicklungswerkzeuge(SDA <strong>und</strong> Screen Designer) Bildschirmdateien verwenden Ausgabedateien <strong>und</strong> DruckausgabennutzenCommand-Erstellung Eigene CL- Commands erstellen Verschiedene Befehlsinterfacesfür API-Aufrufe realisierenCL-Programme im ILE-UmfeldBestellung per Fax +49 8191 70661im Web www.midrange-shop.com▢ Ja, ich bestelle mein Fachbuch„CL-Programmierung“zum Preis von 198,– € zzgl. Versand kosten.Abonnenten von MIDRANGE MAGAZIN oderTechKnow Letter erhalten 10 % Treuerabatt.Weitere interessante Fach bücherfinden Sie im Web:www.midrange-shop.comVertrauensgarantie:Ich habe das Recht, binnen zweiWochen von heute an von meinerBestellung zurückzutreten.Zur Wahrung der Frist genügt<strong>die</strong> rechtzeitige Absendung anservice@midrange.de. Solltemir das gelieferte Fachbuch nichtgefallen, kann ich es nach Erhaltbinnen zwei Wochen samt derbeiliegenden Rechnung wiederzurückschicken <strong>und</strong> <strong>die</strong> Sache istfür mich erledigt. Diese Vereinbarungennehme ich mit meinerzweiten Unterschrift zur Kenntnis.FirmaNameStraßePLZ, OrtTelefonDatumDatum1. Unterschrift2. UnterschriftE-Mail-AdresseFaxITP VERLAG GmbH | Kolpingstraße 26 ı 86916 Kaufering | Tel. +49 8191 9649-0 ı Fax +49 8191 70661 | www.midrange.de ı service@midrange.de