|
Не проводится СписаниеСРасчетногоСчета |
☑ |
0
volod
16.10.12
✎
13:35
|
Типовая бухгалтерия 2.0, последний релиз. Может кто сталкивался? Вываливается в исключение
Попытка
ЗаписатьВФорме(РежимЗаписи);
Если НЕ Модифицированность Тогда
Закрыть();
КонецЕсли;
Исключение
Предупреждение("Операция не выполнена!");
КонецПопытки;
Остановка по ошибке выдает ошибку времени выполнения
|
|
1
volod
16.10.12
✎
13:55
|
причем только конкретный документ, с курсовыми разницами
|
|
2
Нуф-Нуф
16.10.12
✎
13:56
|
а че, какая ошибка
|
|
3
volod
16.10.12
✎
13:57
|
Операция не выполнена
|
|
4
Нуф-Нуф
16.10.12
✎
13:57
|
ааа, ну тогда все понятно
|
|
5
volod
16.10.12
✎
14:04
|
процедура регистры перебирает, на этом документе когда доходит до хозрасчетного, то вроде как честно доходит до конца, но потом сразу вываливается в исключение ЗаписатьВФорме()
Процедура ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода(Источник, Отказ, Замещение) Экспорт
Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
ПроверкаПериодаЗаписейРегистров(Источник, Отказ);
#Если Клиент Тогда
Если Отказ Тогда
Сообщить("Редактирование данных этого периода запрещено. Изменения не могут быть записаны...", СтатусСообщения.Важное);
КонецЕсли;
#КонецЕсли
КонецПроцедуры // ПередЗаписьюРегистраНакопленийПроверкаДоступностиПериода
|
|
6
volod
16.10.12
✎
14:16
|
Права полные, Отказ всюду ложь
|
|
7
volod
16.10.12
✎
16:19
|
При этом если проводить не через кнопку ОК, а через форму списка, то выходит более конкретное сообщение об ошибке: "Запись не верна! Поле Валюта должно быть пустым!". Посмотрел, действительно в явном виде формируется проводка
Проводка.ВалютаКт = СтрокаРазницы.ВалютаВзаиморасчетов;
Валюта взаиморасчетов видимо берется из договора, а в договоре стоит галка Расчеты в условных единицах и валюта - евро. Как быть в такой ситуации, когда платеж с рублевого счета по валютному договору?
|
|