Обработка очень простая. В табличной части выбираем тип цен, по которому хотим обнулить цены. И жмем на кнопку "выполнить".
Данная обработка сформирует новый документ "Установка цен номенклатуры", с текущей датой и выбранным нами типом цен. Если были выбраны несколько типов цен, то по каждому выбранному типу цен будет сформирован новый документ. Документ "Установка цен номенклатуры" автоматически сам заполнится. Табличная часть заполнится данными по уже введенным в базу ранее ценам номенклатуры. То есть номенклатурой, по которой уже установлены цены по выбранному типу цен, но уже с ценой равной нулю. При проведении документа, с данного момента цены в документах и отчетах будут отображены как нулевые. При распроведении данного документа прежние цены вновь будут отображаться.
Код открыт, можно вместо нулевой цены сделать например наценку к старой цене и т.д.
Обработка подходит для любой конфигурации с обычными формами, где есть документ "Установка цен номенклатуры".
Тестировалась в "Управление торговлей", редакция 10.3 (10.3.24.1).