Previously, when attempting to check out using the WebAPI with a B2B quote, an incorrect value was sent to the API, causing an error to occur. This issue has been fixed.
Previously, when setting a company to “Active” via the API, an error would occur. This issue has now been fixed.
Due to an unneeded form
tag, the order page automatically refreshed when you pressed Enter after changing a proposed shipping charge. This issue has been fixed.
Previously, when setting a product display limit on a catalog page and that limit was less than the number of total products, an error occurred. That feature now works as expected.
Previously, when changing the admin of a company, the original admin address would be copied to the new admin, giving them two addresses. Now, only the correct address is added.
Previously, using the API to save a quote item when git is set to “Allowed and Notify Customer” would fail. This API call now works as expected.
The Fixed Product Tax is now displayed on the Quotes detail page.
Previously, clicking an attachment in the Comments tab of the My Quotes page would fail to download the file. This behavior now works as expected.
Known issues
- Adobe Commerce throws an exception during upgrade to B2B 1.2.0 in a multi-website deployment. When
setup:upgrade
runs, this error occurs on thePurchaseOrder
module:Module Magento_PurchaseOrder: Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence for moduleMagento_PurchaseOrder
. Workaround: Install theB2B-716 Add NonTransactionableInterface
interface to theInitPurchaseOrderSalesSequence
data patch hotfix, which is now available from the My Account > Downloads section ofmagento.com
. - If a discount code expires before a Purchase Order (PO) is approved, the PO continues to display the discounted amount, but once the PO is approved, the order is placed at the non-discounted total. Workaround: Install the
B2B-709 Purchase Order Discount patch
hotfix for this issue, which is now available from the My Account > Downloads section ofmagento.com
. - If items in a purchase order are out of stock, or of insufficient quantity when the purchase order is converted into an actual order, an error occurs. If backorders are enabled, the order is processed normally.