обмен 1С с  сайтом

 

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

Можно обрабатывать заказы по любым алгоритмам. 

Например:

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

2 На сайте клиент меняет адрес, сделать чтобы адрес менялся и в 1с или чтобы он выводился например в адрес доставки.

3 Программист на сайте доработал возможную сдачу аккомулятора. Получаем эти данные и в 1с считаем скидку и отправяем на склад форму приемки.

4 Можно делать у заказов покупателя префиксы в зависимости от заказанного товара

Проще говоря можно сделать с заказами и данными с сайта все что угодно.

 

За загрузку заказов в 1С УТ 11.4 отвечает функция:

 ОбщиеМодули-ОбменССайтом-Функция СоздатьОбновитьЗаказы(ДокументыXDTO, РанееЗагруженныеЗаказы, Параметры, ОписаниеОшибки)

 1С обработка заказов с сайта

где в переменной ДокументыXDTO находятся все заказы переданные с обменом с сайта.

Эту процедуру можно вынести в расширение и обработать данные как нам нужно.

 

Со стороны сайта подготовкой данных занимается скрипт 1c_exchange.php

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

На сайте этот скрипт находится в /bitrix/admin/1c_exchange.php