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

Automatische Preisanpassung von offenen Bestellungen bei Anpassung des Produktpreises #1006

Closed
19 tasks done
mrothauer opened this issue Mar 7, 2024 · 0 comments · Fixed by #1007
Closed
19 tasks done

Comments

@mrothauer
Copy link
Member

mrothauer commented Mar 7, 2024

Bei Ändern des Produkt-Preises werden im Hintergrund automatisch alle Preise von offenen (dh. nicht verrechneten) Bestellungen entsprechend angepasst.

todos

  • Configuration erstellen
  • Sicherstellen, dass beim Switch der Preisart keine Änderung bei den Bestellungen passiert
  • Implementierung für Preis nach Einheit (Produkt)
  • Implementierung für Preis nach Gewicht (Produkt)
  • Nur für Verkaufspreis-User
  • Implementierung für Preis nach Gewicht (Attribute)
  • ZP/PP/SP durch Konstanten ersetzen
  • update fcs_order_detail_units => price_incl_per_unit und quantity_in_units NICHT product_quantity! auch einheit
  • Neuen ChangeSellingPriceService
  • Wenn sich Preisart ändert: Keine Preise bei Bestellungen ändern
  • Als Hakerl bei "Preis ändern": Preise von noch nicht verrechneten Bestellungen ebenfalls anpassen?
  • Meldung anzeigen (evtl. auch ActionLog-Eintrag), wie viele Bestellungen waren betroffen?
  • Test: dass wirklich nur die offenen Bestellungen geändert wurden
  • Config ändern: Checkbox Default Enabled
  • Changelog + Dokumentation anpassen (auch Sammelbestellungs-Doku)

Nicht-Ziele

  • Wenn sich die Preisart des Produktes ändert (von „Preis pro Bestelleinheit“ auf „Preisnach Gewicht“ oder umgekehrt), werden die Preise der offenen Bestellungen nicht automatisch angepasst.
  • Wenn die Einkaufspreis-Funktion genutzt wird und es zudem Mitglieder gibt, die zu Einkaufspreisen einkaufen (das wird oft für die Betreiber von Dorfläden so gehandhabt), werden diese Preise bei Ändern des Einkaufspreises nicht automatisch angepasst.
  • Pfand wird nicht berücksichtigt
  • Ändern des Steuersatzes vom Produkt soll gar nichts bewirken
@mrothauer mrothauer self-assigned this Mar 7, 2024
@mrothauer mrothauer pinned this issue Mar 7, 2024
@mrothauer mrothauer added this to Wird gerade umgesetzt in Roadmap v4.0 (Spring Release 2024) Mar 7, 2024
@mrothauer mrothauer moved this from Wird gerade umgesetzt to Fertig für v4.0 (in develop-branch) in Roadmap v4.0 (Spring Release 2024) Mar 12, 2024
@mrothauer mrothauer linked a pull request Mar 12, 2024 that will close this issue
@mrothauer mrothauer unpinned this issue Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Roadmap v4.0 (Spring Release 2024)
Fertig für v4.0 (in develop-branch)
Development

Successfully merging a pull request may close this issue.

1 participant