модуле интернет магазина.
На сайте включен количественный учет и запрет покупки при 0 или отрицательном балансе (настройки товаров).
Пользователь оформил заказ, потом упали в резерв. Прошло сколько-то времени и остатки обновились и этот товар перестал быть в наличии (на сайте есть, количество товара 0 стало).
И в какой-то момент менеджеру понадобилось изменить что-то в заказе. Он нажимает редактирование заказа, при сохранении происходит пересчет корзины, битрикс понимает что товара нет в наличии и соответственно не дает изменить заказ.
Никаких доп. событий перед изменение заказа нет. Точнее есть одно, но там нет запрета на изменение заказа.
Подскажите можно ли как-то это отключить, чтобы из админки могли менять заказы менеджеры как хотят?
У меня есть один костыльный вариант:
если это менеджер, то перед изменением заказ менять настройки у товаров, которые принадлежат данному заказу, а после изменения заказа менять их обратно. Но это писец какой хреновый вариант я думаю.
Если резерв не сбросился, должно было работать. Если сбросился - это правильное поведение (при условии, что заказ не отгружен)
Т.е. надо сделать, что заказ отгружен и тогда его можно менять?
Вот этого - точно не надо. Магазин попадет на сумму заказа и взыскивать ее будут с вас. Мне кейс вообще непонятен. Резерв в заказе есть или уже сброшен? Заказ в какой стадии? И что меняет менеджер?
Резервы уже сброшены к тому моменту. Обмен штатный с 1С настроен. Заказ может висеть до выполнения долго, т.к. пока его доставят по РФ, может пройти неделя/две. Менеджер пытается изменить поля свойства заказа. Заказ на стадии еще не выполнен, может быть уже оплачен, на стадиях сборки и т.д., но не выполнен до конца.
Если резерв сброшен, а заказ не отгружен (хотя бы частично) - да, будет проверять наличие.
Спасибо. Теперь буду знать. Подскажите небольшой момент - обмен с 1С полный сбрасывает же все резервы у товаров?
Обмен чем? Товарами, заказами?
Товарами. Когда происходит полный обмен товарами, резервы снимаются у товаров?
Нет, конечно. Резервы снимаются агентом на сайте на основе настроек резервирования.
спасибо большое.
Обсуждают сегодня