Найти тему
Евгений Урядов

Интеграция интернет-магазина на Битриксе с 1С. Часть 1. Заказы.

Оглавление
1С является главной системой при подключении к сайту. Сайт в 1С никак не авторизуется. Авторизуется именно 1С на сайт, поэтому ваши данные из 1С в безопасности.
1С является главной системой при подключении к сайту. Сайт в 1С никак не авторизуется. Авторизуется именно 1С на сайт, поэтому ваши данные из 1С в безопасности.

Базовые настройки интернет-магазина на Битрикс и 1С

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

Где учитывать отгрузки ?

Заказы с сайта и оплата тоже приходит с сайта. 1С Учетная система и она выгружает факт того что товар отгружен. Обязательно нужно проверить что настроена синхронизация остатков и не получилось так что купили товара больше чем это вообще возможно.

Обмен документами
Обмен документами
Выгружать отгрузки
Выгружать отгрузки

На сайте отгрузки не используем, раз у нас 1С учётная система то и отгрузки у нас идут из 1С.

Оплаты надо знать в лицо. Из 1С на сайт, а из сайта в 1С.
Оплаты надо знать в лицо. Из 1С на сайт, а из сайта в 1С.

Делаем сопоставление статусов заказов сайта и 1С

Загрузили с сайта текущие статусы и просто указали что к чему относится
Загрузили с сайта текущие статусы и просто указали что к чему относится

Настраиваем соответствие служб доставки заказов

-6

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

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

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

Проверяем платёжные системы в Битриксе

Ставим наличные курьеру, оплаты через карту и счёт для юрлиц
Ставим наличные курьеру, оплаты через карту и счёт для юрлиц

Далее переходим опять в 1С и выставляем соответствие платёжных систем в Битрикс и 1С

-9

Сопоставление можно настроить только к Кассам 1С и эквайринговым терминалам

-10

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

-11

Указываем организацию и соглашение в 1С

-12

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

-13

ВАЖНО! в детализации расчетов ставим ПО ЗАКАЗАМ. В валюте цен ЦЕНА ВКЛЮЧАЕТ НДС.
ВАЖНО! в детализации расчетов ставим ПО ЗАКАЗАМ. В валюте цен ЦЕНА ВКЛЮЧАЕТ НДС.
Не забываем очищать сегмент клиентов т.к. заказы с сайта нам нужно принимать от всех
Не забываем очищать сегмент клиентов т.к. заказы с сайта нам нужно принимать от всех

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

-16

Отключаем складской учет.
Весь учет у нас в 1С, поэтому на сайте он нам не нужен.

Убираем галочки
Убираем галочки

Складской учет; Включить складской учет, Включить резервирование

В магазине проверяем настройки интеграция с 1С

Магазин - Настройки - Интеграция с 1С - вкладка заказы
Магазин - Настройки - Интеграция с 1С - вкладка заказы

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

Как сделать заказ с сайта?

Можно создать заказ на сайте или через админпанель Битрикс
Можно создать заказ на сайте или через админпанель Битрикс

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

-20

Настроим склады

Переходим в настройки соответствий загружаемых документов и в заказе клиента меняем тип данных "из поля XML документа" на "из дополнительных свойств документа (по наименованию)".

Склад будем искать по названию
Склад будем искать по названию

Теперь надо перейти на сайт и создать свойство для заказа.

Где найти?  Магазин - Настройки - Свойства заказа - Список свойств
Где найти? Магазин - Настройки - Свойства заказа - Список свойств

Название склада должно быть точно таким же как мы указали в 1С

-23

Далее надо перейти в настройки интеграции с 1С на сайте и в профиле обмена. Магазин - Настройки - Интеграция с 1С

-24

Валюта в 1С и Битриксе должны совпадать до символа.

-25

На сайте Битрикс это находится на вкладке ЗАКАЗЫ

-26

Как передавать адрес доставки

В 1С адрес доставки тут
В 1С адрес доставки тут

А в битриксе надо опять зайти в интеграция с 1С и указать данные вручную

-28

Как вывести комментарий покупателя в удобное для менеджера место в 1С?

-29

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

Настроить загружаемых контрагентов в настройках обмена документами

-30

Оплата заказа при интеграции Битрикс и 1С

Принудительно проводить оплаты если они созданы на сайте
Принудительно проводить оплаты если они созданы на сайте

Ставим галочку если надо реагировать на системы оплаты подключенные на сайте.

При это при оплате картой требуется значение карты, поэтому мы его проставим абстрактно.

-32

Для проверки стоит выставить ОПЛАЧЕНО на стороне сайта и провести выгрузку.

Оплачиваем и делаем выгрузку
Оплачиваем и делаем выгрузку

Проводим отгрузку в 1С и изменения появляются на сайте