ContractManager 0.5.5 verfügbar

Nach längerer Zeit gibt es heute ein kleines Update für den ContractManager. Version 0.5.5 beinhaltet folgende kleine Änderungen:

  • Der Shortcut für “Neuer Vertrag” ist jetzt ALT-N bzw. Apfel-N. Der alte Shortcut kollidierte auf Macs mit dem Kopiershortcut Apfel-C.
  • Bugfix: Beim erneuten Speichern eines Vertrags wird jetzt nicht mehr die Hibiscus-Kategorie zurückgesetzt.
  • Anforderung: Jameica-Plattform in Version 2.8.0 oder neuer (aktuell ist 2.8.4).

Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.

Fragen, Probleme und Anregungen wie immer direkt hier als Kommentar, oder ein Ticket bei GitHub erstellen.

Bugfix-Release 0.5.4 vom ContractManager

Im letzten Release 0.5.3 hat sich ein Fehler eingeschlichen, der zuschlägt, wenn es Verträge ohne gesetztes Startdatum gibt. Dieser Fehler ist in Version 0.5.4 behoben.

Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.

Fragen, Probleme und Anregungen wie immer direkt hier als Kommentar, oder ein Ticket bei GitHub erstellen.

ContractManager 0.5.3 verfügbar

Es gibt mal wieder ein kleines Update für den ContractManager. Version 0.5.3 beinhaltet folgende Änderungen:

  • Zahltage: Zu einzelnen Kosteneinträgen in Verträgen kann man Zahlungszieltage angeben. Diese werden dann in den Analyse-Diagrammen berücksichtigt, so dass die Analysen die tatsächlich erwarteten Ein- und Ausgaben im ausgewählten Monat anzeigen (und nicht wie bislang die monatlichen Durchschnittswerte).
  • Unterstützung für MySQL und MariaDB (Danke an Harald und Stefan für die Unterstützung)

Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.

Fragen, Probleme und Anregungen wie immer direkt hier als Kommentar, oder ein Ticket bei GitHub erstellen.

ContractManager 0.5.2 verfügbar

Nach längerer Zeit gibt es jetzt mal wieder ein kleines Update für den ContractManager. Version 0.5.2 beinhaltet folgende Änderungen:

  • Inaktive Verträge können in der Vertragsliste ausgeblendet werden.
  • Auswahl aus verschiedenen Vorlagen für die Dokumentgenerierung – nicht mehr nur Kündungsschreiben erstellen, sondern auch Schreiben zur Vertragsverlängerung, etc.
  • Verbesserungen bei der Zuweisung von Hibiscus-Umsätzen; z.B. lässt sich jetzt einfach aus einem Umsatz ein neuer Vertrag anlegen.
  • Enddatum eines Vertrags kann z.B. auf das Monatsende eingerastet werden, unabhängig vom Startdatum
  • Vorbereitungen für MySQL-Unterstützung (Danke Harald)

Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.
Hinweis: Java 7 wird nicht mehr unterstützt. Solltet ihr eine Fehlermeldung bekommen wie “Unsupported major.minor version”, aktualisiert bitte auf Java 8.

Fragen, Probleme und Anregungen wie immer direkt hier als Kommentar, oder ein Ticket bei GitHub erstellen.

Wiki mit Dokumentation

Bei der Beantwortung von E-Mails zum ContractManager fiel mir in der letzten Zeit auf, dass bestimmte Fragen immer wieder auftauchen. Das betrifft vor allem Funktionen, die nicht ganz so offensichtlich sind, wie z. B. die automatische Zuordnung von Umsätzen aus Hibiscus oder die Anpassung des Vertragsdetails-Dialogs.

Aus diesem Grund gibt es jetzt unter http://wiki.janrieke.de ein Wiki mit einer ersten Rohfassung eines Benutzerhandbuchs. Es wird in der nächsten Zeit noch um weitere Funktionen ergänzt. Vielen Dank an Ralf fürs Beisteuern von Inhalten!

Das Wiki kann gerne von jedem bearbeitet werden; notwendig ist lediglich eine einmalige Registrierung.

ContractManager 0.5.1 verfügbar

Version 0.5.1 vom ContractManager steht ab sofort zur Verfügung. Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.

Neue Features:

  • Import/Export der ContractManager-Datenbank
  • Datenbankinfos für direkten Zugriff auf die Datenbank
  • Kündigungsfrist-Erinnerungen können ausgeblendet werden.

Fragen und Anregungen gerne in den Kommentaren oder per E-Mail an .

Planung für ContractManager 0.6

Nachdem Version 0.5 veröffentlicht ist, habe ich jetzt die Planung für Version 0.6 gemacht.
Geplante neue Features für 0.6 sind unter anderem:

  • Mehr Infos zu finanziellen Details (u.a. Datum für Zahlungen, Dynamisierung)
  • Unterstützung für mehrere Templates (z.B. zur Generierung von Schreiben zur Vertragsverlängerung)
  • Gruppierung von Verträgen
  • Erinnerungen für die nächste Kündigungsfrist “wegklicken”

Eine Zeitplanung gibt es nicht, da der ContractManager ja ein reines Freizeitprojekt ist. Ein bisschen wird es sicherlich noch dauern. 🙂

PS: Falls jemand Interesse hat, als Entwickler oder Beta-Tester zum ContractManager beizutragen, einfach melden: .

Mini-Bugfix für ContractManager

Im Skript für die Datenbank-Initialisierung bei einer Neuinstallation hatte sich ein kleiner Fehler eingeschlichen. Ich habe daher Version 0.5 angepasst. Alle, die Probleme bei der Installation hatten: Bitte jetzt noch einmal wie beschrieben probieren. Das Problem betraf lediglich Neuinstallationen und keine Updates, eine Aktualisierung bestehender Installationen ist daher nicht notwendig (die Versionsnummer wurde dementsprechend auch nicht erhöht).

ContractManager 0.5 verfügbar

Version 0.5 vom ContractManager steht ab sofort zur Verfügung. Eine Aktualisierung erfolgt wie gehabt direkt über die Update-Funktion in Jameica (Datei -> Einstellungen -> Update), Neuinstallation wie hier beschrieben.

Neue Features:

  • Dokumentenablage: Es können beliebige Dateien zu Verträgen gespeichert werden, wahlweise direkt in der ContractManager-Datenbank oder als Verknüpfung auf eine lokale Datei.
  • Neue Zahlungsintervalle: quartalsweise, halbjährlich
  • Verbesserter Import von Hibiscus-Umsätzen (Vorauswahl wahrscheinlich passender Verträge)
  • Automatischer Import von neu abgerufenen Umsätzen aus Hibiscus (aktivierbar in den ContractManager-Einstellungen)
  • Optionale Berücksichtigung von SEPA-Mandatsreferenz und -Gläubiger-ID (konfigurierbar in den Ansichtseinstellungen der Vertragsdetails-Ansicht)
  • ODF-Export-Bibliotheken aktualisiert (auf ODFDOM 0.8.9-incubating)

Hinweis: Java 6 wird nicht mehr unterstützt, bitte Java 7 verwenden.

Weitere Infos gibt es auf der Seite zum ContractManager.
Fragen und Anregungen gerne in den Kommentaren oder per E-Mail an .