Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как указать параметр "Начало периода" выборкой из временной таблицы?

Как указать параметр "Начало периода" выборкой из временной таблицы?
Я
   shlepov
 
05.04.19 - 17:03
В запросе хотел передать в параметр начало периода минимальное значение из временной таблицы. Конструктор на такой запрос ругается. Что я делаю не так? Можно ли вообще использовать ВТ в условиях без "В ()" ?
ВЫБРАТЬ
    ПретензионноИсковаяРаботаДокументыРасчетов.ДокументРасчетов КАК ДокументРасчетов,
    ПретензионноИсковаяРаботаДокументыРасчетов.Договор КАК Договор,
    ПретензионноИсковаяРаботаДокументыРасчетов.ДокументРасчетов.Дата КАК ДокументРасчетовДата
ПОМЕСТИТЬ Документы
ИЗ
    БизнесПроцесс.ПретензионноИсковаяРабота.ДокументыРасчетов КАК ПретензионноИсковаяРаботаДокументыРасчетов
ГДЕ
    ПретензионноИсковаяРаботаДокументыРасчетов.Ссылка = &Ссылка
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Субконто3,
    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
    ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    ВЫБРАТЬ
        МИНИМУМ(Документы.ДокументРасчетов)
    ИЗ
        Документы
            ,
            &ДатаКон,
            ,
            ,
            Счет = ЗНАЧЕНИЕ(ПланыСчетов.Хозрасчетный.РасчетыСПокупателями),
            ,
            Субконто3 В
                (ВЫБРАТЬ
                    Документы.ДокументРасчетов
                ИЗ
                    Документы)) КАК ХозрасчетныйОстаткиИОбороты
 
 
   Nuobu
 
1 - 05.04.19 - 17:37
Нельзя.
   Eiffil123
 
2 - 05.04.19 - 18:08
два запроса, параметр через код передавать.
   Eiffil123
 
3 - 05.04.19 - 18:09
А если СКД - то можно. 2 набора записей.
   ILM
 
4 - 05.04.19 - 18:40
Попробуй выразить через тип. Должно сработать.
ВЫРАЗИТЬ(Субконто3 КАК БизнесПроцесс.ПретензионноИсковаяРабота.ДокументыРасчетов) В
                (ВЫБРАТЬ 
                    Документы.ДокументРасчетов 
                ИЗ
                    Документы)
   ILM
 
5 - 05.04.19 - 18:48
(4) Не, дату не получишь, но если субконто3 это документ, то можно ограничить через выборку ВТ.
   shlepov
 
6 - 06.04.19 - 13:25
Больше спасибо! Буду делать через 2 запроса.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует