[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-59229: asignación incorrecta de datos del grupo de clientes debido a un valor X-Magento-Vary obsoleto

El parche ACSD-59229 corrige el problema en el que la información relacionada con el grupo de clientes se guarda en el segmento incorrecto debido a un valor X-Magento-Vary obsoleto en la solicitud. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.50. El ID del parche es ACSD-59229. Tenga en cuenta que el problema se corrige en la versión 2.4.7.

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.4-p8

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.6-p7
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 información relacionada con el grupo de clientes se guarda en el segmento incorrecto debido a un valor X-Magento-Vary obsoleto en la solicitud.

Requisitos previos:

Asegúrese de que Adobe Commerce B2B con datos de ejemplo esté instalado y de que Varnish esté configurado.

Pasos a seguir:

  1. Configurar precios avanzados para SKU 24-MB01:

    1. Regular price = 9999$

    2. Catalog and Tier Price:

      • Venta al por mayor = $200
      • Retailer = $30
  2. Cree dos cuentas de cliente.

  3. Asigne ambos clientes al grupo Venta al por mayor.

  4. Abra dos sesiones de explorador diferentes e inicie sesión con cada cliente.

  5. Vaya a la página de producto 24-MB01 de cada cliente y verifique que el precio mostrado sea $200.

  6. Cambie el grupo de clientes de uno de los clientes a Comercial.

  7. Borre la caché con el comando: bin/magento cache:flush full_page.

  8. Actualice la página del producto para cada cliente.

Resultados esperados:

  1. El cliente minorista puede ver el precio correcto de $30 para el producto.
  2. El cliente mayorista puede ver el precio correcto de $200 para el producto.

Resultados reales:

  1. El cliente minorista puede ver el precio correcto de $30 para el producto.
  2. El cliente mayorista ve un precio incorrecto de $30 (precio minorista) para el producto.

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:

Para obtener información sobre otros parches disponibles en QPT, consulte Quality Patches Tool: Buscar parches en la guía Quality Patches Tool.

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