Bestandsanzeige-App-UI Version 2 verwenden
Dieser Artikel beschreibt die Verwendung der Bestandsanzeige-App, die in Microsoft Power Apps ausgeführt wird.
Die Bestandsanzeige-App bietet zwei Versionen einer modellgesteuerten Benutzererfahrung für die Visualisierung. Benutzende können jetzt zwischen der neuen Benutzeroberfläche (bezeichnet als UI-Version 2 in diesem Artikel) und der alten (Legacy-)Benutzeroberfläche (bezeichnet als UI-Version 1 in diesem Artikel) wählen.
Voraussetzungen
Bevor Sie UI-Version 2 verwenden können, um mit der Bestandsanzeige-App zu arbeiten, müssen die folgenden Voraussetzungen erfüllt sein:
Mit dem Bestandsanzeigedienst authentifizieren
- Melden Sie sich in Ihrer Power Apps-Umgebung an und öffnen Sie die Bestandsanzeige-App.
- Wählen Sie im Navigationsbereich Administratoreinstellungen aus.
- Wählen Sie auf der Kachel Token festlegen Verwalten aus.
- Geben Sie im Dialogfeld die Werte Client-ID, Mandanten-ID und Geheimer Clientschlüssel ein. Diese Werte wurden definiert, als das Bestandsanzeige-Add-In installiert wurde.
- Wählen Sie Anmelden aus. Das System generiert ein neues Bearertoken für Ihre Sitzungen. Dieser Token läuft nach einer Stunde ab.
Zwischen den Versionen der Benutzeroberfläche wechseln
Unabhängig davon, welche Version der Benutzeroberfläche aktiv ist, können Sie jederzeit zu einer anderen Version wechseln. Es haben jedoch nur die Einstellungen Auswirkungen, die Sie in der aktiven Version der Benutzeroberfläche anwenden. Um zwischen den beiden Versionen zu wechseln, befolgen Sie diese Schritte.
Melden Sie sich in Ihrer Power Apps-Umgebung an und öffnen Sie die Bestandsanzeige-App.
Wählen Sie im Menü Bereich ändern unten im Navigationsbereich eine der folgenden Optionen aus:
- Bestandsanzeige – Der Navigationsbereich zeigt die Seiten für UI-Version 2 an.
- Legacy-Benutzeroberfläche – Der Navigationsbereich zeigt die Seiten für UI-Version 1 an.
Dienstendpunkt suchen und die Konfiguration lesen
Der Bestandsanzeigedienst wird auf Azure Service Fabric bereitgestellt, und zwar in mehreren Regionen und Gegenden. Es gibt derzeit keinen zentralen Endpunkt, der Ihre Anforderungen automatisch an die entsprechende Geographie und Region weiterleiten kann. Daher verwendet der Dienstendpunkt das folgende Muster, das die erforderlichen Informationen enthält:
https://inventoryservice.<RegionShortName>-il<IsLandNumber>.gateway.prod.island.powerapps.com
Führen Sie die folgenden Schritte aus, um Ihren Dienstendpunkt und Ihre Runtime-Konfiguration zu erhalten.
- Wählen Sie im Navigationsbereich UI-Version 2 Administratoreinstellungen aus.
- Wählen Sie auf der Servicedetails anzeigen Verwalten aus.
- Im Dialogfeld finden Sie Ihren Dienstendpunkt und Konfigurationsdetails.
Konfiguration aktualisieren
Jedes Mal, wenn Sie die Konfiguration ändern und Ihre Änderungen speichern, speichert das System die neuen Konfigurationseinstellungen nur vorübergehend. Die Änderungen werden erst wirksam, wenn Sie die neuen Einstellungen für den Dienst committen. Befolgen Sie diese Schritte, um neue Konfigurationseinstellungen für den Dienst zu übernehmen.
Wählen Sie im Navigationsbereich UI-Version 2 Administratoreinstellungen aus.
Auf der Kachel Konfiguration aktualisieren wählen Sie Verwalten aus.
Überprüfen Sie Ihre Änderungen im Dialogfeld.
Wichtig
Überprüfen Sie unbedingt alle wichtigen Änderungen, die an Ihren Datenquellen, physischen Kennzahlen und Dimensionszuordnungen vorgenommen werden.
Wählen Sie Aktualisierung bestätigen, um Ihre Konfigurationsänderung zu übernehmen.
Datenpartitionsregel
Die Bestandsanzeige kann Bestandsdaten auf eine der folgenden Arten verteilen und speichern:
- Nach Standort – Wählen Sie diese Option, wenn Sie bei Bestandsabfragen, Bestandsanpassungen, Bestandsreservierungen oder Bestandszuweisungen über die Bestandsanzeige immer über Standort- und Lagerinformationen informiert sind.
- Nach Produkt-ID – Wählen Sie diese Option, wenn Ihnen beim Aufrufen der Bestandsanzeige häufig Standort- oder Lagerinformationen nicht bekannt sind. Wenn Sie beispielsweise im E-Commerce Warenkorbreservierungen vornehmen, ist der Auftragserfüllungslagerort möglicherweise bei der ersten Aufgabe der Online-Bestellung unbekannt. In diesem Fall ist es wichtig, die Bestandsanzeige aufrufen zu können, um den vorhandenen Bestand abzufragen und Reservierungen vorzunehmen, ohne Lagerortinformationen angeben zu müssen.
Befolgen Sie diese Schritte, um die Datenpartitionsregel zu ändern:
- Die Bestandsanzeige-App öffnen
- Wählen Sie Datenpartitionsregel und wählen Sie die Regel aus, die Sie verwenden möchten.
- Löschen Sie alle Bestandsdaten.
- Aktualisieren Sie die Konfiguration, um Ihre Änderungen anzuwenden. (Der Vorgang zum Aktualisieren der Konfiguration schlägt fehl, wenn Sie die Daten nicht zuerst löschen.)
Die Datenpartitionsregel steuert, wie Daten verteilt werden. Vorgänge, die innerhalb derselben Partition ausgeführt werden, bieten eine bessere Leistung bei geringeren Kosten als Vorgänge, die über Partitionen hinweg ausgeführt werden. Wir empfehlen daher die Verwendung der Option Nach Produkt-ID, wenn Sie häufig an verschiedenen Standorten abfragen. Wir empfehlen jedoch die Verwendung der Option Nach Standort, wenn Sie häufiger nach mehreren Produkten am selben Standort suchen.
Bei Verwendung der Partitionsregel Nach Standort ist die Regel in der folgenden Tabelle standardmäßig in der Lösung enthalten und kann nicht geändert werden (diese wird zu Satz 0 der Indexhierarchie). Beim Benutzen von Nach Produkt-ID hat die Regel keine Auswirkung auf Bestandsanzeige-APIs.
Basis-Dimensionen | Hierarchie |
---|---|
SiteId | 1 |
LocationId | 2 |
Wichtig
Passen Sie die Konfiguration der Partition nicht an. Wenn Sie die Konfiguration ohne eine offizielle Anleitung löschen oder ändern, werden Sie wahrscheinlich einen unerwarteten Fehler erhalten.
Indexkonfiguration des verfügbaren Lagerbestands
In vielen Fällen wird der verfügbare Lagerbestand nicht nur auf der detailliertesten Ebene abgefragt, sondern auch auf einigen aggregierten Ebenen, basierend auf den Lagerbestandsdimensionen.
Bei häufig verwendeten Abfragemustern können Sie zur Verbesserung der Abfrageleistung beitragen, indem Sie Indexe einrichten.
Ein Index besteht aus einer Satznummer, Dimensionen und einer Hierarchie.
Name | Beschreibung |
---|---|
Nummer festlegen | Dimensionen unter der gleichen Satznummer gehören zum gleichen Satz (Index) und werden zusammen gruppiert. |
Dimensionen | Die Dimensionen sind Basisdimensionen, über die Abfrageergebnisse aggregiert werden. |
Hierarchie | Die Hierarchie bestimmt die spezifischen Kombinationen von Dimensionen, die von einer Indexabfrage profitieren können. Sie richten beispielsweise einen Index mit den folgenden Dimensionen und Hierarchien ein: (ColorId, SizeId, StyleId). In diesem Fall werden nur Abfragen erweitert, die die folgenden vier Dimensionskombinationen für ihre Filter- und Gruppierungsfelder verwenden:
(Das Filterfeld ist nicht auf die Reihenfolge beschränkt.) Der Index beschleunigt keine Abfragen, die andere Dimensionskombinationen verwenden. |
Die Standardindexkonfiguration des verfügbaren Lagerbestands umfasst einen Standardsatz von Indexen.
Tipp
Diese Tipps können Ihnen beim Einrichten Ihrer Indexkonfiguration des verfügbaren Lagerbestands helfen:
- Basisdimensionen, die in der Partitionskonfiguration reserviert sind (auf die Zahl 0 eingestellt sind), sollten nicht in anderen Indexkonfigurationen des verfügbaren Lagerbestands aufgenommen werden.
- Wenn Sie nicht daran interessiert sind, bestimmte Dimensionskombinationen abzufragen, können Sie einen Index einrichten, der nur eine Basisdimension hat, Leer.
Konfiguration des Index zum verfügbaren Lagerbestand einrichten
- Wählen Sie im Navigationsbereich UI-Version 2 Indexkonfiguration aus.
- Fügen Sie im Raster nach Bedarf Zeilen hinzu oder entfernen Sie sie, um Ihren Index zu definieren. Weitere Informationen finden Sie in der Einleitung zu diesem Abschnitt und im Beispiel im nächsten Unterabschnitt.
- Aktualisieren Sie die Konfiguration, um Ihre Änderungen anzuwenden.
Beispiel für Indexkonfiguration des verfügbaren Lagerbestands
In diesem Abschnitt finden Sie ein Beispiel, das zeigt, wie ein Index des verfügbaren Lagerbestands funktioniert.
Die folgende Tabelle zeigt die vollständige Liste des verfügbaren Bestands.
Artikel | ColorId | SizeId | StyleId | Menge |
---|---|---|---|---|
D0002 | Schwarz | Klein | Breit | 1 |
D0002 | Schwarz | Klein | Normal | 2 |
D0002 | Schwarz | Groß | Breit | 3 |
D0002 | Schwarz | Groß | Normal | 4 |
D0002 | Rot | Klein | Breit | 5 |
D0002 | Rot | Klein | Regelmäßig | 6 |
D0002 | Rot | Groß | Regelmäßig | 7 |
Die folgende Tabelle zeigt die Indexkonfiguration des verfügbaren Lagerbestands.
Satznummer | Dimension | Hierarchie |
---|---|---|
1 | ColorId | 1 |
1 | SizeId | 2 |
1 | StyleId | 3 |
Dieser Index hilft bei der Verbesserung der Leistung von folgenden Abfragen des verfügbaren Lagerbestands:
() – gruppiert nach allen
- D0002, 28
(ColorId) – gruppiert nach ColorId
- D0002, Schwarz, 10
- D0002, Rot, 18
(ColorId, SizeId) – gruppiert nach der Kombination aus ColorId und SizeId
- D0002, Schwarz, Small, 3
- D0002, Schwarz, Large, 7
- D0002, Rot, Small, 11
- D0002, Rot, Large, 7
(ColorId, SizeId, StyleId) – gruppiert nach der Kombination aus ColorId, SizeId und StyleId
- D0002, Schwarz, Small, Wide, 1
- D0002, Schwarz, Small, Regular, 2
- D0002, Schwarz, Large, Wide, 3
- D0002, Schwarz, Large, Regular, 4
- D0002, Rot, Small, Wide, 5
- D0002, Rot, Small, Regular, 6
- D0002, Rot, Large, Regular, 7
Funktionsverwaltung
Die folgende Tabelle zeigt die Funktionen, die die Bestandsanzeige bietet. Jede dieser Funktionen kann für Ihre Umgebung aktiviert oder deaktiviert werden.
Funktionsname | Beschreibung |
---|---|
Verfügbar für Zusage | Verfolgen Sie Ihre Verfügbar-für-Zusage-Versprechen (VfZ) über alle Datenquellen und Kanäle hinweg. |
Bestandszuteilung | Ordnen Sie Ihren wertvollen Lagerbestand Ihren wichtigsten Kanälen, Kunden oder vordefinierten Gruppen zu und verfolgen Sie den Verbrauch jedes zugeordneten Pools. |
Erweiterter Lagerortbestand | Synchronisieren und zeigen Sie erweiterte Artikelbestände im Lager mithilfe von Lagerhierarchien an. |
Unverbindliche Reservierung | Veröffentlichen Sie Ihre Omnichannel-Reservierungen in den unverbindlichen Reservierungen für die Bestandsanzeige, um Bestandsverfügbarkeitsprüfungen und -aktualisierungen in Echtzeit durchzuführen. |
Bestandsprotokollverlauf | Aktivieren Sie die Bestandssichtbarkeit, um Ihre erfolgreichen Transaktionsprotokolle zu speichern. Sie können den Protokollverlauf nach Details zu Organisation, Produkt, Datumsbereich, Standort und Lager abfragen. |
Lagerzusammenfassung | Synchronisieren Sie regelmäßig Ihre Rohinventarzusammenfassung aus dem Cache mit Dataverse. Diese Funktion ist nicht mit erweiterten Lagerartikeln kompatibel. Aktivieren Sie entweder diese Funktion oder die Funktion Vorab geladener Bestand. Aktivieren Sie nicht beide Funktionen. |
Vorab geladener verfügbarer Bestand | Laden Sie die Bestandszusammenfassung in Dataverse regelmäßig vorab aus einem Abfrageergebnis. Das Abfrageergebnis kann mit den Dimensionen konfiguriert werden, die für Ihr Unternehmen am relevantesten sind. Diese Funktion ist nicht mit erweiterten Lagerartikeln kompatibel. Aktivieren Sie entweder diese Funktion oder die Funktion Bestandszusammenfassung. Aktivieren Sie nicht beide Funktionen. |
Standardmäßig sind alle diese Funktionen deaktiviert. Führen Sie die folgenden Schritte aus, um eine Funktion ein- oder auszuschalten und zugehörige Konfigurationseinstellungen vorzunehmen.
- Wählen Sie im Navigationsbereich UI-Version 2 Funktionsverwaltung aus.
- Suchen Sie die Kachel für die Funktion, die Sie ein- oder ausschalten möchten, und wählen Sie dann Verwalten aus.
- Aktivieren Sie die Funktion nach Bedarf und richten Sie die wie gewünscht ein. Jede Funktion bietet unterschiedliche Einstellungen. Weitere Informationen finden Sie in der Dokumentation zu der Funktion, die Sie einrichten.
- Aktualisieren Sie die Konfiguration, um Ihre Änderungen zu übernehmen, damit sie wirksam werden.
Alle Konfigurationen löschen
Bei Bedarf können Sie alle Konfigurationen außer denen in den Bestandsanzeige-Datenquellen fno und @iv löschen. Gelöschte Konfigurationen können nicht wiederhergestellt werden.
- Wählen Sie im Navigationsbereich UI-Version 2 Administratoreinstellungen aus.
- Auf der Kachel Alle Konfiguration löschen wählen Sie Verwalten aus.
- Sie werden aufgefordert, den Löschvorgang zu bestätigen. Wählen Sie OK, um fortzufahren.
Alle Bestandsdaten löschen
Bei Bedarf können Sie alle Bestandsanzeigedaten löschen, mit Ausnahme von Konfigurationen, sowohl im Cache als auch in Dataverse. Gelöschte Daten können nicht wiederhergestellt werden und Benutzende werden blockiert, bis die Löschung abgeschlossen ist.
- Wählen Sie im Navigationsbereich UI-Version 2 Administratoreinstellungen aus.
- Auf der Kachel Alle Bestandsdaten löschen wählen Sie Verwalten aus.
- Sie werden aufgefordert, den Löschvorgang zu bestätigen. Wählen Sie OK, um fortzufahren.
Bestandsabfragen und -aktualisierungen
Im Navigationsbereich bietet die Gruppe Operative Sichtbarkeit Zugriff auf Seiten, auf denen Sie in Echtzeit Abfragen und Aktualisierungen des Lagerbestands durchführen können. Wenn die Funktion Unverbindliche Reservierung aktiviert ist, können Sie auch Reservierungsanfragen an die API senden. Weitere Details zu API-Anforderungen finden Sie unter Öffentliche Bestandsanzeige-APIs.
Die folgenden Elemente sind auf allen Seiten gleich:
- Mit der Schaltfläche Veröffentlichen oder Abfragen in der Symbolleiste können Sie API-Anfragen an den Bestandsanzeigedienst senden. Diese Schaltfläche wird erst verfügbar, nachdem Sie den gesamten Inhalt eingegeben haben, der für den API-Aufruf auf der Seite erforderlich ist.
- Im Abschnitt Produkt können Sie eine Produkt-ID, eine Organisations-ID und Dimensionswerte für die API-Anfrage eingeben. Wählen Sie die Schaltfläche Dimensionen bearbeiten in diesem Abschnitt aus, um auszuwählen, welche der verfügbaren Dimensionen in die Anfrage aufgenommen werden sollen.
- Im Abschnitt Einstellungen (der genaue Name variiert) können Sie API-spezifische Einstellungen eingeben, z. B. ob VfZ-Inhalte für eine Bestandsabfrage abgefragt werden sollen.
- Mit der Schaltfläche Entwicklerreferenz in der Symbolleiste können Sie den Rohinhalt Ihrer API-Anfrage anzeigen (schreibgeschützt).
- Mit der Schaltfläche Einstellungen in der Symbolleiste können Sie die Authentifizierungsdetails anzeigen und bearbeiten, die für den Zugriff auf den Bestandsanzeigedienst verwendet werden.
In den folgenden Unterabschnitten finden Sie Einzelheiten zum Einrichten und Verwenden des Vorgangstyps.
Lagerbestand-Abfrage
Verwenden Sie die Seite Lagerbestand-Abfrage der Gruppe Operative Sichtbarkeit, um den verfügbaren Lagerbestand in Echtzeit abzufragen. Gehen Sie folgendermaßen vor, um eine Abfrage einzurichten und auszuführen.
Wählen Sie im Navigationsbereich UI-Version 2 Lagerbestand-Abfrage aus.
Im Abschnitt Produkt geben Sie die Werte Organisations-ID, Standort-ID und Lagerort-ID der Produkte ein, die Sie finden möchten.
Geben Sie im Feld Produkt ID eine oder mehrere Produkt-IDs ein, um eine genaue Übereinstimmung für Ihre Suchanfrage zu erhalten. Lassen Sie alternativ das Feld leer, um alle Produkte in dem angegebenen Standort und Lagerort einzuschließen.
Wählen Sie Dimensionen bearbeiten, um auszuwählen, welche Dimensionen in den Abfragetext aufgenommen werden sollen. Geben Sie dann im Abschnitt Produkt Werte für die ausgewählten Dimensionen ein.
Notiz
Wenn Sie eine ATP-Abfrage durchführen möchten, stellen Sie sicher, dass jede im ATP-Index enthaltene Dimension auch im Abschnitt Produkt aufgeführt ist. Wenn Ihr ATP-Index beispielsweise
ColorId
undSizeId
umfasst, müssen beide Dimensionen im Abschnitt Produkt aufgeführt werden. Wenn Dimensionen fehlen, Auswählen Bearbeiten Sie Dimensionen , um sie hinzuzufügen. Im Suchformular können Sie einige Dimensionswerte leer lassen. Allerdings müssen die Dimensionen im Abfragetext enthalten sein, wenn sie im ATP-Index enthalten sind.Wählen Sie für jedes Feld, das Sie in die Abfrage einbeziehen möchten, ohne jedoch nach einem bestimmten Wert zu filtern, Alle Werte verwenden aus.
Legen Sie im Abschnitt Abfrageeinstellungen die folgenden Optionen fest:
- VfZ abfragen – Aktivieren Sie dieses Kontrollkästchen, um VfZ-Informationen einzuschließen.
- Negative Mengen einbeziehen – Aktivieren Sie dieses Kontrollkästchen, um negative Mengen für berechnete Kennzahlergebnisse einzubeziehen.
Wählen Sie in der Symbolleiste Abfragen aus, um die Anfrage zu senden.
Lagerbestandsregulierung
Verwenden Sie die Seite Lagerbestandsregulierung der Gruppe Operative Sichtbarkeit, um den Lagerbestand in Echtzeit zu aktualisieren. Folgen Sie diesen Schritten, um eine Aktualisierung einzurichten und zu übermitteln.
- Wählen Sie im Navigationsbereich UI-Version 2 Lagerbestandsregulierung aus.
- Im Abschnitt Produkt geben Sie die Werte Produkt-ID, Organisations-ID, Standort-ID und Lagerort-ID der Produkte ein, die Sie aktualisieren möchten.
- Wählen Sie Dimensionen bearbeiten, um auszuwählen, welche Dimensionen in den Anforderungstext aufgenommen werden sollen. Geben Sie dann im Abschnitt Produkt Werte für die ausgewählten Dimensionen ein.
- Wählen Sie im Abschnitt Zu aktualisierende Kennzahlen Hinzufügen aus, um eine Zeile für die Kennzahl hinzuzufügen, die Sie aktualisieren möchten. Wählen Sie für die neue Zeile eine Datenquelle, eine physisches Kennzahl und eine zu aktualisierende Menge aus. Geben Sie mindestens ein Kennzahl an. Sie können mehrere Kennzahlen hinzufügen.
- Wählen Sie in der Symbolleiste Veröffentlichen aus, um die Anfrage zu senden.
Unverbindliche Reservierung
Verwenden Sie die Seite Unverbindlich reservieren in der Gruppe Operative Sichtbarkeit, um eine unverbindliche Reservierung des Bestands zu stellen.
Wichtig
Die Möglichkeit, unverbindliche Reservierungen über die Benutzeroberfläche vorzunehmen, sollte nur verwendet werden, um die Funktion zu testen. Jede unverbindliche Reservierungsanforderung sollte mit einer Transaktionsauftragszeilenänderung (Erstellung, Änderung, Löschung usw.) verknüpft sein. Daher empfehlen wir Ihnen, nur unverbindliche Reservierungen vorzunehmen, die mit Back-End-Bestellungen verknüpft sind. Weitere Informationen finden Sie unter Unverbindliche Reservierungen in der Bestandsanzeige.
Befolgen Sie diese Schritte, um eine unverbindliche Reservierung einzurichten und zu übermitteln.
Wählen Sie im Navigationsbereich UI-Version 2 Unverbindlich reservieren aus.
Im Abschnitt Produkt geben Sie die Werte Produkt-ID, Organisations-ID, Standort-ID und Lagerort-ID der Produkte ein, die Sie aktualisieren möchten.
Wählen Sie Dimensionen bearbeiten, um auszuwählen, welche Dimensionen in den Anforderungstext aufgenommen werden sollen. Geben Sie dann im Abschnitt Produkt Werte für die ausgewählten Dimensionen ein.
Legen Sie im Abschnitt Reservierungseinstellungen die folgenden Felder fest:
- Aktivieren Sie negatives Inventar, um Überverkäufe zu unterstützen – Aktivieren Sie dieses Kontrollkästchen, um die Prüfung der Verfügbarkeit für Reservierungen zu überspringen. Deaktivieren Sie es, um die Prüfung zu erzwingen.
- Nach Kennzahl reservieren – Wählen Sie die Datenquelle und physische Kennzahl aus, mit der die unverbindliche Reservierung durchgeführt werden soll.
- Menge – Geben Sie die zu reservierende Menge an.
Wählen Sie in der Symbolleiste Veröffentlichen aus, um die Anfrage zu senden.
Einen Zeitplan ändern
Verwenden Sie die Seite Bestandsänderungsplan veröffentlichen in der Gruppe Betriebssichtbarkeit , um Bestandsänderungen mit Datumsangaben an den Dienst Bestandsanzeige zu veröffentlichen. Folgen diese Schritte, um eine Zeitplanänderung einzurichten und zu übermitteln.
- Klicken Sie im Navigationsbereich UI-Version 2 auf Auswählen Zeitplan ändern.
- Geben Sie im Abschnitt Produkt die Dimensionswerte der Produkte ein, die Sie aktualisieren möchten.
- Geben Sie im Abschnitt Maß, Menge und Datum des Zeitplans ändern im Abschnitt Hinzufügen das Datum, die Datenquelle, das physikalische Maß und die Menge für die Änderung an.
- Wählen Sie in der Symbolleiste Veröffentlichen aus, um die Anfrage zu senden.
In der Bestandsanzeige-App nach Produkten suchen
Mit der Produktsuche-Funktion können Benutzende anhand spezifischer Attribute wie Größe und Farbe nach Produkten und Bestandsinformationen suchen. Details zur Einrichtung dieser Funktion finden Sie unter Produktsuche für Bestandsanzeige einrichten. Details zur Verwendung in der Bestandsanzeige-App finden Sie unter In der Bestandsanzeige-App nach Produkten suchen.