В обновлении 1.5.9 были добавлены следующие типы преобразований:
Данные преобразования могут пригодиться в обработке множественных свойств. Рассмотрим возможные ситуации:
1. Удалить значение из имеющихся у множественного свойства элемента инфоблока
Рассмотрим на примере типа свойства "Справочник"

Таблица со значениями

Нам необходимо удалить значение "Доставка".
Добавим преобразование array_search_removal в параметр "Значение" - укажем XML_ID записи, в нашем случае это будет brand1.

В правиле обработке укажем в "Поле" свойство "Бренд", в "Значение" передадим текущее значение свойства "Бренда", в преобразовании укажем созданное преобразование array_search_removal.

В итоге, получим необходимый результат.

2. Добавить новое значение к уже имеющимся
Принцип настройки обработки такой-же как и в п.1, но вместо преобразования array_search_removal необходимо использовать преобразование array_push

3. Убрать повторяющиеся значения у свойства битрикс
Возможна следующая ситуация

Чтобы убрать лишние значения, нужно использовать преобразование array_unique

Флаги видов сравнения (можно оставить пустым):
SORT_REGULAR - нормальное сравнение элементов (типы не меняются)SORT_NUMERIC - элементы сравниваются как числаSORT_STRING - элементы сравниваются как строкиSORT_LOCALE_STRING - сравнивает элементы как строки, с учётом текущей локали.Другие типы свойств инфоблока: