Имя: Пароль:
1C
1С v8
Нумерация документов КА
0 rabbidX
 
17.04.15
12:38
Добавил в КА новый документ. Перенес процедуры модуля МеханизмНумерацииОбъектов из типовых документов. Флаг автонумерация стоит как у типовых,так и у нового документа. Тем не менее номер для нового документа присваивается при создании документа, а не при записи, из-за чего бывают проблемы с уникальностью номера. Процедура ПриУстановкеНовогоНомера у нового документа отрабатывает между ПередОткрытием и ПриОткрытии формы, у типовых только при записи. Очищать номер принудительно для новых плохо, из-за того что при следующей установке номера учитывается последний установленный номер, а не последний сохраненный в базе. Пример: Сейчас 00000000010 крайний номер, создаю новый, ему присваивается 00000000011, если очищаю при открытии при записи он станет 00000000012, если закрываю без сохранения, следующий док 00000000012. Как победить?
1 shuhard_серый
 
17.04.15
12:47
(0) а у формы документа свойства автонумерация поставил как надо ?
2 Azverin
 
17.04.15
12:57
(0) "Перенес процедуры модуля МеханизмНумерацииОбъектов из типовых документов" - зачем? доверься платформе.
3 rabbidX
 
17.04.15
13:02
(1) Большое спасибо, помогло!
(2) от безысходности, логикой решить не получилось, пытался методом тыка, чтоб все как везде было.
4 shuhard_серый
 
17.04.15
13:04
(3) не за что
сам потрахался =)