MasterMoon:
1. Префикс параметр не обязательный, тем более в отладчике проверено новый код устанавливается.
2. УстановитьНовыйНомер() используется для документов, а у меня Дог - справочник.
Чего спросить то хотел?
Почему, если все проходит хорошо: новый номер получен, элемент справочника записан, документ не проводится?
Ситуация разрешилась довольно просто.
Процедура ЗаписатьДоговор()
. . .
Попытка
Дог.Записать();
Исключение
Дог.УстановитьНовыйКод();
КонецПопытки;
Дог.Записать();
КонецПроцедуры
Процедура ОбработкаПроведения()
. . .
ЗаписатьДоговор();
. . .
Операция.Записать();
КонецПроцедуры
И ВСЕ заработало.
А говорят от перестановки слагаемых сумма не изменяется.
|