есть запрос
X
нужно добавить поля "Цена прихода" и "Цена реализации". При попытке добавить поле цена из регистратора, при помощи конструктора выходит ошибка "Нельзя обращаться к вложенной таблице через поле составного типа ТоварыНаСкладах.Регистратор.Товары"
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ТаблицаСклады.Организация КАК Организация,
ТаблицаСклады.Магазин КАК Магазин,
ТоварыНаСкладах.Склад КАК Склад,
ТоварыНаСкладах.Номенклатура КАК Номенклатура,
ТоварыНаСкладах.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ТоварыНаСкладах.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыНаСкладах.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыНаСкладах.КоличествоПриход КАК КоличествоПриход,
ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход,
ТоварыНаСкладах.НомерСтроки КАК НомерСтроки,
ТоварыНаСкладах.Регистратор КАК ДокументДвижения,
ТоварыНаСкладах.ПериодСекунда КАК ПериодСекунда,
ТоварыНаСкладах.ПериодМинута КАК ПериодМинута,
ТоварыНаСкладах.ПериодЧас КАК ПериодЧас,
ТоварыНаСкладах.ПериодДень КАК ПериодДень,
ТоварыНаСкладах.ПериодНеделя КАК ПериодНеделя,
ТоварыНаСкладах.ПериодДекада КАК ПериодДекада,
ТоварыНаСкладах.ПериодМесяц КАК ПериодМесяц,
ТоварыНаСкладах.ПериодКвартал КАК ПериодКвартал,
ТоварыНаСкладах.ПериодПолугодие КАК ПериодПолугодие,
ТоварыНаСкладах.ПериодГод КАК ПериодГод
{ВЫБРАТЬ
Организация.* КАК Организация,
Магазин.* КАК Магазин,
Склад.* КАК Склад,
Номенклатура.* КАК Номенклатура,
ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,
ДокументДвижения.* КАК ДокументДвижения,
КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
КоличествоПриход КАК КоличествоПриход,
КоличествоРасход КАК КоличествоРасход}
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, , {(Номенклатура).* КАК Номенклатура, (Склад).* КАК Склад}) КАК ТоварыНаСкладах
{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК ТаблицаСклады
ПО (ТаблицаСклады.Ссылка = ТоварыНаСкладах.Склад)}
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваров КАК ПоступлениеТоваров
ПО ТоварыНаСкладах.Регистратор = ПоступлениеТоваров.Ссылка
{ГДЕ
ТаблицаСклады.Организация.* КАК Организация,
ТаблицаСклады.Магазин.* КАК Магазин,
ТоварыНаСкладах.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыНаСкладах.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыНаСкладах.КоличествоПриход КАК КоличествоПриход,
ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход}
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Номенклатура)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Номенклатура)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Склады)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Склады)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Документ)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Документ)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.ХарактеристикиНоменклатуры)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ХарактеристикиНоменклатуры)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ХарактеристикиНоменклатуры)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Магазины)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Магазины)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Организации)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Организации)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
ПоказатьX
нужно добавить поля "Цена прихода" и "Цена реализации". При попытке добавить поле цена из регистратора, при помощи конструктора выходит ошибка "Нельзя обращаться к вложенной таблице через поле составного типа ТоварыНаСкладах.Регистратор.Товары"
По теме из базы знаний
- Оптимизация запросов 1С:Предприятие – от теории к практике
- Обзор полезных методов БСП 3.1.4
- Решение некоторых задач с помощью "Отладчика запросов"
- Использование языковой модели GPT3 для создания интерфейса 1С на естественном языке
- Как я стал Экспертом по технологическим вопросам за 3 месяца. Часть 2 (обновлена)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ТАкие запросы надо помещать под тег "код" (alt + p), тебе же потом будет удобнее искать ответы.
Запрос не смотрел, но сообщение очень понятное, ты пытаешь обратиться к вложенной таблице товары через регистратор, соедини эту таблицу (Товары) справа по нужным реквизитам (один из которых - Регистратор, ну и Номенклатура наверное, и еще чего), и будет тебе счастье.
А лучше используй для соединения регистры, или учти, что в документе цены могут быть и с НДС, и без НДС
Запрос не смотрел, но сообщение очень понятное, ты пытаешь обратиться к вложенной таблице товары через регистратор, соедини эту таблицу (Товары) справа по нужным реквизитам (один из которых - Регистратор, ну и Номенклатура наверное, и еще чего), и будет тебе счастье.
А лучше используй для соединения регистры, или учти, что в документе цены могут быть и с НДС, и без НДС
Выбери таблицу Товары нужного вида документа(ов) (для документов через ОБЪЕДИНИТЬ ВСЕ) во временную таблицу например ВТовары
Затем соединяеешь ее с таблицей, в которой тебе надо получить доп. колонки примерно так:
Затем соединяеешь ее с таблицей, в которой тебе надо получить доп. колонки примерно так:
ВЫБРАТЬ
Таб.Документ,
Таб.Номенклатура,
Таб.Цена
ПОМЕСТИТЬ ВТовары
ИЗ ...
;
ВЫБРАТЬ
Таб.Поле,
ТабЦен.Цена
ИЗ ТвояТаблицаБезЦен КАК Таб
ЛЕВОЕ СОЕДИНЕНИЕ ВТовары КАК ТабЦены ПО ТабЦены.Документ = Таб. ... И ТабЦены.Номенклатура = Таб. ...
Показать
ДА, если всего один вид документов с ценой (или на каждую колонку цены свой), то можно без создания временной таблицы, просто с таблицей регистратора ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваров.Товары КАК ТабЦены
Остальное не отличается от приведенного выше
Остальное не отличается от приведенного выше
Я бы сделал так.
Но запрос дебильный получается, надо четко описать, что получить хочешь. Но как пример работы с Временными таблицами пойдет.
Но запрос дебильный получается, надо четко описать, что получить хочешь. Но как пример работы с Временными таблицами пойдет.
ВЫБРАТЬ
Цены.Номенклатура,
МАКСИМУМ(Цены.ЦенаПоступления) КАК ЦенаПоступления,
Цены.Склад,
Цены.ЦенаРеализации
ПОМЕСТИТЬ ВТ_Цены
ИЗ
(ВЫБРАТЬ
ПоступлениеТоваровТовары.Номенклатура КАК Номенклатура,
ПоступлениеТоваровТовары.Цена КАК ЦенаПоступления,
ПоступлениеТоваровТовары.Ссылка.Склад КАК Склад,
0 КАК ЦенаРеализации
ИЗ
Документ.ПоступлениеТоваров.Товары КАК ПоступлениеТоваровТовары
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
РеализацияТоваровТовары.Номенклатура,
0,
РеализацияТоваровТовары.Ссылка.Склад,
РеализацияТоваровТовары.Цена
ИЗ
Документ.РеализацияТоваров.Товары КАК РеализацияТоваровТовары) КАК Цены
СГРУППИРОВАТЬ ПО
Цены.Номенклатура,
Цены.Склад,
Цены.ЦенаРеализации
;
X
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ТоварыНаСкладах.Склад КАК Склад,
ТоварыНаСкладах.Регистратор КАК ДокументДвижения,
ТоварыНаСкладах.Номенклатура.Код,
ТоварыНаСкладах.Номенклатура КАК Номенклатура,
ТоварыНаСкладах.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ТоварыНаСкладах.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыНаСкладах.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыНаСкладах.КоличествоПриход КАК КоличествоПриход,
ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход,
ТоварыНаСкладах.НомерСтроки КАК НомерСтроки,
ТоварыНаСкладах.ПериодСекунда КАК ПериодСекунда,
ТоварыНаСкладах.ПериодМинута КАК ПериодМинута,
ТоварыНаСкладах.ПериодЧас КАК ПериодЧас,
ТоварыНаСкладах.ПериодДень КАК ПериодДень,
ТоварыНаСкладах.ПериодНеделя КАК ПериодНеделя,
ТоварыНаСкладах.ПериодДекада КАК ПериодДекада,
ТоварыНаСкладах.ПериодМесяц КАК ПериодМесяц,
ТоварыНаСкладах.ПериодКвартал КАК ПериодКвартал,
ТоварыНаСкладах.ПериодПолугодие КАК ПериодПолугодие,
ТоварыНаСкладах.ПериодГод КАК ПериодГод,
ВТ_Цены.ЦенаПоступления,
ВТ_Цены.ЦенаРеализации
{ВЫБРАТЬ
Склад.* КАК Склад,
Номенклатура.* КАК Номенклатура,
ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,
ДокументДвижения.* КАК ДокументДвижения,
КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
КоличествоПриход КАК КоличествоПриход,
КоличествоРасход КАК КоличествоРасход}
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, , {(Номенклатура).* КАК Номенклатура, (Склад).* КАК Склад}) КАК ТоварыНаСкладах
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Цены КАК ВТ_Цены
ПО ТоварыНаСкладах.Склад = ВТ_Цены.Склад
И ТоварыНаСкладах.Номенклатура = ВТ_Цены.Номенклатура
{ГДЕ
ТоварыНаСкладах.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ТоварыНаСкладах.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
ТоварыНаСкладах.КоличествоПриход КАК КоличествоПриход,
ТоварыНаСкладах.КоличествоРасход КАК КоличествоРасход}
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Номенклатура)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Номенклатура)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Склады)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Склады)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Склады)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Документ)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Документ)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Документы)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.ХарактеристикиНоменклатуры)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ХарактеристикиНоменклатуры)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ХарактеристикиНоменклатуры)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Магазины)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Магазины)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Магазины)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Организации)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
СвойстваОбъектов.Ссылка,
СвойстваОбъектов.Наименование + " (свойство)" КАК Наименование,
СвойстваОбъектов.ТипЗначения
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
СвойстваОбъектов.Ссылка КАК ХарактеристикаСсылка,
ЗначенияСвойствОбъектов.Значение КАК Значение
ИЗ
ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ПО (ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка)
ГДЕ
СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ СвойстваОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА ХарактеристикаСсылка
ПОЛЕЗНАЧЕНИЯ Значение }
{ХАРАКТЕРИСТИКИ
ТИП(Справочник.Организации)
ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
КатегорииОбъектов.Ссылка,
КатегорииОбъектов.Наименование + " (категория)" КАК Наименование
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕКЛЮЧА Ссылка
ПОЛЕИМЕНИ Наименование
ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ
регистрКатегорииОбъектов.Объект,
регистрКатегорииОбъектов.Категория КАК Идентификатор
ИЗ
Справочник.КатегорииОбъектов КАК КатегорииОбъектов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК регистрКатегорииОбъектов
ПО (регистрКатегорииОбъектов.Категория = КатегорииОбъектов.Ссылка)
ГДЕ
КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Организации)
И НЕ КатегорииОбъектов.ПометкаУдаления)
ПОЛЕОБЪЕКТА Объект
ПОЛЕВИДА Идентификатор }
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот