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は、割り当てられたカタログの商品の価格に基づいて正しい金額を注文します。 回避策:発注承認でオンライン支払方法が有効な場合は、ギフト カードおよびクーポン コードを無効にします。
-
購入者は、PayPal Express Checkout を使用して発注から注文を行おうとすると、In-Context Mode が無効な場合、買い物かごにリダイレクトされます。
-
購入者が発注書を作成した後、チェックアウトページに移動すると、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 セクションから会社ユーザーを作成できるようになりました。 以前は、マーチャントがユーザー Can not register new customer due to restrictions are enabled を作成しようとすると、Adobe Commerceがこのエラーをスローしていました。
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 以降のバージョン
php bin/magento indexer:set-dimensions-mode catalog_product_price website を実行してから共有カタログを作成しようとすると、エラーが発生していました。 この問題は修正されました。
form タグにより、提案された発送料金を変更した後に Enter キーを押すと、注文ページが自動的に更新されます。 この問題は修正されました。
既知の問題
- 複数の web サイトをデプロイした環境で B2B 1.2.0 にアップグレードすると、Adobe Commerceで例外がスローされる。
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)が承認される前に割引コードの有効期限が切れた場合、発注には引き続き割引額が表示されますが、発注が承認されると、注文は割引前の合計に配置されます。 回避策:この問題の
B2B-709 Purchase Order Discount patchホットフィックスをインストールします。このホットフィックスは、の マイアカウント / ダウンロードmagento.comセクションから利用できます。 - 発注書を実際の注文に変換する際に、発注書の品目が在庫切れであるか、数量が不十分な場合は、エラーが発生します。 バックオーダーが有効な場合、オーダーは通常どおり処理されます。