Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Как достать дополнительные реквизиты номенклатуры УТ 11.0 (http://forums.kuban.ru/f1040/kak_dostat-_dopolnitel-nye_rekvizity_nomenklatury_ut_11_0_a-3547266.html)

match900 14.01.2013 15:20

Как достать дополнительные реквизиты номенклатуры УТ 11.0
 
В УТ 11.0 для справочника "Номенклатура" можно создать произвольное колличество дополнительных реквизитов.
(создается в справочнике "Вид номенклатуры"
Тип значения задается планом видов характеристик "Дополнительные реквизиты и сведения". Сами значения реквизитов хранятся в справочнике "Значения свойств объектов". По идеи связь конкретного объекта "Номенклатура" со значением реквизита должна храниться в регистре сведений, но такого не нашел.
Нужно достать значения дополнительных реквизитов номенклатуры запросом.
Прошу помочь.

afanasovmaksim 14.01.2013 15:32

Например так(для УТ 10.3):

Запрос = Новый Запрос("ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Объект.Ссылка КАК Ссылка
|ИЗ
| РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Свойство = &Свойство
| И ЗначенияСвойствОбъектов.Значение = &Значение")


Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоКоду("УТ0000002"));
Запрос.УстановитьПараметр("Значение", СокрЛП(Артикул));

match900 14.01.2013 15:37

[u]afanasovmaksim[/u]
К сожалению, в УТ 11.0 нет регистра "Значения свойств объектов". Там используется другой принцип. Какой, пока, не разобрался.
За помощь, спасибо.

match900 14.01.2013 16:07

Вопрос закрыт.
Доп.реквизиты храняться в табличной части справочника.
Доп.сведения в регистре.

bma1 14.01.2013 16:18

в самом справочнике номенклатура зайди на закладку данные и посмотри где хранятся характеристики


Текущее время: 04:53. Часовой пояс GMT +3.