„Hopfen und Malz – Gott erhalt’s“

MD-Consulting-Opentext-Gupta-Team-Developer-Programmierung-Softwareentwicklung-Migration-Moderniseirung-Anwendung-Applikaktion

Aus unserem Bereich Softwareentwicklung möchte ich Ihnen heute ein Projekt aus der Rubrik „Modernisierung von Gupta-Anwendungen“ vorstellen:

„Hopfen und Malz – Gott erhalt’s“ – diesen Spruch kennt wohl jeder, denn Deutschland hält in der Bierbrau-Szene gleich mehrere Rekorde:

Die älteste Brauerei der Welt ist die Klosterbrauerei Weihenstephan und heute auch eine der modernsten der Welt.
Am 23. April 1516 wurde in Deutschland das Reinheitsgebot für Bier erlassen, quasi das erste Verbraucherschutzgesetz der Welt.
In 1.500 deutschen Brauereien werden aus den 4 Zutaten: Hopfen, Malz, Wasser und Hefe mehr als 40 Sorten Bier unter rund 6.000 verschiedenen Biermarken gebraut.
2022 erzielten die deutschen Brauereien einen Umsatz von 8,4 Mrd. Euro.
Laut Statista liegen die Steuereinnahmen aus der Biersteuer in Deutschland bei 600 Mio. EUR/Jahr.

Die Deutschen spielen damit weltweit in der obersten Liga mit.

Unser Kunde, einer der Top 3 Brauereien Deutschlands, hat uns 7 Gupta-Anwendungen zur Modernisierung übergeben. Die Team-Developer-Anwendungen wurden von uns in 34 Tagen auf Team Developer 7.x migriert und vor Ort beim Kunden installiert.

Modernisierungen von Legacy Systemen sind nicht selten durch Zwänge getrieben. Dennoch empfiehlt es sich, Modernisierungen nicht nur als lästiges Übel zu begreifen, sondern auch als Chance, das Legacy System und das gesamte Unternehmen gut für die Zukunft aufzustellen. Neue technologische Entwicklungen eröffnen zahlreiche neue Möglichkeiten. Darüber hinaus bietet eine Modernisierung die Gelegenheit, grundlegende Annahmen zu überdenken und unnötigen Ballast über Bord zu werfen. 

Haben auch Sie „in die Jahre gekommene“ Gupta-Anwendungen und möchten diese modernisieren lassen? Das Team von MD Consulting übernimmt diese Arbeiten gern für Sie.


07.11.24 Online-Präsentation: Generator für XRechnung und ZUGFeRD

MD-Tools-Werkzeug-Consulting

Der neue Generator für XRechnungen und ZUGFeRD-Rechnungen schließt eine wichtige Lücke in der Team Developer-Entwicklungsumgebung. Beide Formate sind für die moderne elektronische Rechnungsstellung von zentraler Bedeutung: Die XRechnung, ein Standard speziell für den Verwaltungsbereich, ist seit November 2020 verpflichtend für Rechnungen an Bundesbehörden und basiert auf einem XML-Format mit festgelegter Struktur. ZUGFeRD hingegen vereint als hybrides Format das Beste aus zwei Welten – eine normale PDF-Rechnung zur visuellen Darstellung und eingebettete XML-Daten für die automatische Verarbeitung. Während die XRechnung primär im behördlichen Umfeld zum Einsatz kommt, findet ZUGFeRD breite Anwendung im allgemeinen Geschäftsverkehr.
Bislang standen Entwickler vor der Herausforderung, dass Team Developer von Haus aus keine Möglichkeit bietet, das erforderliche PDF/A-Format zu erzeugen. Noch schwieriger gestaltete sich die notwendige Einbettung genormter XML-Strukturen in PDF-Dateien, da auch diese Funktionalität im Standard-Umfang von Team Developer nicht enthalten ist. Dies war besonders problematisch, da beide Formate – XRechnung und ZUGFeRD – spezifische technische Anforderungen an die Dokumentenerstellung stellen.
Mit dem neuen MD-Generator können Entwickler nun diese technischen Limitierungen elegant überwinden. Sie sind in der Lage, direkt aus ihrer gewohnten Entwicklungsumgebung heraus PDF/A-3-konforme Dokumente zu erstellen und diese mit den erforderlichen XML-Strukturen anzureichern. Dies ermöglicht sowohl die Erstellung von XRechnungen, die rein XML-basiert sind, als auch von ZUGFeRD-Rechnungen, die das hybride Format mit PDF/A-3 und eingebetteter XML kombinieren.
Der praktische Nutzen für Unternehmen ist dabei beträchtlich: Sie können nun gesetzliche Vorgaben für elektronische Rechnungen erfüllen. Der gesamte Prozess der Rechnungserstellung bleibt innerhalb der Team Developer-Umgebung, was den Workflow erheblich vereinfacht. Dies spart nicht nur Entwicklungszeit und -kosten, sondern reduziert auch potenzielle Fehlerquellen durch eine bereits geprüfte Implementierung.
Die erzeugten Dokumente werden automatisch validiert, was die Einhaltung der strengen Formatvorgaben sicherstellt. Damit stellt der Generator ein unverzichtbares Werkzeug für Team Developer-Entwickler dar, die elektronische Rechnungsprozesse implementieren müssen.

Generator für XRechnungen und ZUGFeRD-Rechnungen aus Team-Developer-Applikationen

Die Software ist eine .Net-Programmbibliothek (Bundle aus einer einzigen DLL) welche in Ihrer Team-Developer-Anwendung eingebunden wird. Alle Rechnungsdaten, für ZUGFeRD zusätzlich die vorhandene Rechnung im pdf-Format, werden über dedizierte Datenklassen übergeben, die Ergebnisdatei – also die elektronische Rechnung – wird entweder direkt zurückgeliefert oder an einem spezifizierten Dateiablageort gespeichert. Der Einsatz ist ab Team Developer 6.0 möglich.

Um Ihnen die Funktionen und Vorteile unseres Tools näherzubringen, laden wir Sie herzlich zu einer 2. Online-Präsentation ein. Diese Veranstaltung richtet sich an alle Interessierten, die mehr über die Möglichkeiten der Generierung von XRechnungen und ZUGFeRD-Rechnungen erfahren möchten.

Generator für XRechnungen und ZUGFeRD-Rechnungen aus Team-Developer-Applikationen

  • Online-Präsentation
  • Datum: 07.11.2024
  • Uhrzeit: 10:00 Uhr
  • Dauer. 1 Stunde
    Hier geht es zur Anmeldung.

Wir freuen uns auf Ihre Teilnahme und darauf, Ihnen zu zeigen, wie Sie mit unserem Tool Ihre Rechnungsprozesse optimieren können!

Oder können wir im Entwicklungsbereich etwas für Sie tun? Sprechen Sie uns an: Telefonisch unter +49 (0)8122-9740-0 oder antworten Sie einfach auf diese E-Mail.


XRechnung und ZUGFeRD-Rechnung aus Team-Developer- Applikationen

MD-Tools-Werkzeug-Consulting

MD Consulting hat in einer Reihe von Projekten für die Integration von XRechnungen und ZUGFeRD-Rechnungen in Team-Developer-Anwendungen entsprechende Erfahrungen gewinnen können. Diese Erfahrungen und die Ergebnisse kann MD Consulting an interessierte Entwickler und Endkunden weitergeben.

In Zeiten, in denen digitale Rechnungsstellung immer wichtiger wird, bieten XRechnungen und ZUGFeRD-Rechnungen eine effiziente Lösung, um den gesetzlichen Anforderungen gerecht zu werden und gleichzeitig den Rechnungsprozess zu optimieren.

Heute möchten wir Ihnen ein innovatives Tool vorstellen, mit dem Sie aus Team Developer Anwendungen XRechnungen und ZUGFeRD-Rechnungen generieren können:

Generator für XRechnungen und ZUGFeRD-Rechnungen aus Team-Developer-Applikationen

Unser Tool ermöglicht es Ihnen, diese Rechnungsformate einfach und schnell zu erstellen, sodass Sie Zeit und Ressourcen sparen können.
XRechnungen und ZUGFeRD-Rechnungen können über Ihre Anwendung erstellt werden. Die zur Integration angebotene Lösung unterstützt die notwendigen Formate und bietet Funktionalitäten zur Generierung der entsprechenden Dokumente.

Die Software ist eine .Net-Programmbibliothek (Bundle aus einer einzigen DLL) welche in Ihrer Team-Developer-Anwendung eingebunden wird. Alle Rechnungsdaten, für ZUGFeRD zusätzlich die vorhandene Rechnung im pdf-Format, werden über dedizierte Datenklassen übergeben, die Ergebnisdatei – also die elektronische Rechnung – wird entweder direkt zurück geliefert oder an einem spezifizierten Dateiablageort gespeichert. Der Einsatz ist ab Team Developer 6.0 möglich.

ProduktPreis in EUR netto
Generator für XRechnungen aus Team-Developer- Applikationen
.Net-Programmbibliothek inkl. Team-Developer-Beispielprogramm, Produkt-support für ein Jahr und Einführungsunterstützung für die Generierung von XRechnungen
8.900
Generator für XRechnungen und ZUGFeRD-Rechnungen aus Team-Developer- Applikationen
.Net-Programmbibliothek inkl. Team-Developer-Beispielprogramm, Produkt-support für ein Jahr und Einführungsunterstützung für die Generierung von XRechnungen und ZUGFeRD
9.800
Wartung optional, ab dem zweiten Jahr:
Wartung pro Jahr ausschließlich XRechnungen
Mit der Wartung stellen Sie sicher, dass Sie stets die neuesten Funktionen und Updates erhalten.
1.490
Wartung pro Jahr XRechnungen und ZUGFeRD
Mit der Wartung stellen Sie sicher, dass Sie stets die neuesten Funktionen und Updates erhalten.
1.990

Um Ihnen die Funktionen und Vorteile unseres Tools näherzubringen, laden wir Sie herzlich zu einer Online-Präsentation ein. Diese Veranstaltung richtet sich an alle Interessierten, die mehr über die Möglichkeiten der Generierung von XRechnungen und ZUGFeRD-Rechnungen erfahren möchten.

Generator für XRechnungen und ZUGFeRD-Rechnungen aus Team-Developer-Applikationen

  • Online-Präsentation
  • Datum: 23.10.2024
  • Uhrzeit: 10:00 Uhr
  • Dauer: 1 Stunde
    Hier geht es zur Anmeldung.

Wir freuen uns auf Ihre Teilnahme und darauf, Ihnen zu zeigen, wie Sie mit unserem Tool Ihre Rechnungsprozesse optimieren können!

Oder können wir im Entwicklungsbereich etwas für Sie tun? Sprechen Sie uns an: Telefonisch unter +49 (0)8122-9740-0, oder einfach per E-Mail.


Das Autokennzeichen wird zum Parkticket

MD-Consulting-Team-Developer-Softwareentwicklung-Support

Wenn man als Autofahrer in ein Parkhaus einfährt, muss man erst an der Schrankenanlage ein Parkticket ziehen. Jeder hat es schon erlebt, es bilden sich an Schranken lange Warteschlangen. Man wird ungeduldig. Dabei passiert es, dass man vielleicht zu weit von dem Ticket-Terminal stehen bleibt, sich abschnallen und im Notfall noch die Fahrertür öffnen muss, um ein Ticket ziehen zu können. Schranken-Ticket-Systeme sind bereits in der Anschaffung kostenintensiv. Zusätzlich müssen sie in regelmäßigen Abständen gewartet werden.

Die Lösung: digitales Parkraummanagement mit Kennzeichenerfassung.

Bei der Einfahrt wird das Kfz-Kennzeichen von einer speziellen Kamera gelesen und im System verschlüsselt erfasst. Die Schranke öffnet sich automatisch.
Zur Bezahlung gibt der Kunde anstelle eines Parktickets am Bildschirm des Kassenautomaten einfach sein Kfz-Kennzeichen ein oder nutzt zur Bezahlung eine App.
Wenn die Kunden nun an die Ausfahrt fahren, wird deren Kennzeichen wieder eingelesen, auf Bezahlung geprüft und die Schranke öffnet sich.
Wird im Parkhaus eine Lademöglichkeit für E-Autos angeboten, können Lade- und Parkgebühr zusammen bezahlt werden.
Ein weiterer positiver Effekt ist die Einsparung wertvoller Ressourcen, da kein Papier fürs Parkticket mehr verarbeitet werden muss.

Ein anderer Ansatz solcher Systeme ist effektive Nutzung von Parkflächen. Warum sollte zum Beispiel der Parkplatz eines Supermarkts über Nacht abgesperrt werden, wenn er doch den Anwohnern in der Umgebung zur Verfügung stehen könnte? Und wie viel könnte wohl der Betreiber einer Arztpraxis damit verdienen, Stellplätze außerhalb der Öffnungszeiten nutzen zu lassen?

Unser Kunde nutzt für einen Teil dieses Prozesses eine Team-Developer Anwendung. Diese sollte auf die aktuelle Team Developer Version migriert werden. Für die Firma wurde bereits eine Quellcodeanalyse von MD Consulting durchgeführt. Der Kunde wollte für den vorgeschlagenen Weg dann zumindest am Anfang eine persönliche Begleitung/Beratung durch MD Consulting. So kam der Kunde mit seinem Source Code für 5 Tage nach Erding.
Erster Schritt sollte die Migration auf die neue TD Version sein. Zur Reduzierung des Quellcodes wurden nicht mehr benötigte Teile identifiziert, isoliert und dann entfernt.
Eine andere Hauptforderung des Kunden war, möglichst viele ‚externe‘ Funktionalität durch native Funktionalität zu ersetzen. XSal war eine der Komponenten, die zu entfernen waren.
Bei der Migration kam es zu Problemen mit dem MS SQL Server. Eine Anfrage bei Gupta ergab, dass der Defekt bereits bekannt war. Es gab aber bereits einen Workaround. Durch den Workaround konnte die Fortführung der Migration sichergestellt werden, aber eine notwendige Änderung des Deployments wäre wohl ein K.O. Kriterium für die Migration aus Kundensicht gewesen. Durch die hohe Priorität (1) des Falles wurde er vorgezogen und ein Patch zur Verfügung gestellt. Insgesamt war der Kunde zuversichtlich, nach der Beratungswoche die Migration im angepeilten Zeitrahmen selbständig zu Ende führen zu können.

Client/Server Projekt

Modernisierung
5 Manntage

Technologie:
Gupta Team Developer
MS SQL Server
Access DB
Excel


Würdiger Nachfolger

MD-Consulting-Opentext-Gupta-Team-Developer-SQL Server-Programmierung-Softwareentwicklung-Migration-Auftragsentwicklung-Anwendung-Appliaktion

Die Geschäfte der Gupta-Entwickler laufen gut. Hatten sie doch während ihres Arbeitslebens mit der Entwicklung, Wartung und Pflege von Gupta-Team-Developer-Anwendungen für ihre Endkunden ein Auskommen. Der ein oder andere steht kurz vor dem Renteneintritt und sucht im Sinne seiner Endkunden einen würdigen Nachfolger.

Die Wahl fiel auf MD Consulting. Um die Anwendung kennenzulernen, sollten wir für die Windows-10-Umstellung die Migration von Version 4.1 auf Version 6.3 des Team Developers vornehmen.
Nach dem Übersenden des Quellcodes führten wir die Migration in folgenden Schritten durch:

Projektsetup, Projektmanagement, Aufbau Testumgebung
Migration der Anwendung Nr. 1

  • Umfangreiches Programm (>50 TableWindow, >70 FormWindow, >60 Dialoge)
  • BuildingBlocks als Framework
  • Inkludierte Windows-Standard-DLL’s durch BuildingBlocks-Framework und Team-Developer-DLL‘s

Migration der Anwendung Nr. 2

  • Erweitert durch zusätzliche APL’s

Die migrierten Anwendungen wurden einem Sichttest unterzogen, um eine generelle Lauffähigkeit sicherzustellen.
Nach dem obligatorischen fachlichen Anwendungstest durch den Anwender erreichte uns Folgendes: „Hat alles ganz wunderbar geklappt, der Kunde ist in der Testphase, es waren ein paar Kleinigkeiten. Wollen in den nächsten Tagen scharf gehen.“

Client/Server Projekt

Teamunterstützung
11 Manntage

Technologie:
Gupta Team Developer 6.3
MS SQL Server 2012
BuildingBlocks

Sie möchten Ihre Gupta-Anwendung auch zukunftssicher machen? Oder Sie brauchen eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


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.