Für jeden Mitarbeiter, der mit den Apps für POS und WMS arbeiten soll, sollte ein individueller Benutzer in der Benutzerverwaltung des Shopware Backends angelegt werden. Gehe dazu unter Einstellungen → Benutzerverwaltung und klicke auf Benutzer hinzufügen.
Damit sich der Benutzer in den Apps anmelden kann, muss der API-Zugang für diesen Benutzer aktiviert und eine Pickware App PIN vergeben sein. Setze dafür den Haken für den API-Zugang und trage eine mindestens vierstellige PIN in das dafür vorgesehene Feld ein.
Anschließend muss die Rolle des Benutzers noch mit den notwendigen Rechten ausgestattet werden. Gehe dazu in Einstellungen → Benutzerverwaltung auf Regeln & Berechtigungen, wähle im Feld Rolle den jeweiligen Benutzer aus und vergib die gewünschten Berechtigungen. Klicke abschließend auf Aktivierte Privilegien der ausgewählten Rolle zuweisen, um die Änderungen zu speichern. Grundlegende Informationen zur Benutzerverwaltung sowie zu den einzelnen Rollen und Berechtigungen findest du hier.
Wie du Benutzer anlegen kannst, findest du außerdem noch einmal in diesem Video.
Pickware POS
Es werden mindestens diese Berechtigungen benötigt:
- customer
- create
- read
- order
- create
- read
- update
- voucher
- read
- variant (falls Ressource vorhanden)
- read
Pickware WMS
Es werden mindestens diese Berechtigungen benötigt:
- order
- read
- update
- article
- mediamanager
- read
- create
- upload
- delete
- variant (falls Ressource vorhanden)
- read
- update
Weitere Berechtigungen für WMS (optional)
Folgende Berechtigungen sind optional und ermöglichen, wenn aktiviert, dem betreffenden Benutzer das Ändern der Artikeldetails (edit_item_details), des Lagerplatzes (override_suggested_bin_locations) sowie die Ansicht des Einkaufspreises (view_purchase_prices) innerhalb der Lager App:
- pickware_wms_stocking
- edit_item_details
- override_suggested_bin_locations
- view_purchase_prices
Die folgenden Berechtigungen erlauben es dir, weitere Einschränkungen bei der Nutzung der Versand App vorzunehmen:
- pickware_wms_picking
- select_any_order_for_picking
- take_over_locked_order_for_picking
Aktiviere die Berechtigung select_any_order_for_picking, wenn du möchtest, dass der Benutzer die zu kommissionierende Bestellung selbst auswählen kann. Ist die Option deaktiviert, wird immer die nächste offene Bestellung in der Liste ausgewählt. Die Berechtigung take_over_locked_order_for_picking ermöglicht es, eine Bestellung zu kommissionieren, die bereits durch einen anderen Benutzer in Bearbeitung ist. Ohne diese Berechtigung kann der betreffende Benutzer solche Bestellungen nur im Lesemodus öffnen, in welchem keine Änderungen vorgenommen werden können.