Имя: Пароль:
1C
1С v8
Сбивается нумерация документов (УПП)
0 Мэс33
 
14.11.13
08:03
Приветствую, други.

Вопрос такой: иногда, у некоторых документов (в основном - ПКО, Поступление ТМЦ и услуг, и был случай с Операция (бух) - сбивается нумерация. Выглядит это так: клиент говорит - не могу сохранить документ, выходит сообщение, что номер не уникальный. Смотрю в базе - а там уже есть как минимум два документа с одинаковым номером, и видимо 1С пытается присвоить такой же номер третьему документу.

При опросе выясняется, что документы создавали копированием, но чаще всего это проходит нормально, но раз в месяц - такой косяк. Лечится - перенумераций тех одинаковых номеров. Дальше потом создается нормально. До следующего раза.

Что делать? Куда копать? Отчего такое может быть?
1 Lev292
 
14.11.13
08:11
Обмен какой-нибудь существует в базе? Он может двоить номера.
2 Мэс33
 
14.11.13
08:14
(1) Обмена нет. Все в централизованной базе.
3 CHerypga
 
14.11.13
08:20
Руками пользователи скорее всего редактируют код, плюют на предупреждение, а доблестная 1с-ка продолжает нумерацию с кода, который они указали. Пока может продолжать
4 Найч
 
14.11.13
08:21
поставь, хоспате, префикс любому документу, типа ы0000000011, и, если не декомпилировал платформу, будет тебе щасье
5 Мэс33
 
14.11.13
08:24
(3) Руками не правят, насколько я понял. Просто создают по F9.
(4) Можно подробнее?
6 Найч
 
14.11.13
08:24
ну или добавь в свою поделку "копирования" ПриУстановкеНовогоНомера()
7 CHerypga
 
14.11.13
08:27
(5) На слово поверил что не правят?
8 Найч
 
14.11.13
08:32
(5)механизм нумерации 1С сначала ищет префикс по алфавиту потом присваивает к нему номер, если нумерация без префиксов (простые числовые номера) закосячена когда-либо чем то типа "999", то механизм нумерации начинает глючить, а искать такие коды та еще попа, лучше лечится добавлением префикса.
9 Найч
 
14.11.13
08:35
короче пусть создадут документ а номер у него переименуй на "а" + максимум нолей и скажи чтобы больше не редактировали руками.
10 Мэс33
 
14.11.13
08:39
(7) уверен - не правят. Тупо делают по F9.
(6) принудительно присвоить номер новый?
(9) да префиксы не хотелось бы. В ПКО и так стоит префикс кассы.
11 spectre1978
 
14.11.13
08:57
(0) у меня в прошлом году было пару раз, помогло следующее:
    
ОМ = Новый Массив;
// Тут добавляешь все доки где надо починить нумерацию
ОМ.Добавить(Метаданные.Документы.АвансовыйОтчет);
ОбновитьНумерациюОбъектов (ОМ);
12 Lama12
 
14.11.13
09:00
(0)Пользователи вручную выставляют номера.
Запрети корректировку номера в политике нумерации документов.
Ну и на всякий случай ТиИ.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший