Имя: Пароль:
1C
 
8.3 ут 11 Основная таблица динамического списка задана неверно.
0 ДобрыйПутник
 
20.02.26
11:36
Подскажите, дорабатываю запрос динамического списка, почти полностью его переписывая, базовый запрос:
ВЫБРАТЬ
    ЖурналДокументовСкладскиеОрдера.Ссылка КАК Ссылка,
    ЖурналДокументовСкладскиеОрдера.Дата КАК Дата,
    ЖурналДокументовСкладскиеОрдера.ПометкаУдаления КАК ПометкаУдаления,
    ЖурналДокументовСкладскиеОрдера.Номер КАК Номер,
    ЖурналДокументовСкладскиеОрдера.Проведен КАК Проведен,
    ЖурналДокументовСкладскиеОрдера.Статус КАК Статус,
    ЖурналДокументовСкладскиеОрдера.Комментарий КАК Комментарий,
    ЖурналДокументовСкладскиеОрдера.ПомещениеОтправитель КАК ПомещениеОтправитель,
    ЖурналДокументовСкладскиеОрдера.Приоритет КАК Приоритет,
    ЖурналДокументовСкладскиеОрдера.ДатаОтгрузки КАК ДатаОтгрузки,
    ЖурналДокументовСкладскиеОрдера.ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку,
    ЖурналДокументовСкладскиеОрдера.ОтгрузкаПоЗаданиюНаПеревозку КАК ОтгрузкаПоЗаданиюНаПеревозку,
    ЖурналДокументовСкладскиеОрдера.ПорядокДоставки КАК ПорядокДоставки,
    ЖурналДокументовСкладскиеОрдера.ПолучательОтправитель КАК ПолучательОтправитель,
    ЖурналДокументовСкладскиеОрдера.Тип КАК Тип,
    ЗНАЧЕНИЕ(Справочник.партнеры.ПустаяСсылка) КАК Перевозчик,
    ЗНАЧЕНИЕ(Документ.ЗаказКлиента.ПустаяСсылка) КАК ЗаказКлиента,
    Ложь КАК Cleverence_Маркировка,
    Ложь КАК ЕстьСсылкаНаДокумент,
    Неопределено КАК СсылкаНаДокумент    
ИЗ
    ЖурналДокументов.СкладскиеОрдера КАК ЖурналДокументовСкладскиеОрдера


При создании меняю на:
ВЫБРАТЬ
        ЖурналДокументовСкладскиеОрдера.Ссылка КАК Ссылка,
        ЖурналДокументовСкладскиеОрдера.Дата КАК Дата,
        ЖурналДокументовСкладскиеОрдера.Склад КАК Склад,
        ЖурналДокументовСкладскиеОрдера.ПометкаУдаления КАК ПометкаУдаления,
        ЖурналДокументовСкладскиеОрдера.Номер КАК Номер,
        ЖурналДокументовСкладскиеОрдера.Проведен КАК Проведен,
        ЖурналДокументовСкладскиеОрдера.Статус КАК Статус,
        ЖурналДокументовСкладскиеОрдера.Комментарий КАК Комментарий,
        ЖурналДокументовСкладскиеОрдера.ПомещениеОтправитель КАК ПомещениеОтправитель,
        ЖурналДокументовСкладскиеОрдера.Приоритет КАК Приоритет,
        ЖурналДокументовСкладскиеОрдера.ДатаОтгрузки КАК ДатаОтгрузки,
        ЖурналДокументовСкладскиеОрдера.ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку,
        ЖурналДокументовСкладскиеОрдера.ОтгрузкаПоЗаданиюНаПеревозку КАК ОтгрузкаПоЗаданиюНаПеревозку,
        ЖурналДокументовСкладскиеОрдера.ПорядокДоставки КАК ПорядокДоставки,
        ЖурналДокументовСкладскиеОрдера.ПолучательОтправитель КАК ПолучательОтправитель,
        ЖурналДокументовСкладскиеОрдера.Тип КАК Тип,
        ЗНАЧЕНИЕ(Справочник.партнеры.ПустаяСсылка) КАК Перевозчик,
        ЗНАЧЕНИЕ(Документ.ЗаказКлиента.ПустаяСсылка) КАК ЗаказКлиента
    ПОМЕСТИТЬ ВТ_Ордера
    ИЗ
        ЖурналДокументов.СкладскиеОрдера КАК ЖурналДокументовСкладскиеОрдера
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка КАК Ссылка,
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение КАК Распоряжение,
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение.Дата КАК РаспоряжениеДата
    ПОМЕСТИТЬ ВТ_Распоряжения_Исх
    ИЗ
        Документ.РасходныйОрдерНаТовары.ТоварыПоРаспоряжениям КАК РасходныйОрдерНаТоварыТоварыПоРаспоряжениям
    ГДЕ
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка В
                (ВЫБРАТЬ
                    ВТ_Ордера.Ссылка
                ИЗ
                    ВТ_Ордера)
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка КАК Ссылка,
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение КАК Распоряжение,
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение.ПеревозчикПартнер КАК РаспоряжениеПеревозчикПартнер,
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение.Организация КАК РаспоряжениеОрганизация
    ПОМЕСТИТЬ ВТ_Распоряжения
    ИЗ
        (ВЫБРАТЬ
            РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка КАК Ссылка,
            МАКСИМУМ(РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.РаспоряжениеДата) КАК РаспоряжениеДата
        ИЗ
            ВТ_Распоряжения_Исх КАК РасходныйОрдерНаТоварыТоварыПоРаспоряжениям
        
        СГРУППИРОВАТЬ ПО
            РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка) КАК ВложенныйЗапрос
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Распоряжения_Исх КАК РасходныйОрдерНаТоварыТоварыПоРаспоряжениям
            ПО ВложенныйЗапрос.Ссылка = РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Ссылка
                И (РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.РаспоряжениеДата = ВложенныйЗапрос.РаспоряжениеДата)
    
    ИНДЕКСИРОВАТЬ ПО
        РасходныйОрдерНаТоварыТоварыПоРаспоряжениям.Распоряжение
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
        РеализацияТоваровУслуг.Ссылка КАК Ссылка,
        РеализацияТоваровУслуг.Дата КАК Дата,
        РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
        РеализацияТоваровУслуг.Организация КАК Организация
    ПОМЕСТИТЬ ВТ_Реализации_Исх
    ИЗ
        Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ГДЕ
        РеализацияТоваровУслуг.Проведен
        И РеализацияТоваровУслуг.ЗаказКлиента В
                (ВЫБРАТЬ
                    ВТ_Распоряжения.Распоряжение
                ИЗ
                    ВТ_Распоряжения)
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗЛИЧНЫЕ
        РеализацияТоваровУслуг.Ссылка КАК Ссылка,
        РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента
    ПОМЕСТИТЬ ВТ_Реализации
    ИЗ
        (ВЫБРАТЬ
            МАКСИМУМ(РеализацияТоваровУслуг.Дата) КАК Дата,
            РеализацияТоваровУслуг.ЗаказКлиента КАК ЗаказКлиента,
            РеализацияТоваровУслуг.Организация КАК Организация
        ИЗ
            ВТ_Реализации_Исх КАК РеализацияТоваровУслуг
        
        СГРУППИРОВАТЬ ПО
            РеализацияТоваровУслуг.ЗаказКлиента,
            РеализацияТоваровУслуг.Организация) КАК ВложенныйЗапрос
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Реализации_Исх КАК РеализацияТоваровУслуг
            ПО (РеализацияТоваровУслуг.Дата = ВложенныйЗапрос.Дата)
                И (РеализацияТоваровУслуг.ЗаказКлиента = ВложенныйЗапрос.ЗаказКлиента)
    
    ИНДЕКСИРОВАТЬ ПО
        РеализацияТоваровУслуг.ЗаказКлиента
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
        ПеремещениеТоваров.Ссылка КАК Ссылка,
        ПеремещениеТоваров.ЗаказНаПеремещение КАК ЗаказНаПеремещение,
        ПеремещениеТоваров.Дата КАК Дата,
        ПеремещениеТоваров.Организация КАК Организация
    ПОМЕСТИТЬ ВТ_Перемещения_Исх
    ИЗ
        Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
    ГДЕ
        ПеремещениеТоваров.Проведен
        И ПеремещениеТоваров.ЗаказНаПеремещение В
                (ВЫБРАТЬ
                    ВТ_Распоряжения.Распоряжение
                ИЗ
                    ВТ_Распоряжения)
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗЛИЧНЫЕ
        ПеремещениеТоваров.Ссылка КАК Ссылка,
        ПеремещениеТоваров.ЗаказНаПеремещение КАК ЗаказНаПеремещение
    ПОМЕСТИТЬ ВТ_Перемещения
    ИЗ
        (ВЫБРАТЬ
            ПеремещениеТоваров.ЗаказНаПеремещение КАК ЗаказНаПеремещение,
            МАКСИМУМ(ПеремещениеТоваров.Дата) КАК Дата,
            ПеремещениеТоваров.Организация КАК Организация
        ИЗ
            ВТ_Перемещения_Исх КАК ПеремещениеТоваров
        
        СГРУППИРОВАТЬ ПО
            ПеремещениеТоваров.ЗаказНаПеремещение,
            ПеремещениеТоваров.Организация) КАК ВложенныйЗапрос
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Перемещения_Исх КАК ПеремещениеТоваров
            ПО (ПеремещениеТоваров.ЗаказНаПеремещение = ВложенныйЗапрос.ЗаказНаПеремещение)
                И (ПеремещениеТоваров.Дата = ВложенныйЗапрос.Дата)
    
    ИНДЕКСИРОВАТЬ ПО
        ПеремещениеТоваров.ЗаказНаПеремещение
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
        ВнутреннееПотребление.Ссылка КАК Ссылка,
        ВнутреннееПотребление.Дата КАК Дата,
        ВнутреннееПотребление.Организация КАК Организация,
        ВнутреннееПотребление.ЗаказНаВнутреннееПотребление КАК ЗаказНаВнутреннееПотребление
    ПОМЕСТИТЬ ВТ_ВнутреннееПотребление_Исх
    ИЗ
        Документ.ВнутреннееПотребление КАК ВнутреннееПотребление
    ГДЕ
        ВнутреннееПотребление.Проведен
        И ВнутреннееПотребление.ЗаказНаВнутреннееПотребление В
                (ВЫБРАТЬ
                    ВТ_Распоряжения.Распоряжение
                ИЗ
                    ВТ_Распоряжения)
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗЛИЧНЫЕ
        ВнутреннееПотребление.Ссылка КАК Ссылка,
        ВнутреннееПотребление.ЗаказНаВнутреннееПотребление КАК ЗаказНаВнутреннееПотребление
    ПОМЕСТИТЬ ВТ_ВнутреннееПотребление
    ИЗ
        (ВЫБРАТЬ
            МАКСИМУМ(ВнутреннееПотребление.Дата) КАК Дата,
            ВнутреннееПотребление.Организация КАК Организация,
            ВнутреннееПотребление.ЗаказНаВнутреннееПотребление КАК ЗаказНаВнутреннееПотребление
        ИЗ
            ВТ_ВнутреннееПотребление_Исх КАК ВнутреннееПотребление
        
        СГРУППИРОВАТЬ ПО
            ВнутреннееПотребление.Организация,
            ВнутреннееПотребление.ЗаказНаВнутреннееПотребление) КАК ВложенныйЗапрос
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ВнутреннееПотребление_Исх КАК ВнутреннееПотребление
            ПО (ВнутреннееПотребление.Дата = ВложенныйЗапрос.Дата)
                И (ВнутреннееПотребление.ЗаказНаВнутреннееПотребление = ВложенныйЗапрос.ЗаказНаВнутреннееПотребление)
    
    ИНДЕКСИРОВАТЬ ПО
        ВнутреннееПотребление.ЗаказНаВнутреннееПотребление
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ
        СкладскиеОрдера.Ссылка КАК Ссылка,
        Распоряжения.Распоряжение КАК Распоряжение,
        ВЫБОР
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказКлиента)
                ТОГДА ЕСТЬNULL(РеализацияТоваровИУслуг.Ссылка, ЗНАЧЕНИЕ(Документ.РеализацияТоваровУслуг.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаПеремещение)
                ТОГДА ЕСТЬNULL(Перемещение.Ссылка, ЗНАЧЕНИЕ(Документ.ПеремещениеТоваров.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаВнутреннееПотребление)
                ТОГДА ЕСТЬNULL(ВнутреннееПотребление.Ссылка, ЗНАЧЕНИЕ(Документ.ВнутреннееПотребление.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ВнутреннееПотребление)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ПеремещениеТоваров)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.РеализацияТоваровУслуг)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.СборкаТоваров)
                ТОГДА Распоряжения.Распоряжение
        КОНЕЦ КАК СсылкаНаДокумент,
        ВЫБОР
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказКлиента)
                ТОГДА ВЫБОР
                        КОГДА РеализацияТоваровИУслуг.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаПеремещение)
                ТОГДА ВЫБОР
                        КОГДА Перемещение.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаВнутреннееПотребление)
                ТОГДА ВЫБОР
                        КОГДА ВнутреннееПотребление.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ВнутреннееПотребление)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ПеремещениеТоваров)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.РеализацияТоваровУслуг)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.СборкаТоваров)
                ТОГДА ВЫБОР
                        КОГДА Распоряжения.Распоряжение ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
        КОНЕЦ КАК ЕстьСсылкаНаДокумент,
        Распоряжения.РаспоряжениеПеревозчикПартнер КАК Перевозчик,
        ВЫБОР
            КОГДА ДопРеквизиты.Значение = Распоряжения.РаспоряжениеОрганизация
                ТОГДА "С той же организации"
            ИНАЧЕ ВЫБОР
                    КОГДА Распоряжения.РаспоряжениеОрганизация <> НЕОПРЕДЕЛЕНО
                        ТОГДА "С другой организации"
                    ИНАЧЕ ""
                КОНЕЦ
        КОНЕЦ КАК СоответствиеОрганизаций
    ПОМЕСТИТЬ ВТ_Итговая
    ИЗ
        ВТ_Ордера КАК СкладскиеОрдера
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Распоряжения КАК Распоряжения
                ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Реализации КАК РеализацияТоваровИУслуг
                ПО (РеализацияТоваровИУслуг.ЗаказКлиента = Распоряжения.Распоряжение)
                ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Перемещения КАК Перемещение
                ПО Распоряжения.Распоряжение = Перемещение.ЗаказНаПеремещение
                ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ВнутреннееПотребление КАК ВнутреннееПотребление
                ПО (ВнутреннееПотребление.ЗаказНаВнутреннееПотребление = Распоряжения.Распоряжение)
            ПО СкладскиеОрдера.Ссылка = Распоряжения.Ссылка
            ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                СкладыДополнительныеРеквизиты.Значение КАК Значение,
                СкладыДополнительныеРеквизиты.Ссылка КАК Ссылка
            ИЗ
                Справочник.Склады.ДополнительныеРеквизиты КАК СкладыДополнительныеРеквизиты
            ГДЕ
                СкладыДополнительныеРеквизиты.Свойство.Наименование = "Организация") КАК ДопРеквизиты
            ПО СкладскиеОрдера.Склад = ДопРеквизиты.Ссылка
    
    СГРУППИРОВАТЬ ПО
        СкладскиеОрдера.Ссылка,
        Распоряжения.Распоряжение,
        ВЫБОР
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказКлиента)
                ТОГДА ЕСТЬNULL(РеализацияТоваровИУслуг.Ссылка, ЗНАЧЕНИЕ(Документ.РеализацияТоваровУслуг.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаПеремещение)
                ТОГДА ЕСТЬNULL(Перемещение.Ссылка, ЗНАЧЕНИЕ(Документ.ПеремещениеТоваров.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаВнутреннееПотребление)
                ТОГДА ЕСТЬNULL(ВнутреннееПотребление.Ссылка, ЗНАЧЕНИЕ(Документ.ВнутреннееПотребление.ПустаяСсылка))
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ВнутреннееПотребление)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ПеремещениеТоваров)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.РеализацияТоваровУслуг)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.СборкаТоваров)
                ТОГДА Распоряжения.Распоряжение
        КОНЕЦ,
        ВЫБОР
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказКлиента)
                ТОГДА ВЫБОР
                        КОГДА РеализацияТоваровИУслуг.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаПеремещение)
                ТОГДА ВЫБОР
                        КОГДА Перемещение.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ЗаказНаВнутреннееПотребление)
                ТОГДА ВЫБОР
                        КОГДА ВнутреннееПотребление.Ссылка ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
            КОГДА ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ВнутреннееПотребление)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.ПеремещениеТоваров)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.РеализацияТоваровУслуг)
                    ИЛИ ТИПЗНАЧЕНИЯ(Распоряжения.Распоряжение) = ТИП(Документ.СборкаТоваров)
                ТОГДА ВЫБОР
                        КОГДА Распоряжения.Распоряжение ЕСТЬ NULL
                            ТОГДА ЛОЖЬ
                        ИНАЧЕ ИСТИНА
                    КОНЕЦ
        КОНЕЦ,
        Распоряжения.РаспоряжениеПеревозчикПартнер,
        ВЫБОР
            КОГДА ДопРеквизиты.Значение = Распоряжения.РаспоряжениеОрганизация
                ТОГДА "С той же организации"
            ИНАЧЕ ВЫБОР
                    КОГДА Распоряжения.РаспоряжениеОрганизация <> НЕОПРЕДЕЛЕНО
                        ТОГДА "С другой организации"
                    ИНАЧЕ ""
                КОНЕЦ
        КОНЕЦ
    
    ИНДЕКСИРОВАТЬ ПО
        Ссылка
    ;
    
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ РАЗРЕШЕННЫЕ
        СкладскиеОрдера.Ссылка КАК Ссылка,
        СкладскиеОрдера.Дата КАК Дата,
        СкладскиеОрдера.ПометкаУдаления КАК ПометкаУдаления,
        СкладскиеОрдера.Номер КАК Номер,
        СкладскиеОрдера.Проведен КАК Проведен,
        СкладскиеОрдера.Статус КАК Статус,
        СкладскиеОрдера.Комментарий КАК Комментарий,
        СкладскиеОрдера.ПомещениеОтправитель КАК ПомещениеОтправитель,
        СкладскиеОрдера.Приоритет КАК Приоритет,
        СкладскиеОрдера.ДатаОтгрузки КАК ДатаОтгрузки,
        СкладскиеОрдера.ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку,
        СкладскиеОрдера.ОтгрузкаПоЗаданиюНаПеревозку КАК ОтгрузкаПоЗаданиюНаПеревозку,
        СкладскиеОрдера.ПорядокДоставки КАК ПорядокДоставки,
        СкладскиеОрдера.ПолучательОтправитель КАК ПолучательОтправитель,
        СкладскиеОрдера.Тип КАК Тип,
        ВТ_Итговая.Перевозчик КАК Перевозчик,
        ВТ_Итговая.Распоряжение КАК ЗаказКлиента,
        СкладскиеОрдера.Ссылка.Cleverence_Маркировка КАК Cleverence_Маркировка,
        ВТ_Итговая.ЕстьСсылкаНаДокумент КАК ЕстьСсылкаНаДокумент,
        ВТ_Итговая.СсылкаНаДокумент КАК СсылкаНаДокумент
    ИЗ
        ВТ_Ордера КАК СкладскиеОрдера
            ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Итговая КАК ВТ_Итговая
            ПО СкладскиеОрдера.Ссылка = ВТ_Итговая.Ссылка


Грубо говоря добавляю в эту таблицу признак маркировки из расходника и ссылку на распоряжение, но выдает ошибку: Основная таблица динамического списка задана неверно.
Подскажите как это поправить?
1 craxx
 
20.02.26
11:40
(0) основная таблица должна быть в итоговом запросе в явном виде, а не в виде ВТ. Соедини последний запрос с таблицей журнала.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан