Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A azeero.group
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Infrastructure Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Oliver
  • azeero.group
  • Issues
  • #154

Closed
Open
Created Jun 25, 2019 by Oliver@ohonigMaintainer

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!

Edited Jul 05, 2019 by Oliver
Assignee
Assign to
Time tracking