Есть необходимость использовать вес номенклатуры как один из параметров расчета цены. Пихать его в конструктор формул без доработок невозможно, напрашивается решение: использовать вид цены типа «произвольный запрос к данным ИБ». Компоновка данных – произвольная, СКД с таким запросом:
ВЫБРАТЬ
ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
110 КАК Цена,
ЦеныНоменклатурыСрезПоследних.Валюта КАК Валюта
{ВЫБРАТЬ
Номенклатура.*,
Цена,
Валюта.*}
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, {(Номенклатура)}) КАК ЦеныНоменклатурыСрезПоследних
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СпрНоменклатура
ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = СпрНоменклатура.Ссылка
{ГДЕ
ЦеныНоменклатурыСрезПоследних.Номенклатура.*,
ЦеныНоменклатурыСрезПоследних.Валюта.*}