УТ 11 типовая.
Видов цен множество, но в заказе клиента, если в строке выбран определенный склад, необходимо оставить только некоторые. Для вида цен в строке заказа установлен быстрый выбор = Истина. и прописана процедура ОбработкаПолученияДанныхВыбора(), в которой подбираются виды цен, которые отображать. Как в ОбработкаПолученияДанныхВыбора передать текущую строку чтобы понимать какой склад указан и в зависимости от этого определить список видов цен ?
(0) держи подачу: можно наколотить заказ на одном складе, используя все доступные цены, потом заменить склад и вуаля - ОбработкаПолученияДанныхВыбора() в пролете
как минимум, следует проверять соответствие при записи документа, и отказывать в записи при несоответствии
а интерактивный выбор ограничивать уже для того, чтобы уменьшить желание пользователей запустить в тебя сапогом, когда опять не записывается