Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Интеграция с 1С

Закладки

Форма Интеграция с "1С:Предприятие" (Магазин > Настройки > Интеграция с 1С) служит для настройки параметров импорта каталога и экспорта (закладка Каталог и Экспорт каталога) и для настройки параметров обмена заказами (закладка Заказы и Профили обмена).


Каталог

Форма служит для настройки интеграции с "1С:Предприятием" на стороне "1С-Битрикс: Управление сайтом".

ПолеОписание
Тип инфоблокаВ выпадающем списке списке перечислены все уже созданные в системе типы инфоблоков. При выборе пункта Создать по необходимости в случае отсутствия необходимого типа инфоблока, будет создан новый.
Привязывать вновь создаваемые инфоблоки к сайтамОпределяется сайт, к которому будут привязываться новые инфоблоки, создаваемые при импорте. Привязка может производиться либо к текущему сайту, либо к одному определённому сайту из имеющихся в системе.
Разрешить загрузку группам пользователейУказывается группа(-ы) пользователей, обладающие правом загрузки каталога на сайт.
Загружать предложения (характеристики) в отдельный инфоблокПри отмеченной опции информация о самих товарах и предложения на товары (т.е. характеристики и цены) будут храниться в двух разных информационных блоках.
Транслитерировать символьный код из названия при добавлении элемента (товара) или раздела (групп товаров)При загрузке данных произойдет автоматическая транслитерация символьного кода элемента или раздела.
Транслитерировать символьный код из названия при обновлении элемента (товара) или раздела (групп товаров)При обновлении данных произойдет автоматическая замена символьного кода элемента или раздела, если он отличается от первоначального.
Замена для неалфавитных символовУказывается символ, который будет использоваться для замены неалфавитных символов при транслитерации.
Расширенные настройки
Интервал одного шага в секундахУказывается интервал одного шага в секундах при импорте каталога в систему. 0 - выполнять загрузку за один шаг.
Размер единовременно загружаемой части файла (в байтах)Указывается размер в байтах - второе ограничение для пошаговой загрузки файла в систему.
Использовать сжатие zip, если доступноПри отмеченной опции данные сжимаются ZIP форматом (если доступно). Это позволяет заметно уменьшить XML файлы.
Использовать контрольные суммы элементов для оптимизации обновления каталогаСуть механизма заключается в том, что если на сайт выгружен полный каталог, то изменению подвергнуться только изменившиеся элементы, что значительно снизит нагрузку на сервер и позволит процедуре обновления отработать значительно быстрее.
Что делать с товарами, отсутствующими в файле импортаУказывается действие с элементами, которые есть в системе, но отсутствуют в файле импорта:
  • удалить - удалить такие элементы;
  • ничего - игнорировать, т.е. никаких действий не совершать;
  • деактивировать - сделать такие элементы неактивными.

Примечание: данный параметр не работает с модулем обмена версии 6.0.
Что делать с группами, отсутствующими в файле импортаУказывается действие с разделами, которые есть в системе, но отсутствуют в файле импорта:
  • удалить - удалить такие разделы;
  • ничего - игнорировать, т.е. никаких действий не совершать;
  • деактивировать - сделать такие разделы неактивными.
Примечание: при использовании модуля обмена 4.х.х.х группы, отсутствующие в файле импорта, всегда будут деактивированы независимо от настройки опции.
Цены только в инфоблоке торговых предложенийДанная опция имеет смысл, если некоторые товары выгружаются без характеристик:
  • если опция отмечена, то при выгрузке товаров из 1С, цены на товары будут храниться в торговых предложениях. Т.е для каждого товара будет создано 1 торговое предложение, в котором и будет храниться цена;
  • если опция не отмечена, то для выгруженных из 1С товаров торговые предложения создаваться не будут, цена будет храниться в самом товаре.
Для тех товаров, у которых есть характеристики, будут созданы торговые предложения в соответствии с количеством характеристик и цены будет храниться в этих торговых предложениях.

Хранение самих торговых предложений определяется опцией "Выгружать предложения (характеристики) в отдельный инфоблок".
При выгрузке учитывать тип инфоблокаПри отмеченной опции данные будут импортированы с учетом вышеуказанного типа инфоблоков.
Не импортировать верхний уровень группы товаров, если он единственный[Y|N] При отмеченной опции корневой раздел инфоблока импортироваться не будет, если он единственный (т.е. все вложенные подразделы и элементы будут привязаны к верхнему уровню).
Не менять код (название) типа цены, если используется внешний код (XML_ID)[Y|N] При отмеченной опции код (название) типа цены изменяться при синхронизации не будет, если задан внешний код.
Тегированный кеш инфоблокаНастройка позволяет управлять сбросом тегированного кеша, что влияет на скорость работы сайта и обмена с 1С. Необходимо выбрать, когда сбрасывать кеш:
  • сбрасывать после каждой Кеш сбрасывается каждый раз, как изменяется хотя бы один товар. Скорость работы сайта при этом ниже, чем при остальных вариантах. операции;
  • сбрасывать в конце каждого шага импорта;
  • сбрасывать после окончания импорта;
  • не сбрасывать Информация на сайте не обновляется при выборе варианта Не сбрасывать. .
Использовать настройки инфоблока для обработки изображенийПри импорте используются параметры, заданные в инфоблоке. Настройки инфоблока при этом имеют приоритет над настройками импорта картинок, указанных в полях ниже.Таким образом, при выборе данной опции последующие поля становятся недоступны для редактирования.
Автоматически генерировать картинку анонсаПри отмеченной опции "1С-Битрикс: Управление сайтом" на основании фотографий, которые поступают из "1С" будет самостоятельно генерировать картинку анонса (защита от поступления из "1С" больших фотографий).
Максимально допустимая ширина картинки анонсаПри отмеченной опции Автоматически генерировать картинку анонса в данном поле определяется максимальная ширина картинки анонса в пикселях.
Максимально допустимая высота картинки анонсаПри отмеченной опции Автоматически генерировать картинку анонса в данном поле определяется максимальная высота картинки анонса в пикселях.
Изменять детальную картинкуПри отмеченной опции "1С-Битрикс: Управление сайтом" на основании фотографий, которые поступают из "1С" будет самостоятельно изменять детальную картинку (защита от поступления из 1С больших фотографий).
Максимально допустимая ширина детальной картинкиПри отмеченной опции Изменять детальную картинку в данном поле определяется максимальная ширина детальной картинки в пикселях.
Максимально допустимая высота детальной картинкиПри отмеченной опции Изменять детальную картинку в данном поле определяется максимальная высота детальной картинки в пикселях.


Экспорт каталога

Форма служит для настройки параметров экспорта каталога в "1С" на стороне системы "1С-Битрикс: Управление сайтом".

ПолеОписание
Инфоблок каталогаУказывается инфоблок каталога.
Количество элементов выгружаемых за один шаг (0 - выполнять выгрузку за один шаг)Указывается число элементов, выгружаемых за один шаг. 0 - выполнять выгрузку за один шаг.
Интервал одного шага в секундах (0 - выполнять загрузку за один шаг)Указывается интервал одного шага в секундах при экспорте каталога в 1С. 0 - выполнять загрузку за один шаг.
Разрешить выгрузку группам пользователей Указывается группа(-ы) пользователей, обладающие правом выгрузки каталога в 1С.
Использовать сжатие zip, если доступно При отмеченной опции данные сжимаются ZIP форматом (если доступно). Это позволяет заметно уменьшить файлы.


Заказы

Форма служит для настройки параметров обмена заказами с "1С" на стороне системы "1С-Битрикс: Управление сайтом".

<
ПолеОписание
Сайт, заказы которого выгружать в "1С:Предприятие"Укажите сайт, заказы с которого вы будет принимать в "1С". Т.е. в системе можно создать несколько Интернет-магазинов, а обрабатывать их в одной "1С". Либо заказы с разных сайтов можно выгружать в разные учетные системы.
Создавать новые заказы и контрагенты из 1СПри отмеченной опции новые заказы и контрагенты из 1С будут добавляться на сайт при выполнении процедуры обмена заказами.
Сайт, на который добавлять новые заказы и контрагентыУказываются сайты, на которые будут добавляться новые заказы и контрагенты из 1С.
Префикс номера заказа при выгрузкеЗадается префикс, который будет добавляться к номеру заказа при выгрузке.
Выгружать только оплаченные заказыПри отмеченной опции в "1С" будут выгружаться только оплаченные заказы.
Выгружать только заказы c разрешенной доставкойПри отмеченной опции в "1С" будут выгружаться только заказы с разрешенной доставкой.
Менять статусы заказов по информации из 1СПри отмеченной опции статусы заказов на сайте будут изменяться в соответствии с данными из 1С (т.е. изменяется статус заказа в 1С и после выполнения обмена данными статус заказа на сайте будет изменен на тот, который был задан в 1С).
Выгружать заказы начиная со статусаУказывается статус, начиная с которого будут выгружаться заказы в "1С". Если указано Не выбрано, то будут выгружены все заказы.
Статус, в который переводить заказ при получении отгрузки от "1С:Предприятие"Укажите статус, в который будет переводиться заказ при условии, что в "1С" отгрузка товара по данному заказу проведена и информация об этом поступила на сайт.

Данный параметр рекомендуется отключать (указать значение Не выбрано), если отмечена опция Менять статусы заказов по информации из 1С.
Заменять валюту при выгрузке в "1С:Предприятие" наПри выгрузке заказов в "1С: Предприятие" валюта товаров (т.е. наименование товаров) будет заменена на указанную. Конвертация при этом не происходит.
Наличный расчет. Платежная система для новых заказовУказывается платежная система для новых документов оплаты заказа, которые приходят из 1С и их тип "наличный". Тип документа "наличный" или "безналичный расчет" сообщает 1С.
Безналичный расчет. Платежная система для новых заказовУказывается платежная система для новых документов оплаты заказа, которые приходят из 1С и их тип "безналичный расчет". Тип документа "наличный" или "безналичный расчет" сообщает 1С.
Эквайринговая операция. Платежная система для новых оплатУказывается платежная система для новых оплат, проводимых путем эквайринговой операции.
Платежная система для автоматической оплаты заказа по статусу оплаты заказа от 1СУказывается платежная система для автоматической оплаты заказа, для которого пришел статус оплаты из 1С.
Служба доставки для новых заказовУказывается служба доставки, которая подставляется в документы новых пришедших из 1С заказов.
Увеличивать количество продукта в корзине, если количество в доставке из 1с превышает количество в корзинеПри отмеченной опции количество продукта будет увеличено в соответствии с количеством, указанном в документе доставки из 1С.
Создавать новые документы оплаты из 1сПри отмеченной опции будут создаваться новые документы оплаты для новых заказов, пришедших из 1С.
Создавать новый документы доставки из 1сПри отмеченной опции будут создаваться новые документы доставки для новых заказов, пришедших из 1С.
Создавать новый заказ при получении новой доставки из 1с, если заказ основание на сайте не найденПри отмеченной опции на сайте будет создаваться новый заказ, если из 1С будет получен документ доставки, для которого нет соответствующего документа заказа на сайте.
Группы, пользователям которых разрешена выгрузкаВыберите группы пользователей, которые будут иметь права на выгрузку заказов в "1С".
Использовать сжатие zip, если доступноУстановите флаг, чтобы при передаче данных использовалось сжатие zip, если оно доступно.
Интервал одного шага в секундах (0 - выполнять загрузку за один шаг)Указывается интервал одного шага в секундах при обмене заказами.
Размер единовременно загружаемой части файла (в байтах)Указывается размер единовременно загружаемой части файла в байтах.


Профили обмена

Форма служит для настройки полей экспорта в "1С". Настройки производятся отдельно для каждого типа плательщика.

ПолеОписание
Название параметраНазвание параметра.
ТипВыбирается тип параметра.
Значение Указывается значение выбранного параметра.
По умолчанию Если опция отмечена, то значение параметра является общим для всех бизнес-смыслов системы. Если же нужна частная настройка, то галочку необходимо снять и провести подходящую настройку для поля.
Добавить реквизит Нажмите для добавления дополнительного параметра, который будет передан в реквизиты заказа в 1С.


Обмен данными с "1С-Предприятие 8"

Начиная с версии продуктов "1С: Предприятие 8", редакция "Управление торговлей", версия 10.3.2.4 и "1С-Битрикс: Управление сайтом" версия 6.5, редакции "Малый бизнес" и "Бизнес" поставляются со встроенными процедурами взаимодействия.

Для реализации обмена данными между "1С-Битрикс: Управление сайтом" и торговыми кофигурациями "1С" Разаботаны модули обмена для продуктов 1С:

Комплексная автоматизация,
ERP Управление предприятием,
Управление нашей фирмой,
Управление производственным предприятием,
Управление торговлей.

Редакции прикладных решений и соответствующих модулей обмена приведены на странице скачивания.
необходимо произвести настройки с обеих сторон. Вся подробная информация представлена в курсе Интеграция с 1С.



Пользовательские комментарии

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

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Анатолий Кирсанов
Сообщение не промодерировано, возможны ошибки и неточности.
В каких направлениях работает прием нестандартных реквизитов (они вводятся по "Добавить реквизит")? Только от сайта в 1С? Только от 1С на сайт? Или в обе стороны?
0
Анатолий Кирсанов
Сообщение не промодерировано, возможны ошибки и неточности.
Цитата
Название параметра Название параметра.
Такая "документация" никому не нужна.

Добавить реквизит Каковы требования к именам реквизитов (это, ведь, "параметры?)? Кириллица, проблемы, спецсимволы, длина.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх