Данная обработка делалась под конкретную задачу. Она заключалась в следующем: типовая торговля (нельзя слетать с поддержки), есть Номенклатура, которая разделена на группы, а вот у каждой подгруппы есть свой вариант расчета цены и свое округление, т.е нельзя использовать типовую наценку оптового типа цен или розничного, т.к., например, у одной папки с номенклатурой оптовая наценка 10% и округление до 1, а у другой папки 15% оптовая цена и округление до 1000 (стандартно нет в УТ), то же самое и для розничной цены.
А так как папок товаров много и плодить типы цен не хочется, то было сделано следующее: берем документ УстановкаЦенНоменклатурыКонтрагентов и в нем регистрируем закупочные цены, потом в табличной части заполняем сценарий расчета Типов цен, затем выполнить и получаем документ Установка цен номенклатуры.
Также есть возможность сохранить сценарий в XML файл, пример прилагается.