Помогите разобраться с проблемой - конфа самописная.
Есть справочник товара, реквизит цена розничная + цена закупочная.
Цену закупочную нужно получать с приходной накладной.
При проведении приходной накладной - есть движение по регистру измерения
Но в справочники значение цена закупочная - 0
Функция ПолучитьЗакупЦена(Номенклатура, Знач Дата = Неопределено) Экспорт
Дата = ?(Дата = Неопределено, ТекущаяДата(), Дата);
Структура = Новый Структура();
Структура.Вставить("Номенклатура", Номенклатура);
Данные = РегистрыСведений.ЗакупочныеЦены.ПолучитьПоследнее(Дата, Структура);
Возврат Данные.Цена;
КонецФункции
Модуль формы номерклатуры
&НаКлиентеНаСервереБезКонтекста
Процедура ПолучитьЗакупЦену(Номенклатура, Закупка)
(0) Вы в ПриСозданииНаСервере в процедуру и функцию передаете Объект.Наименование из формы элемента справочника Номенклатура. А это Строка. А в процедуре и функции нужна Ссылка.
ПолучитьЗакупЦену(Объект.Ссылка,Закупка);
И непонятно, что за параметр Закупка