eichtal / kernbeisser

Konfiguration und Zusatzplugins für die Kernbeißer-Ladensoftware auf Basis von Woocommerce
GNU General Public License v3.0
3 stars 1 forks source link

Brot- und Obst-/Gemüse als Produkt #9

Open eichtal opened 7 years ago

eichtal commented 7 years ago

Brot, Obst und Gemüse werden bisher nicht als einzelne Produkte abgerechnet, sondern immer als Kategorie. Wie können wir das in WooCommerce handhaben? Denkbar wäre bei Brot eventuell alle Brotsorten als einzelne Produkte zu hinterlegen. Spätestens bei Obst und Gemüse wird das vermutlich zu aufwändig. Alternativ könnte man eventuell ein generisches Produkt "Obst" anlegen, mit der Einheit "€", sodass man dann 1,50€ Obst kaufen könnte.

heintzl commented 7 years ago

Ich habe ein bisschen recherchiert. Dabei bin ich auf folgende Einschränkung gestoßen: Produkte werden immer aufaddiert, d.h. wenn ein Produkt ergänzt wird, wird es auf den bestehenden Warenkorbeintrag aufaddiert. Man kann also z.B. nur einen Eintrag "Obst/Gemüse" anlegen. Folgende Möglichkeiten:

  1. Einfaches Produkt "Obst/Gemüse" mit einem Preis von 0.01€. Damit kann man alles machen, man muss beim Einkaufen als Menge dann die cent angeben, also 1453, wenn für 14,53€ Obst gekauft wird. Für Level 1 (Emergency Backup, bei Ausfall der bestehenden Software) OK. Für Level 2 (Reguläre Ablösung) fraglich, es ist wenig intuitiv und erklärungsbedürftig.
  2. Für den POS gibt es die Möglichkeit, dezimale Mengenangaben zu aktivieren: Admin/POS/Einstellungen/Allgemein/Allow Decimal Quantlity. Dann kann der Preis mit 1.00€ definiert werden, die Menge wird mit 14,53 angegeben. Nun ist es intuitiv, aber nur im POS. Im Shop habe ich die Einstellung bisher nicht gefunden :(
  3. Das WP Plugin "Booster for WooCommerce" https://wordpress.org/plugins/woocommerce-jetpack/ bietet die Möglichkeit, bei einem Produkt "open Price" einzustellen, dann kann der Enkäufer den Preis selbst eingeben. Das Obst/Gemüse kann dann ohne Preisangabe mit aktiviertem "Booster: Product Open Pricing" definiert werden. Nun wird im Shop einfach der Preis eingegeben. Der POS übernimmt die Einstellung aber nicht. Da der Grundpreis nun 0.00€ ist, kann nicht mehr die Menge für die Preisangabe benutzt werden, stattdessen kann der Preis manuell angepasst werden. D.h., es muss bei Obst die "Menge" anders angegeben werden, als bei anderen Produkten. Im Shop ist es nun möglich, mehrere Einträge für "Obst/Gemüse" anzulegen, allerdings meckert er, wenn ein Produkt mit freier Preisangabe mehrfach mit dem gleichen Preis eingetragen wird: "Du kannst kein weiteres Exemplar von „Obst/Gemüse“ zu deinem Warenkorb hinzufügen."
heintzl commented 7 years ago

Ich habe eben festgestellt, dass man eine Booster Pro-Lizenz benötigt, um mehrere Produkte mit freier Preiseingabe zu konfigurieren. 1 Jahr 20€, Lifetime 50€

heintzl commented 7 years ago

neues Plugin gefunden: https://wordpress.org/plugins/quantities-and-units-for-woocommerce/, damit lässt sich die Dezimaleingabe pro Produkt für den Shop aktivieren! Da das Mengenfeld dann auch gleich als Dezimalfeld angezeigt wird, ist diese Methode schön transparent. Wie der POS damit umgeht habe ich noch nicht ganz raus.

heintzl commented 7 years ago

POS interessiert sich wohl insgesamt nicht so für andere Pkugins. Es kann ja ohnehin Dezimalmengen, allerdings für alle Produkte, nicht gezielt bei bestimmten. Kann mensch beim POS den Code branchen? Dann ist es vielleicht mit überschaubarem Aufwand für unsere Zwecke erweiterbar?