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