Добрый день!
У нас каталог товаров с торговыми предложениями.
Задача отображать на сайте только товары с ненулевым остатком. Для этого нужно хранить остаток именно у товара.
Из 1С выгружаются остатки в торговые предлоежния. НО НЕ ВЫГРУЖАЮТСЯ остатки в товар.
Я попросила программиста и по такой же схеме она мне выгрузила в xml остатки по товару. В xml все корректно.
Остаток и в imports.xml и в offers.xml <Количество>9</Количество> <Склад КоличествоНаСкладе="9" ИдСклада="c2267138-1ddf-11e2-bce0-001cc0756924"/>
Но битрикс их не сжирает. Не обновляет остаток по товару.
ПОЧЕМУ? и каким образом обновлять остатки по товарам, если каталог с торговыми предложениями? Скажите если это нет то будем дописывать. Но почему этого нет? зачем тогда настройка отображать на сайте только товары, для которых есть остаток. Откуда его брать, если он не приходит из 1С?
Я нашла код в сети относительно обновления остатков товара по событию обновления остатка торгового предложения при количественном учете, чтобы все корректно отображалось. Код повешен в init.php на события обновления и добавления остатков.
Но! ЗАЧЕМ мне все эти лишние вычисления, которые будут тормозить выгрузку из 1С, ведь это для каждого элемента нужно вычислить и обность, елси этот остаток уже содержится в xml? Это Недоработка Битрикс или может мне настройку поправить где?
У нас каталог товаров с торговыми предложениями.
Задача отображать на сайте только товары с ненулевым остатком. Для этого нужно хранить остаток именно у товара.
Из 1С выгружаются остатки в торговые предлоежния. НО НЕ ВЫГРУЖАЮТСЯ остатки в товар.
Я попросила программиста и по такой же схеме она мне выгрузила в xml остатки по товару. В xml все корректно.
Остаток и в imports.xml и в offers.xml <Количество>9</Количество> <Склад КоличествоНаСкладе="9" ИдСклада="c2267138-1ddf-11e2-bce0-001cc0756924"/>
Но битрикс их не сжирает. Не обновляет остаток по товару.
ПОЧЕМУ? и каким образом обновлять остатки по товарам, если каталог с торговыми предложениями? Скажите если это нет то будем дописывать. Но почему этого нет? зачем тогда настройка отображать на сайте только товары, для которых есть остаток. Откуда его брать, если он не приходит из 1С?
Я нашла код в сети относительно обновления остатков товара по событию обновления остатка торгового предложения при количественном учете, чтобы все корректно отображалось. Код повешен в init.php на события обновления и добавления остатков.
Но! ЗАЧЕМ мне все эти лишние вычисления, которые будут тормозить выгрузку из 1С, ведь это для каждого элемента нужно вычислить и обность, елси этот остаток уже содержится в xml? Это Недоработка Битрикс или может мне настройку поправить где?