Programmpflege und Erweiterung GUPTA-Anwendung

ordner-tastatur-bunt-papier-office-büro

Unser Kunde, ein Berliner Wirtschaftsverband, hatte neue Anforderungen und Programmänderungen an eine bestehende GUPTA-Anwendung. Die Anwendung ist eine Aktenverwaltungssoftware.
Der ursprüngliche Code wurde in den 90ern erstellt. Im Wesentlichen handelte es sich um einen Source-Code mit wenigen Klassen. Die Bedienung erfolgte durch ein außergewöhnliches Benutzerinterface.
2009 erfolgte eine Migration auf den  GUPTA Team Developer Version 5.2, dann auf GUPTA Team Developer 6.2 und die Datenbankmigration erfolgte auf SQLBase 11.5.
Es waren sowohl alte Bugs zu beseitigen, als auch Erweiterungen durchzuführen. Auch das Look and Feel sollte modernisiert werden.

Folgende Punkte wurden abgearbeitet:

  • Beseitigung von Programmabstürzen
  • Verschiebung abgeschlossener Verfahren in ein Archiv
  • Verbindung von Vorgangsdaten mit abgelegten Dokumenten
  • Import von Accessdaten per ODBC
  • Erstellung einer Übersicht von zusammenhängenden Verfahren
  • Modernisierung des Layouts mit neuem Theme und Ribbon Bar
  • Regelmäßiger Import von extern bereitgestellten Datendateien (CSV) durch ein zusätzliches Stand-Alone-Programm ohne Masken und ohne
    Benutzermitwirkung
  • Masken zum Verwalten der importierten Daten

Unser Kunde hat die Änderung abgenommen und betrachtete das Projekt vorläufig als abgeschlossen. Mit dem Kunden wurde vereinbart, dass er weitere Änderungswünsche und Anforderungen sammelt, dass er das entsprechende Budget einstellt und MD Consulting beauftragt, die Änderungen am Source-Code vorzunehmen. Wieder einmal hat MD Consulting bewiesen, dass wir hohe Qualität liefern. Wie kommen wir darauf? Kunden die uns einmal beauftragen, beauftragen uns in der Regel immer wieder. Qualität ist noch immer die beste Referenz.


Nachlese MD Roadshow 2016

md-consulting-roadshow-2016-nachlese-kurs-tour-teilnehmer-schulung

Roadshow 2016 – Vielen Dank all unseren Besuchern, die die Roadshow auch in diesem Jahr zu einem gelungenen Informationsaustausch mit vielen Impulsen machten. Ebenso vielen Dank für die vielen positiven Rückmeldungen. Wie angekündigt senden wir Ihnen die Folien zu:

Vorstellung OpenText
Roadmap der 3 Gupta Produkte
TD Mobile 2.1 neue Funktionen

Team Developer 7.0 mit den Themen Neues GUI Control, API Erweiterungen, Win32 / Win64 und REST Web Services. Teil 1 und Teil 2
SQLBase mit den Schwerpunkten SQLBase 12.0.1 und ausgewählte OpenText-Produkte.
MD Leistungen im Umfeld von GUPTA
Unterschiede: Table & Grid – die Netto-Performance des Grid ist besser als die des Tables! Tool zum Download
Das sagten Besucher über unsere Roadshow 2016: …gute Ergänzung zur DevCon Berlin. Besten Dank. …sehr gelungene Veranstaltung, gute Themenwahl, sehr interessant. Vielen Dank. …nächstes Jahr auf jeden Fall wieder. Dankeschön!


Halbfinale Roadshow – fast 100 Kunden in 9 Tagen und 9 Städten

md-consulting-roadshow-9-tage-städte-kurs-workshop-weiterbildung-fortbildung

Halbzeit und Finale – die erste Hälfte unserer MD-Roadshow liegt hinter uns und die Stimmung ist grandios. Fast 100 Kunden in 9 Tagen und 9 Städten. Die Besucherzahlen belohnen uns und übersteigen denen der letzten Jahre, was für unsere Bemühungen und interessanten Themen spricht. Großes Interesse gilt in diesem Jahr dem Team Developer 7.0.

Unser Roadshow-Team:
Herr Reimann von Open Text zeigt TD 7.0 und eine kleine Auswahl der Open Text Produkte.
Herr Maik Vogt, der TD Mobile-Spezialist präsentiert die Version 2.1 mit Erscheindatum 02/2017.
Frau Evelyn Ertel rundet die Veranstaltung mit Angeboten, Aktionen für Gupta Lizenzen und Gupta Seminaren ab. Zusätzlich wird von der Vertriebsleitung die überarbeitete Homepage von MD Consulting mit dem Bereich „Softwareentwicklung“ und dessen 5 Schwerpunkten: Auftragsentwicklung, Modernisierung & Weiterentwicklung, Teamunterstützung, Beratung und Technologieschwerpunkte mit Referenzen vorgestellt.

Eine wichtige Nachricht zu guter Letzt: Die Partnerschaft zwischen MD Consulting  und Open Text lebt im nächsten Jahr weiter. Vorgespräche fanden bereits statt. MD Consulting wird Ihnen also auch in 2017 für Lizenzen, Wartung (GLS) und Support der Gupta- aber auch Open Text Produkte zur Seite stehen.

Noch mögliche Termine uns auf unserer Tournee zu besuchen: +++ 05.12. Stuttgart +++ 06.12. Zürich +++ 07.12. Wien +++ 08.12. München +++

Sichern Sie sich Ihren Platz und melden Sie sich gleich online an! Der Unkostenbeitrag für den Besuch der Veranstaltung beträgt 89,00 € netto inkl. Getränke und Speisen.


Vertriebler von MD Consulting drücken die Schulbank

md-consulting-vetrieb-schulbank-steffi-kolbe-präsentation

Wer rastet, der rostet – das gilt nicht für uns.
Mitarbeiterschulungen sind ein wichtiger Bestandteil unseres Erfolges. So präsentierte Gupta uns in einem 3-stündigen Inhouse-Seminar alle Neuigkeiten zum TD 7.0 und TD Mobile 2.1.
Dabei konnten viele Fragen und Unklarheiten geklärt werden, so dass wir unseren Kunden mit aktuellstem Wissen zur Seite stehen.
Vielen Dank an Herrn Teetz, Repräsentant der Firma Gupta, für die sehr interessante Fortbildung.

MD Consulting innovativ und neu.
Unsere Homepage erstrahlt im neuen Glanz. MD Consulting präsentiert sich als Softwareentwicklungshaus mit 5 Bereichen:

Neugierig geworden? Folgen Sie den Links und sehen unsere Referenzprojekte in den einzelnen Kategorien.
Unberührt von den Umbauarbeiten sind der Seminar- und Lizenzbereich.

Viel Spaß beim Hineinschauen.


TDApp Tools – Das “ready-to-go-Tool-Set”

td-app-tools-laptop-online-support-md-consulting-it-backup

MD Consulting testet in seinen Softwareentwicklungs-Projekten Tools rund um den Team Developer. Unter dieser Rubrik veröffentlichen wir heute den MD-Erfahrungsbericht TDAppTool SQLMonitor:
Die TDAppTools sind ein Sammelsurium an nützlichen Features für das Entwickeln, Testen und Warten von Team-Developer-Anwendungen. Der Autor (Dave Rabelink) stellt mittels der Tools eine sinnvolle Erweiterung zu den normalen Debugging-Funktionen des Team Developers bereit. Statt für verschiedene Anwendungsszenarien immer wieder Codeblöcke zu kopieren, um das Debugging zu erweitern, versteht der Autor die Erweiterung als „ready-to-go-Tool-Set“. Das TDAppTools-Add-On ist somit eine Sammlung  von verpackten Funktionen in einer einzelnen Datei ohne den eigentlichen Source-Code zu beeinträchtigen. Das Toolset befindet sich dabei in einer ständigen Weiterentwicklung und beinhaltet im Moment zwei Kernfunktionalitäten, einen GUI-Inspector und einen SQL-Monitor. Der GUI-Inspector ist dabei an das Microsoft Werkzeug Spy++ angelehnt und soll nicht weiter im Fokus dieser Betrachtung liegen. Unterstützt werden die Team-Developer-Versionen von TD 2.1 bis zu TD 7.0.
Der SQL-Monitor überwacht sämtliche Datenbanktransaktionen in Echtzeit unabhängig des Datenbankanbieters (Tracing). Neben der Darstellung des Statements, werden auch Parameterwerte, Bind-Variablen und Ergebnisse der Abfrage dargestellt. Sämtliche Transaktionen oder Ergebnisse lassen sich mittels des SQLMonitors auch exportieren (Text, CSV und HTML). Statements lassen sich nach bestimmten Aussagen durchsuchen, wie zum Beispiel Tabellen, Spalten und Variablen. Neben dem normalen Tracen der Statements besitzt der SQLMonitor auch einen Debug-Modus. Dieser ermöglicht es, Statement, Parameter und Bind-Variablen vor der Ausführung zu sichten bzw. ist es auch möglich, an die entsprechenden Stellen im Quellcode im Team Developer nach der Ausführung zu springen, was sich in manchen Situationen als sehr nützlich erweisen kann. Weiterhin lassen sich vor der Ausführung auch Bindvariablen ändern bzw. nach der Ausführung das Resultset manipulieren. Dieses kann für verschiedene Testszenarien sehr hilfreich sein. Die Einbindung der TDAppTools erfolgt unkompliziert durch das Kopieren zweier Dateien in den TD-Installationsordner und das Einbinden der Hauptbibliothek bzw. für Deployments analog in das Deployment-Verzeichnis. Über den Aufruf des TDAppTools-SQLMonitor Fensters im eigenen Quellcode werden sämtliche Funktionalitäten aktiviert, weitere Eingriffe im SourceCode sind nicht notwendig. Beachten sollte man natürlich, dass durch die Einbindung und Darstellung des SQLMonitors die Performance der zu debuggenden Anwendung spürbar beeinträchtigt wird.

Haben Sie bereits Erfahrungen mit dem Tool SQLMonitor? Geben Sie uns Ihr Feedback.

Möchten auch Sie bei der Erstellung Ihrer TD-Anwendung auf das Know-how von MD Consulting zurückgreifen? Wir stehen Ihnen als Berater zur Seite, Sie können aber auch eine komplette Entwicklung oder die Wartung & Pflege bei uns in Auftrag geben? Projektbeispiele…

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0) 81 22-9740-0.


Firmenseminar zu Entity-Relationship-Modell und Oracle SQL

firmenseminar-seminar-firma-entity-relationship-modell-oracle-sql-business-woman-sales-id-customer-product

Die Kassenärztliche Vereinigung Bayerns aus München kam mit dem Anliegen auf uns zu, dass sie ein Seminar aus verschiedenen Bereichen unseres Oracle Portfolio suchten. Schwerpunkte waren dabei das Entity-Relationship-Model und die Einführung in das Oracle Datenbanksystem und SQL.

Gern stellten wir ein für die KVB in München zugeschnittenes Firmenseminar zusammen.
Schwerpunkte des 1. Teils Entity-Relationship-Modellierung waren:

  • Einführung in die Datenbanksysteme
  • Datenmodelle
  • Relationales Datenbankmodell, Normalisierung und referenzielle Integrität

Es folgten praktische Übungen für die softwaregestützte Datenmodellierung (logisches und physisches Modell und Generierung von SQL-Code). Dazu wurde eingesetzt:

  • Oracle SQL-Developer 4.1.1 mit dem Teil Data Modele
  • CA Erwin Data Modeler 9.6

Der zweite Schwerpunkt war Oracle Einführung und SQL. In diesem Teil des Seminars wurde Wissen zu folgenden Thema vermittelt:

  • Eine allgemeine Vorstellung des Oracle Datenbankmanagementsystems
  • Abfragen von Informationen
  • Single-Row und Aggegats-Funktionen
  • Durchführung von Datenmanipulationen
  • Transaktionssteuerung
  • Definition von Daten und Verständnis der Konzepte

Der Kunde erhielt mit diesem Seminar nicht nur eine Schulung mit seinen gewünschten Themen, sondern konnte auch die Vorteile eines Firmenseminars bei MD Consulting nutzen. Wie:

  • Lernen in kleinen Gruppen
  • Eingehen des Dozenten auf Ihre individuellen Fragen
  • Eigene Gestaltung der Seminarzeiten
  • Die Schulung kann sowohl in den Räumen von MD Consulting stattfinden, als auch direkt bei Ihnen vor Ort, Sie haben daher keine Reisezeit und sind somit für Ihre Organisation immer erreichbar, falls es Probleme gibt.

Der Kunde war mit seiner Schulung sehr zufrieden und buchte bereits ein 2. Mal dieses Seminar.

Bewertung des Kunden:
Herr Maik Fuchs, EDV-Administrator (Kassenärztliche Vereinigung Bayerns)
Herr Fuchs besuchte vom 07.09. – 11.09.2015 bei MD Consulting Erding das Seminar „Entity-Relationship-Modell und Oracle Einführung und SQL“. Sein Beurteilungsbogen fiel für MD Consulting sehr positiv aus. Für die Benotung mit 1 in allen Punkten und der Bemerkung: „besonders gefallen hat mir das Eingehen auf individuelle Wünsche und die Seminarbetreuung“ möchten wir recht herzlich danken.
Wir freuen uns auf eine weitere Zusammenarbeit mit dem Kunden.
Können wir auch für Sie ein Firmenseminar designen? Dann sprechen Sie uns an.

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0) 81 22-9740-0.


TD Mobile 2.0.2 – Das Kartencontrol und Benutzereingaben

td.mobille-2.0.2-kartencontrol-benützereingabe-routenplaner-gps-navi-navigation-karte-map-route

In diesem letzten Papier zum Thema „Google Maps“ und „TD Mobile JavaScript“ soll es darum gehen, das Ganze in einem möglichen Einsatzszenario noch einmal zusammenfassend darzustellen.
Folgendes Szenario wird angenommen: Es gibt zwei Eingabefelder, in denen der Anwender eine Start- und eine Endadresse eintragen kann. Wenn der Anwender auf die Schaltfläche „Anzeigen“ tippt, soll die Route vom Anfangs- zum Endpunkt in die Karte eingetragen und – zusätzlich darunter – sollen mögliche alternative Routen zur Auswahl angeboten werden. Darunter schließlich soll die ausgewählte Route in Textform mit allen möglichen Wendepunkten angezeigt werden.

Sie sind neugierig geworden? Hier können Sie diese Funktionalitäten selbst ausprobieren! Eine Demoversion des TD Mobile 2.0.2 gibt es hier zum Download. Einen 30-Tage-Demo-Key können Sie bei uns per Mail anfordern.
Möchten auch Sie bei der Erstellung Ihrer mobilen Anwendung auf das Know-how von MD Consulting zurückgreifen? Wir stehen Ihnen als Berater zur Seite, Sie können aber auch eine komplette App bei uns in Auftrag geben? Kunden die dies taten, sagen über uns …

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0) 81 22-9740-0.


TD Mobile 2.0.2 – Das Kartencontrol und Routen

td-mobile-modul-anwendung-funktion-route-karte-map-app

Nachdem wir die Verwendung des Kartencontrols ohne Programmierung und die einfache Programmierung von Markierungen mit eigenen Images behandelt haben, soll in diesem Papier die Frage behandelt werden, wie man eine Route auf einer Karte mithilfe der Google Maps API einzeichnen lassen kann. Es soll exemplarisch gezeigt werden, dass es noch weitere Klassen in der API gibt, die über JavaScript in einer TD Mobile Anwendung integriert werden können.

Sie sind neugierig geworden? Hier können Sie diese Funktionalitäten selbst ausprobieren! Eine Demoversion des TD Mobile 2.0.2 gibt es hier zum Download. Einen 30-Tage-Demo-Key können Sie bei uns per Mail anfordern.

Möchten auch Sie bei der Erstellung Ihrer mobilen Anwendung auf das Know-how von MD Consulting zurückgreifen? Wir stehen Ihnen als Berater zur Seite, Sie können aber auch eine komplette App bei uns in Auftrag geben? Kunden die dies taten, sagen über uns …

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0) 81 22-9740-0.


Absicherung gegen die Risiken des Lebens

absicherung-risiko-leben-versicherung-lohnsteuer-krankenversicherung-rentenversicherung-rente-arbeitslosenversicherung-pflegeversicherung

Daseinsvorsorge. Was für ein Wort! Ich nehme an, dass ich nicht der Einzige bin, der sich nur selten Gedanken darüber macht, was sich eigentlich hinter diesem Wort verbirgt. Wie wird berechnet, was der Arzt für seine Behandlung bekommt? Welche Kosten, wenn überhaupt, werden im Fall einer Bestattung erstattet? Welche Art von Unterstützung während Schwangerschaft und Geburt erhält man? Wieviel Geld erhalte ich, wenn ich ein Pflegefall werde.
Man muss sich einmal vor Augen führen, welche groben Schritte von der Inanspruchnahme einer Leistung bis zur Erstattung durchlaufen werden. Aus Sicht der IT soll der gesamte Prozess selbstverständlich ohne Medienbrüche und einen datengetriebenen Workflow gesteuert werden. Der Prozess beginnt mit der Digitalisierung der Antragsbelege und führt über eine automatische Belegprüfung, Erstellung des Bescheides und Auszahlung bis hin zur Archivierung. Im Detail müssen dann die Angaben (durch den Einsatz spezieller Software) einer automatisierten Prüfung auf Einhaltung gebührenrechtlicher Regeln durchlaufen, um die Qualität und Korrektheit der Belegprüfung zu erhöhen.
In diesem komplexen Projekt, in dem es darum geht, ein Altverfahren aus den 90-er Jahren abzulösen, arbeiten Mitarbeiter von MD Consulting in einem größeren Team unterschiedlicher Spezialisten an folgenden Arbeitspaketen:

  • Weiterentwicklung, Test und Dokumentation der Altanwendung zur Leistungsabrechnung
  • Migration der Altanwendung vom Gupta Team Developer 4.x auf Team Developer 6.2
  • Support für die Anwender
  • Unterstützung der Neuentwicklung von Teilkomponenten aus dem Gesamtprojekt zur Leistungsabrechnung

Technologisch handelt es sich um eine neue Client-Server-Anwendung, die in einer Citrix-Umgebung bundesweit zur Verfügung gestellt wird. Als Datenhaltungssystem kommt eine Oracle-Datenbank zum Einsatz, während große Teile der Geschäftslogik als PL/SQL Packages in der Datenbank hinterlegt sind.
Die am Projekt beteiligten Mitarbeiter von MD Consulting durften und mussten sich im Rahmen eines über 15 Mannjahre dauernden Projekts mit allen diesen Detailaspekten beschäftigen.

MD Consulting als „Premium Value Added Reseller“ bietet Ihnen an, eine auf Ihre Bedürfnisse abgestimmte Modernisierungsstrategie zu entwickeln. Darüber hinaus nimmt MD Consulting gern Ihre TD-Anwendung in die Wartung, Pflege und Weiterentwicklung. Kunden, die sich für MD Consulting als Softwareentwicklungshaus entschieden haben, sagen über die Zusammenarbeit …

Für einen ersten Kontakt wenden Sie sich bitte an Evelyn Ertel, Tel. +49 (0) 81 22-9740-0, gern auch per E-Mail.


TD Mobile 2.0.2 – Das Kartencontrol und die Google Maps API

map-karte-route-weg-app-td-mobile-control-google-maps-API-application-anwendung

Heute möchte MD Consulting Ihnen ein weiteres Beispiel des TD Mobile 2.0.2 vorstellen und nochmal an die Frühlingspromotion erinnern.

Das Kartencontrol und die Google Maps API
In einem anderen Papier wurde beschrieben, wie das Kartencontrol in TD Mobile ohne Frontend-Programmierung, sondern nur durch Zuweisung von Eigenschaftswerten verwendet werden kann. In diesem Papier geht es um die Klärung der Frage, wie der Entwickler vorgehen muss, wenn er eine etwas andere, vom Standard abweichende Darstellung, im Kartencontrol vornehmen möchte. Zunächst heißt das, dass er nicht ohne JavaScript-Programmierung auskommen wird. Das bedeutet aber auch, dass er neben den eigentlichen Anforderungen auch zusätzliche Funktionalitäten codieren muss, um ein ähnliches Verhalten des Kartencontrols wie im Standardfall zu implementieren. Und schließlich muss sich der Entwickler mit der (JavaScript) API von Google Maps auseinandersetzen.
Da dies drei unterschiedlich schwierige Einstiegshürden sind, bzw. sein können, soll in diesem einfachen, mit JavaScript programmierten Beispiel schrittweise vorgegangen werden.

Sie sind neugierig geworden? Hier können Sie diese Funktionalitäten selbst ausprobieren! Eine Demoversion des TD Mobile 2.0.2 gibt es hier zum Download. Einen 30-Tage-Demo-Key können Sie bei uns per Mail anfordern.

Frühlingspromotion – TD Mobile 2.0
Starten Sie jetzt und bestellen Sie Ihre Gupta-TD-Mobile-Lizenz noch heute für nur  1.360 EUR, GLS (272 EUR) ist verpflichtend und beinhaltet alle neuen Produktversionen und Support für die Vertragslaufzeit. Nutzen Sie die Ersparnis von 2.522 EUR gegenüber dem regulären Listenpreis.
Diese Promotion ist nur gültig bis zum 24. Juni 2016. Ihr persönliches Angebot erhalten Sie über MD Consulting.

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0) 81 22-9740-0.

Änderungen vorbehalten! Die Preise sind Nettopreise und zzgl. 19% MwSt.