BR 1.6: Импорт торговых точек из Excel

Контекст

По аналогии с импортом ЮЛ (BR 1.1) — при онбординге франчайзи нужно массово загрузить ТТ из файла. Ручное создание 10-50 ТТ — долго и ошибкоопасно.

Зависит от BR 1.5 — базовое управление ТТ должно быть готово.

Что нужно

1. Шаблон Excel

  • Скачать шаблон .xlsx с колонками: название, адрес, город, телефон, email, ИНН (ЮЛ для привязки), координаты (опционально)
  • Шаблон содержит заголовки и примеры заполнения

2. Загрузка и предпросмотр

  • Загрузить заполненный файл
  • Показать таблицу предпросмотра: какие ТТ будут созданы, какие ошибки
  • Валидация:
    • Название — обязательное
    • Адрес — обязательный
    • ИНН — должен соответствовать существующему активному ЮЛ
    • Дубли по названию+адресу — предупреждение
  • Показать итог: “N будет создано, M ошибок”

3. Применение

  • Кнопка “Импортировать” — создать все валидные ТТ
  • Новые ТТ создаются в статусе draft (не опубликованы)
  • Ошибочные строки пропускаются, список ошибок сохраняется
  • После импорта — показать результат: “Создано N ТТ, M пропущено”

4. Ролевой доступ

  • Только Франшиза — импорт доступен

Что НЕ входит

  • Импорт графика работы из Excel (слишком сложный формат)
  • Импорт медиа/фото
  • Обновление существующих ТТ через импорт (только создание новых)

Ссылки