|
Базовые настройки профиля выглядят таким образом.
Некоторые из этих настроек погут отсуствовать в зависимости от наличия установленных модулей в Битриксе и от настроек инфоблока.
Ниже описано предназначение этих настроек.
- Информационный блок
В выбранный инфоблок будет производиться импорт данных из файла.
Если из файла загружаются товары вместе с торговыми предложениями, то нужно выбирать инфоблок товаров, а инфоблок предложений модуль определит автоматически. Если же нужно загрузить из файла только торговые предложения (без учета товаров), то нужно выбрать инфоблок торговых предложений.
- Поле (поля) для идентификации элемента
По данному полю (или нескольким полям) модуль будет искать существующие элементы инфоблока. Если элемент инфоблока найден, то он будет обновлен. Если элемент не найден, то будет создан новый.
- Поле (поля) для идентификации торговых предложений
По этому полю модуль будет искать торговые предложения внутри найденного товара. Т.е., при загрузке строки файла модуль сначала загружает товар, а потом уже в пределах загруженного товара ищет торговые предложения. Если предложение найдено по полю для идентификации, то оно будет обновлено. Если не найдено, то будет создано новое. Данная настройка появляется только в том случае, если для загрузки выбран инфоблок, который имеет торговые предложения. Если из файла не планируется загрузка торговых предложений, то это поле можно не настраивать.
- Не создавать новые элементы
Опция позволяет отключить создание новых товаров и предложений. Т.е., будут обновлять только существующие товары и предложения.
- Не обновлять существующие элементы
Опция позволяет отключить обновление существующих товаров и предложений. Т.е., будут загружаться только новые товары и предложения, которых ранее не было на сайте.
- Режим удаления элементов
В данном режиме модуль будет удалять все элементы, найденные по полям полям для идентификации.
- Если новый элемент, то делать элемент неактивным
Все создаваемые товары и предложения будут неактивными, если на 2-м шаге для них не указано поле "Активность".
- Если кол-во нулевое, то делать элемент неактивным
После загрузки товара или предложения модуль будет проверять у него поле "Доступное количество" и в случае, если значение в этом поле равно 0 и на 2-м шаге не задано поле "Активность", модуль сделает этот элемент неактивным.
- Если цена нулевая, то делать элемент неактивным
Если цена товара или предложения в файле импорта равна 0 или поле с ценой не указано, а также на 2-м шаге не определено поле "Активность", этот элемент станет неактивным.
- Активировать загружаемые элементы
Если на 2-м шаге не указано поле "Активность" и элемент не попадает под другие опции, которые могут его деактивировать, то он будет активирован в процессе импорта.
- Не обновлять элемент при отсутствии изменений
Опция применяется только для существующих на сайте товаров и предложений. Данная настройка проверяет на изменение все основные поля элемента инфоблока (кроме свойств, цены, остатков и т.д.). Если ни одно из этих полей не изменено, то модуль не будет вызывать API-метод CIblockElement::Update. Это во многих случая позволяет сильно ускорить обновление товара, но при этом не обновится дата изменения элемента.
- Добавлять новые привязки к разделам и сохранять старые
При включении этой опции модуль будет сохранять все существующие привязки товаров к разделам и если в настройках на 2-м шаге указаны разделы, то к существующим привязкам будут добавляться новые. Если же в настройках на 2-м шаге разделы не указаны, то включать эту опцию нет смысла, т.к. в этом случае элементы и без неё будут оставаться в своих разделах.
- Загружать привязку к разделам только для новых элементов
Привязка к разделам, указанным на 2-м шаге, будет применяться только для новых элементов. Все существующие элементы останутся привязаны к свои текущим разделам.
- Не загружать элементы без привязки к разделу
Если для некоторых товаров в файле импорта не указан раздел, то эта опция поможет пропустить такие товары. Но если на 2-м шаге не указаны настройки для загрузки разделов, то ни один товар из файла не будет загружен.
- Разделитель для множественных свойств
Используется для разбивки множественных значений свойств, которые указаны в одной ячейке файла. Также может быть использован для других полей, которые могут содержать несколько значений. К примеру, для поля "Путь из названий разделов" или поля для идентификации раздела, если в одной ячейке указано несколько разделов через разделитель.
Настройки профиля |
Описание курса
| Действия на отсуствующими элементами
|