Имя: Пароль:
1C
 
Варианты изменения отчета
0 NIGHTHUNTER
 
11.12.20
12:26
Появилась необходимость в паре запросов объединения, изменить условие.
Там сейчас выбираются, документы Наряд в которых пусто в реквизите ГлавныйДокумент
    И НарядРасходы.Ссылка.ГлавныйДокумент.Ссылка ЕСТЬ NULL
Нужно изменить условие, что бы так же выбирались документы Наряд, в которых, в реквизите ГлавныйДокумент, есть документ Наряд.
То есть Наряд, создан на основании Наряда.

Как лучше и правильнее изменить это условие? Скопировать ещё раз весь блок условия, изменить, на выборку документа Наряд в реквизите ГлавныйДокумент
и взять оба блока в скобки, через ИЛИ ?


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

ВЫБРАТЬ
    НарядРасходы.Ссылка,
    НарядРасходы.Ссылка.Клиент,
    НарядРасходы.Ссылка.Услуга,
    НарядРасходы.Ссылка.Клиент.Контрагент,
    НарядРасходы.Ссылка.ДатаОкончанияФакт,
    НарядРасходы.Ссылка.Ответственный,
    СУММА(0),
    СУММА(0),
    СУММА(0),
    СУММА(0),    
    СУММА(0),
    СУММА(0),
    СУММА(0),
    СУММА(НарядРасходы.СуммаФакт),
    СУММА(0)
ИЗ
    Документ.Наряд.Расходы КАК НарядРасходы
ГДЕ
    НЕ НарядРасходы.Ссылка.Клиент.Контрагент ЕСТЬ NULL
    И НарядРасходы.Ссылка.ДатаОкончанияФакт МЕЖДУ &НачДата И &КонДата
    И НарядРасходы.Ссылка.ГлавныйДокумент.Ссылка ЕСТЬ NULL
    И НарядРасходы.Ссылка.Состояние = &Состояние
    И НЕ НарядРасходы.СтатьяБюджета = &СтатьяБюджета