Найти/заменить в Наименовании слово и добавить Доп поля к нему

Ответить
shinoavtoservis
Сообщения: 129
Зарегистрирован: 28 апр 2017 02:21

20 янв 2019 00:15

Добрый день, пользуемся формулой для обновления Наименования в БК с условиями что в Доп.поле есть слово шипы и Категория Шины / NOKIAN и в наименовании нет слова Шипы тогда добавляем к Наименованию из Доп поля Шипы.
IF({Товар БК: Шины Шипы (оригинал)} = "шипы" AND {Товар БК: Категория} = "Шины / NOKIAN" AND {Товар БК: Наименование} NOT LIKE "%шипы%", CONCAT({Товар БК: Наименование}, " ", {Товар БК: Шины Шипы (оригинал)}), {Товар БК: Наименование})

Подскажите как составить формулу с возможностью сравнивая Доп поля если оно заполнено и поиск в Наименовании слова Шипы если его нет и есть символы "(Арт." тогда в место них заменить Доп поля и оставить "(Арт."

IF({Товар БК: Шины Шипы (оригинал)} = "шипы" AND {Товар БК: Категория} = "Шины / NOKIAN" AND {Товар БК: Наименование} NOT LIKE "%шипы%" AND {Товар БК: Наименование} LIKE "%(Арт.%", тогда найти в наименовании слово "(Арт." и заменить {Товар БК: Шины Шипы (оригинал)} = "шипы" ?
Ответить

Вернуться в «Формулы для обновления полей базового каталога»