Пытаюсь заполнить поле табличной части "Цена" в документе Реализации товаров из регистра сведений "Цены". Выдает ошибку Значение не является значением объектного типа (ЦенаПродажи)
Возврат. В чем проблема???
&НаКлиенте
Процедура ТоварыПриИзменении(Элемент)
// Получить текущую строку табличной части.
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
// Установить цену.
СтрокаТабличнойЧасти.Цена =Супер.РозничнаяЦена(Объект.Дата,
СтрокаТабличнойЧасти.Номенклатура);
// Пересчитать сумму строки
КонецПроцедуры
Функция РозничнаяЦена(АктуальнаяДата, ЭлементНоменклатуры) Экспорт
// Создать вспомогательный объект "Отбор".
Отбор = Новый Структура("Номенклатура", ЭлементНоменклатуры);
// Получить актуальные значения ресурсов регистра.
ЗначенияРесурсов = РегистрыСведений.Цены.ПолучитьПоследнее(АктуальнаяДата, Отбор);
Возврат
ЗначенияРесурсов.ЦенаЗакупки;
КонецФункции
Друзья, спасибо всем кто отозвался на клик помощи!!!) Реально наверное спать больше нужно. Даже вопрос не правильно написал( Изначально ошибка была Значение не является значением объектного типа (ЦенаЗакупки) из строки Возврат
ЗначенияРесурсов.ЦенаЗакупки;
Вообщем утром проснулся, включил комп все работает,видимо 1С заглючил!