sharedCatalogUpdateCategoryPermissions使用者的性能已得到改进。 创建共享目录后,目录权限索引器现在仅使用共享目录中的客户组ID,而不使用所有客户组。
rest/V1/carts/{<CART_ID>/items)为购物者下达属于商店默认共享目录的产品订单。 Adobe Commerce现在检查在\Magento\SharedCatalog\Plugin\Quote\Api\ValidateAddProductToCartPlugin::beforeSave中验证共享目录权限之前是否已将产品分配给公共目录。 以前,Adobe Commerce未将产品添加到购物车的同时引发此错误: No such shared catalog entity。
credit_history查询现在返回指定公司最初分配金额和购买金额的信用历史记录。 以前,此查询返回错误。
已知问题
-
B2B购买者可以使用在线支付方法来绕过通常的采购订单流程。 如果买方可以将整个结账总额减少到0(例如,通过促销代码或礼品卡),然后移除代码或礼品卡,则可能会发生这种情况。 即使在这些条件下,Adobe Commerce仍会根据所分配目录中的商品的价格下正确数量的订单。 解决方法:为采购订单审批启用在线付款方式时,请禁用礼品卡和优惠券代码。
-
在禁用 In-Context Mode 的情况下,当买家尝试使用PayPal Express结帐从采购订单下订单时,会被重定向到购物车。
-
当采购员创建采购订单,然后导航到结帐页面时,Adobe Commerce有时会显示404错误。 当采购员先前使用在线付款方法创建不同的采购订单而未完成之前的采购就浏览到结帐页面时,会发生此错误。 采购员仍然可以下采购订单。 解决方法:无。
-
在采购订单结账期间,即使买方在最终结账期间更改了付款方式,特定付款方式的折扣也会保留。 因此,客户可以获得他们无权获得的折扣。 出现此问题的原因是,尽管付款方式发生了更改,但仍应用了原始付款方式的购物车规则。 解决方法:无。 请参阅Adobe Commerce 2.4.2 B2B已知问题:更改付款方式后在线采购订单的折扣仍然存在 知识库文章。
-
deleteRequisitionListOutput查询返回有关已删除的申请列表的详细信息,而不是其余的申请列表。
B2B v1.3.0
2020年10月15日
[支持]{class="badge informative" title="支持"} Adobe Commerce 2.4.0及更高版本
此版本包括对订单审批、配送方式、购物车和管理员操作日志记录进行了改进。
在公司模块中执行的
Company、NegotiableQuote、CompanyCredit、SharedCatalog。
Allow和 Display Product Prices 功能的权限现在自动设置为Add to Cart。 以前,即使将目录权限设置为Deny.Allow,这些设置也会自动设置为
/V1/company/:companyId不需要region_id时,现在可以使用REST API PUT 请求更新公司,而无需指定。 以前,即使不需要region_id,如果未指定,Adobe Commerce也会引发错误。
http://magento.local/rest/V1/company/2,其中2表示公司ID)创建或更新B2B公司时,响应现在按预期包含applicable_payment_method或available_payment_methods的设置。
rest/default/V1/company/{id}不再区分大小写。
Sales: Login Only部分创建公司用户。 以前,当商家尝试创建用户时,Adobe Commerce引发此错误: Can not register new customer due to restrictions are enabled。
addToCart个DataLayer事件。
1 product(s) require your attention - Options were updated. Please review available configurations。
products查询现在会返回准确的total_count字段。
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。
B2B v1.2.0
2020年7月28日
[支持]{class="badge informative" title="支持"} Adobe Commerce 2.4.0及更高版本
已实施
默认情况下,Adobe Commerce现在包括
php bin/magento indexer:set-dimensions-mode catalog_product_price website并尝试创建共享目录后,会发生错误。 此问题已修复。
form标记,在更改建议的运费后按Enter键时,订单页面会自动刷新。 此问题已修复。
已知问题
- 在多网站部署中,Adobe Commerce在升级到B2B 1.2.0期间引发异常。 当
setup:upgrade运行时,PurchaseOrder模块上出现此错误:Module Magento_PurchaseOrder: Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence for moduleMagento_PurchaseOrder。 解决方法:将B2B-716 Add NonTransactionableInterface接口安装到InitPurchaseOrderSalesSequence数据修补程序修补程序,该修补程序现在可从 的 我的帐户 > 下载magento.com部分获得。 - 如果折扣代码在采购订单(PO)获得批准之前过期,则PO将继续显示折扣金额,但是一旦PO获得批准,订单就会按非折扣总额订购。 解决方法:安装此问题的
B2B-709 Purchase Order Discount patch修补程序,该修补程序现在可从 的 我的帐户 > 下载magento.com部分获得。 - 如果采购订单中的物料缺货,或者在采购订单转换为实际订单时数量不足,则会发生错误。 如果启用了延交订单,则会正常处理订单。