Есть несколько методов получения необходимых сведений.
В самом запросе
Метод подходит почти для любого случая. Единственный недостаток - если в отчете пользователю не нужен курс, то запрос будет подбирать избыточные сведения.
Вызов СрезПоследних() можно применять лишь с передачей в него заблаговременно готового показателя даты, на которую необходимо получить значения. Поэтому сабж выполняется путем стыковки запросов - главный, к нему стыкуется запрос по регистру информации по дате и поиском записи с максимальным периодом.
Система сочетания сведений
Метод хорош для отчетов. Преимущество - если курс (или иные сведения) не требуются для формирования отчета, то СКД не будет их получать. Но быстродействие подобного отчета может оказаться меньше, нежели в первом методе.
Для данного способа требуется создать набор сведений «Документы» - запрос. Чтобы их связать, в запрос нужно включить пункты "Дата" и "ВалютаДокумента". Чтобы они не возникали в перечне доступных полей, если это нужно, их получится убрать, нажав флажки ограничений в таблице "Поля" схемы компоновки. Чтобы получить данные о курсах валют, создадим второй набор сведений - запрос "Курсы валют".