2

我有一些处于处理状态的订单。我知道 Magento 不允许取消发票订单,只需创建一个贷项凭证,但我需要更改它。我需要做一些事情来撤消发票的创建并将其返回到“待处理”,或者只是取消它。

4

5 回答 5

4

Magento 中的任何发票订单都不能取消,但可以关闭

您需要发出贷项通知单,即 Magento 中的退款。

于 2016-09-29T15:11:03.660 回答
0

如果有人还在寻找它。
来自 mgt-commerce.com 的名为 Delete Orders 的模块允许您删除管理员中的任何订单。但是,当您删除订单时,它不会改变库存数量。删除订单管理

于 2014-09-04T00:35:53.470 回答
0

我通过将状态代码“已取消”分配给状态代码“处理”来伪造它,然后我手动将状态代码设置为“已取消”,一切都很好......客户将订单视为已取消,我可以假装它永远不会发生并继续我的“生活”。

于 2015-03-24T19:53:43.060 回答
0

根据我的观点,您可以通过数据库执行此操作。

请按照以下步骤操作:

1. Find the order in sales flat order(sales_flat_order table) by order id.
2. Find the order item in sales flat order item(sales_flat_order_item table) by order id.
3. For enable cancel button you have to change below columns value from 1 to 0 for all order items.

//for invoice order.
A] qty_invoiced : 0

//for shipped order.
B] qty_shipped : 0

This change will enable "Cancel Button" in admin sales view page.

4. Now you can change the order status from sales_flat_order table or cancel order.
于 2017-07-03T06:15:52.623 回答
-2

您不能在 Magento 中取消有发票的订单。您也不能“撤消”发票。话虽如此,我发现了一个可以帮助取消订单的插件(这些应该主要用于您网站的测试阶段,而不是在网站上线时使用以避免任何并发症):

http://www.magentocommerce.com/magento-connect/asperience-deleteorders.html

于 2014-01-04T22:04:09.620 回答