1b.app
Скопійоване посилання -

Доопрацювання для імпорту товарів від постачальника Brain

Для дії "Імпортувати дані від постачальника Brain" потрібно доопрацювати:
1) Завантажувати фільтр товару тільки при створенні нового товару
- якщо товар вже є у боксі - не оновлювати фільтра
- якщо немає товару, створюємо новий - завантажуємо йому фільтра
2) Зробити можливість вибирати категорію будь-якого рівня, як головні
- наскільки я зрозумів, зараз можна фільтрувати тільки категорії з параметром parent=1 - потрібно отримувати список, щоб не завантажувати все, а тільки ноутбуки (наприклад), бо в батьківських категоріях багато товару, який не потрібно завантажувати
3) Завантажувати тільки товари, які є в наявності
- якщо товару немає в наявності у постачальника, то не завантажувати його в бокс (зробити опцією)
- написав постачальнику щодо отримання таких товарів (якщо не можна відфільтрувати товари тільки в наявності, то потрібно буде обробляти це на боці боксу)
- всі товари, які не завантажилися від постачальника -
Оригінальне питання доступне на версії: ru

Відповіді:


Суханицький Андрій
Інтегратор
Integrator CRM написав:
1) Завантажувати фільтр товару тільки при створенні нового товару
- якщо товар вже є у боксі - не оновлювати фільтра
- якщо немає товару, створюємо новий - завантажуємо йому фільтра

2год

Суханицький Андрій
Інтегратор
Integrator CRM написав:
- якщо товару немає в наявності у постачальника, то не завантажувати його в бокс (зробити опцією)

налаштування - ігнорувати продукт, якщо він не є у постачальника - 1ч
він не створиться, не оновиться

Суханицький Андрій
Інтегратор
Integrator CRM написав:
- всі товари, які не завантажилися від постачальника - не в наявності (як при завантаженні прайсу постачальника)

1год

Суханицький Андрій
Інтегратор
Integrator CRM написав:
2) Зробити можливість вибирати категорію будь-якого рівня, не лише головні
- наскільки я зрозумів, зараз можна фільтрувати тільки категорії з параметром parent=1 - потрібно отримувати список, щоб не завантажувати все, а тільки ноутбуки (наприклад), бо в батьківських категоріях багато товару, який не потрібно завантажувати

низячи
08.10.2021, 18:26
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Марія
OneBox production
Співробітник писав/ла:
Суханицький Андрій
Інтегратор
Integrator CRM написав:
2) Зробити можливість вибирати категорію будь-якого рівня, не лише головні
- наскільки я зрозумів, зараз можна фільтрувати тільки категорії з параметром parent=1 - потрібно отримувати список, щоб не завантажувати все, а тільки ноутбуки (наприклад), бо в батьківських категоріях багато товару, який не потрібно завантажувати
низячи

Зараз список категорій отримуєте за апі, запитом, на кшталт http://api.brain.com.ua/categories/ ??
Якщо так, він віддає всі категорії
І скажи, будь ласка, потрібне ще налаштування "Батьківська категорія"
- Якщо не варто галочка не завантажувати категорії – всі категорії брейна підв'язувати до обраної категорії, а ті, що без категорії (може є такі) просто до обраної категорії.
- Якщо стоїть галка, то просто всі товари у вказану категорію заливати
08.10.2021, 18:39
Оригінальний коментар доступний на версії: ru

так він віддає всі категорії, але якщо вивантажувати тільки ноутбуки можна кілька разів обробляти одне й теж т.к. один товар може бути у кількох категоріях, а це призведе до збільшення часу роботи дії.
08.10.2021, 18:52
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Марія
OneBox production
Співробітник писав/ла:
так він віддає всі категорії, але якщо вивантажувати тільки ноутбуки можна кілька разів обробляти одне й теж т.к. один товар може бути у кількох категоріях, а це призведе до збільшення часу роботи дії.

1) Ну це прям дуже потрібно, можливо зробити альтернативну настройку, де я через кому вкажу ID категорій, які потрібно вантажити. Ми зараз молотимо 20к товарів по ноутбуках, хоча з них мені потрібно менше 1к
2) І скажи, будь ласка, потрібне ще налаштування "Батьківська категорія"
- Якщо не варто галочка не завантажувати категорії – всі категорії брейна підв'язувати до обраної категорії, а ті, що без категорії (може є такі) просто до обраної категорії.
- Якщо стоїть галка, то просто всі товари у вказану категорію заливати
08.10.2021, 19:02
Оригінальний коментар доступний на версії: ru

1) налаштування у дії Категорії. Якщо задаси там категорії, які треба вантажити, то товар з інших просто не завантажаться. винятки тільки товари, які можливо потраплять без категорії
2) 2год
08.10.2021, 19:10
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Марія
OneBox production
Співробітник писав/ла:
1) налаштування у дії Категорії. Якщо задаси там категорії, які треба вантажити, то товар з інших просто не завантажаться. винятки тільки товари, які можливо потраплять без категорії

зараз я не можу вибрати кінцеву категорію і доводиться вантажити все.
Наприклад, зараз я вибрав категорію "Ноутбуки, Планшети" - в ній 20к+ товарів, включаючи комплектуючі та інший мотлох
А мені потрібно вантажити лише Ноутбуки
і так далі, за прикладом
08.10.2021, 19:17
Оригінальний коментар доступний на версії: ru

є 2 налаштування з категоріями в дії бреїну - категорії які у вашому боксі та категорії бреїну. У вашому боксі - доступні і кінцеві і ні, у бреїнівських - лише 1 рівня
08.10.2021, 19:23
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Марія
OneBox production
Співробітник писав/ла:
є 2 налаштування з категоріями в дії бреїну - категорії які у вашому боксі та категорії бреїну. У вашому боксі - доступні і кінцеві і ні, у бреїнівських - лише 1 рівня

Вони обидві не підходять.
Логіка така:
Заливати потрібно всі товари з категорії Ноутбуки, що є у боксі – оновити, чого ні – створити. Обидві налаштування не вирішують це завдання, більше того, дія молотить товари півдня, оскільки перебирає категорію першого рівня, де дуже багато товарів. Ця доробка як зменшить час роботи, так і дозволить не завантажувати зайве, що просто не продається в магазині.
08.10.2021, 19:27
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Суханицький Андрій
Інтегратор
Integrator CRM написав:
2) І скажи, будь ласка, потрібне ще налаштування "Батьківська категорія"
- Якщо не варто галочка не завантажувати категорії – всі категорії брейна підв'язувати до обраної категорії, а ті, що без категорії (може є такі) просто до обраної категорії.
- Якщо стоїть галка, то просто всі товари у вказану категорію заливати

Тут трохи неправильно написав, потрібно тільки нові товари додавати в категорії, ті, що вже є в боксі, не потрібно оновлювати їм категорію.
Тобто:
- завантажуємо товар від постачальника
- якщо є у боксі оновлюємо, але не оновлюємо категорію
- якщо немає в боксі - завантажуємо у вказану категорію
- якщо завантажуємо категорії брейну, і товар є у боксі - не оновлюємо йому категорію
- якщо завантажуємо категорії брейну, і товару немає в боксі - завантажуємо його в категорію брейну, + категорії брейну підв'язуємо до зазначеної
Можливо, тут варто зробити окреме налаштування "Не оновлювати категорію товару (тільки при створенні нового)", бо зараз є тільки можливість або завантажувати та оновлювати, або не завантажувати та не оновлювати.
11.10.2021, 13:03
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Маша, даси оцінку? Дуже потрібно
15.10.2021, 13:19
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Суханицький Андрій
Інтегратор
Integrator CRM написав:
Тут трохи неправильно написав, потрібно тільки нові товари додавати в категорії, ті, що вже є в боксі, не потрібно оновлювати їм категорію.
Тобто:
- завантажуємо товар від постачальника
- якщо є у боксі оновлюємо, але не оновлюємо категорію
- якщо немає в боксі - завантажуємо у вказану категорію
- якщо завантажуємо категорії брейну, і товар є у боксі - не оновлюємо йому категорію
- якщо завантажуємо категорії брейну, і товару немає в боксі - завантажуємо його в категорію брейну, + категорії брейну підв'язуємо до зазначеної
Можливо, тут варто зробити окреме налаштування "Не оновлювати категорію товару (тільки при створенні нового)", бо зараз є тільки можливість або завантажувати та оновлювати, або не завантажувати та не оновлювати.

Можеш оцінити цей пункт?
2) Зробити можливість вибирати категорію будь-якого рівня, не лише головні
- наскільки я зрозумів, зараз можна фільтрувати тільки категорії з параметром parent=1 - потрібно отримувати список, щоб не завантажувати все, а тільки ноутбуки (наприклад), бо в батьківських категоріях багато товару, який не потрібно завантажувати
27.10.2021, 18:47
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія
Даси оцінку?
08.11.2021, 17:49
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар