[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

ACSD-69333: SKU-Änderungen waren für Produkte mit einem aktiven geplanten Update zulässig

Mit dem Patch ACSD-69333 wird das Problem behoben, dass SKU-Änderungen für Produkte mit einer aktiven geplanten Aktualisierung zulässig waren. Nach der Behebung sind SKU-Änderungen während aktiver geplanter Aktualisierungen verboten. Das Speichern des Produkts schlägt mit einem Fehler fehl, und das Feld „Produkt-SKU“ ist für die Bearbeitung im Bedienfeld "Admin" deaktiviert. Dadurch werden MSI-Inventarinkonsistenzen verhindert, die durch SKU-Änderungen während Staging-Rollbacks verursacht werden. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.76 installiert ist. Die Patch-ID ist ACSD-69333. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.9 behoben.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p6

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7 - 2.4.8-p3
NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.

Problem

SKU-Änderungen waren für Produkte mit einem aktiven geplanten Update zulässig. Nach der Behebung sind SKU-Änderungen während aktiver geplanter Aktualisierungen verboten. Das Speichern des Produkts schlägt mit einem Fehler fehl, und das Feld „Produkt-SKU“ ist für die Bearbeitung im Bedienfeld "Admin" deaktiviert. Dadurch werden MSI-Inventarinkonsistenzen verhindert, die durch SKU-Änderungen während Staging-Rollbacks verursacht werden.

Voraussetzungen:

Inventarmodule sind installiert und aktiviert.

Schritte zur Reproduktion:

  1. Melden Sie sich beim Admin Panel an.
  2. Erstellen Sie eine neue Quelle und ein neues Lager.
  3. Erstellen Sie ein einfaches Produkt. (Beispiel: SKU = SP1)
  4. Staging-Aktualisierung erstellen. (Beispiel: Ändern Sie den Namen.)
  5. Ändern Sie während des aktiven Staging-Updates die Produkt-SKU = SP11.
  6. Überprüfen Sie die inventory_source_item. Ein weiterer Datensatz wird mit der neuen SKU = SP11 erstellt.
  7. Geben Sie eine Bestellung auf, die alle verfügbaren Mengen enthält, um das Produkt nicht vorrätig herzustellen.
  8. Erstellen Sie die Rechnung und die Lieferung und überprüfen Sie die inventory_source_item.
  9. Vergewissern Sie sich, dass die SKU wieder auf SP1 geändert wird und die Lagerverfügbarkeit Auf Lager ist.
  10. Wechseln Sie zur Storefront und überprüfen Sie den Status des Produktbestands.

Erwartete Ergebnisse:

Der Status des Produktbestands ändert sich nicht.

Tatsächliche Ergebnisse:

Die Lagermenge wird aktualisiert und das Produkt wird in "".

Patch anwenden

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3