Magento - Как включить кнопку отмены для заказа на обработку (счет-фактура создан)

У меня есть несколько заказов в состоянии обработки. Я знаю, что Magento не позволяет отменять заказы с выставленными счетами, просто создает кредит-ноту, но мне нужно его изменить. Мне нужно что-то сделать, чтобы отменить создание счета и вернуть его в состояние «ожидание» или просто отменить его.


person Paulo    schedule 15.08.2013    source источник
comment
Вы нашли какую-либо подсказку или ответ? сейчас я сталкиваюсь с той же проблемой   -  person Keyur Shah    schedule 19.02.2015
comment
нет решения. я только что разместил заказ в холдинге   -  person Paulo    schedule 20.02.2015
comment
Та же проблема, можем ли мы изменить статус заказа из БД, чтобы решить проблему...?   -  person Praful Rajput    schedule 18.01.2016


Ответы (5)


Любые заказы с выставленными счетами в Magento нельзя отменить, но их можно закрыть.

Вам необходимо оформить кредитовое авизо, которое является возмещением в Magento.

person Vinícius Toná    schedule 29.09.2016

Если кто-то еще ищет..
Модуль от mgt-commerce.com под названием Delete Orders позволяет удалять любые заказы в админке. Однако, когда вы удаляете заказ, количество на складе не меняется. Управление удалением заказов

person sidlo    schedule 04.09.2014

Я подделываю его, назначая код состояния «отменен» коду состояния «в обработке», затем вручную устанавливаю код состояния «отменен», и все в порядке... клиент видит заказ как отмененный, и я могу притвориться, что никогда случилось и продолжаю свою "жизнь".

person user3338098    schedule 24.03.2015

На мой взгляд, вы можете сделать это по базе данных.

Выполните следующие шаги:

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.
person Jitendra Patel    schedule 03.07.2017

Вы не можете отменить заказы в Magento, у которых есть счета. Вы также не можете «отменить» счет. С учетом сказанного я обнаружил плагин, который может помочь с отменой заказов (их следует в первую очередь использовать на этапе тестирования вашего веб-сайта, а не во время его работы, чтобы избежать каких-либо осложнений):

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

person Azam Khan    schedule 04.01.2014
comment
Он попросил отменить заказ.. не удалить - person Kingshuk Deb; 12.05.2015