====== Получения курса валют (наш дописанный) ====== **Вариант 1** мВалюта = РегистрыСведений.ВалютыВзаиморасчетовСКлиентами.ПолучитьПоследнее(ПериодДокумента, СтруктураФормыОплаты).Валюта; СтрКурсВалютыПоУмолчанию = ВзаиморасчетыСервер.ПолучитьКурсВзаиморасчетов( мВалюта, ПериодДокумента, Перечисления.ТипыВзаиморасчетовСПартнерами.СКлиентами, СтруктураФормыОплаты, ДокументСсылка.Организация, ДокументСсылка.Партнер); КурсПоУмолчанию = ?(НЕ СтрКурсВалютыПоУмолчанию.Кратность = 0, Окр(СтрКурсВалютыПоУмолчанию.Курс/СтрКурсВалютыПоУмолчанию.Кратность, 4), 0)); **Вариант 2 (правильнее)** СтруктураКурсаВалюты = ВзаиморасчетыСервер.ПолучитьКурсВзаиморасчетов(ЭтотОбъект.Валюта, ЭтотОбъект.Дата, Перечисления.ТипыВзаиморасчетовСПартнерами.СКлиентами, Новый Структура("ФормаОплаты", ?(ЭтотОбъект.Организация._УправленческийУчет, Перечисления.ФормыОплаты.Наличная, Перечисления.ФормыОплаты.Безналичная)), ЭтотОбъект.Организация, ЭтотОбъект.Партнер);  Курс = ?(НЕ СтруктураКурсаВалюты.Кратность = 0, Окр(СтруктураКурсаВалюты.Курс/СтруктураКурсаВалюты.Кратность, 4), 0);