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

ACSD-67089: inventory/export-stock-salable-qty API gibt beim Festlegen von total_count falsche page_size zurück

Mit dem Patch ACSD-67089 wird das Problem behoben, dass die inventory/export-stock-salable-qty-API den total_count fälschlicherweise auf den angegebenen page_size beschränkt, was bei Vorgängen zum Exportieren von Lagerbeständen zu ungenauen Paginierungsdaten führt. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.71 installiert ist. Die Patch-ID ist ACSD-67089. 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.8

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4 - 2.4.8-p2
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

Die inventory/export-stock-salable-qty-API gibt beim Festlegen von total_count einen falschen page_size zurück.

Schritte zur Reproduktion:

  1. Erstellen Sie eine neue Quelle und ein Lager in der Admin Console.
  2. Weisen Sie die ersten 22 Produkte der neu erstellten Quelle und dem Lager zu.
  3. Senden einer GET-Anfrage an:
    /rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=50.
  4. Beachten Sie, dass die total_count korrekt als 22) zurückgegeben.
  5. Ändern Sie page_size in 5 senden Sie eine GET-Anfrage an:
    /rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=5.
  6. Beachten Sie, dass die total_count fälschlicherweise als 5 statt als 22) wird.

Erwartete Ergebnisse:

Die inventory/export-stock-salable-qty-API gibt die korrekte total_count von 22 zurück, unabhängig vom in der Anfrage angegebenen page_size.

Tatsächliche Ergebnisse:

Die inventory/export-stock-salable-qty-API gibt einen falschen total_count von 5 zurück, wenn page_size auf 5 anstelle der tatsächlichen Summe von 22 festgelegt ist.

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