Как поставить условие в запросе, чтоб получить данные по остаткам если параметр заполнен или по оборотам

1. Airat116 17.07.22 18:49 Сейчас в теме
Здравствуйте!
Подскажите пожалуйста как сделать так
Чтобы сформировать отчёт в зависимости от условия

Если параметр "Дата окончания" заполнен Тогда
Получать данные по остаткам
Иначе
Получать данные по оборотам за период

Подскажите пожалуйста.

(Текст запроса)

ВЫБРАТЬ
	РасчетыСКлиентамиОстатки.ОбъектРасчетов КАК ОбъектРасчетов,
	РасчетыСКлиентамиОстатки.ОтгружаетсяОстаток КАК ОтгружаетсяОстаток
ПОМЕСТИТЬ Остатки
ИЗ
	РегистрНакопления.РасчетыСКлиентами.Остатки(&КонецПериода, ) КАК РасчетыСКлиентамиОстатки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	РасчетыСКлиентамиОбороты.АналитикаУчетаПоПартнерам.Организация КАК Организация,
	РасчетыСКлиентамиОбороты.Регистратор КАК Регистратор,
	РасчетыСКлиентамиОбороты.Валюта КАК Валюта
ПОМЕСТИТЬ оплаты
ИЗ
	РегистрНакопления.РасчетыСКлиентами.Обороты(
			,
			,
			Запись,
			ВЫБОР
				КОГДА &КонецПериода <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
					ТОГДА ОбъектРасчетов В
							(ВЫБРАТЬ
								Остатки.ОбъектРасчетов КАК ОбъектРасчетов
							ИЗ
								Остатки КАК Остатки)
				ИНАЧЕ ИСТИНА
			КОНЕЦ) КАК РасчетыСКлиентамиОбороты
Показать
Прикрепленные файлы:
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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