ВЫБРАТЬ
ВложенныйЗапрос.Ссылка,
ВложенныйЗапрос.Период,
КурсыВалют.Период КАК Период1,
КурсыВалют.Валюта,
КурсыВалют.Курс
ИЗ
(ВЫБРАТЬ
РеализацияТоваровУслуг.Ссылка КАК Ссылка,
МАКСИМУМ(КурсыВалютСрезПоследних.Период) КАК Период
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалютСрезПоследних
ПО РеализацияТоваровУслуг.ВалютаДокумента = КурсыВалютСрезПоследних.Валюта
И КурсыВалютСрезПоследних.Период <= РеализацияТоваровУслуг.Дата
СГРУППИРОВАТЬ ПО
РеализацияТоваровУслуг.Ссылка ) КАК ВложенныйЗапрос
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют
ПО ВложенныйЗапрос.Ссылка.ВалютаДокумента = КурсыВалют.Валюта
И ВложенныйЗапрос.Период = КурсыВалют.Период