Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(2) Einstellungen / Konfiguration / Modifikation von Abläufen #77

Open
AlwinEgger opened this issue Sep 26, 2021 · 40 comments
Open

(2) Einstellungen / Konfiguration / Modifikation von Abläufen #77

AlwinEgger opened this issue Sep 26, 2021 · 40 comments
Labels
themensammler Ein Über-Issue, Gruppierung weiterer Issues und Themen (EPIC)

Comments

@AlwinEgger
Copy link
Member

AlwinEgger commented Sep 26, 2021

Verschiedene Anpassungen an OpenOlitor sind relativ klein, haben aber einen recht grossen Gewinn in der Nutzung von OpenOlitor. Dieses Issue versucht diese zu bündeln.

  1. Rechnungspositionen mit Minusbetrag
  2. Projekt-Feld: Bankkonto-Namen für QR-Rechnung
  3. Erweiterungen SQL-Auswertungen
  1. Mail-EInstellungen in Projekt-Einstellungen durch Admin-User anpassbar machen
  2. Lieferinfos zu Zusatzabos auf Kundenporta anzeigen
  3. Kundenbezeichnung auf Rechnungs-Übersicht anzeigen
  4. Wenn Lieferplanung nicht abgeschlossen werden kann, Fehlermeldung ausgeben mit dem Grund
  5. Rechnungspositionen aus Abos generieren: Wahl ob Positionen für Zusatzabos generiert werden sollen
  6. Automatisch in neuen Planungen eingefügte Standartprodukt(e) für jeden Abotyp (oder Vertrieb?)
  7. (weitere folgen, existierende Issues noch nicht abschliessend abgearbeitet)

Gibt es weitere, ähnliche Anpassungen oder hast du Anmerkungen oder Ergänzugnen zu den erwähnten Punkten? Bitte ergänze diese als Kommentar unten oder wo ein Issue besteht direkt auf dem Issue (1).

(1) Falls du keinen Zugriff auf die internen Issues von OpenOlitor hast, dann kontaktiere bitte info(+at+)openolitor.org. Bestätigte Nutzende von OpenOlitor erhalten Zugriff auf das Repository.


Zu diesem Issue: Zusammen mit den OpenOlitor nutzenden Initiativen möchten wir Details zu möglichen Arbeiten in verschiedenen Bereichen von OpenOlitor erfassen. Alle Interessierten sind eingeladen die oben gemachten Angeben weiter zu verfeinern. Dazu haben wir mehrere Issues mit dem Label themensammler erstellt.

Die weiteren Workshops zu Inhalten und Priorisierung sind öffentlich. Lust teilzunehmen? Mail an info(+at+)openolitor.org

@AlwinEgger AlwinEgger added the themensammler Ein Über-Issue, Gruppierung weiterer Issues und Themen (EPIC) label Sep 26, 2021
@ClSchreiber
Copy link
Contributor

Gut wäre auch ein Dialogfenster, das vor Zahlungsimporten (ESR; CAMT) fragt, ob man die Rechnungen schon auf verschickt gestellt hat. Ein Reminder also, dass im Status Erstellt die Rechnungen nicht abgebucht werden.

@AlwinEgger
Copy link
Member Author

Gut wäre auch ein Dialogfenster, das vor Zahlungsimporten (ESR; CAMT) fragt, ob man die Rechnungen schon auf verschickt gestellt hat. Ein Reminder also, dass im Status Erstellt die Rechnungen nicht abgebucht werden.

Hier stellt sich aber schon die Frage, ob wir dann nicht auch erstellte Rechnungen mit einbeziehen müssten? Es ist ja quasi offensichtlich, dass es sich hier um einen Fehler handelt, wenn beim Import eine gültige Nummer einer auf Erstellt stehenden Rechnung daher kommt.

@budda85
Copy link

budda85 commented Oct 3, 2021

Ich kann die Operations-Issues leider nicht sehen und bin mir daher nicht sicher was oben bei den Punkten alles dahinter steckt.
Ich fände noch gut

  • Einen Zahlungs-Import von deutschen Bankdateien
  • Das ich bei der erstellung von Rechnungen Vorname und Nachname angeben kann. Aktuell gibt es nur Nachname Vorname.

@PascaleGG
Copy link

  1. Rechnungspositionen mit Minusbetrag wäre für mich eine grosse Hilfe, da wir insgesamt pro Jahr 60-80 kleine Beträge an Abonnenten rückerstatten.

@AlwinEgger
Copy link
Member Author

1. Rechnungspositionen mit Minusbetrag wäre für mich eine grosse Hilfe, da wir insgesamt pro Jahr 60-80 kleine Beträge an Abonnenten rückerstatten.

Sind diese Rechnungspositionen dann Bestandteil einer nächsten Rechnung und verringern den Rechnungsbetrag oder sind es effektiv Rückerstattungen, welche dann auch eine Rücküberweisung zu den Abonnenten auslösen? Denn dann stellt sich die Frage, ob hier auch Daten für Zahlungsaufträge/Überweisungen für die Bank erzeugt werden müssten?

@PascaleGG
Copy link

Die Rechnungspositionen in Minus sind Teil einer nächsten Rechnung. Keine Rücküberweisung.

@PascaleGG
Copy link

  1. Wir benützen eine "Aboliste" bei der Verteilung, wo jeder Abonnent seine Abos ansehen kann, damit er/sie genau weiss, was zu einzupacken ist. Gibt es eine Möglichkeit eine solche Liste aus OO zu exportieren/generieren?
    Screenshot (154)

@PascaleGG
Copy link

  1. Produzenten-Rolle : sollen Produzenten ebenfalls einen Login haben, wo sie ihre monatliche Abrechnungen ansehen könnten? (Ist das überhaupt realistisch, dass sie dann wirklich das Portal brauchen würden ????)

@AlwinEgger
Copy link
Member Author

1. Produzenten-Rolle : sollen Produzenten ebenfalls einen Login haben, wo sie ihre monatliche Abrechnungen ansehen könnten? (Ist das überhaupt realistisch, dass sie dann wirklich das Portal brauchen würden ????)

Dies entspricht einer zusätzlichen Rolle und wird in diesem Issue diskutiert: #73

@AlwinEgger
Copy link
Member Author

1. Wir benützen eine "Aboliste" bei der Verteilung, wo jeder Abonnent seine Abos ansehen kann, damit er/sie genau weiss, was zu einzupacken ist. Gibt es eine Möglichkeit eine solche Liste aus OO zu exportieren/generieren?

Ja, Listen mit bspw. den Abos pro Depot zum ankreuzen oder als Übersicht sind machbar. Diese sehen dann evtl. nicht genau so wie dein Beispiel aus.

@brunnereichhof
Copy link

Bei Zahlungs-Import: wenn nicht automatisch erledigte Rechnungen mit Kommentar versehen werden und auf "Erledigt" geklickt wird, wäre es für mich sehr praktisch wenn diese Rechnung den Status "bezahlt" erhalten würde.

@brunnereichhof
Copy link

Depotlieferscheine wie bei Tourenlieferscheine in ein Pdf zusammenfassen, kein Zip mit einzelen pdfs, ist umständlich.

@brunnereichhof
Copy link

Zusatzabos werden gleich nach dem erstellen (mit heutigem startdatum) nicht als aktiv angezeigt, erst am folgetag.

@budda85
Copy link

budda85 commented Oct 13, 2021

Es wäre noch gut wenn man bei einzlenen Anteilstypen den Steuersatz angeben könnte, sodass ich Brutto und Netto auf der Rechnung ausrechnen/ausweisen kann.
Wir haben z. B. einen Partner der Honig und als Zusatzanteil Honigwein anbietet. Honig wird in Deutschland mit 7% und der Wein mit 19% besteuert.
Da wir auf den Rechnungen die Mehrwertsteuer/Umsatzsteuer ausweisen müssen, machen wir aktuell zwei Rechungen. Eine mit 19% und eine mit 7%. Hätte ich die Mehrwertsteuer in der Rechnugsposition, könnte ich das in einer Rechnung verrechnen.

@AlwinEgger
Copy link
Member Author

Der Steuersatz wäre in dem Fall ja eigentlich auf dem Produkt und nicht auf dem Anteilstyp, nicht?

@brunnereichhof
Copy link

Ich würde dem Kunden gerne 2.5% MwSt. in Rechnung stellen, seperat auf der Rechnung ausgewiesen, nicht im Abo Preis inkl.

@ClSchreiber
Copy link
Contributor

Geht das nicht heute schon? siehe: https://openolitor.org/mwst-betrag-in-mitgliederrechnung-ausweisen/
Weicht diese Anforderung vom beschrieben Beitrag ab?

@SoLaWiD32825
Copy link

Auch auf die Gefahr hin, dass ich ein "schon da, schau mal hier" erhalte:
Gibt es eigentlich ein SQL-Abfrage-Archiv für Open Olitor? Dann hätte ich nicht immer so ein schlechtes Gewissen, wenn ich meine SUNU-Supporterin mit meinen Auswertungs-Sonderwünschen behellige. Ich selbst in SQL zu unerfahren, um entsprechende Abfragen selbst zu erstellen.

@AlwinEgger
Copy link
Member Author

Ja, wir haben einige Auswertungen hier gesammelt:

https://openolitor.org/auswertungen-erstellen/

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Bei Zahlungs-Import: wenn nicht automatisch erledigte Rechnungen mit Kommentar versehen werden und auf "Erledigt" geklickt wird, wäre es für mich sehr praktisch wenn diese Rechnung den Status "bezahlt" erhalten würde.

Dem schliesse ich mich an, sonst muss man die Rechnung danach noch von Hand einbuchen. Wobei man dann natürlich 2 funktionen haben müsste: ok = auf bezahlt setzen und ignorieren für falsche Zahlungseingänge oder solche die angepasst werden müssten.

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Teilzahlungen buchen können:
Wir haben z.T. Ratenzahlungen oder KundInnen die ausversehen einen falschen Betrag bezahlen (Tippfehler). Bei diesen KundInnen müsste ich beim Mitglied/Rechnung/Rechnung bezahlt eine Teilzahlung vornehmen können, so dass der Restbetrag offen stehen bleibt und die Rechnung mit dem Teilbetrag unter Rechnungen/Status verschickt ersichtlich ist.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Zahlungsimport Direktlink zur entsprechenden Person:
Bei Zahlungsimports/Nicht erledigte Zahlungseingänge wäre ein Direktlink in das entsprechende Mitgliederprofil sehr hilfreich (nicht nur auf die Rechnung, sondern direkt auf Mitglied). Dies würde ich benötigen bei Meldungen wie "bereits verarbeitet" oder "Betrag nicht korrekt" um zu überprüfen, was das Problem ist beim Mitglied. Oft ist dann dort die Lösung, z.B. man sieht, dass eine falsche, alte Referenznummer zum 2. Mal gebraucht wurde, ein Tippfehler erfolgt ist etc.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Sicherheitsfrage oder Papierkorb beim Löschen von Rechnungen.
Beim Löschen von Rechnungen aus dem Status "erstellt" wäre ein Sicherheitsfrage "Wollen sie wirklich löschen" oder eine Papierkorbfunktion zum Zurückholen hilfreich. Wenn man ausversehen auf löschen klickt....
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Mehrere Rechnungsdokumente gleichzeitig direkt aus dem Openolitor drucken
Wir haben 3 x pro Jahr grosse Rechnungsläufe. Dabei erstelle ich via Anteile/Rechnungspositionen erstellen/etc etc jeweils 150 bis 180 Rechnungen gleichzeitig für unsere Abokundschaft.
Es wäre sehr hilfreich, wenn ich dann in "Rechnungen" alle neu erstellten, markierten Rechnungsdokumente direkt gemeinsam mit einem Druckbefehl aus den Openolitor drucken könnte. Also eine Erweiterung mit der Funktion "Rechnungsdokumente drucken".

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Zusatzanteile bei Eröffnung einer neuen Lieferplanung sofort ersichtlich
Wenn wir momentan eine neue Lieferplanung eröffnen und die Anteilstypen hinzugefügt haben und die Planung speichern, werden die Zusatzanteile nicht angefügt. Ich muss zuerst die aktive geöffnete Planung schliessen und wieder öffnen, erst dann werden die Zusatzanteile auch angezeigt.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Die Rechnungspositionen in Minus sind Teil einer nächsten Rechnung. Keine Rücküberweisung.

Das wäre für uns auch ganz wichtig. Bei via Anteil und/oder Zusatzanteile erstellte Rechnungen manuell weitere Rechnungspositionen einfügen können und zwar sowohl Minus wie auch Plus Positionen. Wir haben ebenfalls wie Brunnereichhof Gutschriften aus dem abgelaufenen Abohalbjahr, die wir an den neuen Halbjahres-Vorausrechnungen abziehen müssen und haben zusätzliche Rechnungspositionen (neben den Abos) die wir dazu rechnen müssten (z.B. wenn jemand zusätzlich zum Abo noch etwas bestellt hat.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Kein Verfall des Links aus der Weblogin Einladung.
Den Link welchen wir den NeukundInnen via Weblogin Einladung / Einladung senden" versenden verfällt nach einer gewissen Zeit. So haben wir immer wieder Anfragen von KundInnen, die vergebens versuchen sich einzuloggen. Der Link sollte nicht verfallen.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Lieferplanung:
Wir bringen oft bei der Lieferplanung den Betrag nicht korrekt auf "0", weil wir dazu mit 3 Stellen nach dem Komma justieren müssten, das akzeptiert der OpenOlitor aber nicht.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Lieferplanung/Produzentenübersicht/Totalmenge von einem Produkt:
Bei der Lieferplanung/Produzentenübersicht ein Feld einfügen mit der Totalmenge eines Produktes. Wir haben bei der Hauslieferung 3 verschiedene Taschengrössen (klein, mittel, gross) und meistens gewisse Produkte in jeder Tasche. Diese werden dann bei der Produzentenübersicht 3 x einzeln aufgeführt. Ein Anzeige der Totalmenge wäre super.
lg Rebekka

@Mooshof
Copy link

Mooshof commented Nov 24, 2021

Alphabetische Reihenfolge bei den Lieferetiketten stimmt nicht.
Alle Namen mit Umlauten kommen ganz am Schluss des entsprechenden Anfangs-Buchstabens (also z.B. Bühler nach Byland). Namen mit von (z.B. von Siebenthal) kommen ganz am Schluss von allen Namen. Schafft Verwirrung in den Depots

@ClSchreiber
Copy link
Contributor

Hier auch Freitextfeld für alle Mitglieder mitnehmen (im Mitgliederportal)

@AlwinEgger AlwinEgger added this to the Weiterentwicklung 2022 milestone Nov 25, 2021
@SoLaWiD32825
Copy link

Das Mitgliederportal sollte auch Solidarbeiträge pro Monat anzeigen können (nicht nur pro Lieferung). Es wäre schön, wenn es hier entweder eine Wahlmöglichkeit gäbe, oder die Angabe "pro ..." ganz rausgelassen würde. Ich habe das Problem unter (4) dargestellt. Bislang können wir unseren Mitgliedern im Portal nicht ihren individuellen Mitgliedsbeitrag pro Monat anzeigen, was unbefriedigend ist.

@AlwinEgger
Copy link
Member Author

Hier auch Freitextfeld für alle Mitglieder mitnehmen (im Mitgliederportal)

Diesen Kommentar verstehe ich nicht. Auf was beziehst du dich da @ClSchreiber

@ClSchreiber
Copy link
Contributor

Auf das neue Freitextfeld im Mitgliederportal, von dem wir gesprochen haben. Dort, wo die Initiative Mitteilungen an die Mitglieder unterbringen kann.

@SoLaWiD32825
Copy link

SoLaWiD32825 commented Feb 2, 2022 via email

@SoLaWiD32825
Copy link

SoLaWiD32825 commented Feb 2, 2022 via email

@AlwinEgger
Copy link
Member Author

Hallo Carsten

Die Reihenfolge der Hauptblöcke im Mitgliederportal kann mittels CSS verändert werden und auch ein Ausblenden ist möglich.

.kundenportal .kundenportal-content-item-abos  {
 order: 3;
}

.kundenportal .kundenportal-content-item-rechnungen  {
 display: none;
}

@PascaleGG
Copy link

PascaleGG commented Oct 11, 2022

Hallo Alwin

Wäre es möglich, dass auf der Produzentenabrechnung, die Mengen vom gleichen Produkt zusammengezählt/gerechnet werden und dann auf einer "Position" die gesamte Menge der Lieferung anzeigen?

Aktuell, zeigt meine Vorlage (siehe Bild), so viele Positionen von "Fenchel", wie es in verschiedenen Mengen (in diesem Beispiel den 3 Anteilstypen Grosskorb, Kleinerkorb, Minikorb) bestellt wurde.

Wenn die gleiche Menge für jeden Anteilstyp bestellt ist, kommt das auf einer Position. (z.B. Kopfsalat grün)

Und... die Produzenten würden gerne die MwSt 2,5% auf der Abrechnung haben. Da unsere Preise inkl. MwSt in den Anteilstypen registriert sind, weiss ich nicht genau, wie ich das anpassen kann... Könntest du mir einen Tipp geben?
Merci !!!

Screenshot (26)

@AlwinEgger
Copy link
Member Author

Hallo @PascaleGG

Danke für deine Anfrage.
Es gibt gewisse Möglichkeiten Daten zu summieren usw. Dies haben wir hier dokumentiert:

https://openolitor.org/report-vorlagen-daten-gruppieren-und-aggregieren/

Zur Berechnung der MWSt. könnte eine (weitere) Tabelle eingefügt werden mit nur einem Feld. Diese enthält dann die Berechnung =0.025*TabelleX.A1 oder ähnlich.

Beides ist nicht so trivial. Falls ihrs nicht hinkriegt, dann schickt uns bitte euere Vorlage. Wir passen diese dann an.

@AlwinEgger
Copy link
Member Author

AlwinEgger commented Dec 2, 2022

Hallo @PascaleGG

Eine Rückmeldung zu eurer Anfrage zu Dokumentationszwecken hier (der Rest per E-Mail):

Ihr könnt die Positionen so nicht weiter zusammenziehen, denn diese definieren sich nicht nur durch den Produkttyp, sondern auch durch die Stückelung (Menge). Und diese ist auf den beiden Positionen verschieden.

image

Mittels Gruppierung auf der Tabelle $groupBy(produktId,bestellungen#0#positionen) und Summierung in den Zellen $sum([*].preis) klappt es dann aber wie gewünscht.

Mehr dazu auf der Report Doku auf der OpenOlitor-Webseite im entsprechenden Artikel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
themensammler Ein Über-Issue, Gruppierung weiterer Issues und Themen (EPIC)
Projects
None yet
Development

No branches or pull requests

7 participants