Seite 2 von 2
Re: Dokumentenverwaltung
Verfasst: Samstag 9. Oktober 2010, 01:38
von Konstantin
Das wäre wirklich nicht schlecht. Für den Anfang würde ja ein Feld in der Datenbank genügen als Feld/Attribut zur Buchung, um darin Dateinamen, Id oder ähnliches abzulegen, das man extern verwaltete Scans, Rechnung, die bar bezahlt wurden bzw. Rechnungen/Rechnungsnummer zu Kontoeinbewegungen zuordnen kann.
Re: Dokumentenverwaltung
Verfasst: Samstag 9. Oktober 2010, 20:09
von heiner
Hallo Konstantin,
die Lösung werde ich nicht aufgreifen. Gründe:
1. Ein Verzeichnis lässt sich mit dem Explorer oder ähnlichen Programmen schnell "aus Versehen" verschoben werden. Nicht jeder JVerein-Benutzer ist in der Lage, diese Situation zu verstehen. Dann heißt es: "JVerein verliert die Belege!".
2. JVerein wird auch in Netzwerken mit MySQL genutzt. Bei der Speicherung im Dateisystem müsste auch das Verzeichnis geshared werden. Ob das mit den notwendigen Sicherheitsmaßnahmen machen lässt, kann ich nicht beurteilen.
Mir schwebt eine Datenbanklösung vor. Allerdings muss ich noch testen, ob H2 auch mit so großen Datenmengen performant klar kommt.
Heiner
Re: Dokumentenverwaltung
Verfasst: Sonntag 10. Oktober 2010, 20:13
von Konstantin
Man kann auch ja den umgekehrten Weg gehen. Bspw. die Nummer aus dem Buchungsjournal von jVerein so nehmen, um darunter in einem Verzeichnis Scans oder digitale Rechnungen abzulegen. Ich mache das mit dem Steuerberater so, ich fahre da gar nicht mehr hin (nur vorher per copy-paste in einer OpenOffice-Tabelle verwaltet). Scanne alles und schicke ihm einen Link zum Download des Archivs.
Die Frage ist: wie stabil/eindeutig ist die Buchungsnummer (Id) der Einzelbuchung? Ist das ein Autoincrement-Feld, das mit einer eventuellen Migration verloren gehen würde? Die Umsatz-Id in der Buchungstabelle (in OOO-Base sichtbar) ist ja die Nummer der Buchung in Hibiskus.
Re: Dokumentenverwaltung
Verfasst: Sonntag 10. Oktober 2010, 20:50
von Konstantin
Hier zwei Links (statt Datenbank). Das Management kann man ja lokal oder auf dem Server erledigen, da gibts sowas z.B.:
http://jackrabbit.apache.org/ (statt Datenbank-BLOB)
http://www.openkm.com/
Das einfachste wäre zur Buchung eine Pdf oder zip hochladen bzw. reinstellen. pdfs öffnen kann man ja jetzt schon aus jameica direkt öffnen, mit zips sollte das auch möglich sein. Wäre sogar vielleicht ein Idee für ein eigenes Plugin als Bridge zu Jackrabbit.