Независимо от формата источника импорта, модуль "Универсальный импорт" имеет стандартный набор персональных обработчиков для импортируемых полей.
Чтобы увидеть данные обработчики, нажмите на надпись "Параметры обработки поля" под нужным полем:
В развернувшемся блоке вы увидите следующий набор полей:
При следующем посещении страницы настроек профиля данный блок будет автоматически развёрнутым у тех полей, к которым применяется хотя бы один из данных модификаторов.
"Обязательное". При включенной опции будут игнорироваться элементы, в которых значение данного поля окажется пустым. Если в инфоблоке данное поле является обязательным, его значение будет проверяться и без опции "Обязательное".
"Загружать, если не заполнено". Обновлять данные поля, только если в элементе инфоблока оно ещё не заполнено. Помогает при загрузке данных с файлами (в частности, с изображениями), т.к. позволяет ускорить импорт при повторном обновлении элементов.
"Разделитель множественных значений". Задаётся для случая, когда поле источника содержит несколько значений, записанных через определённый разделитель (запятая, точка с запятой, вертикальная черта или любой другой). Следует заполнять только для импорта в множественное свойство инфоблока.
"URL-декодирование строки". Декодирует строку, кодированную под URL.
"Изменить регистр". Преобразовывает регистр символов в один из форматов: в верхний регистр, в нижний регистр, во фразу с первой согласной буквой, во фразу с первой согласное в каждом слове.
"Максимальное количество символов в строке". Обрезать символы, не попавшие в данный предел. Значение "0" - не обрезать строку.
"Помечать цену как включающую НДС". Опция актуальна для синхронизации с ценой товара.
"Формат даты". Формат даты поля источника, который будет приведен к формату сайта.
"Округление". Округление числа, в зависимости от выбранных параметров. В первом поле выбирается, по какому принципу округлять, а во втором - степень округления.
"Вырезать HTML-теги". Если опция установлена, html-теги будут удалены из импортируемой строки.
"Вырезать спецсимволы". Вырезать все символы, кроме текстовых и знаков препинания.
"HTML-сущности в символы". Преобразовать специальные HTML-сущности в соответствующие им символы.
"Обрабатывать изображения". Изменить высоту, ширину, пропорции и качество картинки.
"Формула". Модификация значения с помощью заданной формулы. X1 - исходное значение поля. Подробнее о применении формул читайте здесь.
"Обязательные значения". Загружать позицию только, если импортируемое значение соответствуют одному из заданных в данной опции. Может использоваться для фильтрации импортируемых позиций.
"Исключающие значения". Не загружать позицию, если значение соответствуют одному из заданных. Работает аналогично опции "Обязательные значения", только в обратную сторону.
"Создавать вложенные разделы". На основе данного поля (если оно множественное) создавать иерархию вложенных разделов. Импортируемая позиция будет помещаться в самый последний из созданных подразделов. С помощью опции можно в процессе импорта создать дерево разделов для всех импортируемых позиций.