{"data":{"id":"ACSD-54680","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the issue where it is not possible to process a B2B Quote submitted for a product with Multiple Assigned Sources.","categories":["B2B","Inventory"],"components":["magento/module-negotiable-quote","magento/module-negotiable-quote-weee"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-40/acsd-54680-b2b-quote-submitted-for-a-product-with-multiple-assigneda-sources","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-40/acsd-54680-b2b-quote-submitted-for-a-product-with-multiple-assigneda-sources.md","blobSha":"92e1d8ae0877358aa6ca93bdbfa6a3a7ae2e16ed","description":"B2B Quote for a product with Multiple Assigned Sources can't be processed.","stepsToReproduce":"1. Go to Admin > Store > Sources and create two new sources: Source 1 and Source 2. 1. Go to Admin > Store > Stocks and create a new Stock: Stock A, assign it to the main website, and assign Source 1 and Source 2 to it. 1. Create a Simple product, assign Source 1 and Source 2, and set Qty = 2 for each source. (the salable qty of the product should be 4 as a result). 1. Create a Company Account. 1. Go to the Storefront and log in to the company account. 1. Add the simple product to the shopping cart with qty = 4. 1. Open the Shopping cart and click Request a quote button. 1. Add a comment and quote name and click Send a Request button. 1. Go to Admin > Sales > Quotes. 1. Open recently submitted quote.","introducedInQpt":"1.1.40","createdFor":["2.4.3"],"documentedRange":"2.4.0 - 2.4.5-p5","scheduledFixRelease":"2.4.6"},"files":[{"package":"magento/magento2-b2b-base","constraint":">=1.2.0 <1.3.5","path":"patches/commerce/ACSD-54680_1.3.2.patch","blobSha":"419554e0ef15ddb11435d2f09b3d9f1d9e012dd3","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/commerce/ACSD-54680_1.3.2.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/module-negotiable-quote/Model/QuoteUpdatesInfo.php","change":"modified","package":"magento/module-negotiable-quote"},{"path":"vendor/magento/module-negotiable-quote/view/adminhtml/templates/quote/view/items/grid.phtml","change":"modified","package":"magento/module-negotiable-quote"},{"path":"vendor/magento/module-negotiable-quote-weee/view/adminhtml/templates/quote/view/items/grid.phtml","change":"modified","package":"magento/module-negotiable-quote-weee"}],"packages":["magento/module-negotiable-quote","magento/module-negotiable-quote-weee"],"hasTests":false,"applicableVersions":{"magento-community":[],"magento-commerce":["2.4.5-p17","2.4.5-p16","2.4.5-p15","2.4.5-p14","2.4.5-p13","2.4.5-p12","2.4.5-p11","2.4.5-p10","2.4.5-p9","2.4.5-p8","2.4.5-p7","2.4.5-p6","2.4.5-p5","2.4.5-p4","2.4.5-p3","2.4.5-p2","2.4.5-p1","2.4.5","2.4.4-p18","2.4.4-p17","2.4.4-p16","2.4.4-p15","2.4.4-p14","2.4.4-p13","2.4.4-p12","2.4.4-p11","2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4","2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0"],"mage-os":[]},"unknownVersions":[],"requires":[],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":[],"magento-commerce":["2.4.5-p17","2.4.5-p16","2.4.5-p15","2.4.5-p14","2.4.5-p13","2.4.5-p12","2.4.5-p11","2.4.5-p10","2.4.5-p9","2.4.5-p8","2.4.5-p7","2.4.5-p6","2.4.5-p5","2.4.5-p4","2.4.5-p3","2.4.5-p2","2.4.5-p1","2.4.5","2.4.4-p18","2.4.4-p17","2.4.4-p16","2.4.4-p15","2.4.4-p14","2.4.4-p13","2.4.4-p12","2.4.4-p11","2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4","2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0"],"mage-os":[]},"conditions":{"and":[{"type":"log","path":"var/log/system.log","match":"TypeError: number_format() expects parameter 1 to be float, null given in */magento/module-negotiable-quote/Model/QuoteUpdatesInfo.php:"}]},"requirements":null},"_documentation":"https://magento.watch/api","_description":"Quality patch ACSD-54680 details"}