Показать сообщение отдельно
Старый 27.07.2005, 10:35     # 1551
SEgiptsev
Guest
 
Сообщения: n/a

MasterMoon:

1. Префикс параметр не обязательный, тем более в отладчике проверено новый код устанавливается.
2. УстановитьНовыйНомер() используется для документов, а у меня Дог - справочник.

Чего спросить то хотел?

Почему, если все проходит хорошо: новый номер получен, элемент справочника записан, документ не проводится?

Ситуация разрешилась довольно просто.

Процедура ЗаписатьДоговор()
. . .
Попытка
Дог.Записать();
Исключение
Дог.УстановитьНовыйКод();
КонецПопытки;
Дог.Записать();
КонецПроцедуры

Процедура ОбработкаПроведения()
. . .
ЗаписатьДоговор();
. . .
Операция.Записать();
КонецПроцедуры


И ВСЕ заработало.
А говорят от перестановки слагаемых сумма не изменяется.