Создание личных кабинетов на сайте для существующих клиентов из базы 1С
Магазин производственно-торгового предприятия «ЛАД» занимается розничной, а также крупной и мелкой оптовой торговлей, из-за чего для клиентов действуют разные цены и условия доставки.
Все данные о статусах клиентов создаются в 1С. Чтобы привилегии были доступны в интернет-магазине, данные из 1С выгружаются на сайт с помощью контрагентов. Однако функционал 1С не позволяет группировать пользователей так, чтобы сайт сразу распознавал их статус. Вдобавок к этому, при выгрузке пользователям автоматически присваиваются несуществующие логин и e-mail, а также неправильный тип авторизации. Администратору сайта приходится вручную распределять пользователей по группам доступа, исправлять тип авторизации и указывать реальный email клиентов. Такой процесс был непрактичен и требовал автоматизации.
Совместно с программистом-1С интернет-магазина мы создали протокол обмена данными между 1С и сайтом, который связывает тип цены и группу пользователей. Вот как это происходит: 1С посылает сайту запрос, который содержит внешний код пользователя, логин и тип цены контрагента. При обработке запроса пользователя добавляют в нужную группу доступа, присваивают реальный логин (e-mail) и исправляют тип авторизации. В ответ на запрос обработчик возвращает сгенерированный пароль для пользователя.
После такого обмена в административном разделе сайта отображается настоящий e-mail, и группа пользователей, которая соответствует типу цены.
Оставьте свои контактные данные, вскоре мы вам перезвоним и ответим на все вопросы