Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 июл 2022, 03:21

(СКД поле не найдено)

Автор GanG031, 14 сен 2017, 13:46

0 Пользователей и 1 гость просматривают эту тему.

GanG031

Доброго времени суток, уважаемые!
Суть в следующем: есть запрос, который при выполнении его в консоли запросов нормально отрабатывает,
но вот когда я переношу его в СКД, ругается на то, что поле "ДатаВыдачи" не найдено. Подскажите, в чем проблема?
Заранее спасибо!
Привожу скриншоты самого запроса, и настроек скд: 
ВЫБРАТЬ
    ВложенныйЗапрос.ТТН КАК ТТН,
    ВложенныйЗапрос.Накладная КАК Накладная,
    ВложенныйЗапрос.Накладная.Контрагент
ПОМЕСТИТЬ ВТ_НеВозврРеализ
ИЗ
    (ВЫБРАТЬ
        ТТН_Реализация.ТТН КАК ТТН,
        ТТН_Реализация.Реализация КАК Накладная
    ИЗ
        (ВЫБРАТЬ
            ТТН.Ссылка КАК ТТН,
            ТТН.СсылкаНаДокумент КАК Реализация
        ИЗ
            Документ.м_ТоварноТранспортнаяНакладная.СписокНакладных КАК ТТН
        ГДЕ
            ТТН.СсылкаНаДокумент.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания) КАК ТТН_Реализация
            ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                Состояния.Документ КАК Реализация
            ИЗ
                РегистрСведений.м_СостоянияДокументов.СрезПоследних(
                        &ДатаОкончания,
                        Документ ССЫЛКА Документ.РеализацияТоваровУслуг
                            И (Документ.Дата МЕЖДУ ДОБАВИТЬКДАТЕ(&ДатаНачала, ДЕНЬ, -30) И ДОБАВИТЬКДАТЕ(&ДатаОкончания, ДЕНЬ, 5))
                            И СостояниеПечатногоДокумента = 2) КАК Состояния) КАК Возвращенные
            ПО ТТН_Реализация.Реализация = Возвращенные.Реализация
    ГДЕ
        Возвращенные.Реализация ЕСТЬ NULL) КАК ВложенныйЗапрос
ГДЕ
    ВложенныйЗапрос.Накладная.Контрагент В ИЕРАРХИИ(&Контрагент)
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
    КатегорииОбъектов.Объект КАК ДокументLP
ПОМЕСТИТЬ ВТ_ДокументыLP
ИЗ
    РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
ГДЕ
    КатегорииОбъектов.Категория.Код = "Б00000041"

ИНДЕКСИРОВАТЬ ПО
    ДокументLP
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
    ДатаВыдачи.Объект КАК Объект,
    ДатаВыдачи.Значение КАК ДатаВыдачи
ПОМЕСТИТЬ ВТ_ДатаВыдачи
ИЗ
    РегистрСведений.ЗначенияСвойствОбъектов КАК ДатаВыдачи
ГДЕ
    ДатаВыдачи.Свойство.Код = "Б00000140"

ИНДЕКСИРОВАТЬ ПО
    Объект
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
    ВТ_ДокументыLP.ДокументLP.НомерЗаказаПокупателя КАК НомерДокументаLP,
    ВТ_ДокументыLP.ДокументLP,
    ВТ_ДокументыLP.ДокументLP.Контрагент КАК Контрагент,
    ВТ_ДатаВыдачи.ДатаВыдачи,
    NULL КАК ТТН
ПОМЕСТИТЬ ВТ_НеВозвЛП
ИЗ
    ВТ_ДокументыLP КАК ВТ_ДокументыLP
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ДатаВыдачи КАК ВТ_ДатаВыдачи
        ПО ВТ_ДокументыLP.ДокументLP = ВТ_ДатаВыдачи.Объект

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    NULL,
    ВТ_НеВозврРеализ.Накладная,
    ВТ_НеВозврРеализ.НакладнаяКонтрагент,
    NULL,
    ВТ_НеВозврРеализ.ТТН
ИЗ
    ВТ_НеВозврРеализ КАК ВТ_НеВозврРеализ







MuI_I_Ika

Последний запрос в запросе СКД не должен помещаться во временную таблицу.

Надо убрать: ПОМЕСТИТЬ ВТ_НеВозвЛП

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск