Да, это решение, но всегда придется выбирать нужный прайс (что неудобно и чревато ошибками).
А можно "привязать" прайс к клиенту и сделать так, чтобы он выставлялся автоматически.
Описано в документации пользователя , в разделе
"4.1.4.4. Установка персональной скидки для клиента на группу товаров"
Чтобы совсем автоматически, без поднятия окна "Доп.цены/скидки" есть параметр SpecCalcClientDis (Автоматический расчёт цены в спецификации с учётом клиент-скидки. При добавлении позиций в спецификации расходных накладных и актов продаж с нескольких мест хранения, цена товара будет автоматически рассчитывается с учётом персональной скидки клиента на указанный прайс-лист)