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
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:
- Cree un nuevo origen y stock en Admin.
- Asigne los 22 primeros productos al origen y stock recién creados.
- Enviar una solicitud GET a:
/rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=50. - Observe que
total_countse devolvió correctamente como 22. - Cambiar
page_sizea 5 y enviar una solicitud GET a:/rest/all/V1/inventory/export-stock-salable-qty/website/base?searchCriteria[page_size]=5. - Observe que
total_countse 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:
- Adobe Commerce o Magento Open Source local: Quality Patches Tool > Uso en la guía Quality Patches Tool.
- Adobe Commerce en la infraestructura de la nube: Actualizaciones y parches > Aplicar parches en la guía Commerce en la infraestructura de la nube.
Lectura relacionada
Para obtener más información sobre Quality Patches Tool, consulte:
- Quality Patches Tool: herramienta de autoservicio para parches de calidad en la guía Herramientas.