1C УПП Пустой запрос

1. ShramkoRS 28.12.22 10:59 Сейчас в теме
Не могу понять почему запрос:

ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Период,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ВидДвижения,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДоговорКонтрагента КАК ДоговорКонтрагента,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Сделка,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ВидРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.УпрУчет,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Организация,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Контрагент КАК Контрагент,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СуммаВзаиморасчетов,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СуммаРегл,
    ПлатежноеПоручениеВходящее.НомерВходящегоДокумента,
    ПлатежноеПоручениеВходящее.ДатаВходящегоДокумента,
    ПлатежноеПоручениеИсходящее.ижНомерВходящегоДокумента,
    ПлатежноеПоручениеИсходящее.ижДатаВходящегоДокумента,
    ВЫБОР
        КОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом ССЫЛКА Документ.ПлатежноеПоручениеВходящее
            ТОГДА ПлатежноеПоручениеВходящее.НомерВходящегоДокумента
        ИНАЧЕ ПлатежноеПоручениеИсходящее.ижНомерВходящегоДокумента
    КОНЕЦ КАК НомерПП,
    ВЫБОР
        КОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом ССЫЛКА Документ.ПлатежноеПоручениеВходящее
            ТОГДА ПлатежноеПоручениеВходящее.ДатаВходящегоДокумента
        ИНАЧЕ ПлатежноеПоручениеИсходящее.ижДатаВходящегоДокумента
    КОНЕЦ КАК ДатаПП
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее
        ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор = ПлатежноеПоручениеВходящее.Ссылка
            И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом = ПлатежноеПоручениеВходящее.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее
        ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор = ПлатежноеПоручениеИсходящее.Ссылка
            И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом = ПлатежноеПоручениеИсходящее.Ссылка
ГДЕ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Период МЕЖДУ &НачПериода И &КонПериода
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор <> ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Активность
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Контрагент = &Контрагент
    
УПОРЯДОЧИТЬ ПО
    Контрагент,
    ДоговорКонтрагента
Показать

Не выводит НомерПП и ДатуПП. Как исправить?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. VictorRGB2 14 28.12.22 11:36 Сейчас в теме
(1) возможно потому что в расчетах за период по контрагенту нет платежных поручений?
я бы разбил запрос на части по соединениям и проверил, что там будет в регистраторе и в документе расчетов
и можно также воспользоваться советом из (2)
2. t278 58 28.12.22 11:07 Сейчас в теме
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Период МЕЖДУ &НачПериода И &КонПериода
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор <> ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Активность
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Контрагент = &Контрагент

Добавляйте условия постепенно, и смотрите после которого пустой запрос идёт
Оставьте свое сообщение

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