View Issue Details

IDProjectCategoryView StatusLast Update
0000849FakturamaKontakte (Contacts)public2020-01-31 15:47
Reporterrheydenr Assigned Torheydenr  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Product Version2.1.0 
Target VersionPipeline 
Summary0000849: Stundensatz für Kunden hinterlegen
Description

Es sollte möglich sein, für jeden Kunden individuelle Stundensätze hinterlegen zu können.

Additional Information

siehe https://forum.fakturama.info/read.php?2,14021,14021#msg-14021

TagsNo tags attached.

Activities

LastBoyScout

2020-01-31 15:47

reporter   ~0001018

So etwas ist immer Segen und Fluch zugleich. Schließlich müsste man diese individuellen Stundensätze dann auch pflegen und so wird eine kleine Anpassung schnell zum Verwaltungstechnischen disaster. Aber natürlich wäre ein solches Feature auch für viele sehr sinnvoll und so würde ich mir eine möglichst flexible Lösung wünschen.

Mein Vorschlag dazu:
Man müsste über eine Zwischentabelle Kunde und Produktkategorie verknüpfen können und dabei einen Wert (+/- Betrag oder Prozentwert) angeben können, welcher bei Belegerfassung berücksichtigt wird.

Beispiel:
Grundpreis:
Produktkategorie = Stundensätze -> Allgemeiner Stundensatz = 25,- €
Kundensatz:
Kreditor = Musterkunde -> o.g. Zwischentabelle: Stundensätze = -10% (oder Alternativ eben auch = -5,-€)
Ergebnis:
Musterkunde -> Allgemeiner Stundensatz = 22,50 € (oder bei der Alternative = 20,-€)

Somit könnte man sehr schön kundenindividuelle Nachlässe (oder auch Aufschläge) für einzelne Produktgruppen, auf Basis der Listenpreise, vereinbaren. Änderungen der Grundpreise würde dann automatisch berücksichtigt, ohne das erst jeder einzelne der betroffenen Kundendatensätze angepasst werden müsste.

Übrigens: Mit einer identischen Zwischentabelle auf die Produkte ließen sich so auch einzelne kundenindividuelle Preise vereinbaren, was ja ebenfalls schon des öfteren gewünscht wurde. Und man könnte beides sehr schön kombinieren: "Wir gewähren Ihnen -15% auf alle Produkte der Kategorie X und sie bekommen die Artikel Y und Z um 5€ günstiger".

P.S. In diesem Zusammenhang offenbart sich allerdings auch wieder eine kleine Unschönheit im Datenbankdesign. Hier sind nämlich in einer einzigen Tabelle (fkt_category) unterschiedlichste Kategoriearten für die verschiedene Anwendungsfälle (z.B. Produktarten, Steuersätze, Kontakt usw.) vermischt. Es wäre wirklich besser dies in einzelnen Tabellen getrennt zu speichern (z.B. fkt_product_category, fkt_vat_category, fkt_contact_category). Dann wäre es nämlich auch möglich Kundengruppen mit Produktgruppen zu verknüpfen und so beispielsweise allen Firmenkunden bestimmte Rabattsätze auf eine Produktgruppe zu gewähren etc.

Issue History

Date Modified Username Field Change
2020-01-31 09:44 rheydenr New Issue
2020-01-31 09:44 rheydenr Status new => assigned
2020-01-31 09:44 rheydenr Assigned To => rheydenr
2020-01-31 15:47 LastBoyScout Note Added: 0001018