Привет, битриксоиды!
В админке битрикса, в настройке обмена с 1С, есть три опции, что делать с товарами, отсутствующими в файле импорта: ничего, деактивировать и удалить.
Но понадобилось четвертое действие - сбросить количество таких товаров на 0 (т.е. выключить доступность товара). На сайт раз в день производится полная выгрузка. Т.е. алгоритм такой:
В админке битрикса, в настройке обмена с 1С, есть три опции, что делать с товарами, отсутствующими в файле импорта: ничего, деактивировать и удалить.
Но понадобилось четвертое действие - сбросить количество таких товаров на 0 (т.е. выключить доступность товара). На сайт раз в день производится полная выгрузка. Т.е. алгоритм такой:
- Первый раз выгрузили все товары с количеством больше 1 (т.е. у нас на сайте весь каталог товаров).
- При следующих полных выгрузках, если товар списан и отсутствует в файле импорта - мы присваиваем ему количество 0.