Имя: Пароль:
1C
1С v8
Нумерация с/ф
0 xypc
 
16.10.13
13:19
Привет всем, думаю, что наверное многие сталкивались, проблема в следующем, на бою и на предрелизном стенде слетела нумерация счет фактур, номер не заполняется, точнее имеет значение "       ", а при записи пишет, что номер не уникален, если руками править - спокойно записывает всё. Так вот, из-за чего это могло произойти? Может кто нибудь руками побаловался с номерами? И как лучше исправить? Т.к. документов много, номера создаются не просто по порядку, а в зависимости от документа основания и других факторов. Я пока думаю вставить в "ПередЗаписью" или "ПриЗаписи" проверку на пустой номер и если номер и правда пуст - присваивать заново.
1 Rie
 
16.10.13
13:20
(0) Вот "в зависимости от" порождает предположение, что кто-то в Конфигураторе покопался грязными руками.
2 1Сергей
 
16.10.13
13:21
После чего слетело-то? Оно само?
3 xypc
 
16.10.13
13:23
я механизм нумерации не трогал, слетело неизвестно после чего, но у меня на локальной копии всё в порядке, а на бою и предрелизе - наблюдается проблема. Но конечно у меня более старая база, только конфигурация идентична.
4 Rie
 
16.10.13
13:25
(3) Тогда объясни "номера создаются не просто по порядку, а в зависимости от документа основания и других факторов".
5 xypc
 
16.10.13
13:30
(4) ну, в отладчике я смотрел, в данный момент, я создаю с/ф для корректировки реализации, там это всё пропускается, но вообще смысл в том, что номера формируются как дата документ основания в формате ddMMyy+дефис+Номер(если уже есть с такой датой)+ПостФикс зависящий от документа основания.
6 Rie
 
16.10.13
13:32
(5) Это - не штатный способ формировать номер документа.
Значит, кто-то этот кусок конфигурации переписал. И где-то накосячил. Где именно - мне отсюда не видно.
7 Serg_1960
 
16.10.13
13:50
Надеюсь автор знает о подписках на события, в частности - ПриУстановкеНовогоНомераДокумента. А также о том, что типовая автонумерация может начать глючить. В базе "на бою" (какой интересный термин :) вероятно объявился кривой номер - защита "от дурака" у вашей наработке нумерации - не на высоте.