Report-Vorlagen: QR-Rechnungen

Der ISO20022 Standard (die QR-Rechnung) wurde nach langer Vorbereitungszeit bei den Schweizer Zahlungsanbietern nun eingeführt. Wir hatten OpenOlitor schon vor längerer Zeit vorbereitet QR-Rechnungen zu verschicken. Der Standard wurde nochmals überarbeitet und wir haben unsere Implementation der nun gültigen Version angepasst. Rechnungen in OpenOlitor generieren Unabhängig davon ob ihr wie…

Report-Vorlagen: Daten gruppieren und Aggregieren

Diese Funktion wird in der nächsten Version von OpenOlitor verfügbar sein! Mit der neuen Version steht eine weitere Berichtsfunktionalität zur Verfügung, welche es ermöglicht, Daten zu gruppieren und zu aggregieren. Beide Funktionen können bspw. Zusammen verwendet werden, um eine Summe der Daten nach einem spezifischen Gruppierungskriterium zu erstellen. Dazu ein…

Report-Vorlagen: Daten mit JsonPath selektieren

Mit der aktuellen Version können neu Daten in einem Bericht innerhalb des JSON Extraxts mit Hilfe von JsonPath selektiert und/oder gefiltert werden. JsonPath definiert dabei einen eigenen Syntax, um die Daten in der Baumstruktur auszuwählen. Eine Beschreibung zu JsonPath befindet sich in Englisch folgender Seite. Zudem steht ein Online Tool…

Report-Vorlagen: Textfelder flexibel gestalten

Wie in „Reports mit OpenOlitor“ beschrieben werden für die Darstellung der Felder in OpenOffice (LibreOffice) Dokumenten Textfelder verwendet. Dies ist auf der obersten Ebene optional, in Tabellen oder Bereichen aber notwendig.

Grundsätzlich haben solche Textfelder nach Einfügen an der gewünschten Stelle jene Größe, in der man sie erstellt. Dies völlig unabhängig vom Inhalt. Dies kann einerseits dazu führen, dass hintereinandergestellte Textfelder ungewünschte Leerräume erzeugen oder dass nicht der gesamt Text dargestellt wird, weil das Feld zu klein definiert ist.
Weiterlesen„Report-Vorlagen: Textfelder flexibel gestalten“

Reports mit LibreOffice erstellen

Viele Berichte für den üblichen Gebrauch werden von OpenOlitor mit LibreOffice (OpenOffice) erstellt. Die Erstellung der Berichte erfolgt in zwei Schritten: OpenOlitor stellt die Daten in einer Json-Datei zur Verfügung (XML-Format) = Datenextrakt. OpenOlitor spielt die Daten in einen LibreOffice Serienbrief ein und gibt diesen direkt oder als PDF aus.…