Vergleich Solawi-Verwaltungssoftware
Wir haben folgende Software-Lösungen zur Solawi-Verwaltung miteinander verglichen: OpenOlitor, Juntagrico, CSA/Solawi Admin (Stand: 2024-10) und tapir für Solawis (Stand: 2024-07)
Alle bieten deutschsprachige Oberflächen und werden unter freien Lizenzen programmiert. Diese Lizenzen erlauben nicht nur das Herunterladen und Betreiben der jeweiligen Programme, auch ist der Quellcode der Software öffentlich einsehbar und kann bei Bedarf an die eigenen Bedürfnisse angepasst (werden lassen) sowie auch weitergegeben werden.
Alle genannten Programme sind Web-Anwendungen, werden also über einen Internetbrowser bedient.
Zwar existiert aktuell (2024) noch keine Software, die man ohne tiefergehende IT-Kenntnisse einfach selbst (auf eigenen Servern) installieren und betreiben kann. Jedoch bieten die Programmierer der jeweiligen Anwendungen an, den Betrieb zu übernehmen. Informationen dazu stehen im jeweiligen Abschnitt.
Solltest Du weitere Programme für den deutschsprachigen Raum kennen oder Fragen oder Anregungen haben, schreibe uns gerne an technik (ät) solidarische-landwirtschaft.org
Grundlegende Funktionen
Die folgende Tabelle zeigt, welche grundlegenden Funktionen in den verschiedenen Programme zur Verfügung stehen. Es wurden von uns nicht alle Funktionen im Detail getestet. Umfang und Art der Umsetzung innerhalb der Software können sich unterscheiden.
Funktion | OpenOlitor | Juntagrico | CSA/Solawi Admin | tapir für Solawis |
---|---|---|---|---|
Mitgliederverwaltung | ||||
Geteilte Anteile |
| |||
Berechtigungen | ||||
Verwaltung von Genossenschaftsanteilen | ||||
Kommunikation |
Sowohl Massenmails an definierte Segmente, als auch individualisierte transaktionale Mails. Vorlagenverwaltung innerhalb der Software. |
Sowohl Massenmails an definierte Segmente, als auch individualisierte transaktionale Mails. Vorlagenverwaltung innerhalb der Software. | ||
Ernteverteilung |
| |||
Abhaklisten für Verteilstellen | ||||
Zusatzprodukte | ||||
Zusatzanteile | ein Mitglied kann mehrere Anteile/ Körbe besitzen | |||
Rechnungen, Mahnungen, Zahlungskontrolle | (Deutsche Zahlungsmethoden, GiroCode QR) | |||
SEPA-Lastschrift |
(Kann hinzugefügt werden, bitte anfragen!) | |||
Anbauplanung | ||||
Arbeitseinsätze | ||||
Interner Bereich |
Interner Bereich
Die folgende Tabelle zeigt, welche Funktionen im internen Bereich für die Verbraucher*innen zur Verfügung stehen.
Funktion | OpenOlitor | Juntagrico | CSA/Solawi Admin | tapir für Solawis |
---|---|---|---|---|
Termine der nächsten Lieferungen | ? | |||
Übersicht und Anmeldung zu Arbeitseinsätzen | ||||
Mitgliederabwesenheit | ||||
Bestellungen von Zusatzprodukten | ||||
Ändern der Anteilsgröße | (Beim Erneuern der Mitgliedschaft) |
Anteilserhöhung durch Mitglied möglich, Anteilsreduktion nur durch Admin. | ||
Mitgliedschaft kündigen |
Anteil kann im Probezeitraum gekündigt und die Beitrittserklärung zur Genossenschaft zurückgezogen werden. | |||
Zeichnen von Genossenschaftsanteilen | ||||
Kontaktformular | (Andere Kontaktmöglichkeiten werden jedoch angezeigt) |
Nein Kontaktmöglichkeiten werden im Mitgliederbereich angezeigt. |
Details
Der folgende Abschnitt enthält Informationen zu den einzelnen Funktionen wie auch zur Verwendung der jeweiligen Software.
OpenOlitor
OpenOlitor ist aktuell (2021) die umfangreichste Solawi-Verwaltungssoftware und wird aktiv weiterentwickelt. Bzgl. der Bedienung für Anwender*innen besteht unserer Einschätzung nach noch Verbesserungspotenzial.
Funktionsumfang und Besonderheiten
- Die Mitgliederverwaltung verwaltet beliebige Adressdaten:
- Die Kommunikation mit Mitgliedern ist neben dem Mitgliederportal über E-Mail-Formulare und integrierte Serienbriefe möglich, die mit LibreOffice/OpenOffice individuell gestaltet werden können.
- Über die Vergabe von eigenen Labels können beliebige Adressdaten gespeichert werden, z.B. ehemalige Mitglieder, Unterstützer etc.
- Verwaltung von Abholstationen und anderen Produzenten
- Anteile:
- Anteile können beliebig festgelegt werden. Z.B. ganze, halbe Anteile oder mehrere Anteile
- verschiedene inhaltliche Anteilstypen (z.B. vegane Anteile oder vegetarische Anteile)
- Zusatz-Anteile (nur in Verbindung mit einem regulären Anteil)
- Probeanteile
- Organisation der Verteilung (Kisteninhalt bestimmt Erntebedarf)
- Die Abrechnung kann entweder nach Lieferung oder pauschal monatlich erfolgen. Als Zahlungswege werden SEPA-Lastschrift, Überweisungen oder auch Barzahlung unterstützt. Bankkontoauszüge können automatisch den Rechnungen zugeordnet werden. Offene Rechnungen/Beiträge sind im Administrationsportal überwachbar und werden auch im Mitgliederportal angezeigt.
- Auswertungen und Berichte stehen umfangreich und individualisierbar zur Verfügung. Eigene Auswertungen über SQL-Datenbankabfragen sind ebenfalls möglich.
- Mitglieder können sich selbständig über Arbeitseinsätze informieren und sich anmelden
- Mehrsprachig
Siehe auch
Programmierung und Vertrieb
Realisiert wurde die Programmierung der ersten Versionen u.a. durch eine Förderung des Schweizer Landwirtschaftsministeriums sowie einer Crowdfunding-Kampagne, durch Spenden von Solawis und ehrenamtliches Engagement. Die Instandhaltung und Weiterentwicklung wird nun über den gleichnamigen Schweizer Verein OpenOlitor organisiert. Programmiert wird derzeit hauptsächlich von der Tegonal GmbH.
Der Verein sunu Community e.V. arbeitet unter anderem daran eine Gemeinschaft – bestehend aus Anwender*innen, Entwickler*innen und Interessierten – zur gemeinsamen Nutzung und Weiterentwicklung des Programms aufzubauen
Technisch ist OpenOlitor in Scala und Angular JS realisiert.
Ausprobieren/Herunterladen
OpenOlitor kann in einer eigenen Serverstruktur oder über Hostinggemeinschaften (DE) / Betriebsvereine (CH) betrieben werden.
Ausprobieren
Der Verein OpenOlitor bietet eine Testinstallation an, die kostenlos ausprobiert werden kann.
Internen Bereich für Verbraucher*inne testen
Oberfläche für Administator*innen testen
Herunterladen
Der Quellcode ist auf GitHub verfügbar. Diese Option ist nur für versierte IT-Programmierer*innen bzw. Administrator*innen geeignet.
Kontakt
Erster Ansprechpartner für OpenOlitor in Deutschland ist sunu.
juntagrico
Juntagrico ist im Vergleich zu OpenOlitor weniger umfangreich, wird jedoch ebenfalls kontinuierlich weiterentwickelt. Es ist sehr genossenschaftsorientiert, indem es z.B. von einer Finanzierung über Anteilsscheine ausgeht. Das Hauptaugenmerk liegt auf der Verwaltung der Arbeitseinsätze, Mitglieder und Organisation. Die Verwaltungsoberfläche erfordert unserer Einschätzung nach relativ hohe Kenntnisse des internen Softwareaufbaus (z.B. was in welcher Reihenfolge angelegt werden muss).
Funktionsumfang und Besonderheiten
- Organisation von Anteilen (genannt „Abos“) und Liefertouren
- Lieferplanung
- Automatisch erzeugte Abhakliste
- Ausführliche Verwaltung von Arbeitseinsätzen (genannt „Jobs“) mit unterschiedlichen, selbst definierbaren Tätigkeitsbereichen (z.B. Acker, Lager, Büro etc.) und Übersicht zu künftigen und vergangenen Arbeitseinsätzen. Auf der Mitgliedsseite gibt es eine Übersicht über geleistete und noch erforderliche Arbeitseinsätze. Mitglieder können sich selbst Tätigkeitsbereichen zuordnen und zu Arbeitseinsätzen anmelden
- Die meisten Vokabeln können frei angepasst werden
- Versand von Mails, Schnellauswahl bestimmter Gruppen
- Mailvorlagen
- Viele Funktionen für Genossenschaften, z.B. Abos mit Mindestzeichnungen. Auf der Mitgliedsseite können die Mitglieder selbständig Anteile zeichnen und kündigen.
- Änderungen an Daten sind im Nachhinein nachvollziehbar (Logbuch)
- Zahlreiche Rechte innerhalb der Software können einzeln an Benutzer vergeben werden
- Auf der Mitgliedsseite können Mitglieder selbständig ihren Anteil verwalten (Größe Ändern, Verteilstelle ändern, kündigen).
- Noch nicht verfügbare, aber geplante Funktionalitäten: Rechnungen, Mahnungen, Zahlungskontrolle. Längerfristig: SEPA-Lastschrift.
Programmierung und Vertrieb
Juntagrico wird vom gleichnamigen Verein programmiert, der für seine Mitglieder auch die Administration der Software anbietet.
Technisch basiert juntagrico auf Django.
Ausprobieren/Herunterladen
Juntagrico kann über einen eigenen Server oder den Verein juntagrico betrieben werden.
Ausprobieren
Der Verein juntagrico bietet eine Testversion an, die kostenlos ausprobiert werden kann.
Herunterladen
Der Quelltext ist auf GitHub verfügbar. Diese Option ist nur für versierte IT-Programmierer*innen bzw. Administrator*innen geeignet.
CSA/Solawi Admin
CSA/Solawi Admin hat zwar einen großen Funktionsumfang, wird jedoch momentan (2024) noch hauptsächlich von Schweizer Organisationen genutzt und müsste möglicherweise angepasst werden, um den Anforderungen von deutschen Solawis besser zu entsprechen. Bei Interesse an einer Demo können kann der Programmierer kontaktiert werden.
Funktionsumfang und Besonderheiten
- Ausführliche Verwaltung von Arbeitseinsätzen (inkl. Erinnerungs-E-Mails)
- Screenshot Mitgliederportal
- Organisation von Anteilen
- Probeanteile
- Einmalige Änderungen möglich (Preis, Anteilsgröße etc.)
- Organisation der Verteilung
- Es kann spezifiziert werden, wie ein Gemüse zwischen mehreren Anteilseignern verteilt werden soll
- Automatische Verteilung der in der Woche vorhandenen Gemüsemengen auf die Anteile, allerdings nur nach „Preis", also Gebotshöhe.
- Vertrieb von Zusatzprodukten. Die Produkte können in der Admin-Oberfläche eingetragen und von den Teilnehmern selbst ähnlich einem Online-Shop bestellt werden. Sie landen sowohl auf der Packliste der Solawi als auch auf den Rechnungen der Teilnehmer.
- Eine Nutzung von Verteilstellen an mehreren Tagen ist nicht vorgesehen, man muss die Verteilstelle dann pro Abholtag anlegen.
- Zusatzanteile:
- ein Mitglied kann jetzt mehrere Anteile/Körbe besitzen.
- Abrechnung (unterstützt sowohl Schweizer QR-Code als auch deutschen GiroCode QR, kann aber auf weitere Anforderungen erweitert werden)
- Versand von Rechnungen per E-Mail (benutzt externen Dienst)
- Automatische Abbuchung und Abgleich der Zahlungen über EBICS, Software-Erweiterung auf SEPA möglich
- Auch ein manuelles Abhaken der Zahlungen ist möglich
- Versand von Zahlungserinnerungen
Programmierung und Vertrieb
CSA/Solawi Admin wird aktuell von einer einzelnen Person in Zusammenarbeit mit mehreren Solawis programmiert. Der Programmierer bietet auch die Administration an
Technisch basiert CSA/Solawi Admin auf Ruby on Rails.
Ausprobieren/Herunterladen
CSA/Solawi Admin kann über einen eigenen Server oder vom Programmierer organisiert betrieben werden.
Ausprobieren
Derzeit steht keine Testversion zur Verfügung, der Programmierer gibt jedoch gerne eine (englischsprachige) Einführung.
Herunterladen
Der Quelltext ist auf GitHub verfügbar. Diese Option ist nur für versierte IT-Programmierer*innen bzw. Administrator*innen geeignet.
Kontakt
Erster Ansprechpartner für CSA/Solawi Admin ist der Programmierer Thibaud Guillaume-Gentil.
tapir für Solawis
Die hier gemachten Angaben stammen von FoodCoopX selbst.
Funktionsumfang und Besonderheiten
- Dynamisches, mehrseitiges Bestell-Forumlar: Neumitglieder können so bequem und übersichtlich Ernteanteile und/oder Genossenschaftsanteile zeichnen. Dabei können auch Solidarbeiträge ausgewählt bzw. angegeben werden. Das Bestellformular arbeitet dynamisch, d.h. es können auch über Ernte- und Genossenschaftsanteile hinaus weitere Anteile angeboten und bestellt werden, die Inhalte wie Grafiken und Texte sind ebenfalls anpass- und austauschbar. Das Bestellformular kann auf der Website der jeweiligen Solawi/Genossenschaft eingebunden werden. Die Vertrags- und Personendaten werden anschließend in der Tapir-Datenbank gespeichert. Das Neumitglied erhält automatisiert eine personalisierte Bestellbestätigung und Aufforderung zum Anmelden im Mitgliederbereich.
- Mitgliederbereich: Hier können die Mitglieder ihre persönlichen Daten, ihre Bankverbindung, den Abholort, Mailadresse für die Kommunikation selbst eintragen und ändern. Darüber hinaus erhalten sie Einsicht in alle anstehenden Abholungen und Zahlungen. Sie können ebenfalls ihre Anteilsgrößen verändern, ggf. neue Anteile abschließen und neue Genossenschaftsanteile zeichnen. Die Kontaktdaten der Genossenschaft und ein FAQ können verlinkt werden.
- Mitgliederübersicht: Die Genossenschaft hat Zugriff auf alle Mitgliederdaten. Es stehen diverse Filtermöglichkeiten bereit. Die gefilterten Ansichten können anschließend per Klick exportiert werden. Die Genossenschaft kann Genossenschaftsanteile übertragen oder Kündigungen von Genossenschaftsanteilen hinterlegen.
- Vertragsübersicht: Die Genossenschaft erhält eine Übersicht über alle geschlossenen Verträge. Es stehen diverse Filtermöglichkeiten (z.B. Abholort, Vertragsperiode, Anteilsgröße etc.) bereit. Die gefilterten Ansichten können anschließend per Klick exportiert werden.
- Abholorte: Abholorte können hinzugefügt und entfernt werden. Pro Abholort können maximale Kapazitäten angegeben werden. Bei Auslastung der Kapazitäten können Neumitglieder diesen Abholort nicht auswählen bzw. Bestandsmitglieder mit Ernteanteilen nicht zu diesem Abholort wechseln. Für jeden Abholort können weitere Informationen (wie z.B. Schlüsselcode), Bilder, Links (z. B. zu Abholort-Messenger-Gruppen) angegeben werden. Diese Informationen werden nur den Mitgliedern im Mitgliederbereich angezeigt, welche den Abholort ausgewählt haben. Für jeden Abholort können verschiedene Zeitfenster zur Abholung angegeben werden. In einer Übersicht kann die Genossenschaft die aktuelle Auslastung pro Abholort einsehen.
- Vertragsperioden: Die Genossenschaft kann Vertragsperioden unterschiedlicher Länge erstellen. Für jede Bestellperiode können die jeweiligen Anteilstypen und Anteilsgrößen, sowie Beiträge eingestellt werden. Für jeden Anteilstyp (z. B. Ernteanteil) wird eine Kapazität festgelegt, welche auch innerhalb der Vertragsperiode angepasst werden kann. Die Kapazitäten werden bei der Zeichnung von Ernteanteilen berücksichtigt. Bei Erreichen der Kapazitätsgrenze können sich interessierte Neumitglieder auf die Warteliste setzen lassen, bzw. keine neuen Verträge abgeschlossen werden.
- Admin-Dashboard: Die Genossenschaft erhält bei Log-In Zugriff auf das Dashboard mit den relevanten Kennzahlen:
- Auslastung der Erntekapazitäten
- Verteilung der Anteilsgrößen
- Vertriebskanalerfolg
- Kündigungen
- Kündigungsgründe
- Solidar-Überschuss
- Cashflow-Prognose für die kommenden 12 Monate basierend auf den aktuellen Vertragsdaten (incl. Kündigungen)
- Anzahl der Mitglieder
- Aktuelles Geschäftsguthaben
- Gekündigtes Geschäftsguthaben
- Monatliche Bereitstellung von Lastschriftinformationen: Die CSV-Datei kann anschließend in Zahlungsverkehrsprogrammen eingespielt werden, um die Lastschriften per Mausklick anzulegen.
- Mailmodul: Erstellung von Mailvorlagen für das Massenmailing an ausgewählte Segmente (z.B. alle Mitglieder mit Erntevertrag) sowie für transaktionale Mails (z.B. Bestellbestätigung, Kündigungsbestätigung, Vertragsänderungen etc.) an einzelne Mitglieder. Die transaktionalen Mails werden bei Definition eines Trigger-Events (z.B. Zeichnung eines neuen Anteils, Erhöhung der Anteilsgröße) automatisiert versendet. Somit benötigt die Genossenschaft kein Mailversandprogramm zusätzlich.
Programmierung und Vertrieb
Realisiert wurde das Programm durch eine Kooperation des WirGarten e.V., mit der WirGarten Lüneburg eG und FoodCoopX UG. FoodCoopX koordinierte dabei die Anforderungsentwicklung und den Programmierprozess. Die Entwicklung des ersten Prototypen wurde durch eine Förderung einer Stiftung finanziert. Die laufende Bugbehebung und Weiterentwicklung wird aus den Beiträgen der Anwender*innen finanziert. FoodCoopX UG steht dabei als Service-Partner langfristig bereit und organisiert die Entwicklungs-Kapazitäten für Bugbehebung und Funktionserweiterungen.
FoodCoopX UG bemüht sich darum, eine Gemeinschaft – bestehend aus Anwender*innen, Entwickler*innen und Interessierten – zur gemeinsamen Nutzung und Weiterentwicklung des Programms aufzubauen. Das Programm soll gemäß Anforderungen der Anwender*innen gemeinschaftlich weiterentwickelt werden.
Technisch ist das Programm „tapir für Solawis“ in Python, Django und React realisiert.
Ausprobieren/Herunterladen
FoodCoopX übernimmt die Einrichtung einer Serverinstanz.
Zum Ausprobieren bietet FoodCoopX nach ersten Gesprächen und Produktvorführung eine Demo-Instanz an.
Der Quellcode ist verfügbar. Das Aufsetzen einer Instanz ist verhältnismäßig komplex, eine Anleitung dafür existiert zur Zeit nicht.
Kontakt
Bei Interesse an FoodCoopX unter team (ät) foodcoopx.de wenden, bzw. das Kontaktformular auf der Website www.foodcoopx.de nutzen.