Статья является инструкцией по надстройке Unification

Где применяются таблицы замены

Таблицы замен в программе обработки прайс-листов можно применить к нужному столбцу в 2 местах:

  1. в обработчике прайс-листа
  2. в конфигурации вывода

Если таблицу замен надо применить для одного прайс-листа (а для других прайсов она не нужна, или там используются другие списки замен), то мы подключаем таблицу замен в обработчике прайса.

Если список замен относится ко всем прайсам (например, коррекция написания брендов), то правильнее подключить таблицу замен в конфигурации вывода, — тогда она будет применяться уже к обработанному сводному прайс-листу (когда из нескольких прайсов данные объединены в один)

ВНИМАНИЕ: не надо подключать одну и ту же таблицу замен и в обработчике прайса, и в конфигурации вывода.
Это может привести к ошибкам, когда часть товаров (или все) будут удалены (например, в случае применения таблицы замен в режиме исключения ненужных категорий («белый список») с попутной заменой категорий, — при первом применении замен останутся только нужные категории, изменив своё название, а при повторной обработке уже измененных названий, они все будут откинуты как неподходящие)

Один из немногих случаев, когда нужно применить таблицы замен (разные) и в обработчике прайса, и в конфигурации вывода, — это когда в обработчике прайса таблица замен используется для приведения бренда / категории / еще чего-то к правильному написанию, а в конфигурации вывода нужно настроить вывод только нескольких заданных брендов / категорий (подразумевается, что в других конфигурациях вывода выводятся все или другие бренды / категории). Тогда таблица замен на выводе настраивается в режиме белого/чёрного списка, для фильтрации нужных / ненужных значений с целью выполнения выборки из полного результата.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
             __        __    _   _  __  _____    ___  
_ __ ___ \ \ / / (_) | |/ / |___ / ( _ )
| '_ ` _ \ \ \ /\ / / | | | ' / |_ \ / _ \
| | | | | | \ V V / | | | . \ ___) | | (_) |
|_| |_| |_| \_/\_/ _/ | |_|\_\ |____/ \___/
|__/
Введите код, изображенный в стиле ASCII-арт.