Добрый вечер. Делаю правила обмена на КД. Между УТ11 и БитФинанс. Из УТ документа ЗаказКлиента в документ БП РеализацияТоваровИУслуг
В общем то все хорошо выгружается. Но при проведении документа РеализацияТоваровИУслуг вылетает ошибка: Валюта документа () отличается от валюты регламентированного учета (руб.) и валюты расчетов по договору "Договор оказания услуг 18/16" (руб.).
Документ не может быть проведен.
Вот только она нифига не отличается, я ее устанавливаю программно в событии ПослеЗагрузки ПКО.ДоговорКонтрагента
Объект.ВалютаВзаиморасчетов = Константы.ВалютаРегламентированногоУчета.Получить();
Что-то никак не допру в чем дело...
Проведение документа делаю через ПКО.Документ.РеализацияТоваровИУслуг Событие ПослеЗагрузки
Если ПараметрыОбъекта["Проведен"] Тогда
Объект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный);
ОбъектМодифицирован = Ложь;
КонецЕсли;