Ausgehender Bestandsvorgang in POS
Dieser Artikel beschreibt die Möglichkeiten des ausgehenden Bestandsvorgangs am Point of Sale (POS) in Microsoft Dynamics 365 Commerce.
In der Commerce-Version 10.0.10 und höher ersetzen Ein- und Ausgangsvorgänge am Point of Sale (POS) den Kommissionier- und Empfangsvorgang.
Notiz
In der Commerce-Version 10.0.10 und später werden alle neuen Funktionen in der POS-Anwendung, die sich auf den Empfang von Filialbeständen gegen Bestellungen und Transportaufträge beziehen, zum Eingangsvorgang POS-Vorgang hinzugefügt. Wenn Sie derzeit den Kommissionier- und Empfangsvorgang in der POS-Anwendung verwenden, empfehlen wir Ihnen, eine Strategie für den Übergang von diesem Vorgang zu den neuen Eingangs- und Ausgangsvorgängen zu entwickeln. Obwohl der Kommissionier- und Wareneingangsvorgang nicht aus dem Produkt entfernt wird, werden weder aus funktionaler noch aus leistungsbezogener Sicht ab Commerce-Version 10.0.9 keine weiteren Investitionen in das Produkt getätigt.
Erforderliche Komponenten
Bevor Ihre Organisation die Funktion für ausgehende Vorgänge verwenden kann, müssen Sie die folgenden Voraussetzungen erfüllen.
Ein asynchrones Belegframework konfigurieren
Informationen zum Konfigurieren eines asynchronen Belegframeworks finden Sie unter Asynchrones Commerce-Belegframework. Sie können diesen Schritt überspringen, wenn Sie bereits ein asynchrones Belegframework für andere Vorgänge konfiguriert haben.
Dem POS-Bildschirmlayout Ausgangsvorgänge hinzufügen
Sie müssen den POS-Vorgang Ausgehender Vorgang auf einem oder mehreren Ihrer POS-Bildschirmlayouts konfigurieren. Bevor Sie den neuen Vorgang in einer Produktionsumgebung einsetzen, testen Sie ihn gründlich und schulen Sie Ihre Benutzer in der Verwendung.
Ausgehender Bestandsvorgang
Der ausgehende Bestandsvorgang ermöglicht es den POS-Benutzern, die folgenden Aufgaben durchzuführen:
- Buchen von Sendungen für Transportauftragsbelege in Fällen, in denen die Filiale des Benutzers das vorgesehene Auslieferungslager ist.
- Informationen über historische Transportauftragssendungen anzeigen, die von der Filiale gebucht wurden.
- Neue ausgehende Transportauftragsanforderungen erstellen.
Wenn der Ausgangsvorgang aus der POS-Anwendung heraus gestartet wird, erscheint eine Listenseitenansicht. Diese Ansicht zeigt offene Transportauftragsbelege mit Bestandszeilen, die die aktuelle Filiale des Benutzers versenden und erfüllen soll. Um einen ausgewählten Beleg zu finden, können Benutzer die Liste durchblättern oder die Suchfunktion verwenden.
Die Liste der ausgehenden Bestandsbelege hat drei Registerkarten.
- Aktiv – Auf dieser Registerkarte werden Transferaufträge mit dem Status Angefordert oder Teilweise versandt angezeigt. Die Aufträge enthalten Zeilen oder Mengen auf Zeilen, die von der aktuellen Filiale des Benutzers versandt werden müssen. Diese Registerkarte zeigt auch Aufträge mit dem Status Verarbeitung in HQ (d. h. sie warten auf die Bestätigung der erfolgreichen Buchung von Commerce headquarters) oder Verarbeitung fehlgeschlagen (d. h. die Buchung in Commerce headquarters war nicht erfolgreich und der Benutzer muss die Daten korrigieren und erneut versuchen, die Aufträge einzureichen).
- Entwurf – Auf dieser Registerkarte werden neue ausgehende Transferauftragsanforderungen angezeigt, die vom Geschäft des Benutzers erstellt wurden. Die Belege wurden jedoch nur lokal gespeichert. Sie wurden noch nicht zur Verarbeitung an Commerce headquarters übermittelt.
- Abgeschlossen – Auf dieser Registerkarte wird eine Liste der Transferauftragsdokumente angezeigt, die das Geschäft in den letzten sieben Tagen vollständig versendet hat. Diese Registerkarte dient nur zu Informationszwecken. Alle Informationen zu den Belegen sind schreibgeschützte Daten für die Filiale.
Wenn Sie Dokumente auf einer der Registerkarten anzeigen, kann das Feld Status Ihnen helfen, den Status des Dokuments zu verstehen.
- Entwurf – Das Überweisungsauftragsdokument wurde nur lokal in der Kanaldatenbank des Geschäfts gespeichert. Es wurden noch keine Informationen über die Umlagerungsauftragsanforderung an Headquarters übermittelt.
- Angefordert – Die Einkaufsbestellung oder der Transferauftrag wurde in der Zentrale erstellt und ist vollständig offen. Das aktuelle Geschäft des Benutzers hat noch keine Sendungen im Hinblick auf das Dokument verarbeitet.
- Teilweise versandt – Der Transportauftragsbeleg weist eine oder mehrere Zeilen bzw. Teilzeilenmengen auf, die vom Ausgangslager als versandt gebucht wurden. Diese versandten Zeilen können über den Eingangsvorgang empfangen werden.
- Vollständig versandt – Alle Positionen und die Gesamtmengen des Transportauftrags wurden vom Ausgangslager als versandt gebucht.
- In Bearbeitung – Dieser Status wird verwendet, um Gerätebenutzer darüber zu informieren, dass ein anderer Benutzer aktiv an dem Dokument arbeitet.
- Angehalten – Dieser Status wird angezeigt, nachdem Empfang anhalten ausgewählt wurde, um den Empfangsvorgang vorübergehend zu stoppen.
- Verarbeitung in der Zentrale – Das Dokument wurde aus der POS-Anwendung an die Zentrale übermittelt, aber noch nicht erfolgreich in der Zentrale gebucht. Der Beleg durchläuft gerade den asynchronen Belegverbuchungsprozess. Nachdem der Beleg erfolgreich an Headquarters gebucht wurde, sollte sein Status auf Vollständig erhalten oder Teilweise erhalten aktualisiert werden.
- Verarbeitung fehlgeschlagen – Das Dokument wurde an die Zentrale gesendet und abgelehnt. Der Bereich Details zeigt den Grund für das Fehlschlagen der Buchung. Der Beleg muss bearbeitet werden, um Datenprobleme zu beheben, und dann erneut zur Verarbeitung an Headquarters geschickt werden.
Wenn Sie eine Belegzeile in der Liste auswählen, erscheint ein Fenster Details. Dieser Bereich zeigt zusätzliche Informationen über den Beleg an, wie z.B. Transport- und Datumsinformationen. Ein Fortschrittsbalken zeigt an, wie viele Positionen noch bearbeitet werden müssen. Wenn der Beleg nicht erfolgreich an Headquarters verarbeitet wurde, zeigt der Bereich Details auch Fehlermeldungen an, die mit dem Fehler zusammenhängen.
In der Seitenansicht der Dokumentliste können Sie in der Anwendungsleiste Details wählen, um die Dokumentdetails anzuzeigen. Sie können auch die Eingangsverarbeitung für berechtigte Belegzeilen aktivieren.
In der Seitenansicht der Belegliste können Sie auch einen neuen ausgehenden Transportauftrag für eine Filiale anlegen.
Versandprozess für Transportaufträge
Nachdem Sie einen Transportauftragsbeleg auf der Registerkarte Aktiv ausgewählt haben, können Sie Auftragsdetails wählen, um den Erfüllungsprozess zu beginnen. Die Ansicht Komplette Bestellliste erscheint. Diese Seite zeigt alle Belegzeilen an, die die Position enthalten. Sie zeigt auch Details zur bestellten Menge an.
Jeder Scan eines Barcodes aktualisiert die Menge im Feld Versand jetzt um eine Einheit. Alternativ können Sie eine Versandmenge eingeben, indem Sie in der Anwendungsleiste Produkt versenden wählen, eine Artikel-ID eingeben und dann die Menge eingeben. Wenn die Position ortsgesteuert ist, können Sie den Versandort für die Belegposition bestätigen oder festlegen.
In der Ansicht Vollständige Auftragsliste können Sie eine Zeile in der Liste manuell auswählen und dann die Versandmenge jetzt für die ausgewählte Zeile im Bereich Details aktualisieren.
Überlieferungs-Versandvalidierungen
Validierungen erfolgen während des Erfüllungsprozesses für die Belegzeilen. Dazu gehören auch Validierungen für Überlieferungen. Wenn ein Benutzer versucht, mehr Bestand zu versenden, als in einem Umlagerungsauftrag bestellt wurde, aber entweder keine Überlieferung konfiguriert ist oder die versendete Menge die Überlieferungstoleranz überschreitet, die für den Umlagerungsauftrag konfiguriert ist, erhält der Benutzer eine Fehlermeldung und darf die überschüssige Menge nicht versenden.
Unterlieferung schließen-Positionen
In Commerce Version 10.0.12 wurde eine Funktion hinzugefügt, mit der POS-Benutzer verbleibende Mengen während des Versandes ausgehender Bestellungen schließen oder stornieren können, wenn das ausgehende Lager feststellt, dass nicht die angeforderte volle Menge versendet werden kann. Mengen können auch später geschlossen oder storniert werden. Um diese Funktion nutzen zu können, muss das Unternehmen so konfiguriert sein, dass eine Unterlieferung von Transportaufträgen möglich ist. Zusätzlich muss ein Unterlieferungsprozentsatz für die Transportauftragsposition definiert werden.
Um das Unternehmen so zu konfigurieren, dass eine Unterlieferung von Umlagerungsaufträgen möglich ist, wechseln Sie in headquarters zu Bestandsverwaltung > Einstellungen > Bestands- und Lagerverwaltungsparameter. Auf der Seite Parameter für Lager- und Lagerortverwaltung, auf der Registerkarte Umlagerungsaufträge aktivieren Sie die Option Unterlieferung akzeptieren. Dann führen Sie den Verteilungszeitplanvorgang 1070 zum Synchronisieren der Parameteränderungen mit Ihrem Geschäftskanal aus.
Unterlieferungsprozentsätze für eine Transportauftragsposition können für Produkte als Teil der Produktkonfiguration in der Commerce headquarters vordefiniert werden. Alternativ können sie über headquarters in einer bestimmten Umlagerungsauftragsposition festgelegt oder überschrieben werden.
Nachdem eine Organisation die Konfiguration der Unterlieferung von Umlagerungsaufträgen abgeschlossen hat, wird den POS-Benutzern eine neue Option Restmenge schließen im Bereich Details angezeigt, wenn sie eine ausgehende Umlagerungsauftragsposition über die Funktion Ausgangsvorgang auswählen. Wenn der Benutzer die Lieferung mit dem Vorgang Erfüllung abschließen abschließt, können sie eine Anforderung an Headquarters senden, um die verbleibende nicht versendete Menge zu stornieren. Wenn ein Benutzer die verbleibende Menge schließt, führt Commerce eine Prüfung durch, ob die stornierte Menge innerhalb der prozentualen Toleranz für die Unterlieferung liegt, die in der Überweisungsauftragsposition definiert ist. Wenn die Toleranz für Unterlieferung überschritten wird, wird eine Fehlermeldung angezeigt und der Benutzer kann die verbleibende Menge erst schließen, wenn die Mengen „Früher versendet“ und „Jetzt versenden“ die Toleranz für Unterlieferung erfüllt oder überschreitet.
Nachdem die Sendung mit headquarters synchronisiert wurde, werden die Mengen, die im Feld Jetzt versenden für die Umlagerungsauftragsposition im POS definiert sind, in headquarters auf den Versandstatus aktualisiert. Alle nicht versendeten Mengen, die zuvor als „Lieferrückstand“ angesehen wurden (d.h. Mengen, die später versendet werden), gelten stattdessen als stornierte Mengen. Der „Lieferrückstand“ für die Transportauftragsposition ist eingestellt auf 0 (Null), und die Position gilt als vollständig versendet.
Versandortsgesteuerter Artikel
Wenn die zu versendenden Artikel standortgesteuert sind, können die Benutzer während des Versandprozesses den Ort wählen, von dem aus sie den Bestand ausgeben möchten. Wir empfehlen Ihnen, einen Standardausgabestandort für Ihr Filiallager zu konfigurieren, um diesen Prozess effizienter zu gestalten. Selbst wenn ein Standardort konfiguriert ist, können Benutzer den Ausgabeort in ausgewählten Zeilen nach Bedarf überschreiben.
Der Vorgang respektiert die Konfiguration Leerer Zugang zulässig auf der Lagerdimension Lagerort und erfordert keine Eingabe einer Lagerortdimension, wenn Leerer Zugang zulässig konfiguriert ist. Wenn leere Zugänge für einen Artikel nicht zulässig sind, zeigt die POS-Anwendung einen Fehler an und verlangt die Eingabe einer Position, bevor der Zugang gebucht werden kann.
Alles versenden
Bei Bedarf können Sie in der Anwendungsleiste Alle versenden wählen, um die Jetzt versenden Menge für alle Belegzeilen schnell auf den maximalen Wert zu aktualisieren, der für diese Zeilen zur Verfügung steht.
Erfüllung stornieren
Benutzen Sie die Funktion Erfüllung abbrechen in der Anwendungsleiste nur dann, wenn Sie aus dem Dokument zurückkehren und keine Änderungen speichern möchten. Sie haben z.B. zunächst den falschen Beleg selektiert und möchten keine der bisherigen Versanddaten speichern.
Erfüllung anhalten
Wenn Sie den Transportauftrag erfüllen, können Sie die Funktion Erfüllung pausieren verwenden, wenn Sie eine Pause vom Prozess machen wollen. Sie möchten beispielsweise einen anderen Vorgang vom POS aus durchführen, wie z. B. einen Kundenverkauf anrufen oder die Verbuchung der Sendung in headquarters verzögern.
Wenn Sie Erfüllung pausieren wählen, wird der Status des Belegs auf Pausiert geändert. Daher weiß der Benutzer, dass Daten in den Beleg eingegeben wurden, der Beleg aber noch nicht bestätigt wurde. Wenn Sie bereit sind, den Erfüllungsprozess wieder aufzunehmen, markieren Sie das angehaltene Dokument und wählen Sie dann Auftragsdetails. Alle Versand jetzt Mengen, die zuvor gespeichert wurden, bleiben erhalten und können in der Ansicht Vollständige Bestellliste eingesehen werden.
Überprüfen
Vor dem endgültigen Eingang der erfüllten Mengen in headquarters können Sie die Funktion Überprüfung verwenden, um den ausgehenden Beleg zu überprüfen. Diese Funktion macht Sie auf mögliche fehlende oder falsche Daten aufmerksam, die zu Verarbeitungsfehlern führen können, und gibt Ihnen die Möglichkeit, Probleme zu beheben, bevor Sie die Erfüllungsanforderung senden. Um die Funktion Überprüfen in der App-Symbolleiste zu aktivieren, aktivieren Sie die Funktion Prüfung eingehender und ausgehender Bestandsvorgänge am POS über die Funktionsverwaltung im Headquarters.
Die Funktion Überprüfen überprüft die folgenden Probleme in einem ausgehenden Dokument:
- Mehrlieferung – Die aktuell versandte Menge ist größer als die bestellte Menge. Der Schweregrad dieses Problems wird durch die Konfiguration der Überlieferung des Headquarters bestimmt.
- Unterlieferung – Die aktuell versandte Menge ist geringer als die bestellte Menge. Der Schweregrad dieses Problems wird durch die Konfiguration der Unterlieferung des Headquarters bestimmt.
- Seriennummer – Für einen serialisierten Artikel, für den zur Erfassung im Bestand eine Seriennummer erforderlich ist, wird die Seriennummer nicht angegeben oder ist sie nicht verfügbar.
- Standort nicht festgelegt – Für ein standortgesteuertes Element, bei dem das Standortfeld nicht leer sein darf, ist der Standort nicht angegeben.
- Gelöschte Zeilen – Die Bestellung enthält Zeilen, die von einem der POS-Anwendung unbekannten Benutzer in der Zentrale gelöscht wurden.
Wenn Sie den Parameter Automatische Prüfung aktivieren auf Ja unter Handelsparameter>Bestand>Bestandsvorgänge speichern stellen, wird die Prüfung automatisch ausgeführt, wenn die Funktion Erfüllung abschließen ausgewählt wurde.
Erfüllung abschließen
Wenn Sie die Eingabe aller Jetzt versenden Mengen für Produkte abgeschlossen haben, müssen Sie Ausführung beenden in der Anwendungsleiste wählen.
Bei der asynchronen Belegverarbeitung wird der Beleg über ein asynchrones Dokumenten-Framework eingereicht. Die Zeit, die für die Verbuchung des Belegs benötigt wird, hängt von der Größe des Belegs (Anzahl der Zeilen) und dem allgemeinen Verarbeitungsverkehr, der auf dem Server stattfindet, ab. Normalerweise erfolgt dieser Vorgang in wenigen Sekunden. Wenn die Buchung des Dokuments fehlschlägt, wird der Benutzer über die Ausgangsoperation-Dokumentenliste auf der Registerkarte Aktiv benachrichtigt, wo der Dokumentstatus auf Verarbeitung fehlgeschlagen aktualisiert wird. Der Benutzer kann dann den fehlgeschlagenen Beleg in POS auswählen, um die Fehlermeldungen und den Grund für den Fehlschlag im Bereich Details anzuzeigen. Ein fehlgeschlagener Beleg bleibt ungebucht und erfordert, dass der Benutzer zu den Belegzeilen zurückkehrt, indem er Bestelldetails in POS wählt. Der Benutzer muss dann das Dokument mit Korrekturen auf der Grundlage der Fehler aktualisieren. Nachdem ein Beleg korrigiert wurde, kann der Benutzer erneut versuchen, ihn zu verarbeiten, indem er in der Anwendungsleiste Erfüllung beenden wählt.
Erstellen Sie einen ausgehenden Transportauftrag
Vom POS aus können Benutzer neue Transportauftragsbelege erstellen. Um den Prozess zu beginnen, wählen Sie Neu in der Anwendungsleiste, während Sie sich in der Hauptmenüleiste Ausgangsvorgang Belegliste befinden. Sie werden dann aufgefordert, ein Transfer an Lager oder Filiale zu wählen, an die Ihre aktuelle Filiale Bestand senden wird. Die Werte sind auf die Auswahl beschränkt, die in der Konfiguration der Erfüllungsgruppe der Filiale definiert ist. Bei einem ausgehenden Transportauftrag ist Ihre aktuelle Filiale immer die Transfer von Lager für den Transportauftrag. Dieser Wert kann nicht geändert werden.
Sie können in den Feldern Versanddatum, Empfangsdatum und Lieferart je nach Bedarf Werte eingeben. Sie können auch eine Notiz hinzufügen, die zusammen mit dem Umlagerungsauftragskopf als Anlage zum Dokument in Headquarters gespeichert wird.
Nachdem die Kopfinformationen erstellt wurden, können Sie dem Transportauftrag Produkte hinzufügen. Um den Prozess des Hinzufügens von Artikeln und angeforderten Mengen zu starten, scannen Sie Barcodes oder wählen Sie Produkt hinzufügen.
Nachdem die Zeilen auf dem ausgehenden Umlagerungsauftrag eingegeben wurden, müssen Sie Sichern wählen, um die Belegänderungen lokal zu speichern, oder Anforderung einreichen, um die Auftragsdetails zur weiteren Bearbeitung an Headquarters zu senden. Wenn Sie Speichern wählen, wird der Belegentwurf in der Kanaldatenbank gespeichert, und das Ausgangslager kann den Beleg erst dann ausführen, wenn er erfolgreich über Anfrage senden verarbeitet wurde. Wählen Sie Speichern nur dann, wenn Sie nicht bereit sind, die Anforderung zur Verarbeitung zu übergeben.
Wenn ein Dokument lokal gespeichert wird, finden Sie es auf der Registerkarte Entwürfe der Dokumentenliste Eingangsvorgang. Solange sich ein Dokument im Status Entwurf befindet, können Sie es bearbeiten, indem Sie Bearbeiten wählen. Sie können Zeilen nach Bedarf aktualisieren, hinzufügen oder löschen. Sie können auch das gesamte Dokument löschen, während es sich im Status Entwurf befindet, indem Sie Löschen auf der Registerkarte Entwürfe wählen.
Nachdem der Belegentwurf erfolgreich bei Headquarters eingereicht wurde, erscheint er auf der Registerkarte Aktiv und hat den Status Angefordert. Zu diesem Zeitpunkt können nur Benutzer im Ausgangslager den Beleg bearbeiten, indem sie in der POS-Anwendung Ausgangsvorgang wählen. Benutzer im Eingangslager können den Transportauftrag auf der Registerkarte Aktiv der Belegliste Eingangsvorgang anzeigen, aber nicht bearbeiten oder löschen. Die Bearbeitungssperre stellt sicher, dass keine Konflikte auftreten, weil ein eingehender Anforderer den Transportauftrag zur gleichen Zeit ändert, zu der der ausgehende Verlader den Auftrag aktiv kommissioniert und versendet. Wenn nach der Übermittlung des Umlagerungsauftrags Änderungen aus dem eingehenden Bestand oder dem Lager erforderlich sind, sollten Sie den ausgehenden Versender kontaktieren und ihn bitten, die Änderungen einzugeben.
Nachdem sich der Beleg im Status Anforderung befindet, ist er für die Erfüllungsbearbeitung durch das Ausgangslager bereit. Da der Transport mit Hilfe des Ausgangsvorgangs bearbeitet wird, wird der Status der Transportauftragsbelege von Anforderung auf Vollständig versandt oder Teilweise versandt fortgeschrieben. Nachdem sich die Belege im Status Vollständig versandt oder Teilweise versandt befinden, kann das Eingangslager oder das Lager mit Hilfe des Empfangsprozesses für den Eingangsvorgang Eingänge gegen sie buchen.
Vollständig versandte Transportaufträge werden auf die Registerkarte Vollständig der Belegliste Ausgangsvorgang verschoben. Dort bleiben sie für Benutzer im ausgehenden Lager oder im Lager im Nur-Lese-Modus sieben Tage lang sichtbar.