Типовая бухгалтерия 2.0, последний релиз. Может кто сталкивался? Вываливается в исключение
Попытка
ЗаписатьВФорме(РежимЗаписи);
Если НЕ Модифицированность Тогда
Закрыть();
КонецЕсли;
Исключение
Предупреждение("Операция не выполнена!");
КонецПопытки;
Остановка по ошибке выдает ошибку времени выполнения
процедура регистры перебирает, на этом документе когда доходит до хозрасчетного, то вроде как честно доходит до конца, но потом сразу вываливается в исключение ЗаписатьВФорме()
Процедура ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода(Источник, Отказ, Замещение) Экспорт
Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
ПроверкаПериодаЗаписейРегистров(Источник, Отказ);
#Если Клиент Тогда
Если Отказ Тогда
Сообщить("Редактирование данных этого периода запрещено. Изменения не могут быть записаны...", СтатусСообщения.Важное);
КонецЕсли;
#КонецЕсли
КонецПроцедуры // ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода
При этом если проводить не через кнопку ОК, а через форму списка, то выходит более конкретное сообщение об ошибке: "Запись не верна! Поле Валюта должно быть пустым!". Посмотрел, действительно в явном виде формируется проводка
Валюта взаиморасчетов видимо берется из договора, а в договоре стоит галка Расчеты в условных единицах и валюта - евро. Как быть в такой ситуации, когда платеж с рублевого счета по валютному договору?
Закон Брукера: Даже маленькая практика стоит большой теории.