Adobe Commerce 2.4.0: excepción durante la instalación de B2B 1.2.0

Este artículo proporciona una corrección de un problema conocido de Adobe Commerce para una excepción producida durante setup:upgrade al instalar B2B 1.2.0.

Productos y versiones afectados

  • Adobe Commerce local 2.4.0
  • Adobe Commerce en infraestructura en la nube 2.4.0
  • B2B 1.2.0

Problema

Pasos a seguir

  1. Instale Adobe Commerce con más de una tienda creada.
  2. Crear un almacén adicional.
  3. Instale B2B 1.2.0.
WARNING
La actualización de cualquier instancia B2B con más de un almacén desde una versión inferior a 1.2.0 o una instancia de Commerce inferior a 2.4.0 también se ve afectada.

Resultado esperado

Instalaciones de B2B 1.2.0.

Resultado real

Cuando setup:upgrade se ejecuta para instalar B2B 1.2.0, este error aparece en el módulo PurchaseOrder:

Module 'Magento_PurchaseOrder':
  Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence
  for module Magento_PurchaseOrder. Original exception message: DDL statements
  are not allowed in transactions

Solución

Aplique el parche proporcionado en este artículo.

Parche

La revisión se adjunta a este artículo, disponible para su descarga en los formatos .composer y .git (después de descomprimir los archivos).

Para descargarlo, desplácese hacia abajo hasta el final del artículo y haga clic en el nombre del archivo o haga clic en uno de los siguientes vínculos:

Cómo aplicar un parche

Parche del compositor

Consulte Cómo aplicar un parche del compositor proporcionado por el Adobe para obtener instrucciones sobre el parche del compositor.

parche de Git

  • Consulte Aplicar parches en la documentación para desarrolladores para obtener instrucciones sobre los parches de Git para Adobe Commerce en la infraestructura en la nube.
  • Consulte Aplicación de parches: parches personalizados en la documentación para desarrolladores para obtener instrucciones sobre los parches de Git para Adobe Commerce.

Lectura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a