1) Поиск товаров по штрих-коду
- поле в апи barcode
https://b2b.yugcontract.ua/api-services/get-price- Если нашли по ШК - обновляем по ШК
- Если по ШК не нашли и не стоит галочка "Не создавать новые продукты" - создаём новый.
- Если стоит галочка "Не искать совпадения по артикулу", то ищем только по ШК, если не стоит, то ищем по артикулу а потом по ШК.
- Нужно предусмотреть вариант после создания нового продукта, то есть если не нашли по ШК (или не заполнен у товара), но мы от поставщика создали новый товар, то надо обновлять данные поставщика по коду поставщика.
2) Нужно допилить импорт по категориям (сейчас просто выбираются категории)
Нужно немного по-другому сделать:
Надо сделать таблицу соответствий категорий
https://take.ms/AR8mkТо есть загружаем только категории указанные в этой таблице, с категории слева (поставщик) - загружаем товары в категорию справа (бокс)
3) Нужно обновлять только данные по поставщику (цена, наличие, РРЦ и т.д.(поля во вкладке "Поставщики"), не обновлять поля товара, если они заполнены.
- То есть чтобы не перетирало поля, если уже товар создан. Возможно так сейчас и работает, точно не знаю.