Freigeben über


Erträge in POS erstellen

In diesem Artikel wird beschrieben, wie Sie Retouren für Cash-and-Carry-Transaktionen oder Kundenbestellungen in der Microsoft Dynamics 365 Commerce Point-of-Sale-App (POS) initiieren.

Notiz

In der Commerce-Version 10.0.20 und höher wird eine neue Funktion mit dem Namen Einheitliche Retourenbearbeitungserfahrung in POS verfügbar. Diese Funktion bietet einen konsistenteren und einheitlicheren Rückgabeprozess in POS, unabhängig von der Transaktionsart (Barzahlungstransaktion oder Kundenbestellung) oder dem ursprünglichen Kanal, in dem die Bestellung erstellt wurde. Wir empfehlen allen Unternehmen, diese neue Funktion zu aktivieren, um die Gesamtzuverlässigkeit der Retourenabwicklung über POS zu verbessern.

Nachdem die Funktion aktiviert wurde, kann sie nicht mehr deaktiviert werden.

Verarbeiten von Rückgaben mithilfe der Rückgabetransaktionsoperation

Wir empfehlen, dass Sie die Retourentransaktion zu Ihrem POS-Bildschirmlayout hinzufügen. In Versionen vor der Commerce-Version 10.0.20 unterstützt die Retourentransaktionsoperation die Verarbeitung von Retouren nur für Cash-and-Carry-Transaktionen korrekt. Nach dem Einschalten der Funktion Einheitliche Retourenbearbeitungserfahrung für POS In der Commerce-Version 10.0.20 oder höher unterstützt die Retourentransaktionsoperation auch die Verarbeitung von Retouren, die aus Kundenaufträgen stammen, wie z. B. bereits fakturierte Bestellungen „Abholung“ oder „Lieferung nach Hause“.

In der Rückgabetransaktionsoperation können Benutzer nach einer Barzahlungstransaktion oder einer Kundenbestellung für die Rückgabe suchen, indem sie eines der folgenden vier Suchkriterien eingeben. Benutzer können diese Kriterien mithilfe einer Gerätetastatur, einer Bildschirmtastatur oder eines Strichcode-Scanners eingeben.

  • Eingangskennung
  • Bestellnummer
  • Kanalreferenz-ID (auch als Auftragsbestätigungs-ID bekannt)
  • Rechnungskennung

Wird eine Transaktion oder Bestellung gefunden, die den Suchkriterien entspricht, wird die Seite retournierbaren Produkte angezeigt. Dort können Benutzer angeben, welche Artikel zurückgegeben werden. Sie können auch Retourenmengen und Ursachencodes eingeben.

Für jede Bestellposition in der Liste der Rückgabeprodukte zeigt POS Informationen über die ursprüngliche Einkaufsmenge und die Mengen aus allen zuvor bearbeiteten Retouren an. Die Rücksendemenge, die ein Benutzer für eine Auftragsposition eingibt, muss kleiner oder gleich dem Wert im Feld Zur Rückgabe verfügbar sein.

Seite für retournierbare Produkte.

Wenn ein Benutzer während der Retourenbearbeitung das physische Produkt besitzt und dieses Produkt einen Strichcode hat, kann der Benutzer den Strichcode scannen, um die Rücksendung zu registrieren. Jeder Scan des Barcodes erhöht die Retourenmenge um eine Position. Wenn das Barcode-Etikett jedoch eine eingebettete Menge enthält, wird diese Menge in das Feld Wird jetzt zurückgegeben eingegeben.

Benutzer können auch manuell Elemente auswählen, die auf der Seite Retournierbare Produkte zurückgegeben werden und aktualisieren dann das Feld Wird zurückgegeben, indem Sie den Detailbereich verwenden.

Wenn die maximal verfügbare Menge Wird zurückgegeben für eine Transaktion angegeben wird, kann der Benutzer den Vorgang Alle auswählen in der POS-App-Leiste auswählen, um die maximale Mehrwegmenge auf allen Positionen einzustellen.

Für jede Position mit einer Menge Wird zurückgegeben muss der Benutzer im Detailbereich einen Rückgabegrund auswählen. Bei Rückgaben von Bar- und Mitnahmetransaktionen werden die Rückgabegrundcodes als Infocodes im Funktionsprofil der Filiale konfiguriert. Für Retouren von Kundenbestellungen werden die Retourengrundcodes auf der Seite Rückgabegrundcodes in der Dynamics 365 Commerce-Zentralverwaltung konfiguriert.

Nachdem die Rücksendemenge und der Ursachencode für jeden zurückzusendenden Artikel festgelegt wurden, kann der Benutzer die Option Rückgabe in der POS-App-Leiste auswählen, um mit der Verarbeitung fortzufahren. Es erscheint die POS-Transaktionsseite, auf der die auf der vorherigen Seite ausgewählten retournierbaren Artikel in den Warenkorb gelegt wurden. Die Mengen Wird zurückgegeben für die Artikel erscheinen als negative Mengenzeilen in der Transaktion, und die Gesamtrückerstattung wird berechnet.

Verbesserten an der Benutzererfahrung

Wenn in einer Transaktion mehr als ein Artikel zurückgegeben werden muss und der Filialmitarbeitende mehrere Artikel zur Rückgabe ausgewählt hat, wird im Rückgaberaster nur die zuletzt ausgewählte Zeile als aktiviert angezeigt. Dieses Verhalten kann den Mitarbeitenden verwirren und ihn glauben lassen, dass nur ein einziger Artikel ausgewählt wurde. Um dieses Probleme zu mildern, können Sie ab Commerce-Version 10.0.36 die Funktion Bessere Benutzerfreundlichkeit für POS-Retouren aktivieren. Durch dieses Feature wird das Rückgabeproduktraster zu einem Mehrfachauswahlraster, in dem Benutzende die Auswahl rückgabefähiger Produkte auswählen und aufheben können. Das Mehrfachauswahlraster öffnet automatisch das Dialogfeld „Rückgabegrund“. Daher sind zum Öffnen und Schließen des Dialogfelds „Rückgabegrund“ weniger Schritte erforderlich. Mit diesem Feature wird auch die Konfiguration Auswahl der Verkaufsrechnung bei Retouren überspringen im POS-Funktionalitätsprofil eingeführt. Wenn diese Konfiguration aktiviert ist, fasst das System alle zurückgegebenen Produkte eines Auftrags zusammen, unabhängig von der Rechnung, über die sie erfüllt wurden. Daher muss das Kassenpersonal weniger Schritte durchführen, da sie nicht die richtige Rechnung suchen und auswählen müssen, um einen Artikel zurückzugeben.

Die Funktionsverbesserungen Bessere Benutzerfreundlichkeit für POS-Retouren wurden auf die Commerce-Versionen 10.0.33 bis 10.0.35 zurückportiert. Für diese Versionen müssen Sie die Verbesserungen jedoch aktivieren, indem Sie die Konfigurationsdateien in Ihren Sandbox-/Entwicklungs-/Testumgebungen aktualisieren und sich dann an Microsoft wenden, um sie in der Produktion zu aktivieren. Ändern Sie für interne Umgebungen die Datei „bin\CommerceRuntime.config“ unter dem physischen Retail Server-Pfad, um die Einstellungen "FeatureState.Dynamics.AX.Application.RetailUnifiedReturnUXImprovementFeature" value="true" und "FeatureState.Dynamics.AX.Application.RetailSkipInvoiceSelectionDuringReturnFlight" value="true" hinzuzufügen. Wenn Sie die Rechnungsauswahlansicht nicht überspringen möchten, fügen Sie die zweite Einstellung nicht zur Konfigurationsdatei hinzu.

Andere Rückgabemöglichkeiten im POS

Benutzende können einer Rückgabetransaktion Positionen hinzufügen, wenn sie einen Umtauschauftrag erstellen. Benutzer können einer Rückgabetransaktion mehr Rückgabeartikel hinzufügen, indem sie den Vorgang Produkt zurückgeben für eine ausgewählte Verkaufsposition mit positiver Menge verwenden, die bereits hinzugefügt wurde.

Schein

Der POS-Vorgang Produkt zurückgeben bietet keine Validierung gegenüber ursprünglichen Transaktionen und ermöglicht die Rückgabe jedes Produkts. Microsoft empfiehlt, dass Sie nur autorisierten Benutzern erlauben, diesen Vorgang auszuführen, oder erzwingen, dass eine Managerüberschreibung dafür erforderlich ist.

Wenn die Funktion Einheitliche Retourenbearbeitungserfahrung in POS aktiviert ist, können Benutzer auch den Vorgang Erfassung anzeigen im POS verwenden, um eine Retoure für eine Cash-and-Carry-Transaktion oder eine Kundenbestellung auszulösen. Sie können dann eine Transaktion in der Erfassung auswählen und dann den Vorgang Rückgabe in der POS-App-Leiste auswählen. Dieser Vorgang ist nur verfügbar, wenn der Auftrag retournierbare Positionen enthält. Es initiiert die gleiche Benutzererfahrung wie der Vorgang Retourenbuchung.

Benutzer können auch den Vorgang Auftrag zurückrufen im POS zum Suchen und Abrufen von Kundenaufträgen verwenden. (Dieser Vorgang kann nicht für Cash-and-Carry-Transaktionen verwendet werden). In diesem Fall wird nach Auswahl eines Kundenauftrags der Vorgang Rückgabe über die POS-App-Leiste ausgewählt, kann eine Retoure für die Kundenbestellung veranlasst werden. Dieser Vorgang ist nur verfügbar, wenn der Auftrag retournierbare Positionen enthält. Es initiiert die gleiche Benutzererfahrung wie der Vorgang Retourenbuchung oder Erfassung anzeigen.

Wenn eine Rückerstattung an der Kasse fällig ist, können Sie Rückerstattungsrichtlinien konfigurieren, die die Zahlungsmethoden einschränken, die zur Rückerstattung von Kunden verwendet werden können. Wenn eine ursprüngliche Transaktion mit einer Kreditkarte bezahlt wurde, können Benutzende je nach Zahlungsabwickler und Systemkonfiguration eine Rückerstattung auf die ursprüngliche Karte ausstellen. In diesem Fall kann die Rückerstattung verarbeitet werden, ohne dass der Kunde seine Kreditkarte erneut durchziehen muss, da das ursprüngliche Zahlungstoken verwendet wird, um die Rückerstattung zu veranlassen.

Rücklieferungen werden als Kundenaufträge an die Commerce-Zentralverwaltung gebucht

Wenn die Funktion Einheitliche Retourenbearbeitungserfahrung in POS aktiviert ist, werden alle in POS erstellten Retouren als Kundenaufträge mit negativen Zeilen an die Commerce-Zentralverwaltung geschrieben. In Versionen vor der Veröffentlichungder Commerce-Version 10.0.20 können Benutzer auswählen, ob Retouren als Kundenaufträge mit negativen Zeilen gebucht werden sollen oder ob es sich um Retouren handelt, die durch den Prozess der Warenrücksendung (RMA) erstellt werden.

In der Funktion Einheitliche Retourenbearbeitungserfahrung in POS wurde die Option, den RMA-Prozess zum Erstellen von Retouren in POS zu verwenden, eingestellt. Nachdem dieses Feature aktiviert ist, werden alle Rückgaben als Aufträge mit negativen Positionen erstellt.

Verbesserungen bei der Rückgabenverarbeitung bei Ausfall der Verbindung zu Headquarters

In den meisten Fällen versucht das System, wenn eine Retoure im POS verarbeitet wird, einen Echtzeit-Service-Aufruf (RTS) an die Commerce-Zentralverwaltung zu senden, um die aktuellen Mengen zu überprüfen, die für die Retoure verfügbar sind. Diese Validierung hilft, betrügerische Szenarien zu vermeiden, in denen ein Kunde versucht, denselben Artikel an mehreren Standorten zurückzugeben.

Um Situationen zu handhaben, in denen der RTS-Aufruf aufgrund von Netzwerk- oder Konnektivitätsproblemen nicht durchgeführt werden kann, wurde ein Prozess eingeführt, um die Rücksendemengendaten von der Commerce-Zentralverwaltung regelmäßig mit der Kanaldatenbank eines Geschäfts zu synchronisieren. Dieses kanalseitige Rückgabenachverfolgung trägt dazu bei, dass die zur Rückgabe verfügbaren Mengen, die in der POS angezeigt werden, einigermaßen genau sind, auch wenn die Verbindung mit Headquarters nicht hergestellt werden kann. Es stellt auch sicher, dass POS weiterhin die kanalseitigen Informationen validieren kann, um betrügerische Rücksendungen zu verhindern. Um die Wahrscheinlichkeit, dass derselbe Artikel mehr als einmal zurückgegeben wird, zu minimieren, sollten Organisationen den Batchauftrag Rückgabemengen aktualisieren in Commerce headquarters planen, damit er häufig ausgeführt wird. Wir empfehlen, dass dieser Auftrag mit der gleichen Häufigkeit ausgeführt wird wie der P-Auftrag, der neue Transaktionen von Commerce-Kanälen in Commerce headquarters zieht.

Der Einzelvorgang Retourenmengen aktualisieren berechnet die zur Rückgabe verfügbare Menge für alle Kundenaufträge, die sich in der Commerce-Zentralverwaltung befinden. Die vom Job berechneten Daten müssen dann an Kanaldatenbanken gesendet werden, damit die Filialkanäle aktualisiert werden können. Der Verteilungsauftrag Retourenmengen (1200) wird zu diesem Zweck verwendet. Da die Daten über die Rückgabemenge von der Commerce-Zentralverwaltung synchronisiert werden, kann POS, wenn eine Retoure in POS verarbeitet wird, aber der RTS-Aufruf nicht durchgeführt werden kann, die kanalseitigen Retoureninformationen verwenden, um die zur Rückgabe verfügbaren Mengen für eine bestimmte Verkaufszeile verwenden.

Wenn keine RTS-Aufrufe getätigt werden können und POS kanalseitige Daten für die Rückgabevalidierung verwendet, informiert eine Warnmeldung die Benutzende darüber, dass sie eine „Offline“-Rückgabe erstellen. Daher sind sie sich bewusst, dass die zur Rückgabe verfügbare im POS angezeigte Menge möglicherweise veraltet und nicht mehr korrekt ist, je nachdem, wann der Auftrag Rückgabemengen aktualisieren zuletzt verarbeitet und mit dem Kanal synchronisiert wurde.

Beispiel: Ein Kunde hat kürzlich eine Retoure für eine Bestellposition in einem anderen Kanal bearbeitet, aber diese Daten wurden noch nicht über den Kanal Retourenmengen aktualisieren mit den Kanaldatenbanken synchronisiert. Der Kunde geht dann in ein anderes Geschäft und versucht den gleichen Artikel erneut zurückzugeben. Wenn das Geschäft in diesem Fall den RTS-Anruf an Commerce headquarters nicht durchführen kann, um Echtzeit-Rückgabedaten abzurufen, lässt POS die erneute Rückgabe des Artikels zu. Der Benutzer wird jedoch gewarnt, dass die Informationen, die zur Validierung der Rückgabe verwendet werden, möglicherweise veraltet sind. Die Nachricht, die der Benutzer erhält, ist nur eine Warnmeldung. Es hindert den Benutzer nicht daran, die Rücksendung weiter zu bearbeiten.

Wenn die kanalseitigen Informationen aus irgendeinem Grund nicht aktuell sind und eine Rücksendung für eine Menge verarbeitet wird, die die tatsächliche zur Rückgabe verfügbare Menge überschreitet, kann ein Fehler generiert werden, wenn die Kontoauszugsbuchung ausgeführt wird, um die Transaktion in der Commerce headquarters zu erstellen.

Offline-Rückgabeverarbeitung

Wenn die POS offline ist und keine Verbindung zur Commerce Scale Unit (CSU) herstellen kann, sind die Rückgabeoptionen begrenzt. Nur Transaktionen, die offline erstellt wurden und noch in der Offlinedatenbank verfügbar sind, können offline zurückgegeben werden. Wenn eine Transaktion offline erstellt wurde, die POS jedoch vor dem Versuch, die Transaktion zurückzugeben, online ging, zeigt das System eine Fehlermeldung an. Diese Fehlermeldung besagt, dass der Vorgang offline nicht verfügbar ist, da das System die ursprüngliche Transaktion an die Onlinedatenbank gesendet hat und diese Transaktion von einem anderen POS-Gerät zurückgegeben werden kann (was zu übermäßigen Rückgaben führen kann).

Schein

Wenn die Funktion Einheitliche Retourenbearbeitungserfahrung in POS aktiviert ist, stehen neue optionale Funktionen zur Verfügung, die die Validierung von Produktrücksendungen mit Seriennummer unterstützen. Weitere Informationen finden Sie unter Seriennummergesteuerte Produkte am Point of Sale (POS) zurückgeben.

Versionsdetails

Die folgende Liste enthält die Mindestversionsanforderungen für die verschiedenen Komponenten.

  • Commerce-Zentrale: Version 10.0.20
  • Commerce Scale Unit (CSU): Version 9.30
  • Point of Sale (POS): Version 9.30

Richtige Steuerberechnung für Retouren mit Teilmengen aktivieren

Dieses Feature stellt sicher, dass bei der Rückgabe eines Auftrags über mehrere Rechnungen die Steuern letztendlich dem ursprünglich berechneten Steuerbetrag entsprechen.

  1. Suchen Sie im Arbeitsbereich Funktionsverwaltung nach Richtige Steuerberechnung für Retouren mit Teilmengen aktivieren.
  2. Wählen Sie die Funktion Richtige Steuerberechnung für Retouren mit Teilmengen aktivieren und dann Aktivieren aus.

Rückgabeorte für Einzelhandelsgeschäfte einrichten

Mit Commerce können Sie Rückgabeorte einrichten, die auf Einzelhandels-Infocodes und Vertriebs- und Marketingursachencodes basieren. Kassierer geben häufig den Grund für die Rückgabe an, wenn Kunden Einkäufe zurückgeben. Sie können festlegen, dass zurückgegebene Produkte verschiedenen Rückgabeorten im Bestand zugewiesen werden sollen, basierend auf Infocodes und Ursachencodes, die Kassierer am POS-Register auswählen.

Beispiel: Ein Kunde gibt ein defektes Produkt zurück, und der Kassierer bearbeitet die Retourenbuchung. Wenn Retail POS den Infocode für Retouren anzeigt, wählt der Kassierer den Untercode für fehlerhafte Retouren aus. Das zurückgegebene Produkt wird dann automatisch einem bestimmten Rückgabeort zugewiesen.

Ein Rückgabeort kann ein Lagerort, ein Lagerplatz in einem Lagerort oder auch eine bestimmte Palette sein, abhängig von den Lagerplätzen für Lagerbestände, die Ihre Organisation eingerichtet hat. Sie können jeden Rückgabeort einem oder mehreren Einzelhandels-Infocodes und Vertriebs- und Marketingursachencodes zuordnen.

Voraussetzungen

Bevor Sie Rückgabeorte einrichten können, müssen Sie die folgenden Elemente einrichten:

  • Einzelhandels-Infocodes – Aufforderungen am POS-Register, die im Einzelhandel-Modul eingerichtet werden. Weitere Informationen finden Sie unter Einrichten von Infocodes.
  • Vertriebs- und Marketingursachencodes – Aufforderungen am POS-Register, die im Vertrieb und Marketing-Modul eingerichtet werden. Weitere Informationen finden Sie unter Einrichten von Ursachencodes.
  • Lagerplätze für Lagerbestand – Die Orte, an denen Lagerbestand aufbewahrt wird. Weitere Informationen finden Sie unter Einrichten von Lagerplätzen für Lagerbestand.

Rückgabeorte einrichten

Gehen Sie zum Einrichten von Rückgabeorten folgendermaßen vor.

  1. Gehen Sie zu Einzelhandel und Handel > Kanaleinstellungen > Lagerorte, und wählen Sie einen Lagerort aus.

  2. Wählen Sie auf dem Inforegister Einzelhandel im Feld Standard-Rückgabeort den Lagerplatz für den Lagerbestand aus, der für Rückgaben verwendet werden soll, wenn die Infocodes oder Ursachencodes keinen Rückgabeorten zugeordnet sind.

  3. Wählen Sie im Feld Standardrücklieferungspalette die Palette aus, die für Rückgaben verwendet werden soll, wenn die Infocodes oder Ursachencodes keinen Rückgabeorten zugeordnet sind.

  4. Gehen Sie zu Einzelhandel und Handel > Lagerverwaltung > Rückgabeorte.

  5. Wählen Sie Neu aus, um eine Rückgabeortrichtlinie zu erstellen.

  6. Geben Sie einen eindeutigen Namen und eine Beschreibung für den Rückgabeort ein.

    Notiz

    Wenn ein Nummernkreis für Rückgabeorte eingerichtet wurde, wird der Name automatisch eingegeben.

  7. Legen Sie auf dem Inforegister Allgemein die Option Etiketten drucken auf Ja fest, um Etiketten für alle Produkte zu drucken, die Rückgabeorten zugewiesen sind.

  8. Legen Sie die Option Lagerbestand sperren auf Ja fest, um zurückgegebene Produkte im Standard-Rückgabeort aus dem Bestand zu nehmen und zu verhindern, dass sie verkauft werden.

  9. Gehen Sie wie folgt vor, um bestimmte Einzelhandels-Infocodes und Untercodes Rückgabeorten zuzuordnen:

    1. Wählen Sie auf dem Inforegister Einzelhandels-InfocodesHinzufügen.
    2. Wählen Sie im Feld Infocode einen Infocode für Rückgaben aus.
    3. Wählen Sie im Feld Untercode einen Untercode für den Grund für die Rückgabe aus. Das Feld Beschreibung zeigt die Beschreibung für den ausgewählten Untercode.
    4. Wählen Sie im Feld Store den Shop aus, in dem der Infocode verwendet wird.
    5. Verwenden Sie die Felder Lagerort, Lagerplatz und Palettennummer, um einen Rückgabeort anzugeben. Um beispielsweise einen bestimmten Ort in einem Shop anzugeben, wählen Sie einen Shop im Feld Store und einen Ort im Feld Lagerplatz aus.
    6. Aktivieren Sie das Kontrollkästchen Lagerbestand sperren, um zurückgegebene Produkte aus dem Bestand zu nehmen und um zu verhindern, dass sie verkauft werden.
  10. Gehen Sie wie folgt vor, um bestimmte Vertriebs- und Marketingursachencodes Rückgabeorten zuzuordnen:

    1. Auf dem Inforegister Vertriebs- und Marketingursachencodes wählen Sie Hinzufügen aus.
    2. Wählen Sie im Feld Ursachencode einen Ursachencode für Rückgaben aus. Das Feld Beschreibung zeigt die Beschreibung für den ausgewählten Ursachencode.
    3. Wählen Sie im Feld Store den Shop aus, in dem der Ursachencode verwendet wird.
    4. Verwenden Sie die Felder Lagerort, Lagerplatz und Palettennummer, um einen Rückgabeort anzugeben. Um beispielsweise eine Palette an einem Ort in einem Lagerort anzugeben, wählen Sie einen Lagerort im Feld Lagerort aus, einen Ort im Feld Lagerplatz und eine Palette im Feld Palettennummer.
    5. Aktivieren Sie das Kontrollkästchen Lagerbestand sperren, um zurückgegebene Produkte aus dem Bestand zu nehmen und um zu verhindern, dass sie verkauft werden.

    Notiz

    Wenn für einen Artikel eine Rückgabeortrichtlinie verwendet wird, der Rückgabegrund, den ein Kassierer auswählt, jedoch mit keinem Code übereinstimmt, der auf dem Inforegister Einzelhandel-Infocodes oder Vertriebs- und Marketingursachencodes angegeben ist, wird der Artikel an den Standardrückgabeort gesendet, der auf der Seite Lagerort definiert ist. Außerdem bestimmt die Einstellung des Kontrollkästchens Lagerbestand sperren auf dem Inforegister Allgemein der Seite Rückgabeorte, ob der zurückgegebene Artikel im Bestand gesperrt werden soll.

  11. Gehen Sie zu Einzelhandel und Handel > Handelsprodukthierarchie.

  12. Wählen Sie auf dem Inforegister Bestandskategorieeigenschaften verwalten im Feld Rückgabeort einen Rückgabeort aus. Da für dasselbe Geschäft mehrere Rückgabeortrichtlinien definiert werden können, bestimmt der Wert, den Sie hier auswählen, die verwendete Rückgabeortrichtlinie.

Zusätzliche Ressourcen

Seriennummergesteuerte Produkte am Point of Sale (POS) zurückgeben

Verknüpfte Rückerstattungen von zuvor genehmigten und bestätigten Transaktionen

Retouren- und Rückerstattungsrichtlinie für einen Kanal erstellen und aktualisieren

Visuelle Konfigurationen der POS-Benutzeroberfläche