всем добрый день
задача следующая, из таблицы РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты выбрать записи где сделка есть в результате первого или второго запроса
Запрос1:
ВЫБРАТЬ
СчетНаОплатуПокупателю.ЗаказПокупателя
ИЗ
Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
ГДЕ
СчетНаОплатуПокупателю.Ссылка = &Счет
Запрос2:
ВЫБРАТЬ
ГУСвязьСчетаЗаказы.Заказ
ИЗ
РегистрСведений.ГУСвязьСчетаЗаказы КАК ГУСвязьСчетаЗаказы
ГДЕ
ГУСвязьСчетаЗаказы.Счет = &Счет
ВЫБРАТЬ
СчетНаОплатуПокупателю.ЗаказПокупателя как ЗаказПокупателя
Поместить ВТДокументы
ИЗ
Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
ГДЕ
СчетНаОплатуПокупателю.Ссылка = &Счет
Объединить все
ВЫБРАТЬ
ГУСвязьСчетаЗаказы.Заказ
ИЗ
РегистрСведений.ГУСвязьСчетаЗаказы КАК ГУСвязьСчетаЗаказы
ГДЕ
ГУСвязьСчетаЗаказы.Счет = &Счет
;
ВЫБРАТЬ
ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Сделка,
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(
,
,
,
,
Сделка В
(ВЫБРАТЬ
ВТДокументы.ЗаказПокупателя
ИЗ
ВТДокументы)) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты