jlawyerorg / j-lawyer-org

Main project containing all submodules for building an entire j-lawyer.org system. Submit issues (bugs, enhancement requests) here.
https://www.j-lawyer.org
GNU Affero General Public License v3.0
52 stars 23 forks source link

Lexoffice API Anbindung #1493

Open SaschaKarcher01 opened 2 years ago

SaschaKarcher01 commented 2 years ago

Description / Beschreibung

Bei Lexoffice handelt es sich um eine Online Buchhaltung mit einer RestApi Schnittstelle. In der Facebookgruppe kam der Wunsch auf, hier eine Verbindung mittels eines Rechnungstools zu schaffen.

Die RestApi selbst ist bei Lexoffice bereits gut dokumentiert, unter anderem in einem Cookbook https://developers.lexoffice.io/cookbooks/#lexoffice-api-kochbucher. es gibt auch bereits etwa offene github Projekte etwa für einen PHP Clienten, falls es helfen sollte bspw. https://github.com/Baebeca-Solutions/lexoffice-php-api

Soweit ich die Schnittstelle als Laie verstehe, wäre die Möglichkeit gegeben, die Mandanten ID zu übertragen/abzugleichen, es müssten dann wahrscheinlich die einzelnen RVG Zeilen mit Netto Rechnungsbetrag ebenfalls einzeln bei Rechnungserstellung übertragen werden, so dass die Gesamtrechnung dann in Lexoffice ausgedruckt/gemailt werden kann.

Aus meiner Sicht müsste dann bei dem Beteiligten ein Extrafeld Lexoffice-Beteiligten ID anlagen/abholen angelegt werden, und ein neues Rechnungsplugin welches in der Lexoffice-apisprache die Rechnungspositionen samt Beteiligter ID an Lexoffice sendet.

Wünschenswert wäre dann in der Akte selbst noch eine entsprechendes Hinweiskästchen, ob die Rechnung beglichen wurde (scheint auch über die Api abrufbar)

Vorteil wäre:

In Lexoffice wäre dann eine eigene Mandantenbuchhaltung mit entsprechenden Mahnstufen möglich, sowie vollständige Buchhaltung.

Soweit ich unter Lexoffice sehe, scheint es eine kostenlose Monatsdemo zu geben, ggf. sollte man mit Lexware abklären, ob für die Entwicklung eine kostenfreie Version zur Verfügung gestellt wird.

Thorsten-usr commented 2 years ago

Hallo, als Anregung: Ich nutze seit Jahren "Collmex" für meine Buchhaltung - ein sehr günstiger Online-Dienst. Möglicherweise paßt Collmex vom Projektcharakter gut zu J-Lawyer, da es nicht so "durchkommerzialisiert" ist. Grüße!

j-dimension commented 2 years ago

https://www.collmex.de/handbuch_pro.html#api_ueberblick

Linkki2021 commented 2 years ago

Die Frage ist ja, welche Anbindungen Sinn machen, ggf. die breitestmögliche Abdeckung bieten. Cloud-Lösungen gibt es in dem Buchhaltungs-Bereich einige.

Wir verwenden zB Billomat: https://www.billomat.com/api/

Sehr beliebt in letzter Zeit auch SevDesk: https://sevdesk.de/integrationen/sevdesk-api/

Thorsten-usr commented 2 years ago

Ja, da gibt es einige Angebote. Die meisten dieser schicken Newcomer ersetzen den "Schuhkarton" durch eine stylische Smartphone-App und helfen beim Rechnung schreiben. Die echte Buchhaltung ist dann Sache des Steuerberaters. Davon zu unterscheiden ist die echte Buchhaltungssoftware, mit der eine handelsrechtlich konforme Buchhaltung geführt werden und den Steuerberater/Buchhalter ersetzen kann. Collmex ist tatsächlich nicht so schick, liefert aber eine gesetzeskonforme Buchführung. Das gilt auch für Lexware. Zumindest, wer keine Löhne abrechnen muß, kann ganz passabel eine eigene Buchhaltung führen und hat dadurch wesentlich mehr Transparenz und Kontrolle als wenn das mit viel Zeitverzögerung durch einen Steuerberater erfolgt. Wichtig ist auch, daß das digitale Belegmanagement nicht bei Hinz und Kunz über irgendwelche Server sonstwo läuft und die Aufbewahrungsfristen eingehalten werden können. Mich persönlich nervt ja, daß ich derzeit immer doppelten Aufwand habe, Kontaktadressen und Abrechnungen sowohl in der Buchhaltungssoftware anlege, als auch in der Kanzleiakte. Deswegen wäre eine Integration schon praktisch. Wenn man einen Schnitt zwischen den beiden Aufgabenbereichen machen wollte, dann so, daß Rechnungen schreiben und offene Posten Verwaltung in der Kanzleisoftware erfolgt, während das Buchen von Zahlungen und der Geldverkehr in der Buchhaltungssoftware stattfindet. Eine komplette Integration der Buchhaltung ist wohl zuviel verlangt. Vielleicht lohnt sich ja auch mal eine Kontaktaufnahme mit Herr Wiluhn, der seit Jahren an seinem Jameica/Hibiscus-Projekt arbeitet. Der hat glaube ich auch ein Buchhaltungs-Modul: SynTax.

https://www.willuhn.de/products/syntax/

librelegal commented 2 years ago

Die Arbeit von Olaf Willuhn, den ich auch persönlich auf einer Veranstaltung kennen gelernt habe, passt in mehrerer Hinsicht zu j-lawyer: Olaf hat ein hervorragendes Zahlungsverkehrsprogramm (hibiscus, https://www.willuhn.de/products/hibiscus/), das ich seit Jahren für diverse Konten intensiv nutze. Es ist deutlich besser als das vorher von mir genutzte StarMoney Pro. Syntax, ebenfalls von Olaf, ist nach meiner Beobachtung nicht so aktuell und entspricht insofern vermutlich nicht den Anforderungen, als Buchungen auch nachträglich geändert werden können.

Eine Anbindung an Lexware, erst recht an Leware Cloud-Systeme mit den daran hängenden Problemen und Abhängigkeiten, würde ich nicht für unterstützenswert einschätzen. Man kann Daten stets nur importieren und bleibt dauerhaft in einer Abhängigkeit, aus der j-lawyer herausführen, aber nicht unterstützen will / sollte.

hackvokat commented 2 years ago

Mir würde eine Rechnungserstellung mit Zeiterfassung (manuell in Tabellenform oder mit start/stop-Knopf in der Akte) und offener-Posten-Verwaltug vollkommen ausreichen, also eher eine Fakturierung als eine Buchhaltung.

Eine komplette Buchhaltung würde j-lawyer m.E. vollkommen überfrachten. Dafür gibt es schon tolle und kostenlose opensource-Lösungen wie https://www.jes-eur.de/, was sich doch wunderbar als Ergänzung zu j-lawyer anbietet.