Abhol-App (pickup)

Die Abholapp ist eine Smartphone-taugliche App für die Abholung der Bestellungen in Foodcoops, die mit der Foodsoft gekoppelt ist. Sie erspart das Ausdrucken der Bestelllisten (Gruppen-PDF) indem die Bestellungen am eigenen Smartphone oder auf einem fix im Lagerraum installieren Smartphone oder Tablet angezeigt, und die einzelnen Artikel beim Abholen abgehakt werden können. Weiters ermöglicht die App es, Abweichungen

einzugeben und in die Foodsoft zu übertragen, damit diese Abweichungen bei der Abrechnung berücksichtigt werden.

Dieses Video stammt aus der Anfangszeit von der Einführung in unserer Foodcoop, aber im Wesentlichen beschreibt es immer noch die Anwendung der App: https://youtu.be/r9Pfzuuu6Ko

Die App ist in unserer Foodcoop seit mittlerweile 4 Jahren erfolgreich im Einsatz (Stand 2026,) mit dieser Version soll die App auch für andere FoodCoops zur Verfügung gestellt werden.

Eine Demo-Version ist unter https://pickup.foodcoops.at/demo/ verfügbar. Sie ist mit der Foodsoft-Demo https://app.foodcoops.at/demo/ verknüpft.

Voraussetzungen

Es muss dazu nichts installiert werden, die App läuft am IG Server (anders als im Video, wo die App noch am Webserver unserer Foodcoop läuft).

Angezeigte Bestellungen

In der App werden folgende Bestellungen angezeigt:

Bei bereits abgerechneten Bestellungen können keine Änderungen in Stückzahl oder Gewicht mehr eingegeben werden. Bei noch offenen Bestellungen können derzeit ebenfalls keine Änderungen in Stückzahl oder Gewicht eingegeben werden, es wird aber ein Link auf die Foodsoft-Bestellung angezeigt, wo die Bestellung bearbeitet werden kann.

Gewichtsangaben bei Artikeln

Lieferantin Eigenschaften

Am Ende des Notiz Feldes einer Lieferantin in der Foodsoft können Einstellungen für diese eingegeben werden (JSON Format) - es ist nur ein @pickup Feld pro Lieferantin möglich, daher mehrere Eigenschaften in einem Feld zusammenfassen:

@pickup:{"setting1":value1, "setting2":value2, ...}

Eigenschaften:

Beispiele:

@pickup:{"adaptable_weights":false}
@pickup:{"info_text":"selber nehmen aus dem Kühlschrank."}
@pickup:{"adaptable_weights":false, "info_text":"selber nehmen aus den Brot-Kisten."}
@pickup:{"ordered":"eingetragen"}

Globale Eigenschaften

$config Array im index.php der jeweiligen Foodcoop:

Optionen für Entwicklung:

Protokoll

Eine Protokollansicht zeigt die gesamten eingegebenen Änderungen aller Mitglieder.

Link Beispiele für die Demo-Version:

Für die eigene Foodcoop in den Links demo durch die entsprechende Bezeichnung der eigenen Foodcoop ersetzen.

Einkistln App (distribute)

Die Einkistln App ist zum Aufteilen der Bestellungen auf die Foodcoop Mitglieder im Lagerraum auf Tablets oder Smartphones. Bestelllisten (Artikel-PDF) müssen nicht mehr ausgedruckt werden. Abweichungen der Lieferung von der Bestellung in Stück oder Gewicht können eingegeben und in die Foodsoft übertragen werden. Es können mehrere Geräte gleichzeitig verwendet werden, alle Eingaben werden zwischen den Geräten synchronisiert.

Die App ist noch nicht ganz fertig umgesetzt, sie kann zwar schon zum Einkistln und abhaken, was schon eingekistlt ist, auch auf mehreren Geräten gleichzeitig verwendet werden, aber Abweichungen können noch nicht in die Foodsoft übertragen werden (kommt demnächst).

Lieferantin Eigenschaften

Am Ende des Notiz Feldes einer Lieferantin in der Foodsoft können Einstellungen für diese eingegeben werden (JSON Format) - es ist nur ein @pickup Feld pro Lieferantin möglich, daher mehrere Eigenschaften (auch von der Abhol-App) in einem Feld zusammenfassen:

@pickup:{"setting1":value1, "setting2":value2, ...}

Eigenschaften:

Beispiele:

@pickup:{"distribute":true}
@pickup:{"adaptable_weights":false, "distribute":true}

Diese Seite wird von github.com/foodcoopsat/foodsoft-app/blob/main/pickup/usage-de.md übernommen.