Начал тестирование на лицензии Бизнес. Остатки по складам - грузит, цены - грузит. Выгружается как товар. Пришлось руками поставить другие базовый склад и базовую цену. Но почему-то "Доступное количество" - равно нулю, хотя на складах есть товар.
Если руками сделать приход, то число обновится, и доступное количество поменяется. Но все приходы происходят не на сайте, а в 1С.
Так же можно скриптом обновить "Доступное количество":
[CODE]UPD ATE b_catalog_product p
JOIN (
SEL ECT PRODUCT_ID, SUM(AMOUNT) AS total_amount
FR OM b_catalog_store_product
GROUP BY PRODUCT_ID
) s ON p.ID = s.PRODUCT_ID
SE T p.QUANTITY = s.total_amount;[/CODE]На сайте начинает отображаться "Наличие:...", но кнопка ниже всё равно отображает "Нет в наличии". Нужно заходить в карточку товара и нажимать "Применить", ничего не меняя в самой карточке, и тогда кнопка меняется на "В корзину". Но ведь это же не нормально - если 30к позиций, то 30к раз заходить в каждую карточку? Бред какой-то. Может я что-то в настройках не так сделал? Не могу понять
Если руками сделать приход, то число обновится, и доступное количество поменяется. Но все приходы происходят не на сайте, а в 1С.
Так же можно скриптом обновить "Доступное количество":
[CODE]UPD ATE b_catalog_product p
JOIN (
SEL ECT PRODUCT_ID, SUM(AMOUNT) AS total_amount
FR OM b_catalog_store_product
GROUP BY PRODUCT_ID
) s ON p.ID = s.PRODUCT_ID
SE T p.QUANTITY = s.total_amount;[/CODE]На сайте начинает отображаться "Наличие:...", но кнопка ниже всё равно отображает "Нет в наличии". Нужно заходить в карточку товара и нажимать "Применить", ничего не меняя в самой карточке, и тогда кнопка меняется на "В корзину". Но ведь это же не нормально - если 30к позиций, то 30к раз заходить в каждую карточку? Бред какой-то. Может я что-то в настройках не так сделал? Не могу понять