|
0
NIGHTHUNTER
11.12.20
✎
12:26
|
Появилась необходимость в паре запросов объединения, изменить условие.
Там сейчас выбираются, документы Наряд в которых пусто в реквизите ГлавныйДокумент
И НарядРасходы.Ссылка.ГлавныйДокумент.Ссылка ЕСТЬ NULL
Нужно изменить условие, что бы так же выбирались документы Наряд, в которых, в реквизите ГлавныйДокумент, есть документ Наряд.
То есть Наряд, создан на основании Наряда.
Как лучше и правильнее изменить это условие? Скопировать ещё раз весь блок условия, изменить, на выборку документа Наряд в реквизите ГлавныйДокумент
и взять оба блока в скобки, через ИЛИ ?
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
НарядРасходы.Ссылка,
НарядРасходы.Ссылка.Клиент,
НарядРасходы.Ссылка.Услуга,
НарядРасходы.Ссылка.Клиент.Контрагент,
НарядРасходы.Ссылка.ДатаОкончанияФакт,
НарядРасходы.Ссылка.Ответственный,
СУММА(0),
СУММА(0),
СУММА(0),
СУММА(0),
СУММА(0),
СУММА(0),
СУММА(0),
СУММА(НарядРасходы.СуммаФакт),
СУММА(0)
ИЗ
Документ.Наряд.Расходы КАК НарядРасходы
ГДЕ
НЕ НарядРасходы.Ссылка.Клиент.Контрагент ЕСТЬ NULL
И НарядРасходы.Ссылка.ДатаОкончанияФакт МЕЖДУ &НачДата И &КонДата
И НарядРасходы.Ссылка.ГлавныйДокумент.Ссылка ЕСТЬ NULL
И НарядРасходы.Ссылка.Состояние = &Состояние
И НЕ НарядРасходы.СтатьяБюджета = &СтатьяБюджета
|
|