PATCHES FOR A MODULE
Quality patches and upstream fixes for magento/module-sales
74 Adobe quality patches and 14 community upstream fixes touch magento/module-sales.
Quality patches (74)
| Id | Symptom | Modules |
|---|---|---|
| AC-12854 | Reordering an order in the admin creates a new order number with a -1 suffix instead of assigning the next sequential order number | magento/module-sales |
| ACP2E-4239 | Admin grid filters that use date attributes return no results because of a timezone mismatch between the selected date, stored UTC values, and the configured store timezone | magento/module-catalog, magento/module-cms, magento/module-customer, magento/module-sales, magento/module-ui |
| ACP2E-4493 | The Sales Order Archive grid displays an incorrect order status when asynchronous indexing is enabled | magento/module-sales, magento/module-sales-archive |
| ACP2E-4601 | Payment transaction processing behaves inefficiently when resaving authorization transactions created without a parent_txn_id | magento/module-sales |
| ACP2E-4610 | The sales_clean_quotes cron job has performance issues | magento/module-sales |
| ACP2E-4615 | Online order refunds fail with a PayPal error stating, PayPal gateway rejects the request | magento/module-sales, magento/module-customer-balance |
| ACP2E-4630 | Long product names with custom options overlap adjacent columns or items in multi-page Invoice, Shipment, Credit Memo, and Return PDFs after page breaks, making line items unreadable | magento/module-sales |
| ACP2E-4894 | Issue where new orders appear with a delay in the Admin order management grids when asynchronous indexing is enabled on high-volume stores | magento/module-sales, magento/module-sales-archive |
| ACP2E-4913 | Shipping and invoicing operations fail due to a deadlock | app/etc, magento/framework, magento/module-developer, magento/module-sales |
| ACP2E-5059 | Customers receive duplicate order confirmation emails for the same order | magento/module-sales |
| ACSD-46146 | Two order confirmation emails are sent after placing an order from the admin | magento/module-sales |
| ACSD-46674 | Custom options of an image type are displayed as HTML in customer emails | magento/module-sales |
| ACSD-46865 | Shipment and credit memo grids are not populated when asynchronous indexing is enabled | magento/module-sales, magento/module-sales-archive |
| ACSD-46988 | GraphQL currency API request returns null values for a custom currency | magento/framework, magento/module-bundle, magento/module-configurable-product, magento/module-quote, magento/module-reports, magento/module-sales |
| ACSD-47232 | Coupon is not applied when Same as Billing Address is checked | magento/module-sales |
| ACSD-47292 | The out-of-stock bundled products are not available in the GraphQL response even if the Display Out-of-Stock Products is set to Yes | magento/module-bundle-graph-ql, magento/module-catalog-inventory-graph-ql, magento/module-quote-graph-ql, magento/module-sales |
| ACSD-47910 | Missing orders, invoices, shipments, and credit memos in respective entity grids | magento/module-sales |
| ACSD-48318 | The error message Environment emulation nesting is not allowed appears in system.log every time an invoice email is sent | magento/module-sales |
| ACSD-48448 | Race condition issue is happening during order cancellations, which causes duplicated entries in the inventory_reservation table | magento/module-sales |
| ACSD-49392 | Order status changes to closed after a partial refund for a bundled product | magento/module-sales |
| ACSD-49497 | The status of a new order remains in the Processing state even after shipment and a partial refund is applied | magento/module-sales |
| ACSD-49960 | Filtering by date does not work for the customer order grid | magento/module-sales |
| ACSD-50814 | An admin user is not able to create a credit memo | magento/module-sales |
| ACSD-51036 | The race conditions during concurrent REST API calls result in an overwrite of shipping status in the items ordered table | magento/module-sales |
| ACSD-51857 | Cron job performance of aggregate_sales_report_bestsellers_data is slow on sales_order and sales_order_item database tables | magento/module-sales |
| ACSD-52277 | An admin user is not redirected properly after selecting store view while creating a new order | magento/module-sales |
| ACSD-55352 | After creating a partial credit memo with customer reward points, the order status changes to closed and credit memo options disappear from the admin order page | magento/module-sales |
| ACSD-55610 | A partially canceled order has an incorrect discount amount | magento/module-sales |
| ACSD-57003 | The order status changes to Complete instead of changing to Processing when an order is partially refunded and partially shipped | magento/module-sales |
| ACSD-57003-V2 | The order status is changed to Complete instead of being changed to Processing when an order is partially refunded and partially shipped | magento/module-sales |
| ACSD-58108 | The missing join table name in the original fetching table causes SQL errors in the order grid when using a custom module extension | magento/module-sales |
| ACSD-58383 | Duplicate credit memos result from two refunds created at the same time | magento/module-paypal, magento/module-sales |
| ACSD-58685 | Sales emails initiated while email communication is disabled are sent once email communication is re-enabled | magento/module-sales |
| ACSD-60590 | The Bestsellers Aggregated Daily Report takes significant time to generate for a large volume of placed orders | magento/module-sales |
| ACSD-60811 | Updating the order status with a custom value or comment is only possible if the current status is either processing or fraud | magento/module-sales |
| ACSD-61133 | Sales_clean_quotes cron deletes quotes from unapproved purchase orders | magento/module-sales, magento/module-purchase-order |
| ACSD-62951 | The Credit Memo email sent when a credit memo is created via the REST API POST V1/order/:orderId/refund does not include the order items and totals | magento/module-sales |
| ACSD-63992 | When a cart rule includes a condition for the shipping method within the Conditions section, the associated coupon code doesn't apply when creating an order through the Admin Panel | magento/module-sales, magento/module-sales-rule, magento/module-multicoupon-ui, magento/module-inventory-in-store-pickup-sales-admin-ui |
| ACSD-65202 | When you go to the customer account page (section My Account), you don't see recent orders placed in another store view | magento/module-sales |
| ACSD-65775 | The base_row_total and row_total in the order details REST API response show the unit price instead of the total price when multiple quantities of the same item are ordered | magento/module-sales |
| ACSD-65822 | The bundle and configurable product quantities are not displayed correctly in the Shopping Cart section under Customer's Activities | magento/module-sales |
| ACSD-66084 | The row_total_incl_tax is returned as a near-zero residual value in the order API response instead of 0.00 for fully discounted items | magento/module-sales |
| ACSD-66179 | Canceling an invoice created with the Not Capture payment type results in a 404 error page | magento/module-sales |
| ACSD-66301 | Moving products from an order back to the cart in the Commerce Admin results in quantity mismatch | magento/module-sales |
| ACSD-67639 | Credit memo creation fails for bundle products when Dynamic Price is set to No | magento/module-sales |
| ACSD-69237 | The sales_*_async_insert cron jobs process only 100 entries per run when inserting records into the sales grid tables, even when more pending rows exist, resulting in incomplete updates to tables such as sales_order_grid | magento/module-sales |
| ACSD-69311 | Incorrect tax calculations occur in credit memos when creating a partial refund from an invoice, if a previous credit memo was created from the order view page | magento/module-sales |
| MDVA-25028 | Orders that are placed using PayPal Payflow Pro are not set to Suspected Fraud status when fraud filters are triggered | magento/module-paypal, magento/module-sales |
| MDVA-26639 | If a new order confirmation email template is created, the order items are missing in the order mail | magento/module-sales, magento/theme-frontend-luma |
| MDVA-28191 | No payment methods are loaded during order creation via Magento Admin panel | magento/module-sales |
| MDVA-28409 | The 'sales_clean_quotes' cron job fails with out-of-memory error when the number of expired quotes in the database is huge | magento/module-sales |
| MDVA-28656 | If an order was placed with no payment information required (for example, with 100% discount) and an invoice was created for the order, the order status changes to Closed instead of Complete | magento/module-sales |
| MDVA-30232 | It is not possible to re-order if the original order contains a gift card | magento/module-sales |
| MDVA-30265 | Shipment tracking link stops working after Invoice creation | magento/module-sales |
| MDVA-30593 | Quotes, that expired according to the Quote Lifetime setting, are not cleaned up | magento/module-sales |
| MDVA-30972 | Custom order status was changed to Processing after partial shipment creation using WebApi | magento/module-sales |
| MDVA-32545 | Invoices are not sent out automatically when creating orders from Admin | magento/module-sales |
| MDVA-32739 | Enabling Asynchronous Email Notifications sends out old sales emails | magento/module-sales |
| MDVA-33482 | Generating a Credit Memo against a partial invoice results in tax for the total order instead of tax for that partial invoice | magento/module-sales |
| MDVA-33632 | Provides a fix where the exception message "This product is out of stock" is now displayed to admin user when trying to re-order an out of stock product | magento/module-sales |
| MDVA-33970 | There is the wrong currency sign in the Credit Memo when the price attribute's scope is set to website | magento/module-sales |
| MDVA-34330 | Orders in the Orders grid are not filtered according to admin timezone | magento/module-sales |
| MDVA-35773 | The Grand Total not being shown as zero on the Invoice for orders with 100% discount | magento/module-sales |
| MDVA-36021 | When users try to open order details, the following error message is displayed on the order details page in the Admin: report.CRITICAL: Error: Call to a member function getId() on array in /magento2ce/app/code/Magento/Sales/view/adminhtml/templates/order/totals/tax.phtml:62 | magento/module-sales |
| MDVA-36464-V3 | The email notification configuration is not working at store-view level | magento/module-customer, magento/module-sales |
| MDVA-36464-V4 | The email notification configuration is not working at store-view level | magento/module-customer, magento/module-sales, magento/module-purchase-order |
| MDVA-36464-V5 | The email notification configuration is not working at store-view level | magento/module-customer, magento/module-sales, magento/module-purchase-order |
| MDVA-36615 | Incorrect product count in admin product grid | magento/module-catalog, magento/module-sales, magento/module-sales-rule |
| MDVA-38346 | Date filters are not working properly when the Adobe Commerce timezone is different from the local environment timezone | magento/module-cms, magento/module-sales |
| MDVA-38827 | When the Notify Customers by Email option for shipment is selected, customers receive an email containing the following error message: We're sorry, an error has occurred while generating this content | magento/module-sales |
| MDVA-40175 | Radio buttons are not displayed in the Payment & Shipping Information section when users try to reorder | magento/module-sales |
| MDVA-40399 | Partial invoices for the same orders cannot be created simultaneously using Rest API | magento/module-sales |
| MDVA-43167 | Admin order grid mass action doesn't apply for multi-page when the admin user selects all orders | magento/module-sales |
| MDVA-43605 | The order data returns negative values for row totals when using Rest API | magento/module-sales |
Upstream fixes (14)
| Id | Symptom | Modules |
|---|---|---|
| magento2-36818 | Ambiguous created_at column error when filtering custom admin grids | magento/module-sales |
| magento2-37184 | Creditmemo creation submit buttons after extra form fields validation | magento/module-sales |
| magento2-37562 | Order getShipmentsCollection and getCreditmemosCollection load the collection | magento/module-sales |
| magento2-37784 | Creditmemo pdf filename and stock Full indexer use classes not found | magento/module-catalog, magento/module-catalog-inventory, magento/module-catalog-rule, magento/module-cms, magento/module-paypal, magento/module-sales, magento/module-sales-rule |
| magento2-37918 | Credit memo with a negative qty to refund will refund the order discount | magento/module-sales |
| magento2-37932 | Order Address Renderer leaves the current store set to the order store | magento/module-sales |
| magento2-38320 | The order overview does not show the backordered quantity of an order item | magento/module-sales |
| magento2-39297 | 404 when capturing an offline payment invoice in the admin | magento/module-sales |
| magento2-39399 | Reorder giving the new order the old order number with -1 added | magento/module-sales |
| magento2-39601 | Reorder with a deleted parent configurable product | magento/module-sales |
| magento2-40428 | Fatal error when invoice getComments() runs before addComment() | magento/module-sales |
| magento2-40497 | Adds the country to the shipping and billing address columns of the order grid | magento/module-sales |
| magento2-40653 | Cart price rule discount being dropped when editing an order in admin | magento/module-sales, magento/module-sales-rule |
| magento2-40863 | False min qty error when adding a bundle to an admin order | magento/module-sales |
See also: search patches · patches by module · methodology
