Lagerstand, Lieferschein, Abschreibung, Kundenkarte
Feature-Beschreibung
Bei der Bearbeitung des Lagerstands eines Produktes eines Verteilpunktes fehlt:
- Aufschlag in % (price_percent), default 0
- Minimal Menge (mind_order), default NULL (egal)
- Festpreis (price_absolut), default NULL (egal)
- Festpreis/lokale MwSt (price_absolut_tax), default NULL (egal)
- wenn ich auch Produkteigentümer bin:
- Preis (products.price)
Bei der Bearbeitung des Lagerstands eines Produktes eines Verteilpunktes muss es weiteres Verhalten geben:
- Anzeige Lagerstand nur lesbar
- Feld Ein/Abgang (Lagerstanderhöhung oder verringerung)
- Checkbox "Kundenkarte Aktion"
- Checkbox "Abschreibung" wenn angehakt kommt ein Mindesthaltbarkeitsdatum und ein Abschreibungstext
- Checkbox "Wareneingang" wenn angehakt kommt LieferscheinNr und Lieferpreis
die LieferscheinNr wird nach Eingabe automatisch beim Bearbeiten des nächsten Lagerstandes in diesem Vorgang vorausgefüllt
Erhöht es die Benutzbarkeit ? Macht es die User effizienter ?
- Notwendige Vorraussetzung für Profishops
Skizzen/Screenshots
Wenn du bereits einen Vorschlag hast, wie es aussehen soll
Parameter für UpdateDistProduct sind:
"on_stock" : item.on_stock+item.on_stock_change, hier kommt Lagerstand+Änderung!
"iscustomercard" : item.is_customercard, 1 wenn checkbox true sonst 0
"mhd_writeoff_kz" : item.mhd_writeoff_kz, 1 wenn checkbox true sonst 0
bei 1:
"mhd_date" : $scope.toUTCDate(item.mhd_date).toISOString(), Mindesthaltbarkeitsdatum Ausgang
"writeoff_desc" : item.writeoff_desc, Abschreibungstext
"incomming_kz" : item.incomming_kz, 1 wenn checkbox sonst 0
bei 1:
"incomming_nr" : item.incomming_nr, LieferscheinNr
"incomming_price" : item.incomming_price, Lieferpreis
"incomming_mhd_date" : $scope.toUTCDate(item.incomming_mhd_date).toISOString(), Mindesthaltbarkeitsdatum Eingang
d.h. es ist kompatibel mit dem jetzigen Verhalten wo nur der absolute Lagerstand übergeben wird. wichtig Function UpdateDistProduct verwenden!