Выгружать в hl справочники что это
Выгружать в hl справочники что это
Курс предназначен для базовой подготовки пользователей, осуществляющих интегрирование продуктов «1С-Битрикс» с торговыми конфигурациями компании «1С».
В курсе рассматриваются как штатные способы взаимодействия, так и дополнительный функционал обмена при помощи специальных модулей, а также порядок действий при проблемах с интеграцией.
Начальные требования
Для прохождения курса необходимо:
У нас часто спрашивают, сколько нужно заплатить
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
уроке.
Тесты и сертификат
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
Как проходить учебный курс?
Выгружать в hl справочники что это
Курс предназначен для базовой подготовки пользователей, осуществляющих интегрирование продуктов «1С-Битрикс» с торговыми конфигурациями компании «1С».
В курсе рассматриваются как штатные способы взаимодействия, так и дополнительный функционал обмена при помощи специальных модулей, а также порядок действий при проблемах с интеграцией.
Начальные требования
Для прохождения курса необходимо:
У нас часто спрашивают, сколько нужно заплатить
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
уроке.
Тесты и сертификат
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
Как проходить учебный курс?
Обмен с 1С, часть 2. Структура файлов обмена
Это продолжение статьи о обмене 1С-Битрикс с 1С, на этот раз речь пойдет о файлах обмена, их видах и структуре xml.
Обмен с 1С, часть 2. Структура файлов обмена
Это продолжение статьи о обмене 1С-Битрикс с 1С, на этот раз речь пойдет о файлах обмена, их видах и структуре xml.
Это продолжение статьи о обмене 1С-Битрикс с 1С, на этот раз речь пойдет о файлах обмена, их видах и структуре xml.
Разница обмена в старых и новых версиях обмена
Структура файлов обмена зависит от версии обмена (старой или новой).
В старой, обмен происходит через 2 файла:
В новых версиях модуля, обмен присходит 4 типами файлов, всего файлов 7:
Файл import.xml (1й)
Это первый файл который отправляет 1С на сайт, в нем содержится мета-информация: инфоблок, его название, структура разделов, а так же список складов, типы цен и единицы измерения. Конкретной информации по товарам в нем нет, только информация, в виде списков, необходимая для последующего импорта. Например создаётся инфоблок в который будут импортироваться товары.
Параметр [СодержитТолькоИзменения=»true»] устаревший и не используется, он не означает что запущен обмен только изменениями.
Файл import.xml (2й)
В этом файле 1С присылает структуру свойств и их варианты значений (для типа список). Опять же, в этом файле нет конкретной информации по значениям свойств товаров, только мета-информация.
Файл import.xml (3й)
В этом xml уже содержится информация о товарах:
Куда будет выгружаться значение: в свойство или в реквизиты зависит от программиста 1С, как ему было удобнее/как умеет.
Файл offers.xml (1й)
В нем находится мета-информация для торговых предложений: свойства торг. предложений и их варианты значения для свойств типа список. Аналогично как в файле import.xml (1й) для товаров.
Файл offers.xml (2й)
Содержит информацию о торговых предложениях:
В этом файле уже нет реквизитов, а будут характеристики. Характеристика это различающийся параметр торг. предложения. Например для обуви это будет размер и/или цвет.
Вне зависимости от того используются на сайте торговые предложения или нет, offers.xml будет всегда, т.к. в 1С данные о товаре разделены. Поэтому import.xml описывает товар как “информационную” единицу, а offers.xml как единицу к покупке.
Файл rests.xml
Остатки торговых предложения на складах. В 1С-Битрикс остатки на складах выводятся только в качестве информации, а основной остаток один, находится в поле «Доступное количество» Поэтому во время импорта все остатки по складам складываются и записываются в это поле.
Файл prices.xml
Описывает цены на торг. предложения: цена, значение НДС, включен ли НДС в цену или нет и валюта.
На этом по структуре файлов всё, далее рассмотрим сопоставление значений. Как 1С и 1С-Битрикс понимают что это один и тот же товар, что это одно и тоже свойство.
Сопоставление значений
1С выгружает внешний код ко всем сущностям: к товарам, к свойствам, ко всем значениям свойств. Этот внешний код записывается в поле XML_ID (так же внешний код) в Битриксе. Все сопоставление идет по этому полю.
Или еще пример. К уже существующему сайту пытаются подключить 1С и «синхронизировать» товары. Т.к. внешние коды не совпадают, товары из 1С не привяжутся к товаром в 1С-Битрикс. В этому случае необходимо изменять внешний код по каждому товару, по каждому свойству, значению. Это сложная, долгая и кропотливая работа. Внешний код можно поменять как на сайте, так и внутри 1С, в новых версиях модуля обмена это доступно.
Так же возможно настроить выгрузку в несколько инфоблоков. В 1С создаются несколько каталогов (у каждого будет свой идентификатор) и указывается какие группы в какие каталоги выгружать.
Настройка выгрузки свойств
В настройках обмена:
HL-справочник используется когда необходимо дополнить информацией значения свойств. Например в 1С цвета забиты в виде строки, а нам в фильтре на сайте необходимо выводить в виде палитры. Т.е. 1С выгрузит значения в справочник, а менеджер вручную может добавить иконки к каждому цвету, которые и будут показываться в фильтре.
Версионность обмена
В своё время для оптимизации обмена было добавлено новое поле «НомерВерсии» оно есть практически у каждой сущности: товаров, свойств, цен и т.д. С помощью этого поля битрикс может отслеживать изменилась ли сущность с момента последнего обмена или нет. Номер версии изменяется каждый раз когда сущность редактируется в 1С.
Например если в 1С редактируется товар, то у него меняется номер версии, если редактируется цена, то версия меняется у цены.
В настройках обмена в Битрикс есть галочка «Использовать контрольные суммы элементов для оптимизации обновления каталога».
При включенной галочке Битрикс будет записывать «Номер версии», для того что бы в следующем обмене сначала сравнить номера версий и если они совпадут, то Битрикс не будет обновлять сущность. Если галочка выключена, то номера версий игнорируются. Версионность так же можно настраивать в 1С, там есть настройки для отключения версионности у определенных сущностей. У таких сущностей в поле «НомерВерсии» каждый раз будет добавляться случайное число.
«Не работает обмен 1С с Битрикс», отладка обмена
Если вдруг перестал работать обмен, то самый простой способ понять в чем проблема это посмотреть access_logs в nginx
access_logs помогает понять на чьей стороне проблема. Прежде чем отправить проблему 1С-ку, убедитесь, что на стороне сайта всё работает.
Данный функционал позволяет создавать из всех свойств товара справочники.
Справочники которые созданы «1C инструменты» можно смотреть на странице справочники
Каждый справочник highload имеет связь со свойством «Справочник», если будет удалено свойство или справочник, то будет удалена связь, инфоблок пропадет из этого списка.
Свойство «Справочник», будет отображаться в списках связей «1C инструменты» со свойствами, на странице свойства инфоблоков.
1. Включение функционала highload справочников
2. Позволяет назначить свойства, из которых вы хотите создавать highload справочники, если поле пустое то будут создаваться highload справочники для всех свойств.
3. Дает возможность игнорировать некоторые свойства, например когда у вас пустое поле 3, некоторые из highload справочников можно будет не создавать, если вы укажите их символьный код в это поле.
Результат
В итоге при отгрузке, у нас создалось поле производитель типа «справочник».
Так же создался highload инфоблок и элемент с которым теперь есть связь
Теперь мы можем например для каждого производителя, поставить фотографию и вывести в карточке товара фотографию производителя.
Видео-урок: Создание HighLoad инфоблоков из 1С в 1С-Битрикс.
Видео-урок: Характеристики из 1С в отдельные свойства 1С-Битрикс.
Выгружать в hl справочники что это
Курс предназначен для базовой подготовки пользователей, осуществляющих интегрирование продуктов «1С-Битрикс» с торговыми конфигурациями компании «1С».
В курсе рассматриваются как штатные способы взаимодействия, так и дополнительный функционал обмена при помощи специальных модулей, а также порядок действий при проблемах с интеграцией.
Начальные требования
Для прохождения курса необходимо:
У нас часто спрашивают, сколько нужно заплатить
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
уроке.
Тесты и сертификат
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome