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

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