Формирует проводки по отражению курсовой разницы.
Синтаксис
ОтразитьКурсовуюРазницу(Дата, Разница, Счет, Аналитики, ОбъектУчета, ВедетНУ);
Параметры
Название | Тип | Описание | Обязательно к указанию |
Дата | Дата | Дата для отражения записей | Да |
Разница | Число | Сумма курсовой разницы | Да |
Счет | Строка | Счет учета курсовой разницы | Да |
Аналитики | Массив | Список аналитики для записи | Да |
ОбъектУчета | Объект | Данные объекта учета | Да |
ВедетНУ | Булево | Признак «true» означает что НУ ведется | Да |
Возвращаемое значение
Ничего не возвращает. Выполняет запись.
Пример
// Приобретение валюты
var СчетБанка = Кошелек.СчетУчета || '52',
ОУ = ОбъектУчета(Документ.Сотрудник),
ВедетНУ = ЮЛНаОСНО(пДата);
var КурсЦБ = Курс(ДокументРасширение.КодВалюта, пДата),
СуммаПоКурсуЦБ = ДокументРасширение.$Сумма * КурсЦБ;
var Разница = РазницаПереоценкиСчета(КурсЦБ, ДокументРасширение.КодВалюта, СальдоКонечное(ДокументНашаОрганизация, Дата, СчетБанка, [ПлатежныеДокументы.Кошелек], ['БУ', 'ВАЛ']));
ОтразитьКурсовуюРазницу(Дата, Разница, СчетБанка, [ПлатежныеДокументы.Кошелек], ОУ, ВедетНУ);