Abholgeschäft ändern
Wenn ein Kunde ein Produkt aus einem anderen Geschäft abholen möchte, kann das Verkaufspersonal ein Geschäft in der Nähe oder ein Geschäft auswählen, aus dem die Produkte abgeholt werden können.
- Auf der Registerkarte 'Geschäfte in der Nähe' werden Geschäfte mit einem bestimmten Radius angezeigt. Dieser Radius kann vom Verkaufspersonal nach Bedarf angepasst werden.
- Auf der Registerkarte 'Geschäfte suchen' kann das Verkaufspersonal das Bundesland, den Ort oder die Postleitzahl eingeben und dann den Radius auswählen, um die Suche nach Geschäften mit den angegebenen Parametern einzugrenzen.
- Im Fenster Abholung bei anderen Geschäften werden die Geschäfte basierend auf zwei Regeln aufgelistet:
Distance radius to consider when searching for storesStandard search fulfillment type
- Der maximale Radius, der mit der Schiebeleiste festgelegt werden kann, basiert auf dem Wert, der der Regel-Maximum distance radius to consider when searching for stores.
- DerDistance UOM To Consider When Searching For StoresRegel wird verwendet, um die Maßeinheit für die Entfernung oder den Radius abzurufen, der zum Abrufen anderer Geschäfte verwendet wird.
- DergetSurroundingNodeListAPI wird aufgerufen, um eine Gruppe von Geschäften abzurufen. Die Ausgabe der API wird an diegetAlternateStoreAvailabilityAPI zum Abrufen der Verfügbarkeitsinformationen für das Produkt in jedem Geschäft.
Wenn das Verkaufspersonal ein Geschäft auswählt und auf OK klickt, wird die API modifyFulfillmentOptions im Modus für anstehende Änderungen aufgerufen, sofern keine anstehenden Änderungen vorhanden sind und der Status der Auftragsposition kleiner als 'Geplant' ist. Wenn der Status der Auftragsposition "Schedule" oder "Beyond" ist und die Regel Allow Modifications of Orders Beyond Scheduled Status aktiviert ist, werden die ausstehenden Änderungen bestätigt; die Auftragsposition wird nach der Bestätigung durch user.The wieder freigegeben. getCompleteOrderDetails wird aufgerufen, um den Bildschirm mit der neuen Filialadresse zu aktualisieren. Beim Klicken auf "Speichern" wird die API changeOrder aufgerufen, um die Änderungen permanent auf den Auftrag anzuwenden.