г. Санкт-Петербург
Войти
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности

RSS
Обработка для выгрузки скидок на Bitrix Управление Сайтом, Выгрузка скидок в сторону интернет магазина для УТ10.3 УТ11 , Выгрузка скидок в сторону БУС
 
Модуль выгрузки скидок для b2b порталов позволяет
  • выгружать скидки
  • создавать контрагентов
  • Заменяет пароль (опционально)
  • Выгружать условия контрагентов
  • Выгружать персонального менеджера
  • Выгружать взаиморасчеты
  • Сообщать о неполадках в выгрузке отсуствии нужных позиций или брендов
пример лога выгрузки:
Код
Невалидные товары и бренды, выгружаемые из 1с за 16.01.2022 01:58:31

Следующие товары, выгружаемые из 1с, не существуют на сайте:
Устройство для удаления засоров в унитазах и писсуарах с универсальной насадкой
Устройство для удаления засора спираль в виниловой оплетке с ершиком, для труб
Вантуз "Энергия" для удаления засоров гидроударом, в комплекте с тремя насадками 


Следующие бренды не существуют или не активны на сайте:
Ростовская Мануфактура

Всего обработано товаров с брендами: 10000
Из них бренд на сайте соответствует бренду в 1С: 9952
Несовпадающих брендов на сайте: 47
Выгрузка работает полностью автоматически всё что необходимо для запуска выгрузки установить галку

Для выгрузки контрагентов необходимо в 1С в карточке контрагента во вкладке категория поставить галочку синхронизировать с сайтом



Обязательным параметром также является e-mail по которому будет производится поиск контрагента

За одним е-майл(ом) закреплен 1 пользователь.

Возможно так же установить галку "менять пароль контрагента" и указать вручную пароль вашего клиента.

Выгрузка Менеджеров контрагента на сайт

По договоренности выгрузка юр.лиц происходит в т.н. "компании" на сайте Б2Б, которые являются ни чем иным, как "профилями покупателя".

При этом действует условие 1 вход (контрагент) = несколько компаний, по числу ТочекДоставки из карточки контрагента в 1с.

Для заполнения данных контрагента во внешнюю обработку 1с добавлена функция РаботаСДаннымиКонтрагента, которая выгружает следующие данные:

  • E-mail и пароль контрагента для входа

  • Наименование контрагента

  • Юридический адрес контрагента

  • ИНН / КПП

  • Контактное лицо, тел. факс при наличии

а также персонального менеджера контрагента, который указывается на вкладке "Как покупатель - Менеджеры" в 1с на карточке контрагента.

Далее, для того, чтобы прикрепленный персональный менеджер отображался в личном кабинете пользователя на сайте Б2Б, у пользователя на сайте должно быть создано поле с кодом UF_PERSONAL_MANAGER (и только так), в котором будет хранится ссылка на запись в инфоблоке "Служебные - Менеджеры".


Ответная часть на сайте создает(или обновляет) соответствующую запись в этом инфоблоке, и привязку к этой записи в карточке пользователя на сайте.

Файл ответной части, отвечающий за этот функционал, называется setmgr.php .

После этого, также выгружаются адреса доставки из карточки контрагента со вкладки "Точки доставки" (строка адреса, справочник ТочкиДоставки).

Ответная часть на php принимает выгруженные данные и раскладывает их по соответствующим полям профиля покупателя ("компании").

Здесь надо отметить, что для реализации этого функционала пришлось разобрать механизм оформления заказ на сайте, в частности создания/выбора/обновления профиля и его данных.

Количество профилей - количество адресов точек доставки в карточке 1с выгружаемого контрагента.

Файл ответной части, отвечающий за этот функционал, называется setdelivpts.php .

Отправка заказов менеджерам привязанных привязанных к контрагенту

В файле init.php в функции отправки заказа на почту custom_mail() мы получаем текущего пользователя и привязанных к нему контрагентов

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

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

Реализация ручных скидок в дополнение к автоматическим

Ручные скидки для сайта B2B необходимо задавать в соответствии с тем как описано ниже

  • Задаются название скидки, принадлежность скидки сайту B2B, а также Приоритет, равный всегда 1.

т.н ручные скидки создаются в том случае, когда вам необходимо дать дополнительную скидку при заказе с сайта.

Условия и необходимые действия для скидки задаются на вкладке "Действия и условия".

На вкладке "Ограничения" необходимо выбрать группу "Доступ к ценам Базовая" для правильного отображения нужных цен.

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