Adobe Commerce B2B リリースノート
B2BAdobeのこれらのリリースノートでは、拡張機能がリリースサイクル中に追加した追加と修正をキャプチャしています。以下に例を示します。
B2B 1.5.0 – ベータ版
2023 年 11 月 13 日
[ サポート対象 ]{class="badge informative" title="サポート"}
B2B v1.5.0 ベータ版リリースには、新機能、品質の向上、バグ修正が含まれています。
-
見積もりをドラフトとして保存 - ショッピング・カートから 見積もりリクエストを作成する際に、バイヤーは Request a Quote のフォームで Save as Draft を選択して、見積もりをドラフトとして保存できるようになりました。
下書きの見積もりに有効期限がありません。 購入者は、アカウントダッシュボードの「My Quotes」セクションで、下書きの見積もりを確認および更新できます。
-
Quote の名前を変更 - 「Rename」オプションを選択して、Quote detail ページから Quote 名を変更できるようになりました。 このオプションは、権限を持つ購入者が見積もりを編集する際に使用できます。 名前の変更イベントは Quote History Log に記録されます。
-
見積書の複製 - バイヤーとセラーは、既存の見積書をコピーして新しい見積書を作成できるようになりました。 Quote の詳細ビューからコピーを作成するには、管理 Create Copy たは ストアフロントの 🔗Quote の詳細ビュー を選択します。
-
品目値引ロック – 見積ネゴシエーション中に、セラーは品目値引ロックを使用して、値引を適用する際の柔軟性を高めることができます。 例えば、販売者は、品目に特別品目割引を適用し、品目をロックして、それ以上の割引を防ぐことができます。 品目がロックされている場合、見積レベルの値引が適用される際に品目価格を更新することはできません。 購買担当の見積の開始を参照してください。
-
「会社」ページに、新しい「Company Type」フィールドで親および子会社を識別します。 マーチャントは、会社タイプ別に会社ビューをフィルタリングしたり、行項目または一括アクションを使用して会社を管理したりできます。
-
マーチャントは、Company Account のページの新しい「Company Hierarchy」セクションから会社の割り当てを追加および管理できます。
-
API デベロッパーは、新しい会社関係 REST API エンドポイント
/V1/company/{parentId}/relations
を使用して、会社の割り当てを作成、表示、削除できます。 Web API 開発者ガイドの 会社オブジェクトの管理 を参照してください。
0 percentage
の適切な例外に対してメッセージがスローされます。
0%
定値引を指定し、見積をバイヤーに送り返すことができるようになりました。 以前は、売り手が 0% の割引を入力し、見積もりを購入者に送り返した場合、管理者は Exception occurred during quote sending
のエラーメッセージを返しました。
recaptcha validation failed, please try again
のエラーメッセージが表示されていました。
CRITICAL: Error: Call to a member function __toArray() on null in app/code/Magento/LoginAsCustomerLogging/Observer/LogSaveCustomerObserver.php:123
。
B2B v1.4.2-p1
[ サポート対象 ]{class="badge informative" title="サポート"}
B2B v1.4.2
2023 年 10 月 10 日
[ サポート対象 ]{class="badge informative" title="サポート"}
B2B v1.4.2 リリースには、品質の改善とバグ修正が含まれています
The SKU you entered is not available in the shared catalog. Please check the SKU and try again
が表示されます。 販売者は、利用できない製品を削除するまで見積もりを保存できません。 以前は、使用できない SKU を含んだ見積もりが保存され、ストアフロントに見積もりが読み込まれませんでした。
B2B v1.4.1
2023 年 8 月 7 日
[ サポート対象 ]{class="badge informative" title="サポート"}Adobe Commerce 2.4.6-p2。 Adobe Commerce 2.4.7-beta1 と互換性あり。
B2B v1.4.1 リリースには、品質の改善とバグ修正が含まれています。
B2B v1.4.0
2023 年 6 月 13 日
[ サポート対象 ]{class="badge informative" title="サポート"}Adobe Commerce 2.4.6-p1。 Adobe Commerce 2.4.7-beta1 との互換性
このリリースには、B2B の交渉可能な引用符と複数のバグ修正に関する新機能と機能強化が含まれています。
既知の問題
Adobe Commerce バージョン 2.4.6-p1 で B2B 1.4.0 をインストールまたはアップグレードすると、次のエラーが発生します。
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires magento/extension-b2b 1.4.0 -> satisfiable by magento/extension-b2b[1.4.0].
- magento/extension-b2b 1.4.0 requires magento/security-package-b2b 1.0.4-beta1 -> found magento/security-package-b2b[1.0.4-beta1] but it does not match your minimum-stability.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
この問題を修正するには、stability tag を使用して、B2B セキュリティパッケージの手動依存関係を追加することにより、B2B セキュリティパッケージの手動依存関係を追加します。 手順については、Adobe Commerce ナレッジベースを参照してください。
B2B v1.3.5
2023 年 3 月 14 日
[ サポート対象 ]{class="badge informative" title="サポート"}
SELECT
パフォーマンスが向上しました。
negotiableQuoteCheckoutSessionPlugin
プラグインに関する問題が解決されました。
B2B v1.3.4
2022 年 8 月 9 日
[ サポート対象 ]{class="badge informative" title="サポート"}
uid
でフィルタリングされた購買依頼リストを取得する際に、customer
クエリが空の結果を返さなくなりました。
collectQuoteTotals
呼び出しの前にプラグインを追加しました。
SessionPlugin
)のコードブロックは、try…catch
ブロック内に配置されています。 以前は、このコードは、汎用の例外処理ブロック内にラップされていませんでした。
The requested Payment Method is not available
。
B2B v1.3.3
2022 年 8 月 9 日
[ サポート対象 ]{class="badge informative" title="サポート"}
V1/order/:orderId/invoice
リクエストで、Payment on Account 支払い方法が有効な場合に、部分請求書の作成がサポートされるようになりました。 以前は、Adobe Commerceは次のエラーをスローしていました:An invoice for partial quantities cannot be issued for this order. To continue, change the specified quantity to the full quantity
。 GitHub-32428
File
の会社を作成しようとすると、Adobe Commerceは会社を作成せず、例外ログ Something went wrong while saving file
に次のエラーを記録していました。
File
)または(Image
)タイプのカスタム属性を持つ顧客アカウントを持つ会社を作成できるようになりました。 以前は、アカウントにこれらのカスタマイズ可能なオプションのいずれかが含まれている場合、会社編集ページローダーが解決されず、会社の詳細を編集できませんでした。
products
クエリが正確な total_count
フィールドを返すようになりました。
File
の会社を作成しようとすると、Adobe Commerceは会社を作成せず、例外ログ Something went wrong while saving file
に次のエラーを記録していました。
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
」というエラーが表示されていました。
categoryList
クエリが正しい製品数を返すようになりました。
categoryList
クエリは、カテゴリ権限に従い、許可されたカテゴリのみを返すようになりました。 以前は、割り当て済みカテゴリと未割り当てのカテゴリをすべて返していました。
rest/V1/company/{id}
リクエストが、期待どおりに is_purchase_order_enabled
属性値を返すようになりました。
The SKU was not found in the catalog
。
sharedcatalog_category_permissions
テーブルからすべてのサブカテゴリ権限を削除するようになりました。 以前は、親カテゴリデータのみが削除されていました。
B2B v1.3.2
2022 年 8 月 29 日
[ サポート対象 ]{class="badge informative" title="サポート"}
cron
ジョブがない場合、まもなく期限切れになる更新メールと、期限切れの交渉可能な引用符を正常に送信するようになりました。
会社
AN
は空でした。
bin/magento setup:upgrade
行中に app/code/Magento/PurchaseOrder/Setup/Patch/Data/InitPermissions.php::apply
メソッド 実行した際に、Adobe Commerceがメモリ不足エラーで失敗しなくなりました。 以前は、Adobe Commerceは、権限の初期化時にバッチサイズをコレクションに使用せず、代わりにすべての会社の役割のコレクションを読み込んでいました。
company_create_account
のレイアウトに引数を追加することで、この問題が解決しました。
会社クレジット
from
メールアドレスと範囲から会社のメールを送信するようになりました。 以前は、Adobe Commerceは、会社のクレジット割り当てや更新メールを送信する際に、web サイトの範囲を考慮していませんでした。
クイック注文
譲渡可能見積
The product has required options. Enter the options and try again
。
isQuoteAddressLocked
が削除されたことによって発生しています。