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