Hallo zusammen,
ich setze in meinem Kleinunternehmen die ERP-Software "SQL Ledger" ein, zu der ich auch einen Wikiartikel beigetragen habe. Die Lösung basiert auf einer PostgreSQL-Datenbank und wird über den Browser bedient.
Ich möchte gerne eine Exportfunktionalität in das DATEV-Format nachrüsten und hätte folgende Möglichkeiten:
- LibreOffice über postgres-Treiber anbinden und dann in StarBASIC ein Makro programmieren. Zu StarBASIC habe ich einiges an Literatur. - SQL Ledger ist in Perl geschrieben und ich habe auch einiges an Büchern zu Perl
Ich habe auf der letzten CeBIT mit jemand vom DATEV-Stand über eine Schnittstelle gesprochen und er meinte "So lange ihre Software CSV-Dateien exportieren kann, haben Sie im Prinzip schon gewonnen."
Ich muss also ein Skript/Makro schreiben, welches die Postgres-Tabellen abfragt und in eine CSV-Datei exportiert. Welcher Weg erscheint euch am sinnvollsten?
kivitendo hat dieses Problem schon gelöst, steht aber soweit ich weiss unter GPL-2. SQL Ledger selbst ist GPL-3. Wenn in der Lizenz "GPL 2 or any later Version" steht kann ich mich doch aus dem Code von kivitendo "bedienen" und diesen anpassen oder?