[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

ACSD-67089: la API inventory/export-stock-salable-qty devuelve total_count incorrecto cuando se establece page_size

El parche ACSD-67089 corrige el problema en el que la API inventory/export-stock-salable-qty limita incorrectamente el valor total_count al page_size especificado, lo que da como resultado datos de paginación inexactos durante las operaciones de exportación de existencias. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.71. El ID del parche es ACSD-67089. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.8

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.8-p2
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches ​. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

La API inventory/export-stock-salable-qty devuelve un valor total_count incorrecto cuando se establece page_size.

Pasos a seguir:

  1. Cree un nuevo origen y stock en Admin.
  2. Asigne los 22 primeros productos al origen y stock recién creados.
  3. Enviar una solicitud GET a:
    /rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=50.
  4. Observe que total_count se devolvió correctamente como 22.
  5. Cambiar page_size a 5 y enviar una solicitud GET a:
    /rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=5.
  6. Observe que total_count se devolvió incorrectamente como 5 en lugar de 22.

Resultados esperados:

La API inventory/export-stock-salable-qty devuelve el total_count correcto de 22, independientemente del valor page_size especificado en la solicitud.

Resultados reales:

La API inventory/export-stock-salable-qty devuelve un total_count de 5 incorrecto cuando page_size está establecido en 5, en lugar del total real de 22.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

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