Ältere Plattform

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.

In der Anzeige Auftrag bearbeiten kann das Verkaufspersonal das Geschäft einer Abholauftragsposition ändern. Die aktuelle Geschäftsadresse wird als Link angezeigt. Wenn das Verkaufspersonal auf den Link klickt, wird das Fenster Abholung bei anderen Geschäften angezeigt, in dem das Verkaufspersonal ein alternatives Geschäft auswählen kann. Das Fenster " Abholung in anderen Geschäften " hat zwei Registerkarten: "Geschäfte in der Nähe" und "Geschäfte suchen".
  • 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 stores
    • Standard 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.