google-code-export / part-db

Automatically exported from code.google.com/p/part-db
0 stars 0 forks source link

[Änderung] Überarbeitung des Preis-Systems #23

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Für den professionellen Einsatz von Part-DB wäre ein erweitertes Preissystem 
von Vorteil.

Man beachte unbedingt auch Issue 13: Dort steht, jedem Bauteil sollte man 
mehrere Lieferanten zuordnen können. Das ist Voraussetzung, um dieses neue 
Preissystem einführen zu können.

Zusätzlich sollen nun sogar auch noch jedem Lieferanten mehrere Preise 
zugeordnet werden können. Die Preise sollen also immer den Bezug zum 
entsprechenden Lieferanten haben, was irgendwie ja auch logisch ist.

Ausserdem soll es neu jeweils drei Eingabefelder geben: Kalkulationspreis, 
Kalkulationsmenge und Bestellmenge (bei der der entsprechende Preis gilt).

Bekommt man also ein 10er Pack Kabelschuhe für 10 Euro, zehn 10er Packs für 
je 9 Euro und hundert 10er Packs für je 8 Euro, kann man das genau so in der 
Datenbank abspeichern.

Danach stellt sich natürlich die Frage, welcher Preis jeweils in den Tabellen 
angezeigt werden soll. Das kann man hier noch diskutieren wenn es dann soweit 
ist. Spontan würde ich sagen, es soll einfach der Preis mit der kleinsten 
Mengenangabe angezeigt werden (also normalerweise der Preis für ein Stück. Im 
obigen Beispiel also 1 Euro). Gibt es mehrere Lieferanten, werden die Einträge 
in den Tabellen vermutlich eh mehrzeilig werden, um die Lieferanten jeweils 
untereinander anzeigen zu lassen. Dann könnte man zu jedem Lieferant auch der 
jeweilige Stückpreis angezeigt werden. Wenn ihr wisst wie ich meine ;-)

Original issue reported on code.google.com by kam...@gmx.ch on 14 Jul 2012 at 11:25

GoogleCodeExporter commented 9 years ago
Zur besseren Lesbarkeit sollten ausserdem kleine Preise in den Auflistungen in 
Cent, und nicht in Euro angegeben werden. Natürlich muss diese 
Währungseinheit auch manuell eingestellt werden können.

Original comment by kam...@gmx.ch on 15 Jul 2012 at 11:49

GoogleCodeExporter commented 9 years ago
Ein Grossteil davon ist in Version 0.3.0 bereits implementiert.

Bezüglich der oben gestellten Frage:
Es wird in den Tabellen für jeden Lieferanten der Preis für die entsprechende 
Menge angezeigt. In den normalen Tabellen für 1 Stk., bei den Baugruppen für 
die Bestückungsmenge. Um Durchschnittspreise auszurechnen wird einfach der 
Durchschnitt der Preise der verschiedenen Lieferanten genommen.

Dass sehr kleine Preise in Cent angezeigt werden, ist noch nicht der Fall. Wird 
vielleicht noch vor dem Release von 0.3.0 kommen, vielleicht aber auch nicht...

Original comment by kam...@gmx.ch on 15 Oct 2012 at 7:10

GoogleCodeExporter commented 9 years ago
Ist zwar nicht zu 100% so umgesetzt wie hier beschrieben, aber sicher fürs 
erste mal ausreichend. Auf jeden Fall kann man jetzt für jeden Lieferanten 
auch verschiedene Preise für unterschiedliche Bestellmengen definieren. 
Ausserdem kann man auch die Kalkulationsmenge angeben, damit der Stückpreis 
ohne Rundungsfehler berechnet werden kann (vorher war die Auflösung maximal 1 
Cent, jetzt ist sie genau so hoch wie benötigt weil man z.B. 1000 Stk für 1 
Euro angeben kann. Der tatsächliche Stückpreis von 0.1 Cent [den man so nicht 
eingeben könnte] wird dann korrekt berechnet).

--> fixed

Original comment by kam...@bluewin.ch on 17 May 2013 at 5:34