Готовые сценарии «скопировал настройки — проверил — работает». Подставьте свои имена файлов, логины и номера колонок.
Пример 1. Ручной прайс раз в день
Ситуация. Поставщик присылает opt.xlsx в WhatsApp, вы заливаете сами.
| Поле | Значение |
|---|---|
| Название | Поставщик X — опт |
| Способ загрузки | Ручная |
| Очищать перед импортом | Включено |
| Активен | Включено |
Структура (файл: колонка A — бренд, B — артикул, C — название, D — цена, E — qty):
| Поле | Значение |
|---|---|
| Пропустить первые строки | 1 |
| Производитель (колонка) | 1 |
| Артикул (колонка) | 2 |
| Наименование (колонка) | 3 |
| Цена (колонка) | 4 |
| Наличие (колонка) | 5 |
| Кодировка | Auto |
Действия:
- Прайс-листы → Прайс-листы → открыть прайс → Проверить файл.
- В списке прайсов — кнопка Импорт → выбрать файл.
- Настройки продаж → Поставщики → тип Обычный прайс-лист → Прайс-лист =
Поставщик X — опт.
Пример 2. Автообновление с Email
Ситуация. Каждое утро на prices@shop.ru приходит письмо от supplier@mail.ru с вложением PRICE_*.xlsx.
| Поле | Значение |
|---|---|
| Способ загрузки | Email (IMAP) |
| Настройки Email | Шаблон с IMAP вашего хостинга |
| IMAP сервер | mail.shop.ru |
| Порт | 993, Шифрование SSL |
| Имя пользователя | prices@shop.ru |
| Отправитель (опционально) | supplier@mail.ru |
| Подстрока в имени файла (CSV, TXT, XLS, XLSX) | PRICE |
| Помечать письма прочитанными | По желанию (включите, если не хотите обрабатывать одно письмо повторно) |
Структура колонок — как в примере 1.
Действия:
- Проверить почту на карточке прайса — должно найти вложение и показать превью.
- Активен — включено.
- Прайс появится в Очередь автозагрузки — порядок обработки можно менять перетаскиванием строк.
- Через ~15 минут после письма смотрите Монитор загрузки → Загрузки с источника, затем Импорт задачи.
Пример 3. FTP с архивом
Ситуация. На FTP лежит daily.zip, внутри stock.csv с ; и кодировкой CP1251.
| Поле | Значение |
|---|---|
| Способ загрузки | FTP |
| Настройки FTP | Хост, логин, пароль поставщика |
| Корневой путь | /export |
| Пассивный режим | Включено |
| Подстрока в имени файла (ZIP, RAR) | daily |
| Кодировка | CP1251 |
| Разделитель | ; |
Колонки CSV: 1 — артикул, 2 — бренд, 3 — название, 4 — цена, 5 — остаток:
| Поле | Значение |
|---|---|
| Производитель (колонка) | 2 |
| Артикул (колонка) | 1 |
| Наименование (колонка) | 3 |
| Цена (колонка) | 4 |
| Наличие (колонка) | 5 |
Проверка: Монитор загрузки после часового цикла FTP (или Импорт в списке прайсов для ручного запуска проверки FTP).
Пример 4. Постоянная ссылка
Ситуация. Поставщик дал URL https://cdn.partner.ru/pricelist.csv, обновляется каждый час.
| Поле | Значение |
|---|---|
| Способ загрузки | Ссылка |
| Ссылка | полный URL |
| Токен/ключ (если нужен) | если URL с ключом в заголовке — по инструкции поставщика |
Активен — включено. Обновление ~раз в час.
Откройте ссылку в браузере: должна скачаться таблица, а не HTML-страница с ошибкой.
Пример 5. Два прайса — розница и опт
Один поставщик, два файла:
| Прайс-лист | Файл | Поставщик на сайте | Наценка |
|---|---|---|---|
Partner — розница |
retail.xlsx |
Partner Розница |
30% |
Partner — опт |
wholesale.xlsx |
Partner Опт |
12% |
Два прайса, два FTP-пути (или два фильтра по имени файла), два поставщика с разными шаблонами наценок.
Пример 6. «Импорт прошёл, на сайте пусто»
Чек-лист:
- Монитор загрузки → Импорт задачи — последняя задача успешна, Импортировано > 0.
- На карточке прайса вкладка Позиции — есть строки с нужным артикулом.
- Настройки продаж → Поставщики — выбран этот прайс, Активность включена.
- На сайте ищете тот же артикул и бренд, что в файле.
- Очищать перед импортом — если выключено, могли остаться старые дубликаты; для диагностики включите и импортируйте заново.