Выгрузка товаров из 1С

Урок 105 из 186
Автор: Ольга Пичужкина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 34292
Дата изменения: 02.07.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт, Энтерпрайз

Для выгрузки товаров в форме настроек параметров обмена должны быть выполнены основные настройки
Подробнее...
и отмечена опция Активировать одноименной группы настроек на закладке Режим обмена данными
Подробнее...
. Окно настройки выгрузки товаров открывается по кнопке Настроить.

  Общие настройки

Примечание: в уроке представлены скриншоты для 1С:Управление торговлей, ред. 11.1. Для редакции 11.2 все действия аналогичны, формы отличаются лишь визуально.

На вкладке Общие настройки указываются каталоги, куда выгружаются товары и информация по ним. Если отмечена Классифицировать номенклатуру по виду номенклатуры, то группами номенклатуры будут виды номенклатуры.

Таблица каталогов:

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

  • В колонке Каталог задается название инфоблока на сайте.
  • В колонке Группы номенклатуры (или Виды номенклатуры, см. настройку опции Классифицировать номенклатуру по виду номенклатуры) настраивается фильтр выгрузки групп/видов номенклатуры. Например, нужно выгрузить на сайт каталог холодильников .
  • В колонке Идентификатор каталога задается идентификатор, по которому устанавливается связь выгружаемых данных с конкретным инфоблоком на сайте.
  • При нажатии на кнопку Настроить отбор появится окно, в котором можно указать параметры отбора выгружаемых данных
    • Сегмент номенклатуры - отбор номенклатуры по сегментам номенклатуры;
    • Номенклатура - отбор по самой номенклатуре или группе;
    • Единица хранения - отбор по выгружаемым единицам измерения товаров. Вне зависимости от отбора будут выгружены базовые единицы товаров;
    • Склад - отбор по выгружаемым складам. Остатки товара будут только по тем складам, которые удовлетворяют условию.

      Примечание: Для редакции Малый бизнес импорт данных по складам возвращает ошибку, если число складов превышает разрешенное (1 склад).

    • Свойство - отбор по свойствам номенклатуры. Будут выгружены только те свойства, которые удовлетворяют условию отбора;
    • Соглашение - отбор по выгружаемым соглашениям товаров, и, соответственно, ценам товаров. Соглашения выгружаются только типовые с признаком Доступно внешним пользователям и незаполненным реквизитом Сегмент партнеров;
    • Остаток - отбор по выгружаемым остаткам товаров.
  • При нажатии на кнопку Настроить дерево групп появляется окно, в котором можно задать произвольное пользовательское дерево групп товаров для выбранного инфоблока. Таким образом, можно создавать свои группы товаров, которые будут выгружены на сайт, не изменяя иерархию товаров в . Причем один и тот же товар можно указать сразу нескольким группам.
    Слева создается пользовательский каталог, который будет выгружен на сайт. Вложенность групп может быть различной. Сначала создается группа, потом ей назначается список товаров/групп.

    Дерево групп может быть сохранено в файл или, наоборот, импортировано из файла.

  Товары

На закладке Товары указываются настройки выгружаемых товаров .

  • При отмеченной опции Выгружать товары будет выгружена информация о товарах.
  • При отмеченной опции Картинки и файлы будут выгружены картинки и файлы товаров, причем выгружаются только новые или измененные картинки и файлы. Опция доступна только при отмеченной опции Товары.
  • Опция Выгружать значения свойств в товары означает, что в товары будут выгружены значения свойств, даже если не выгружаются сами свойства (следует отмечать, когда свойства выгружаются отдельно другой настройкой обмена).
  • Если установлен флаг Выгружать штрихкоды, тогда для товаров будет выгружен их штрихкод. Если штрихкоды не используются, то лучше флаг этот не ставить, чтобы не замедлять работу выгрузки.
  • При отмеченной опции Выгружать планируемую дату поступления предложения в товар будет выгружена информация, когда планируется ближайшее поступление товара.
  • С помощью поля Количество товаров в пакете задается сколько товаров должно быть в одном пакете с данными.

Настройка соответствий полей номенклатуры:

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

Значения наименований полей могут быть как предопределенные (например Штрихкод, Наименование), так и произвольные. Произвольным полем может быть кусок кода , обращение к номенклатуре происходит через «Номенклатура.». Например, в XML-поле наименования можно вставить выражение «Номенклатура.Артикул + « - » + СокрлЛП(Номенклатура.Наименование)», в результате чего уже на сайт попадет номенклатура с наименованием, склеенным с артикулом.

  Предложения

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

Если отмечена опция Выгружать предложения, тогда будут выгружены предложения товаров и доступны следующие настройки:

  • При отмеченной опции Картинки и файлы будут выгружены картинки и файлы предложений, причем выгружаются только новые или измененные картинки и файлы.
  • Опция Выгружать характеристики только с остатками необходима для дополнительного отбора предложений и означает, что выгружены будут только те торговые предложения, количество которых больше нуля.
  • Опция Выгружать предложение только с ценой необходима для дополнительного отбора предложений и означает, что, если у предложения нет цен по выгружаемым соглашениям (видам цен), то такое предложение не выгружается.
  • Отмечать опцию Выгружать номенклатуру как предложение необходимо тогда, когда требуется, чтобы товар выгружался как предложение, даже если у него есть характеристики. Если опция не установлена, то предложениями будут только характеристики товаров и товары, которые не работает по характеристикам.
  • Опция Выгружать значения свойств в предложения означает, что в предложения будут выгружены значения свойств, даже если не выгружаются сами свойства (необходимо, когда свойства выгружаются отдельно другой настройкой обмена).
  • Опция Выгружать характеристики предложений определяет нужно ли в предложениях выгружать характеристики предложений (если достаточно их выгружать как свойства).
  • Если установлен флаг Выгружать штрихкоды, тогда для предложений будут выгружены их штрихкоды. Если штрихкоды не используются, то лучше флаг этот не ставить, чтобы не замедлять работу выгрузки.
  • При отмеченной опции Выгружать планируемую дату поступления предложения в предложение будет выгружена информация, когда планируется ближайшее поступление товара.
  • Опция Выгружать комплектующие служит для выгрузки комплектов.

  Свойства

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

Если отмечена опция Выгружать свойства, то будут выгружаться свойства товаров и предложений.

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

Примечание: свойство типа Файл всегда хранится в Highload-блоках.

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

  Остатки

На закладке Остатки указываются настройки выгружаемых остатков.

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

  Цены

На закладке Цены задаются настройки выгрузки цен.

  • При отмеченной опции Выгружать цены будет выгружаться информация о ценах товаров.

  Выполнение выгрузки товаров на сайт

Автоматическая выгрузка товаров осуществляется в соответствии с настройками автообмена Если отмечена опция Использовать периодический обмен данными то обмен будет выполняться по заданному расписанию. В зависимости от того, база в файловом или клиент-серверном варианте, настройка автообмена отличается.
Подробнее...
. Для ручного запуска процесса выгрузки товаров необходимо:

  • в форме создания/редактирования настройки обмена нажать кнопку Выполнить обмен данными ;
  • либо в форме списка настроек обмена выбрать нужный узел и нажать пункт Выполнить обмен данными в меню кнопки Синхронизация данных.

По окончании выгрузки результат можно просмотреть в административном разделе вашего сайта:



Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»