v1.2.5

Inventory Management 1.2.5 (Modulversion: magento/inventory-metapackage = 1.2.5) wird mit Version 2.4.5 unterstützt und ist mit Version 2.4.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Der standardmäßige Lagerstatus von Paketen und gruppierten Produkten wird jetzt wie erwartet aktualisiert, wenn ein Händler eine Lieferung vom Administrator erstellt. Bislang blieb der Status dieser Waren nach der Herstellung einer Lieferung unverändert.

Problem behoben Konfigurierbare Produkte werden jetzt wieder auf Lager gebracht, wenn eine der folgenden Bedingungen erfüllt ist: 1. Das übergeordnete Produkt hat mindestens ein gespeichertes untergeordnetes Element auf Lager. 2. Das konfigurierbare Produkt selbst wurde aktualisiert und als auf Lager festgelegt und hatte mindestens ein Kind auf Lager.

Problem behoben Bestandsänderungen, die über die REST-API implementiert wurden, werden jetzt wie erwartet auf Produktdetailseiten angezeigt. Der Cache für Katalogprodukte wird jetzt bereinigt, nachdem der letzte und der aktuelle Lagerstatus verglichen wurden. Zuvor führte das Weglassen der Rückruffunktion zu einer fehlerhaften Auswertung von Bestandsstatusänderungen, wodurch die erforderliche Cache-Bereinigung nicht Trigger wurde. Infolgedessen spiegelt die Storefront die Bestandsänderungen nicht wider.

Problem behoben Produkte, die dem Standardlager zugewiesen sind und zuvor nicht vorrätig waren, sind jetzt in der Storefront sichtbar, nachdem das Quellelement mithilfe von /V1/inventory/source-items aktualisiert wurde. Zuvor hatte dieser REST-API-Endpunkt die falsche stock_status festgelegt.

Es wurde ein Problem behoben Die Zuweisung von Inventarquellen durch Massenaktionen (Catalog > Products > Select Products > Actions - Unassign Inventory Source) funktioniert jetzt wie erwartet, wenn Quellen doppelte SKUs mit Ausnahme einer führenden Null (z. B. 01234 und 1234) enthalten. Zuvor hat die Anwendung die Zuweisung von Inventarquellen nicht aufgehoben und einen Fehler ausgegeben.

Problem behoben Der Produktbestandsstatus ist jetzt immer auf Lager wenn „Unendliche Rückbestellungen“ aktiviert ist und das Produkt unabhängig von der Menge der Rückbestellungen einem benutzerdefinierten Lager zugewiesen wird. Zuvor waren Produkte nicht vorrätig, auch wenn Auftragsrückstände aktiviert waren.

Problem behoben Konfigurierbarer übergeordneter und untergeordneter Produktbestand wird jetzt korrekt aktualisiert, nachdem das Quellelement mit POST /V1/inventory/source-items aktualisiert wurde. Nachdem das untergeordnete Produkt über die API aktualisiert wurde, wird ein neues Inventar-Plug-in für standardmäßige Lagerprüfungen hinzugefügt und die konfigurierbare Produktmenge und der Status aktualisiert.

Problem behoben Nicht vorrätige gruppierte Produkte werden nicht mehr auf der Seite „Storefront-Kategorie“ aufgeführt.

Problem behoben Der Paketname in CatalogInventory composer.json wurde korrigiert.

Problem behoben Der Status der Auftragsrückstände wird jetzt korrekt in der Admin angezeigt, nachdem eine Bestellung mit einer Produktmenge von null in einer Bereitstellung mit mehreren Quellen/Lagern aufgegeben wurde. GitHub-33756-

Problem behoben Nicht vorrätige Bundle-Produkte werden nicht mehr auf der Kategorieseite der Storefront angezeigt, wenn das Bundle-Produkt im Abschnitt Lager aktualisiert wird.

Behobenes Problem Kompatibilitätsprobleme mit PHP 7.4 wurden behoben.

Problem behoben Die Leistung von Speichervorgängen, die Bundle-Produkte mit vielen Optionen (mehrere 100) enthalten, wurde verbessert. Zuvor dauerte das Speichern dieser großen Bundle-Produkte mehrere Minuten und führte manchmal zu Zeitüberschreitungen bei Bereitstellungen mit aktivierten Inventar-Services. GitHub-34732-

Problem behoben Das Aktionstool für Massenprodukte (Select Products > Actions > Assign Inventory Source) funktioniert jetzt wie erwartet, wenn Sie mehreren Produkten eine Lagerquelle zuweisen, wenn SKUs dupliziert werden, mit Ausnahme eines führenden 0 (z. B. 01234 und 1234). Zuvor wurde nur einem Produkt eine Lagerquelle zugewiesen. GitHub-35171-

Problem behoben Das Feld "ProductInterface.only_x_left_in_stock" gibt jetzt 0 zurück, wenn der Bestand 0 ist. Zuvor wurde null zurückgegeben. GitHub-29932-

Problem behoben Sie können jetzt das Standardlager über die Admin Stores > Inventory > Stocks bearbeiten. Zuvor wurde in der Konsole ein JavaScript-Fehler angezeigt, als Sie versuchten, Quellen zum Standard-Stock hinzuzufügen oder daraus zu entfernen. Sie konnten jedoch Websites zum Standard-Stock zuweisen.

Problem behoben Die Produktanzahl der Kategorieliste ist jetzt korrekt, wenn der Inventar-Einzelquellenmodus mit aktivierter Display Out-Of-Stock Products verwendet wird. Ein neues Plug-in verwendet jetzt AreProductsSalableInterface und StockConfigurationInterface, um die Gesamtzahl der Produkte zu ermitteln. Zuvor hat die Produktliste der Kategorie die falsche Produktmenge zurückgegeben.

Problem behoben Konfigurierbare Produkte werden jetzt an die letzte Position in der Produktliste verschoben, nachdem der Lagerbestand aktualisiert wurde, wenn die Move out of stock to the bottom aktiviert ist. Eine neue benutzerdefinierte Datenbankabfrage wird implementiert, um die Sortierreihenfolge der Elasticsearch-Indizes zu negieren, was die Sortierreihenfolge für Admin-aktivierte ignoriert. Zuvor wurden konfigurierbare Produkte und ihre untergeordneten Produkte nicht an das Ende der Liste verschoben, wenn diese Einstellung aktiviert war.

v1.2.4

Inventory management 1.2.4 (Modulversion: magento/inventory-metapackage = 1.2.4) wird mit Version 2.4.4 unterstützt und ist mit Version 2.4.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Commerce zeigt jetzt für alle Produkte in der Admin-Produktlistenansicht einen genauen Verkaufsmengenwert an. Zuvor wurde ein leerer Wert für die verkäufliche Menge an Lagerprodukten mit SKUs angezeigt, die Sonderzeichen enthielten.

Problem behoben Die Leistung bei Warenkorb- und Kassenaktionen wurde verbessert, z. B. beim Hinzufügen von Produkten zum Warenkorb in Bereitstellungen mit vielen (ca. 10.000) Inventarquellen.

Problem behoben Der bin/magento inventory:reservation:list-inconsistencies-Befehl verarbeitet jetzt Bestellungen mit Teillieferungen korrekt, auch wenn die Reservierungen aus der Datenbank ausgelassen werden und der Cache geleert wurde. Zuvor hat Commerce beim Ausführen dieses Befehls mit einem vorab geleerten Cache den folgenden Fehler angezeigt: Area code is not set.

Problem behoben Durch die inkrementelle Indizierung gruppierter untergeordneter Produktprodukte werden andere gruppierte Produkte nicht mehr falsch indiziert, wenn untergeordnete Produkte freigegeben werden.

Es wurde Problem behoben: Auf der Kategorieseite der Storefront wird jetzt die richtige Produktanzahl angezeigt, nachdem ein Produkt per API aus einer Kategorie entfernt wurde. Zuvor war die Produktzahl der Kategorieseite falsch, bis eine Neuindizierung stattfand.

Problem behoben Konfigurierbare Produkte können jetzt beim Erstellen einer Gutschrift auf Lager zurückgegeben werden, wenn die Option Manage Stock deaktiviert ist. Zuvor hat Commerce das Kontrollkästchen Zurück an Lager auf der Seite zur Erstellung von Gutschriften nicht angezeigt, wenn diese Option deaktiviert war.

Problem behoben Die Verwaltung des Lagerbestands, der 10.000 Artikel überschreitet, wurde verbessert. Zuvor hinderten Leistungsprobleme Händler manchmal daran, den Bestand im Admin zu bearbeiten, bevor sie ihre Website aufriefen.

Problem behoben Die Seite User Roles in der Admin wird aktualisiert und bietet Admins eingeschränkte Berechtigungen für den Zugriff auf die Konfiguration der Versandmethoden. Der Abschnitt Versandmethoden wurde in Delivery methods ​umbenannt und​ In-Store Pickup wird unter den Abschnitt Delivery methods ​verschoben. GitHub-30053-

Problem behoben Adobe Commerce erstellt keine doppelte Produktreservierung mehr, nachdem eine Gutschrift von der API aktualisiert wurde.

Es wurde , dass beim Wechsel von der Registerkarte "Pick up in Store" zur Registerkarte "Shipping" im Checkout-Workflow kein JavaScript-Fehler mehr Trigger wird, wenn nur der In-Store-Pick-up-Versand verfügbar ist.

Problem behoben Verkaufsfähige Produktmenge und Lagerproduktmenge werden jetzt korrekt synchronisiert. Zuvor wurde die Ausgleichszahlung für Lagerreservierungen für stornierte Bestellungen nicht neu erstellt.

Problem behoben Die Leistung des Validators wurde optimiert, um das Hinzufügen einer neuen Quelle zum untergeordneten Produkt eines gebündelten Produkts mit dem Versandtyp Ship Together zu verhindern.

1,2,3

Inventory Management 1.2.3 (Modulversion: magento/inventory-metapackage = 1.2.3) wird mit Version 2.4.3 unterstützt und ist mit Version 2.4.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Es wurden mehrere Probleme im Zusammenhang mit der Composite Product Visibility im Frontend behoben.

Problem behoben Verbesserte Warenkorbseiten-Management-Leistung mit der erforderlichen Mindestmenge.

Problem behoben Verschiedene Fehlerbehebungen zur Behebung von Problemen bei der Quellenerstellung, bei nicht vorrätigen Artikeln, bei der Beschaffung von Lagerbeständen, beim Sortieren zugewiesener Quellen, beim Versand im Geschäft und bei Lagerbefehlen.

Problem behoben Commerce unterstützt jetzt dreistellige kanadische Postleitzahlen für den Versand im Geschäft. Sechsstellige Codes werden aufgrund von Einschränkungen, die von geonames.org festgelegt wurden, nicht unterstützt.

Problem behoben Der Administrator zeigt jetzt für Bereitstellungen mit mehreren Stores die richtige Menge Standardvorräte für deaktivierte Produkte im Produkte und auf der Produkt bearbeiten an.

Problem behoben aktualisiert Commerce jetzt den Kategorie-Produkt-Cache, wenn ein Bundle-Produkt wieder auf Lager ist.

1.2.2

Inventory Management 1.2.2 (Modulversion: magento/inventory-metapackage = 1.2.2) wird mit Version 2.4.2 unterstützt und ist mit Version 2.4.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Es wurden mehrere Probleme im Zusammenhang mit der Composite Product Visibility im Frontend behoben.

Problem behoben Verbesserte Leistung der Warenkorbseite während der Mengenaktualisierung auf B2B.

Problem behoben Verschiedene Fehlerbehebungen zur Behebung von Problemen mit der Abholung im Geschäft, Massenaktualisierungen und dem Schwellenwert für die Bestandserfassung.

Neu Funktionstests. führte neue Funktionstests ein und stellte Fehlerbehebungen für bestehende Tests bereit, um diese stabiler zu machen.

1.2.1

Inventory Management 1.2.1 (Modulversion: magento/inventory-metapackage = 1.2.1) wird mit Version 2.4.1 unterstützt und ist mit Version 2.4.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Bekanntes Problem im Zusammenhang mit dem inventory_cleanup_reservations Cron-Auftrag behoben und ein Problem im Zusammenhang mit der Funktion „In-Store-Abholung“ für Bundle-Produkte behoben. Dieses Update enthält auch allgemeine Verbesserungen bei der Lagerberechnung, der Produktunterstützung für Bundles und der Auftragsbearbeitungsfunktion.

Neu Funktionstests. führte neue Funktionstests ein, um zusätzliche Abdeckung für die Funktion „In-Store-Abholung“ bereitzustellen.

1,2,0

Inventory Management 1.2.0 (Modulversion: magento/inventory-metapackage = 1.2.0) wird von Version 2.4.0 von Adobe Commerce, Adobe Commerce auf Cloud-Infrastruktur und der Magento Open Source Code-Basis unterstützt.

Behobenes Problem Zahlreiche Fehlerbehebungen zur Behebung von Problemen mit der Quellzuweisung, Unterstützung für skalierbare Umgebungen und Kompatibilität mit PHP 7.4, MySQL 8 und PHPUNIT 9.

Neu In-Store-Versandmethode. wurde eine Option hinzugefügt, mit der Benutzer eine Quelle auswählen können, die während des Checkouts als Abholort verwendet werden soll. Siehe In-Store- im Handbuch für Kauf und Verkauf.

Neu Bundle-Produktunterstützung für den Multi-Source-Modus. Inventar unterstützt alle Produkttypen mit mehreren Quellen.

Neu Asynchrone Stock-Neuindizierung. wurde die Möglichkeit hinzugefügt, Stock asynchron neu zu indizieren und die Leistung mehrerer kritischer Szenarien zu verbessern.

Neu Massenschnittstellen. Einführung neuer Bulk-Schnittstellen für die Skalierbarkeitsprüfung: \Magento\InventorySalesApi\Api\AreProductsSalableInterface, \Magento\InventorySalesApi\Api\AreProductsSalableForRequestedQtyInterface.

Neu Erhöhte Testabdeckung. Neue Funktionen werden durch automatisierte Tests abgedeckt, einschließlich einer erweiterten Abdeckung erkannter und behobener Probleme.

Bekanntes Problem Bekanntes Problem. Das Fehlen des Felds object_id in den Reservierungs-Metadaten verhindert, dass der inventory_cleanup_reservations Cron-Auftrag ordnungsgemäß funktioniert. Dieses Problem wurde in magento/inventory#3046).

Problemumgehung: Führen Sie die folgenden MySQL-Abfragen aus, um Reservierungen manuell zu bereinigen:

SELECT GROUP_CONCAT(reservation_id) FROM inventory_reservation GROUP BY stock_id, sku HAVING SUM(quantity) = 0;
DELETE FROM inventory_reservation where reservation_id IN (result_of_the_first_query);

1,1,6

Inventory Management 1.1.6 (Modulversion: inventory-composer-metapackage = 1.1.6) wird mit Version 2.3.6 unterstützt und ist mit den Versionen 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.3.1 und 2.3.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Behobenes Problem Fehlerbehebungen zur Behebung von Problemen im Zusammenhang mit Auftragsrückständen, Gutschriften, niedrigem Lagerberichtsraster, Fehlerbehebungen im Zusammenhang mit dem CLI-Tool zur „Behebung von Inkonsistenzen“ und allgemeinen Verbesserungen.

Neu Asynchrone Stock-Neuindizierung. wurde die Möglichkeit hinzugefügt, Stock asynchron neu zu indizieren und die Leistung mehrerer kritischer Szenarien zu verbessern.

1,1,5

Inventory Management 1.1.5 (Modulversion: inventory-composer-metapackage = 1.1.5) wird mit Version 2.3.5 unterstützt und ist mit den Versionen 2.3.4, 2.3.3, 2.3.2, 2.3.1 und 2.3.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Neu Inventar aktualisieren, sobald die Produkt-SKU geändert wird. hat eine neue Konfigurationseinstellung zum Umschalten auf das neue Verhalten eingeführt: „Mit Katalog synchronisieren“.

Neu Funktionstests. Es wurden neue Funktionstests eingeführt, um die Lücke bei der Testabdeckung zu schließen. Es wurden mehrere Probleme behoben, um Tests stabiler und zuverlässiger zu machen.)

Bekanntes Problem Fehlerbehebungen zur Verhinderung von Produktüberverkäufen, Sichtbarkeit nicht vorrätiger Produkte in der Storefront, zahlreiche Fehlerbehebungen für die Unterstützung skalierbarer Umgebungen und Verbesserungen der Benutzeroberfläche.

1,1,4

Inventory Management 1.1.4 (Modulversion: inventory-composer-metapackage = 1.1.4) wird mit Version 2.3.4 unterstützt und ist mit den Versionen 2.3.3, 2.3.2, 2.3.1 und 2.3.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Behobenes Problem Erhöhte Leistung. wurde eine Bündelungslogik für den CLI-Befehl für Inventarreservierungen eingeführt, um die Speichernutzung zu reduzieren und Fälle zu vermeiden, in denen der Prozess ohne Antwort hängen bleibt.

Neu Erhöhte Testabdeckung. führte viele neue Funktionstests ein. Fast alle manuellen Inventarszenarien werden mit automatisierten Tests abgedeckt.

Bekanntes Problem Zahlreiche Fehlerbehebungen zur Behebung von Problemen mit Gutschriften, gruppierten Produkten sowie Quell- und Lagerdatenaktionen.

1.1.3

Inventory Management 1.1.3 (Modulversion: inventory-composer-metapackage = 1.1.3) wird mit Version 2.3.3 unterstützt und ist mit den Versionen 2.3.2, 2.3.1 und 2.3.0 von Adobe Commerce, Adobe Commerce on Cloud Infrastructure und der Magento Open Source Code Base kompatibel.

Problem behoben Bessere Integration mit Adobe Commerce- und B2B-Funktionen. Inventory Management funktioniert jetzt mit den folgenden Funktionen für Websites, die nicht standardmäßige Inventarquellen und -bestände verwenden, ordnungsgemäß:

  • Bestellung nach SKU (Adobe Commerce)
  • Schnellbestellung (B2B)
  • Anforderungslisten (B2B)

Neu Erhöhte Leistung. Leistung beim Durchsuchen des Storefront-Katalogs wurde für Websites verbessert, auf denen der standardmäßige Inventarbestand und die Standardquelle ausgeführt werden.

Neu Erhöhte Testabdeckung. Die Abdeckung der automatisierten Funktions- und Integrationstests hat deutlich zugenommen.