[Compatible]{class="badge informative" title="Admitido"} con Adobe Commerce 2.4.0 y versiones más recientes
agregó compatibilidad con Adobe Commerce 2.4.5.
Adobe Commerce ya no envía notificaciones por correo electrónico cada vez que una llamada API actualiza una compañía existente. Ahora, los correos electrónicos solo se envían cuando se crea una empresa.
Adobe Commerce ahora calcula correctamente un total general de una cotización negociable cuando la configuración de cálculo de impuestos de Enable Cross Border Trade está habilitada.
Los productos configurables ahora se mueven a la última posición de la lista de productos después de que se hayan actualizado las existencias cuando la configuración de Move out of stock to the bottom esté habilitada. Se implementa una nueva consulta de base de datos personalizada para garantizar que el criterio de ordenación de índices de Elasticsearch ahora respeta el criterio de ordenación habilitado por el administrador. Anteriormente, los productos configurables y sus productos secundarios no se movían al final de la lista cuando esta configuración estaba habilitada.
El correo electrónico de la orden de compra ahora respeta la configuración de envío de correo electrónico de cada sitio web en una implementación de varios sitios. Se agregó una comprobación para la configuración Disable Email Communications a la lógica personalizada para colas de correo electrónico. Anteriormente, Adobe Commerce no respetaba la configuración de envío de correo electrónico del sitio web secundario.
El título del campo SKU de la página de pedido rápido se ha cambiado para mayor claridad.
Adobe Commerce ahora muestra un mensaje de error más informativo cuando un comprador introduce un SKU no válido en el campo Introducir SKU o nombre del producto.
El campo Account Created in de un administrador de empresa ahora conserva su valor como se espera después de guardar la empresa.
La consulta customer ya no devuelve resultados vacíos cuando recupera listas de solicitudes filtradas por uid.
Se ha agregado un complemento antes de la llamada a collectQuoteTotals para garantizar que los créditos de la tienda se apliquen solo una vez.
Ahora se redirige a los clientes a la página de inicio de sesión cuando un administrador elimina su cuenta del Administrador. Anteriormente, Adobe Commerce arrojaba un error. El bloque de código del complemento (SessionPlugin) está ahora dentro del bloque try…catch. Anteriormente, este código no se agrupaba dentro del bloque genérico de control de excepciones.
En la página Pedido rápido en el modo móvil, al presionar Intro después de escribir un nombre de producto o SKU válido, ahora el comprador pasa al siguiente campo según lo esperado.
El nombre de la compañía ahora está visible como se espera en las secciones de facturación y dirección de envío del flujo de trabajo de cierre de compra.
El crédito de la tienda no está disponible cuando el método de pago Zero Subtotal Checkout está deshabilitado. Anteriormente, la casilla de verificación de crédito de tienda no funcionaba durante la realización del pedido desde el administrador. La aplicación no realizó el pedido con el crédito de la tienda y mostró este error: The requested Payment Method is not available.
[Compatible]{class="badge informative" title="Admitido"} con Adobe Commerce 2.4.0 y versiones más recientes
agregó compatibilidad con Adobe Commerce 2.4.4.
El tiempo necesario para actualizar de Adobe Commerce 2.3.x a Adobe Commerce 2.4.x en implementaciones con más de 100 000 roles de compañía se ha reducido sustancialmente.
La solicitud POST V1/order/:orderId/invoice ahora admite la creación de facturas parciales cuando el método de pago Payment on Account está habilitado. Anteriormente, Adobe Commerce arrojó este error: An invoice for partial quantities cannot be issued for this order. To continue, change the specified quantity to the full quantity. GitHub-32428
PayPal Payflow Pro ahora funciona como se espera con un presupuesto negociable B2B cuando el carro de compras del cliente contiene otros productos. Adobe Commerce ahora procesa correctamente el pedido y envía un correo electrónico al cliente según lo esperado. Anteriormente, Adobe Commerce arrojaba un error grave y enviaba un correo electrónico de confirmación al cliente que contenía valores cero.
La paginación ahora se muestra correctamente en la página de resultados de búsqueda del catálogo después de excluir algunos productos del catálogo compartido.
Los atributos personalizados del cliente ahora se guardan según lo esperado al crear o guardar un usuario de la empresa en el Administrador.
El botón Submit del formulario Crear nueva compañía ahora está deshabilitado después de un clic para evitar que se envíen varios formularios. Anteriormente, se podía enviar este formulario varias veces haciendo clic en este botón repetidamente, lo que generaba un error.
: Adobe Commerce ya no muestra el vínculo de reordenar en la tienda cuando un comprador inicia sesión en una tienda para la cual se han deshabilitado los repedidos.
La búsqueda rápida de pedidos por SKU ahora no distingue entre mayúsculas y minúsculas cuando el catálogo compartido está habilitado.
Ahora puede actualizar un archivo para un atributo de cliente al crear una compañía. Anteriormente, cuando intentaba crear una compañía con datos adjuntos de tipo File, Adobe Commerce no creaba la compañía y registraba este error en el registro de excepciones: Something went wrong while saving file.
Ahora puede crear una compañía con una cuenta de cliente que tenga un atributo personalizado con un tipo (File) o (Image). Anteriormente, si la cuenta tenía una de estas opciones personalizables, el cargador de página de edición de la compañía no se resolvía, lo que impedía editar los detalles de la compañía.
La consulta products ahora devuelve un campo total_count preciso cuando el catálogo compartido está habilitado.
Ahora puede actualizar un archivo para un atributo de cliente al crear una compañía. Anteriormente, cuando intentaba crear una compañía con datos adjuntos de tipo File, Adobe Commerce no creaba la compañía y registraba este error en el registro de excepciones: Something went wrong while saving file.
Las páginas de Configuración de la empresa y Crear empresa ahora funcionan según lo esperado después de deshabilitar un método de envío en línea. Se ha añadido la verificación para evitar el intento de procesamiento de los módulos de envío desactivados. Anteriormente, Adobe Commerce mostraba este error: Type Error occurred when creating object: Magento\CompanyShipping\Model\Source\ShippingMethod, Too few arguments to function Magento\CompanyShipping\Model\Source\ShippingMethod::__construct(), 1 passed in /var/www/html/elmtup/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php on line 121 and exactly 2 expected.
: la página Categoría muestra ahora datos de productos coherentes mientras se generan permisos durante la indexación parcial. Se ha agregado un nuevo indizador parcial para permisos de directorio a este proceso. Anteriormente, los datos mostrados mientras se ejecutaba el indizador eran incorrectos.
: la consulta categoryList devuelve ahora el número correcto de productos cuando se utilizan permisos de catálogo y se asignan productos a un catálogo compartido.
: la consulta categoryList ahora respeta los permisos de categoría y devuelve solo las categorías permitidas. Anteriormente, devolvía todas las categorías asignadas y no asignadas.
La solicitud rest/V1/company/{id} ahora devuelve is_purchase_order_enabled valores de atributo según lo esperado.
Ahora los atributos personalizados del cliente se muestran según lo esperado en la ficha Administrador de la empresa.
El bloque Mi lista de deseos de la página Mi cuenta ahora se muestra según lo esperado para Administradores de la compañía y Usuarios de la compañía.
Los errores de pedidos rápidos ya no se muestran en el carro de compras. Anteriormente, Adobe Commerce mostraba este error en el carro de compras cuando no se encontraba el SKU en el catálogo: The SKU was not found in the catalog.
Las operaciones de guardado del catálogo compartido se han optimizado para ejecutarse más rápido. Anteriormente, guardar un catálogo compartido con muchos grupos de clientes podía tardar varios minutos.
: Adobe Commerce ahora elimina todos los permisos de subcategoría de la tabla sharedcatalog_category_permissions cuando se elimina la categoría principal. Anteriormente, solo se eliminaban los datos de la categoría principal.
B2B v1.3.2
29 de agosto de 2022
[Compatible]{class="badge informative" title="Admitido"} con Adobe Commerce 2.4.0 y versiones más recientes
agregó compatibilidad con Adobe Commerce 2.4.3.
Adobe Commerce ahora envía correctamente correos electrónicos de actualización sobre presupuestos negociables vencidos. Anteriormente, cuando caducaba una cotización negociable, Adobe Commerce no enviaba correos electrónicos de actualización.
Adobe Commerce ahora envía correctamente correos electrónicos de actualización sobre las ofertas negociables caducadas y que caducan pronto cuando falta un trabajo de cron.
Compañía
El campo desplegable Crear nueva página de cuenta de compañía por país ya no enumera valores de opción vacíos. Anteriormente, los dos primeros valores de opción y el código de país AN estaban vacíos.
Al hacer clic en el botón Return para un pedido creado por un usuario de la compañía, ahora se redirige a un usuario administrativo a la página Crear devolución según lo esperado. Anteriormente, se redirigía al administrador a la página Historial de pedidos.
Los usuarios de la compañía ahora pueden editar y actualizar los valores de atributos personalizados del cliente. Anteriormente, estos atributos no se enlazaban correctamente con el formulario de usuario de creación y edición. Un usuario de la empresa podía introducir valores de atributo diferentes, pero Adobe Commerce no los guardaba correctamente.
El árbol de recursos para los permisos de funciones de la compañía ahora se puede traducir según lo esperado. Anteriormente, el árbol de permisos no se traducía aunque hubiera archivos de traducción válidos.
: Adobe Commerce ahora guarda los valores de atributos del cliente personalizados para los usuarios de B2B según lo esperado. Anteriormente, al crear una cuenta de empresa que contenía atributos de cliente personalizados se activaba un error de plantilla y Adobe Commerce no cargaba el formulario correctamente. Agregar un argumento al diseño de company_create_account resolvió este problema.
Los filtros de usuario de la compañía, como Mostrar todos los usuarios, Mostrar usuarios activos y Mostrar usuarios inactivos, ahora funcionan según lo esperado. Anteriormente, el filtrado de acciones en la página de usuario de la empresa provocaba un error de JavaScript.
Crédito de empresa
Los administradores con cuentas restringidas que solo incluyen privilegios de nivel de sitio web ahora pueden crear una compañía que utilice una moneda diferente a la del sitio web.
Adobe Commerce ahora envía correos electrónicos de la empresa desde la dirección de correo electrónico y el ámbito correctos de from. Anteriormente, Adobe Commerce no tenía en cuenta el ámbito del sitio web al enviar una asignación de crédito de empresa o actualizar un correo electrónico.
Pedido rápido
: la creación de un pedido mediante el uso de un pedido rápido a partir de un archivo CSV ahora funciona como se espera con SKU que no existen.
. Ahora, el uso de un pedido rápido para buscar en varios SKU funciona según lo esperado. Anteriormente, los resultados incluían entradas duplicadas.
La visualización de la lista de productos agregados ahora trata los SKU escritos en minúsculas y mayúsculas de la misma manera cuando se usan SKU para seleccionar varios productos durante el pedido rápido.
. Ahora, al usar el pedido rápido, se agregan productos en la cantidad especificada por el comprador. Anteriormente, Adobe Commerce agregaba un solo producto incluso cuando las cantidades especificadas por el comprador superaban uno.
: la función de autocompletar pedidos rápidos ahora funciona con SKU parciales.
Adobe Commerce ahora muestra los productos que se han configurado como No visibles por separado en la lista de sugerencias automáticas y los resultados de búsqueda de la página Pedido rápido.
Los compradores ahora pueden usar el formulario de pedido rápido para agregar varios productos por SKU que incluyan caracteres en mayúsculas. Anteriormente, solo se añadía el primer producto.
Cotización negociable
Ahora se redirige a los compradores a la página de presupuesto negociable después de pegar el vínculo a un presupuesto negociable en el campo URL e iniciar sesión correctamente. Anteriormente, los compradores se redirigían a la página Mi cuenta.
La reordenación ahora funciona según lo esperado para pedidos que contienen un producto con una opción personalizable de fecha para una cuenta de cliente que se creó durante el cierre de compra. Anteriormente, Adobe Commerce no procesaba la reordenación y mostraba este error: The product has required options. Enter the options and try again.
La dirección de envío de una oferta negociable ya no se puede editar durante el cierre de compra cuando el módulo de pedidos de compra está deshabilitado. Este comportamiento resultó de una corrección anterior en la que isQuoteAddressLocked se quitó del procesador de cierre de compra de presupuesto negociable.
Los comerciantes ahora pueden agregar productos a una cotización negociable del administrador.
Pedidos de compra
Adobe Commerce ahora muestra un mensaje de error informativo como se espera cuando se realiza un pedido de compra mediante Pago y envío rápido de PayPal cuando el atributo Name Prefix está establecido en required. Anteriormente, Adobe Commerce no realizaba el pedido ni mostraba un mensaje de error.
: el componente de la interfaz de usuario para la dirección de facturación en el módulo de pedidos de compra ahora utiliza la dirección de oferta correctamente cuando Google Tag Manager está habilitado. Anteriormente, se producía un error de JavaScript en la página de pago.
Listas de solicitudes
Los comerciantes ahora pueden usar el extremo POST rest/all/V1/requisition_lists para crear una lista de solicitudes para un cliente. Anteriormente, Adobe Commerce arrojaba este error 400 al intentar crear una lista de solicitudes: Could not save Requisition List.
El botón Add to Requisition List aparece ahora para los productos en stock de un carro de compras cuando el carro también contiene productos sin existencias. Anteriormente, si un carro de compras contenía dos productos, uno de los cuales estaba agotado, el botón Add to Requisition Listno aparecía en ninguno de los productos.
Ahora puede usar la API de REST para agregar un producto a una lista de solicitudes.
Los valores de la lista de solicitudes Latest Activity Date ahora se adhieren al formato de configuración regional.
Adobe Commerce ya no genera un error grave al editar un producto agrupado de una lista de solicitudes.
Adobe Commerce ahora muestra el precio de producto correcto cuando agrega un producto con una opción personalizable (File) a una lista de deseos desde una lista de solicitudes. El vínculo al archivo cargado también es visible como se espera. Anteriormente, Adobe Commerce mostraba precios de productos incorrectos y no mostraba el vínculo al archivo.
Los productos con una opción personalizable (File) ahora se pueden agregar a un carro de compras desde una lista de solicitudes.
Catálogo compartido
: un administrador con una función limitada a un sitio web específico ahora puede crear, ver y editar un catálogo compartido. Anteriormente, Adobe Commerce arrojaba un error grave cuando un administrador con una función limitada intentaba crear un catálogo compartido.
Los resultados de navegación por capas ahora incluyen un recuento preciso de productos con atributos filtrados, y los compradores ahora pueden aplicar varios filtros. Anteriormente, solo se podía aplicar un filtro y Adobe Commerce mostraba un recuento de productos impreciso en la navegación por capas.
: Adobe Commerce ahora muestra correctamente los recuentos de productos en los filtros de navegación por capas en los resultados de búsqueda. Anteriormente, un complemento para la página de resultados de búsqueda no utilizaba Elasticsearch, pero sí enviaba una nueva consulta a la base de datos.
Adobe Commerce ya no elimina los precios de nivel cuando un comerciante elimina todos los productos de un catálogo compartido predeterminado.
Los filtros ahora se filtran por la categoría actual y se muestran correctamente en todas las páginas cuando los catálogos compartidos están habilitados. Anteriormente, los filtros se calculaban incorrectamente solo para la página actual y no se filtraban por la categoría actual.
: la consulta de GraphQL products ya no devuelve el rango de precios y la categoría de un producto para los productos que no están asignados a un catálogo compartido cuando el catálogo compartido está habilitado. Anteriormente, la consulta devolvía las agregaciones del producto, aunque el producto en sí no se devolvía en la matriz items.
B2B v1.3.1
9 de febrero de 2021
[Compatible]{class="badge informative" title="Admitido"} con Adobe Commerce 2.4.0 y versiones más recientes
agregó compatibilidad con Adobe Commerce 2.4.2.
métodos de pago en línea ahora son compatibles con los pedidos de compra.
La adición de un producto configurable al carro de compras directamente desde una lista de solicitudes cuando este producto se utilizaba en un pedido anterior ya no devuelve un error del sistema.
Adobe Commerce ahora muestra correctamente la pestaña Requiere mi aprobación para los pedidos de compra cuando se implementa una configuración de base de datos dividida.
Adobe Commerce ahora muestra detalles acerca de los productos agrupados y la tarjeta regalo al ver los pedidos de compra.
: ahora se redirige a los compradores como se espera después de iniciar sesión en su cuenta mientras navegan en una tienda donde Website Restriction está habilitado y Restriction Mode está establecido en Private Sales: Login Only. Anteriormente, los compradores se redirigían a la página principal de la tienda.
El historial de pedidos ahora se carga según lo esperado en la página del panel de cuentas del administrador de una empresa en implementaciones con una jerarquía empresarial B2B que contiene muchos clientes (más de 13000). Anteriormente, el historial de pedidos se cargaba lentamente o no se cargaba, y Adobe Commerce mostraba un error 503.
Adobe Commerce ya no muestra varios mensajes de advertencia idénticos cuando agrega un producto no configurado con opciones personalizables a una Lista de solicitudes desde una página Categoría.
Los productos nuevos y duplicados ahora están visibles como se esperaba en la página de categoría cuando los catálogos compartidos B2B están habilitados.
Adobe Commerce ahora mantiene el store_id correcto que está asociado con un administrador de la empresa cuando se actualiza el grupo de clientes de una empresa. Anteriormente, store_id se cambió al almacén predeterminado cuando se actualizó el grupo.
Adobe Commerce ahora guarda un producto agrupado en una lista de solicitudes como una lista de productos simples de la misma manera que agrega un producto agrupado a un carro de compras. Anteriormente, debido a cómo Adobe Commerce guardaba los productos agrupados, el vínculo de un producto agrupado de la lista de solicitudes siempre se redirigía a productos simples y no al producto agrupado.
Ahora puede filtrar pedidos por el campo Company Name al exportar información de pedidos en formato CSV. Anteriormente, Adobe Commerce registró un error en var/export/{file-id}.
. Adobe Commerce ahora muestra la ventana emergente Crear lista de solicitudes como se esperaba al seleccionar la pestaña Crear nueva lista de solicitudes en la tienda.
Las listas de solicitudes ahora incluyen todos los productos agrupados y las cantidades que se han agregado a la lista. Anteriormente, cuando un comerciante navegaba a una lista de solicitudes después de agregarle productos desde una página de detalles de producto, Adobe Commerce mostraba este error: 1 product(s) require your attention - Options were updated. Please review available configurations.
: la vista de tienda correcta ahora está asociada al sitio web relevante cuando crea una compañía en una implementación de varios sitios. Anteriormente, no se podía crear una compañía y Adobe Commerce mostraba este error: The store view is not in the associated website.
. Ya no es posible duplicar cantidades de productos en el archivo CSV si se solicitan productos por SKU mediante un pedido rápido.
: el botón Add to Cart ya no está bloqueado cuando la sección Enter Multiple SKUsde la página Pedido rápido contiene un valor vacío. Ahora, Adobe Commerce muestra un mensaje en el que se le solicita que introduzca SKU válidas.
Adobe Commerce ahora muestra este mensaje en la página del producto cuando envía una revisión de producto desde una lista de solicitudes: You submitted your review for moderation. La revisión también aparece en la página Revisiones pendientes (Administración Marketing > Pending Reviews). Anteriormente, aunque Adobe Commerce agregaba la revisión a la lista de revisiones pendientes, generaba un error 404 en la página del producto.