Кабинет партнёра — самый быстроокупаемый тип внутренней системы, если делать его по делу, а не по списку «модных функций». Ниже — из чего он реально состоит.
Зачем он нужен, если честно
Не ради имиджа. Партнёр звонит менеджеру, чтобы узнать остаток, цену и статус заказа — три вопроса, ответ на которые не требует человека, если данные актуальны и доступны напрямую. Кабинет снимает эту нагрузку только при одном условии: данные внутри должны быть в порядке до того, как их покажут наружу.
Что обязательно, а что украшение
- Индивидуальная цена. Не базовый прайс — цена именно этого партнёра, с его скидкой и условиями. Без этого кабинет бесполезен для оптовика.
- Остатки по доступным складам. Не общий остаток компании, а то, что реально можно отгрузить этому партнёру с его точки отгрузки.
- Оформление заказа с проверкой. Заказ должен проверяться на те же ограничения, что видит менеджер — иначе кабинет продаёт то, чего нет.
- Документы. Счета, накладные, акты — в разделе, а не по запросу в почте.
- История и статус. Что заказано, что отгружено, что оплачено — без звонка «а как там мой заказ».
Чат в кабинете, персонализированные баннеры, геймификация — не то, с чего стоит начинать. Это добавляется потом, если вообще нужно.
Ролевая модель — не техническая деталь, а основа
Кто что видит и чего не видит никогда — решается до первой строчки кода интерфейса. Партнёр не должен видеть цены других партнёров и вашу маржу. Правило проверяется отдельным прогоном: из-под роли партнёра пробуют открыть чужие данные. Пропускают эту проверку чаще всего — и именно там прячутся утечки, о которых узнают от клиента, а не от своей команды.
Откуда берутся данные
Кабинет — это витрина поверх учётной системы, а не отдельная база. Остатки и цены приходят из 1С или ERP, документы — оттуда же или из системы ЭДО. Если обмен данными настроен на «раз в сутки», кабинет будет врать целый рабочий день — это надо закладывать в план обновления данных с самого начала, а не чинить постфактум.
Вывод
Хороший кабинет партнёра снимает конкретные три вопроса, ради которых сейчас звонят менеджеру. Всё остальное — это уже развитие, а не первый этап. И первый разговор о нём должен быть про состояние данных, а не про дизайн экранов.
Подробная структура и цены — на странице порталов и личных кабинетов.
Смотрите также: Интеграция сайта с 1С: каталог, остатки, заказы.