Общие принципы работы

Компании и пользователи

При регистрации указывается email компании и логин и пароль администратора. Каждый пользователь относится к какой-то компании. Учетными записями пользователей компании управляет администратор. Пользователя нельзя удалить, можно только заблокировать возможность войти в систему. Это связано с историей изменений, мы запоминаем, кто сделал каждое изменение.

Каталоги

Каталогов может быть несколько. В основном, это нужно для синхронизации с маркетплейсами.

Каталог можно вести в catalog.app, а можно обновлять из стороннего источника. Собственный каталог компании лучше вести в catalog.app. Каталоги маркетплейсов лучше забирать как есть из API соответствующих платформ.

Создавать товары в собственном каталоге удобно по предложениям поставщиков.

Поставщики

Предложения поставщиков можно обновлять из разных источников: из почты, по ссылкам или вручную. Мы понимаем разные форматы данных: xls, xlsx, csv, xml. Настройка поставщика производится один раз, в дальнейшем поставщика не нужно указывать, мы определим его по содержанию файла автоматически. Понимаем МРЦ. Файлы не нужно называть каким-то определенным образом.

Кроме того, можно применить специальные правила скидок или наценок для каждого поставщика в зависимости от производителя или категории товара.

Предложения поставщиков сопоставляются товарам из каталога. В основном, это происходит автоматически и участия человека не требует.

По каждому из поставщиков мы ведем статистику и храним историю последних загруженных файлов.

Конкуренты

Возможности те же, что доступны при работе с поставщиками. Плюс к этому, данные по ценам конкурентов могут обновляться автоматическим парсером.

Сопоставление

Данные из разных источников мы умеем автоматически сопоставлять каталогу. В некоторых случаях просим человека подтвердить или исправить автоматические сопоставления.

Статья про алгоритм сопоставления

Ценообразование

Имея данные о ценах поставщиков, ценах конкурентов, МРЦ, времени поставки товара, мы можем сформировать "исходящие" цены. Количество профилей "исходящих" цен не ограничено, каждый из профилей можно гибко настроить. Так можно сформировать розничные и оптовые цены, специальные предложения для важных клиентов и так далее.

Цены из профиля ценообразования могут быть поставщиком для другого каталога. Это нужно, например, для интеграции с маркетплейсами, которые работают с собственными наименованиями.

Интеграции

У нас есть API, данные из catalog.app можно выгружать в любую другую систему.