В очередной раз: вопрос по запросам

1. АннаШ 130 22.01.26 12:11 Сейчас в теме
День добрый!
Имеем старую УПП (дерьмо динозавра моложе).
Нужно сделать новую СФ (строка 5б).
Мысли куда-то утопали...
Один запрос: выбирает платежки:
ВЫБРАТЬ
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Период,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.НомерСтроки,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Активность,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ВидДвижения,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДоговорКонтрагента,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетовСКонтрагентом,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Организация,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Контрагент,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Сделка,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СчетБУ,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СуммаВзаиморасчетов,
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СуммаРегл
ИЗ
	РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
ГДЕ
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор = &Регистратор
	И 
	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.СчетБУ = &СчетБУ 
Показать

Другой запрос: выбирает СФ на аванс:
ВЫБРАТЬ
	СчетФактураВыданный.Ссылка,
	СчетФактураВыданный.Контрагент КАК Контрагент,
	СчетФактураВыданный.ДокументОснование,
	СчетФактураВыданный.НаАванс
ИЗ
	Документ.СчетФактураВыданный КАК СчетФактураВыданный
ГДЕ
	СчетФактураВыданный.НаАванс = ИСТИНА
	И СчетФактураВыданный.ДокументОснование = &ППВходящее

УПОРЯДОЧИТЬ ПО
	Контрагент,
	СчетФактураВыданный.Дата
Показать

Вариант сделать один запрос?
Если да - как?
Заранее спасибо.
По теме из базы знаний
Найденные решения
2. homer_ 79 22.01.26 12:43 Сейчас в теме
Переделать под себя
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Документ,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СуммаРег,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Период,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Регистратор,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СчетОплаты,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Контрагент,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ДоговорКонтрагента
ПОМЕСТИТЬ мТаб
ИЗ
	РегистрНакопления.РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации КАК РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации
ГДЕ
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
	И РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ВидДвижения = &ВидДвижения
	И НЕ РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ДатаОплаты = ДАТАВРЕМЯ(1, 1, 1)
	И РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СуммаРег > 0
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	НДСсАвансов.СчетФактура КАК Документ,
	НДСсАвансов.СуммаБезНДС,
	НДСсАвансов.НДС,
	НДСсАвансов.Регистратор КАК СчетФактура
ПОМЕСТИТЬ мАванс
ИЗ
	РегистрНакопления.НДСсАвансов КАК НДСсАвансов
ГДЕ
	НДСсАвансов.ВидДвижения = &ВидДвижения
	И НДСсАвансов.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
	И НДСсАвансов.СуммаБезНДС > 0
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	мТаб.Документ,
	мТаб.СуммаРег,
	мТаб.Период,
	мТаб.Регистратор,
	мТаб.СчетОплаты,
	мАванс.СчетФактура,
	мАванс.СуммаБезНДС,
	мАванс.НДС,
	мТаб.Контрагент,
	мТаб.ДоговорКонтрагента
ИЗ
	мТаб КАК мТаб
		ЛЕВОЕ СОЕДИНЕНИЕ мАванс КАК мАванс
		ПО мТаб.Документ = мАванс.Документ
Показать
АннаШ; user_2136019; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. homer_ 79 22.01.26 12:43 Сейчас в теме
Переделать под себя
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Документ,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СуммаРег,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Период,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Регистратор,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СчетОплаты,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Контрагент,
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ДоговорКонтрагента
ПОМЕСТИТЬ мТаб
ИЗ
	РегистрНакопления.РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации КАК РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации
ГДЕ
	РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
	И РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ВидДвижения = &ВидДвижения
	И НЕ РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.ДатаОплаты = ДАТАВРЕМЯ(1, 1, 1)
	И РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации.СуммаРег > 0
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	НДСсАвансов.СчетФактура КАК Документ,
	НДСсАвансов.СуммаБезНДС,
	НДСсАвансов.НДС,
	НДСсАвансов.Регистратор КАК СчетФактура
ПОМЕСТИТЬ мАванс
ИЗ
	РегистрНакопления.НДСсАвансов КАК НДСсАвансов
ГДЕ
	НДСсАвансов.ВидДвижения = &ВидДвижения
	И НДСсАвансов.Период МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
	И НДСсАвансов.СуммаБезНДС > 0
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	мТаб.Документ,
	мТаб.СуммаРег,
	мТаб.Период,
	мТаб.Регистратор,
	мТаб.СчетОплаты,
	мАванс.СчетФактура,
	мАванс.СуммаБезНДС,
	мАванс.НДС,
	мТаб.Контрагент,
	мТаб.ДоговорКонтрагента
ИЗ
	мТаб КАК мТаб
		ЛЕВОЕ СОЕДИНЕНИЕ мАванс КАК мАванс
		ПО мТаб.Документ = мАванс.Документ
Показать
АннаШ; user_2136019; +2 Ответить
3. АннаШ 130 22.01.26 13:30 Сейчас в теме
(2) РасчетыПоПриобретениюВУсловныхЕдиницахОрганизации - он пустой. Совсем... Абсолютно...
И как?
4. АннаШ 130 22.01.26 13:41 Сейчас в теме
Не надо кидаться тапками...
Ну, тупанула...
Исправляюсь....
(2) ОГРОМНОЕ спасибо!
Для отправки сообщения требуется регистрация/авторизация

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