ACSD-55381: resolver un error al solicitar uid de opciones de productos configurables desde la lista de solicitudes B2B

La revisión ACSD-55381 corrige el problema en el que se produce un error interno del servidor durante las consultas de GraphQL para los campos configurable_product_option_uid y configurable_product_option_value_uid de una lista de solicitudes B2B. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.42. El ID del parche es ACSD-55381. Tenga en cuenta que el problema está programado para solucionarse en Adobe Commerce 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.6-p2

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.2 - 2.4.6-p3
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

Se produce un error interno del servidor al consultar los campos configurable_product_option_uid y configurable_product_option_value_uid de una lista de solicitudes B2B a través de GraphQL.

Requisitos previos:

  1. Los módulos B2B de Adobe Commerce están instalados y habilitados.
  2. La lista de solicitudes está activada en la configuración.

Pasos a seguir:

  1. Inicie sesión como cliente en la tienda.
  2. Agregar un producto configurable a una lista de solicitudes.
  3. Intente recuperar los valores de los campos configurable_product_option_uid y configurable_product_option_value_uid mediante la función getRequisitionList en una llamada de GraphQL.
query getRequisitionList {
  customer {
    requisition_lists(filter: { uids: { eq: "MQo=" } }) {
      items {
        items(pageSize: 1, currentPage: 1) {
          items {
            ... on ConfigurableRequisitionListItem {
              configurable_options {
                value_id
                id
                configurable_product_option_uid
                configurable_product_option_value_uid
              }
            }
          }
        }
      }
    }
  }
}

Resultados esperados:

{
    "data": {
        "customer": {
            "requisition_lists": {
                "items": [
                    {
                        "items": {
                            "items": [
                                {
                                    "configurable_options": [
                                        {
                                            "value_id": 175,
                                            "id": 186,
                                            "configurable_product_option_uid": "MTg2",
                                            "configurable_product_option_value_uid": "MTc1"
                                        },
                                        {
                                            "value_id": 58,
                                            "id": 93,
                                            "configurable_product_option_uid": "OTM=",
                                            "configurable_product_option_value_uid": "NTg="
                                        }
                                    ]
                                }
                            ]
                        }
                    }
                ]
            }
        }
    }
}

Resultados reales:

Se produce un error.

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
8bd06ef0-b3d5-4137-b74e-d7b00485808a