Каталог стандартного интернет-магазина включает сотни и тысячи позиций. Ручное внесение данных о товарах может занять дни и недели. Существенно упростить процесс поможет интеграция 1С и Битрикс. Но до начала обмена данными необходимо в обеих системах задать определенные настройки.
Работа начинается с веб-сайта. Сначала заходим в магазин и выбираем пункт меню «Интеграция с 1С».
Далее необходимо перемещаться по вкладкам. Начинают с «Каталога». Здесь отмечают, куда конкретно надлежит выгружать позиции из 1С. Чтобы не было путаницы при наличии нескольких одинаковых позиций, отмечают пункт «Учитывать тип блока при выгрузке».
Далее можно создать папку, в которой отражаются данные о пользователях, имеющих право передавать данные в магазин. Если нужно сохранить информацию о нескольких вариантах одного продукта, поможет пункт «Загружать торговые предложения».
Если предстоит работа не со всем каталогом, а с отдельными его частями, не будет лишней опция «Использовать контрольные суммы». Для товаров с незаполненными атрибутами предназначена опция «Цены только в инфоблоке предложений». Цена товара отражается только в том случае, если пользователь поставил галочку в этой опции.
Помимо этого в этом разделе можно настроить формат создания и показа картинок для товаров и задать перечень сотрудников, имеющих право вносить коррективы.
Следующий этап — пункт «Экспорт каталога». Здесь интересует подраздел «Инфоблок». В нем задают разделы, из которых товары надлежит перенести в учетную программу.
Далее — переход во вкладку «Заказы». Сюда будут выгружаться данные со всех сайтов, размещенных на сервере. Пользователь может задавать свои настройки, например, выгружать только заказы с прошедшей оплатой. Помимо этого можно настроить работу так, чтобы статус заказа корректировался после получения новых данных из программы.
На следующем этапе надлежит перейти в пункт «Профили обмена». Здесь обозначается лицо, которое имеет право заниматься интеграцией. Можно выбрать как конкретного человека, так и организацию, указав ее наименование и ИНН. Для физлица потребуются ФИО, день, месяц и год рождения.
Здесь придется поработать. Начинать нужно со скачивания и инсталляции модуля обмена. Дистрибутив — на сайте Битрикс. Если модуль установлен, запускайте 1С в режиме конфигуратора. Здесь предстоит перейти в пункт меню «Свойства» и нажать кнопку «Выполнить».
Если добавление создание нового способа обмена данными, нажимайте кнопку «Создать». Здесь лучше не экспериментировать, а скопировать один из уже созданных способов. Следующий этап — синхронизация. Не будет лишним обращать внимание на опции процедуры. Например, необходимо указать, отражать ли на экране происходящие изменения.
Специальный раздел меню «Обмен с Web-сайтом» позволяет добавить в интеграцию дополнительные функции. Например, в подпункте «Открыть список изменений» можно проверять, вносили ли пользователи свои изменения.
Не стоит забывать и про опцию «Изменение кодов Бистрикс». С ее помощью можно корректировать код, загружаемый с сайта. Здесь же задается расписание обменов данными.
Если выгрузке подлежат товары только из конкретных разделов, поможет опция «Добавление номенклатурных позиций». Здесь можно ориентироваться на настройки из 1С Управление торговлей. Опция «Запустить обмен» — это возможность в непрерывном формате контролировать данные с сайта. Важно отметить, что работать с 1С в это время нельзя.
Она позволяет поддерживать в актуальном состоянии список товаров в магазине и передавать с 1С информацию о заказах, созданных и/или оплаченных. В зависимости от потребностей можно выгружать как все данные, так и те, которых коснулись изменения. Второй вариант требует меньше времени.
Опция «Обмен товарами» позволяет передавать данные о содержимом каталогов. Далее настраиваются параметры выгрузки. Для начала необходимо задать тип выгружаемых данных, например, «Товары». Если выгрузке подлежат не только названия, но и развернутые параметры, необходимо поставить галочку на пункте «Свойства». Дополнительно можно выбрать опции выгрузки с учетом штрих-кода товара и иных параметров.
В разделе «Выгрузка регистровых данных» проводится обмен данными, касающимися цены и количества товаров по позициям. При необходимости учет ведется отдельно по каждому складу или группе товаров.
В «Таблице каталогов» можно настроить списки товаров. В этом разделе вводятся названия разделов сайта, предназначенных для отражения товарных позиций. В «Дереве групп» проводится настройка списков товаров, подлежащих перемещению. Если перейти в раздел «Отбор и сортировка» задаются критерии для отбора конкретных позиций, например, с учетом цен, наличия на складах.
Непосредственно обмен данными производится уже после настройки всех параметров.
Прежде чем переходить к настройке данного раздела, необходимо зайти на главную страницу и отметить соответствующий пункт. Пользователю доступны разделы:
После этого можно переходить непосредственно к обмену данными. После завершения целесообразно потратить несколько минут на то, чтобы сверить данные в обеих программах.
Выполнить процедуру поможет файл catalog.import.hl. В нем указывается адрес страницы модуля обмена. 1С надлежит запустить в пользовательском режиме, перейти в пункт «Обмен пользовательскими справочниками» и добавить нужные разделы. Напротив нужных ставится пометка «Выгружаемо».
При передаче данных сначала скачиваются наименования продукции, представленной в магазине, потом графические изображения при наличии.
Стандартно обмен запускается в режиме фона. На контакт тратится 40 секунд. Пользователь 1С может увидеть на мониторе код 200 или 302. В первом случае система запрашивает обмен. Во втором — требуется смена адреса для синхронизации данных.
Чаще всего пользователь сталкивается с тем, что не может войти на сервер. Не менее редки логические ошибки или запреты со стороны хостинга. Если проблемы связаны с базами данных, необходимо обратиться к программисту.
Пользователь может столкнуться и с тем, что не может войти в аккаунт, чтобы синхронизировать работу с сервером. Устранить эту проблему просто. Нужную страницу добавляют в белый список. Если же на экране высвечивается сообщение «Отсутствует нужная номенклатура», придется потратить время на добавление позиций товаров на сайт.
Итог
Связь между Битрикс и 1С возможна при наличии дополнительного модуля. В этом случае обмен проходит в формате реального времени. Но в любом случае необходимо предварительно настроить обмен и на сервере, и в 1С.
Множественный выбор дополнительных реквизитов Расскажем вам, как мы воплощали идею клиента. Клиент хотел, чтобы в…
Мы будем рассматривать интерфейс «Такси». Чтобы включить интерфейс «Такси», необходимо включить его в параметрах и…
Программный комплекс «1С», безусловно, является универсальным. Он может быть использован в самых разных областях жизнедеятельности…
В небольших компаниях с минимальным или однотипным товарооборотом нередко можно увидеть, что основной работой бухгалтера…
Нет ничего вечного под луной как говорил один классик. Постоянно совершенствуется и программное обеспечение, даже…
Часто представители технических служб организаций и небольших компаний предпочитают установить платформу 1С 8.3 самостоятельно, чтоб…