При перемещении товаров на розничный склад заполняется колонка цена розничная. Иногда из-за этого у нас этого возникают проблемы - менеджеры заранее формируют перемещение (не проводя), после этого может измениться цена, а если провести документ перемещения, то он выставит предыдущую розницу. Да и при просмотре изменений цен лишняя информация, т.е. может быть всего одна операция изменение цены, а куча операций про перемещение тоже сюда попадают...
Данный функционал сделан для упрощения назначения цен. Если этого не требуется, то в справочнике подразделений надо снять флаг "Формировать цену розничной торговли". Цены будут назначаться специализированным документом "Изменение цен".
Подскажите, пожалуйста, где в конфигураторе копать, чтобы все-таки перемещениями не формировались розничные цены (а только документами "Поступление товаров") ?
В модуле документа перемещения товаров в процедуре ОбработкаПроведения найдите строку "УстановитьЦены()" (их 2 вхождения). Это и есть вызов обработчиков установки цен. Первый по коду - установка розничных цен. Второй - установка цен компании при перемещении из филиала. Если же надо заблокировать установку цен вообще всеми документами, то проще всего именно внутри данного обработчика проверить что это документ поступления товаров и только для него выполнять движения, а для всех остальных просто возврат. Ну и разумеется там же оставить возможность кроме поступления товаров устанавливать цены документом изменения цен.