В моей задаче остатки должны из 1с приходить, сайт никак не должен участвовать в снятии остатков. Смотрим настройки Торгового каталога: http://joxi.ru/Rmz61glHY6gp0m
настройки инет-магазина, раньше таких снятии не было. Причем в в резервное количество не попадает какое-либо число. http://joxi.ru/8An8d0yTzBdbem
Уточните, пожалуйста, с чем это связано? Вот в в этой статье пишут "Если количественный учет выключен, то никакая калькуляция по остаткам и зерезервированному количеству не осуществляется.", а у меня происходит снятие остатков при оформлении
Задачу решила так, это костыль, проблема в http://joxi.ru/8An8d0yTzBdbem в резервах. Раз настройками никак не смогла решить, сделала так. Есть другие решения?
Код
use Bitrix\Main\Config\Option;
$eventManager = Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler(
'sale',
'OnSaleOrderBeforeSaved',
'My'
);
function My(Main\Event $event)
{
Option::set("sale", "product_reserve_condition", "");
}
Почему вы решили, что количественный учет выключен? На скрине у вас настройки модуля, где задано поведение ПО УМОЛЧАНИЮ. В конкретном товаре оно может быть задано явно.
Не надо сверлить зубы через задний проход дрелью от Сваровски
Евгений Жуков написал: Почему вы решили, что количественный учет выключен? На скрине у вас настройки модуля, где задано поведение ПО УМОЛЧАНИЮ. В конкретном товаре оно может быть задано явно.
у меня во всех товарах по умолчанию-нет. Забыла написать.