Es geht um eine Anwendung die ich nicht mehr benötige, da ich in Rente bin und mein unternehmerisches Wirken zum Ende gebracht habe.
Als Franchisenehmer (selbstständiger Unternehmer, der ein erprobtes Geschäftskonzept, eine Marke und das Know-how eines Franchisegebers mietet, um es an einem eigenen Standort umzusetzen) habe ich im Herbst 1992 eine kleine Druckerei im Zentrum der bayrischen Hauptstadt übernommen. In der Zeit gab es ein Buchhaltungs- und Fakturierungsprogramm von einer Softwareschmiede (Taylorix) die ich mir als Vorlage genommen habe. Als Freizeit und Hobby-Programmierer in Delphi 4 und später in Delphi 7 gab es zu dieser Zeit Interbase in der kostenfreien Variante aus der Firebird entstand. Nach dem ich in den 2010er Jahre langsam von Windows nach Linux gewechselt bin habe ich mich mit Lazarus beschäftigt.
In der Hoffnung dass es den einen oder der anderen ein wenig Inspiration vermittelt, gebe ich meine Arbeit der Allgemeinheit frei.
Es gibt noch eine zweite Anwendung mit der man die Datenbank in Firebird anlegen kann.
Hier die Links zu Gitlab:
https://gitlab.com/bibsi/LazDaveso
https://gitlab.com/bibsi/dbcreate
- Welches Betriebssystem benötigt euer Programm (Linux/Windows/....) (Eventuell gleich in die Beschreibung schreiben)
Ich hab`s unter Linux Mint 22.2 Cinnamon entwickelt und unter Windows auch kompiliert, unter MAC muss sich noch wer finden
- Welche Betriebssystemversion
ich denke da gibt es keine Einschränkungen außer mit der Darstellung mit den diversen Desktops unter Linux - Eventuelle Besonderheiten/Anforderungen des Programms
Da es eine Datenbank Client Anwendung ist, benötigt es einen Firebird Server (Datenbankmanagementsystem) mit der CreateDBApp ist es mit allen Versionen möglich die Datenbank zu generieren. - Bekannte Bugs, wenn vorhanden
Die Anwendung ist nicht Fehlerfrei und gibt noch viel Raum zu Verbesserungen und Anpassungen, aber ich konnte damit Kunden verwalten, Aufträge bearbeiten und Rechnungen erstellen.
- Versionsnummer des Programms, um auch eventuelle neue Versionen zu kennzeichnen, wenn es Verbesserungen gibt (und ganz nützlich dabei wäre sicher auch das Upload-Datum)
Die Version hab ich mal auf 0.5 gestellt um klar zumachen dass es ein Entwurf sein soll und nicht zu hohe Erwartungen suggerieren. - Vorstellung des Programms (eigentlich selbstverständlich)
Da ich mich ungern Wiederholen möchte verweise ich auf die README.md Dateien auf Gitlab