ACSD-67424: el valor updated_at de la respuesta de la API REST GET /carts/search no coincide con el valor de Admin Panel para Negotiable Quotes
El parche ACSD-67424 corrige el problema en el que el valor updated_at de la respuesta de la API REST GET /carts/search no coincide con el valor de Admin Panel al usar Negotiable Quotes. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.72. El ID del parche es ACSD-67424. 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.7-p4
Compatible con versiones de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.7-p3 - 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
El valor updated_at en la respuesta de la API REST GET /carts/search no coincide con el valor mostrado en Admin Panel al usar Negotiable Quotes.
Pasos a seguir:
-
Habilitar empresa y presupuesto B2B.
-
Crear un nuevo presupuesto en Admin Panel.
-
Agregue cualquier producto al presupuesto y haga clic en Send.
-
Inicie sesión en el front-end como usuario de la compañía y vaya a My Quotes.
-
Haga clic en View action, agregue una dirección de envío y haga clic en Send for Review.
-
En Admin Panel, seleccione un método de envío para la oferta y haga clic en Send.
-
Vuelva a My Quotes desde la tienda, seleccione Quote y haga clic en Proceed to Checkout.
-
Realice el pedido.
-
Utilice el valor
updated_atde la tabla de oferta de la base de datos para recuperar la información de oferta mediante la API de REST.code language-none /rest/V1/carts/search?searchCriteria[filterGroups][0][filters][0][field]=updated_at&searchCriteria[filterGroups][0][filters][0][value]={QUOTE_UPDATED_AT}&searchCriteria[filterGroups][0][filters][0][condition_type]=gteq -
Comparar el valor
updated_atde la respuesta de la API con el valor Updated at en la cuadrícula Quotes de Admin Panel.
Resultados esperados:
Los valores updated_at en la respuesta de la API de REST y Admin Panel son los mismos (teniendo en cuenta las diferencias de zona horaria).
Resultados reales:
La respuesta de la API de REST devuelve un valor updated_at incorrecto que no coincide con el valor Updated at de la cuadrícula Quotes de Admin Panel.
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