Імпорт: Brain

Вступ

Тип Brain завантажує прайс і картки товарів з API Brain. Потрібні логін і пароль особистого кабінету Brain.

Категорії Brain додаються самі, мовою з поля Мова категорій. Далі їх зв'язують із категоріями магазину на сторінці зв'язані категорії.

Запуск із списку постачальників ставить Brain у чергу. Окремого файлу немає.

Логін і пароль

  • Логін — обов'язковий, до 50 символів
  • Пароль — обов'язковий, до 50 символів

Порожній логін або пароль зупиняє імпорт. У логи пишеться Логін та пароль не повинні бути порожніми. Помилка API Brain теж потрапляє в логи.

Дні очікування

Поле Кількість днів в очікуванні рахувати як доступний. За замовчуванням 2, допустимо від 1 до 99. Порожнє поле вимикає правило.

Товар уже в наявності, якщо Brain позначив його доступним або вказав залишок. Інакше він стає доступним, коли кількість днів до поставки не більша за це число. Якщо днів поставки вказано, товар також позначається як передзамовлення.

Кількість у товарі береться зі статусу Brain: код 1 дає кількість 1, код 2 — 3, код 3 — 10. Без такого коду кількість 0.

Мова

Обидва списки за замовчуванням RU. Варіанти: RU і UA.

  • Мова категорій — назви категорій Brain
  • Мова товарів — назва, опис, характеристики і решта тексту картки

Роздрібна ціна

Поле Роздрібна ціна. За замовчуванням Роздрібна ціна — у товар іде роздрібна ціна Brain.

  • Рекомендована ціна, якщо "0", то роздрібна
  • Рекомендована ціна, якщо "0", то оптова

Оптова ціна постачальника рахується з ціни Brain у доларах за курсом Brain і записується в гривнях. Далі до роздрібної ціни застосовуються правила накрутки постачальника.

Групувати

Поле Групувати, варіанти Да і Нет. За замовчуванням вимкнено.

Підказка: Автоматичне угруповання товарів за різновидами. Використовуйте з обережністю, тому що трапляється дуже багато товарів, у яких кількість опцій для різновидів перевищує допустиме значення на Prom.

Увімкнене групування ставить спільний ID групи товарам з однаковою моделлю. Частина моделі після / у групу не входить. Без моделі група не створюється.

Лише в наявності

Поле Вивантажувати товари які тільки в наявності, варіанти Да і Нет. За замовчуванням вимкнено.

Підказка: Допомагає оптимізувати імпорт, при вивантаженні всіх позицій.

Увімкнене поле пропускає позиції, які за правилом днів очікування не в наявності.

Лише з контентом

Поле Додавати товари тільки з заповненим контентом, варіанти Да і Нет. За замовчуванням вимкнено.

Увімкнене поле не бере товар, у картці якого немає зображення або опису. Заглушка no-photo за зображення не вважається.

Якщо Brain не повернув картки, у логи пишеться Контент товарів не отримано.

Що потрапляє в товар

З прайсу: id товару Brain, категорія, ціни, наявність, передзамовлення і кількість.

З картки, мовою товарів: назва, артикул, опис, виробник, країна, зображення, характеристики, габарити. Модель додається характеристикою Модель, гарантія — Гарантія(міс).

Картка запитується для нових товарів. Для вже існуючих вона оновлюється, коли в списку полів на оновлення є назва, виробник, артикул, опис, характеристики, зображення, ID групи, країна або розміри.