Fehlermeldung CAMT java.lang.IllegalArgumentException

Diese Fehlermeldung „Die Datei konnte nicht gelesen werden: java.lang.IllegalArgumentException: Could not parse the input stream using the following parsers:“ erscheint dann, wenn eine CAMT-Datei im e-Banking zu den Ein- und Ausgängen erstellt und in OpenOlitor in den Zahlungseingängen importiert wird. Die CAMT-Datei, die für Zahlungsimporte in OpenOlitor verwendet werden kann, …

SQL- und LibreOffice-Vorlagen-Tüftler:in gesucht

Der Verein OpenOlitor sucht eine engagierte Person, die sich mit SQL-Abfragen und/oder mit LibreOffice gut auskennt. Die Nutzenden von OpenOlitor benötigen hin und wieder neue SQL-Abfragen und neue LibreOffice-Vorlagen, um Auswertungen und Reports zu erstellen und brauchen dabei Unterstützung. Bei Interesse freuen wir uns über Rückmeldungen an info@openolitor.ch. Das OpenOlitor …

Mitglieder- bzw. Kundenportal Login „funktioniert nicht“

Hin und wieder gibt es Rückmeldungen von Mitgliedern / Kund/innen, sie könnten sich nicht ins Mitglieder- bzw. Kund/innenportal einloggen. Nach dieser Checkliste kann man das Problem eingrenzen: 1. Waren die betroffenen Personen schon einmal eingeloggt im Kundenportal? Siehe unter „Person“, dort oben rechts den Äuglein-Knopf drücken und nachschauen, ob das …

Reihenfolge Sektionen im Mitglieder-/Kundenportal anpassen

Dank Flexbox kann die Reihenfolge der Sektionen im Mitglieder- bzw. Kundenportal angepasst werden (im CSS-File des Kunden-/Mitgliederportals in den Projekteinstellungen hinzufügen), die Ordernummern werden angepasst: .kundenportal .kundenportal-content .kundenportal-content-item-abos { order: 1; } .kundenportal .kundenportal-content .kundenportal-content-item-rechnungen { order: 2; } .kundenportal .kundenportal-content .kundenportal-content-item-arbeitseinsaetze { order: 3; } .kundenportal .kundenportal-content .kundenportal-content-item-arbeitsangebote { …

Mittels CSS Preise und Mengen im Mitgliederportal ausblenden

Mit den folgenden Zeilen, die ins CSS-File der Kundenportals/Mitgliederportals eingefügt werden, können die Preise und Mengen dort ausgeblendet werden, auch wenn im Admin-Portal Preise und Mengen (bspw. für die Anbauplanung, Statistik, etc.) verwendet werden: .secion-abos-content table[ng-show=“lieferungen“] thead th:nth-of-type(2), .secion-abos-content table[ng-show=“lieferungen“] thead th:nth-of-type(3), .secion-abos-content table[ng-show=“lieferungen“] thead th:nth-of-type(4), .secion-abos-content table[ng-show=“lieferungen“] tbody td:nth-of-type(2), …

Lieferschein, ergänzende Bemerkungen bei Hauslieferung

OpenOlitor stellt zwei Felder zur Verfügung, die für Kommentare zu Hauslieferungen auf den Lieferscheinen angezeigt werden können: Beim ersten Eintrag hier wird die Rechnungsadresse übernommen, da keine abweichende Lieferadresse eingetragen, hier bestehen auch keine Zusatzabos und keine Lieferkommentare. Beim zweiten Eintrag besteht einerseits eine abweichende Lieferadresse, die hier angezeigt wird …

Arbeitseinsätze durch Admin für Mitglieder eintragen

Administratoren können für Mitglieder Arbeitseinsätze eintragen, dies wird nicht in der Mitglieder/Kunden-Detailansicht gemacht, sondern hier: Es empfiehlt sich, mit den Mitgliedern klare Zuständigkeiten zu vereinbaren (wer erfasst, wer löscht, etc.), falls die Administratoren ebenfalls Arbeitseinsätze eintragen. Grundsätzlich ist die Idee, dass die Mitglieder ihre Arbeitseinsätze im Mitgliederportal selbst verwalten (können).

Gelieferte Produkte pro Produzent in bestimmten Zeitraum inkl. Zwischensummen

Achtung, hier müssen die Daten und der Produzent / die Produzentin je 2 x eingegeben werden: select bp.produkt_beschrieb as Produkt, (bp.menge * bp.anzahl) menge, bp.preis_einheit, (bp.menge * bp.anzahl * bp.preis_einheit) wert, bp.einheit, sb.produzent_kurzzeichen from Bestellposition bp join Bestellung b on bp.bestellung_id = b.id join Sammelbestellung sb on b.sammelbestellung_id = sb.id …