Вывод Конечного остатка в Выбор характеристики

1. A1nur1ch 23.01.24 14:23 Сейчас в теме
В ФормаВыбора справочника ХарактеристикиНоменклатуры хочу вывести конечный остаток номенклатуры.
В динамический список добавил поле ВНаличииКонечныйОстаток с регистра СвободныеОстатки, но при выводе пишет ошибку, представлено на скрине.
Но нигде нету колонки "Ссылка1". Да и я проверил начальный запрос и свой в КонсолеЗапросов, там нет дублированных значений. В чем может быть проблема ?
УТ 11 1С 8.3
Вот код:

ВЫБРАТЬ
	СправочникХарактеристикиНоменклатуры.Ссылка КАК Ссылка,
	СправочникХарактеристикиНоменклатуры.ПометкаУдаления КАК ПометкаУдаления,
	СправочникХарактеристикиНоменклатуры.Владелец КАК Владелец,
	СправочникХарактеристикиНоменклатуры.Наименование КАК Наименование,
	СправочникХарактеристикиНоменклатуры.НаименованиеПолное КАК НаименованиеПолное,
	СправочникХарактеристикиНоменклатуры.Принципал КАК Принципал,
	СправочникХарактеристикиНоменклатуры.Контрагент КАК Контрагент,
	СправочникХарактеристикиНоменклатуры.ДополнительныеРеквизиты КАК ДополнительныеРеквизиты,
	СправочникХарактеристикиНоменклатуры.Предопределенный КАК Предопределенный,
	СправочникХарактеристикиНоменклатуры.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
	СвободныеОстаткиОстаткиИОбороты.ВНаличииКонечныйОстаток КАК ВНаличииКонечныйОстаток
ИЗ
	Справочник.ХарактеристикиНоменклатуры КАК СправочникХарактеристикиНоменклатуры
		{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ВариантыКомплектацииНоменклатуры КАК ВариантыКомплектацииНоменклатуры
		ПО (ВариантыКомплектацииНоменклатуры.Владелец = &Номенклатура)
			И (ВариантыКомплектацииНоменклатуры.Характеристика = СправочникХарактеристикиНоменклатуры.Ссылка)
			И (ВариантыКомплектацииНоменклатуры.Основной)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.ОстаткиИОбороты КАК СвободныеОстаткиОстаткиИОбороты
		ПО СправочникХарактеристикиНоменклатуры.Ссылка = СвободныеОстаткиОстаткиИОбороты.Характеристика
			И СправочникХарактеристикиНоменклатуры.Владелец = СвободныеОстаткиОстаткиИОбороты.Номенклатура }
{ГДЕ
	(ВЫБОР
			КОГДА ЕСТЬNULL(ВариантыКомплектацииНоменклатуры.ВариантРасчетаЦеныНабора, ЗНАЧЕНИЕ(Перечисление.ВариантыРасчетаЦенНаборов.ПустаяСсылка)) В (&ВариантыРасчетаЦеныНабора)
				ТОГДА ИСТИНА
			ИНАЧЕ ЛОЖЬ
		КОНЕЦ)}
Показать
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Sashares 34 23.01.24 16:16 Сейчас в теме
(1) Как то так можно
ВЫБРАТЬ
    СправочникХарактеристикиНоменклатуры.Ссылка КАК Ссылка,
    СправочникХарактеристикиНоменклатуры.ПометкаУдаления КАК ПометкаУдаления,
    СправочникХарактеристикиНоменклатуры.Владелец КАК Владелец,
    СправочникХарактеристикиНоменклатуры.Наименование КАК Наименование,
    СправочникХарактеристикиНоменклатуры.НаименованиеПолное КАК НаименованиеПолное,
    СправочникХарактеристикиНоменклатуры.Принципал КАК Принципал,
    СправочникХарактеристикиНоменклатуры.Контрагент КАК Контрагент,
    СправочникХарактеристикиНоменклатуры.ДополнительныеРеквизиты КАК ДополнительныеРеквизиты,
    СправочникХарактеристикиНоменклатуры.Предопределенный КАК Предопределенный,
    СправочникХарактеристикиНоменклатуры.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
    СвободныеОстаткиОстаткиИОбороты.ВНаличииКонечныйОстаток КАК ВНаличииКонечныйОстаток
ИЗ
    Справочник.ХарактеристикиНоменклатуры КАК СправочникХарактеристикиНоменклатуры
        { ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.ОстаткиИОбороты КАК СвободныеОстаткиОстаткиИОбороты
        ПО СправочникХарактеристикиНоменклатуры.Ссылка = СвободныеОстаткиОстаткиИОбороты.Характеристика
            И СправочникХарактеристикиНоменклатуры.Владелец = СвободныеОстаткиОстаткиИОбороты.Номенклатура }
{ГДЕ
Истина В (Выбрать
    ВЫБОР
            КОГДА ЕСТЬNULL(ВариантыКомплектацииНоменклатуры.ВариантРасчетаЦеныНабора, ЗНАЧЕНИЕ(Перечисление.ВариантыРасчетаЦенНаборов.ПустаяСсылка)) В (&ВариантыРасчетаЦеныНабора)
                ТОГДА ИСТИНА
            ИНАЧЕ ЛОЖЬ
        КОНЕЦ
Из Справочник.ВариантыКомплектацииНоменклатуры КАК ВариантыКомплектацииНоменклатуры
ГДЕ (ВариантыКомплектацииНоменклатуры.Владелец = &Номенклатура)
            И (ВариантыКомплектацииНоменклатуры.Характеристика = СправочникХарактеристикиНоменклатуры.Ссылка)
            И (ВариантыКомплектацииНоменклатуры.Основной)
)}
Показать


Остатки лучше получать в ПриПолученииДанныхНаСервере. Работать будет быстрее.
4. A1nur1ch 23.01.24 16:56 Сейчас в теме
(3) Там когда связывал проблема оказывается была, уже решил. Немного по другому сделал, но спасибо за помощь !!!
2. RustamZz 23.01.24 15:43 Сейчас в теме
(1) Из-за левого соединения с вариантами комплектаций
5. A1nur1ch 23.01.24 16:57 Сейчас в теме
(2) Да, в этом трабл был, уже решил, спасибо
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот