Имя: Пароль:
1C
1С v8
Как найти откуда назначается хитрый номер документу?
0 Шабалин Валентин
 
27.06.12
16:00
Как найти где назначается хитромудрый номер документу?

Искал текст "Номер" в модуле формы, модуле объекта, модуле менеджера - не нашел.
В событиях тоже не нашел....

Куда копать?
1 Ненавижу 1С
 
гуру
27.06.12
16:01
(0) я однажды в обработке заполнения нашел ЗаполнитьЗначенияСвойств() и брало из основания
2 salvator
 
27.06.12
16:01
(0) Хитромудрый - это какой? Может, автонумерация продолжается после такого же хитромудрого номера?
3 Shurjk
 
27.06.12
16:02
(0) Какая конфигурация?
4 Шабалин Валентин
 
27.06.12
16:05
(3) самопис
5 Шабалин Валентин
 
27.06.12
16:06
(2) вот такой СУ00-015.09-008. Причем в каждом новом документе меняются только последнии три цифры
6 Flyd-s
 
27.06.12
16:08
При пошаговой отладке начиная с процедуры "перед записью" нельзя отследить момент назначения номера?
7 salvator
 
27.06.12
16:08
(5) Автонумерация
8 Шабалин Валентин
 
27.06.12
16:15
мля, ерунда какая-то.

Автонумерация = Истина.
Нумератор назначен.

Куды копать?
9 Шабалин Валентин
 
27.06.12
16:16
В модуле формы записывающих событийных процедур нет
10 Соло
 
27.06.12
16:18
открыть список документов, упорядочить по номеру, исправить все кривые номена
11 Шабалин Валентин
 
27.06.12
16:19
(10) удалил все документы этого вида, - одни фиг лезет хрень
12 salvator
 
27.06.12
16:20
(8) Ну, все верно. Номера идут по порядку за уже введенным кем-то косячным. Нумерация идет за последним по порядку документом.
Если у тебя были номера
00001
00002
ПЫЩ01
ПЫЩ02,
то новый документ будет не 00003, а ПЫЩ03.
См (10) и перенумеровывай
13 Шабалин Валентин
 
27.06.12
16:29
(12) пипец какой-то.

Присваиваю принудительно единственному документу номер 000000000000001.
создаю следующий документ - у него номер OL00-015.08-002
14 salvator
 
27.06.12
16:30
(13) Отладчиком пройдись, и найди в какой строчке присваивается номер. От этого и пляши.
15 ptiz
 
27.06.12
16:32
Сделай ОбновитьНумерациюОбъектов()
16 Genius
 
27.06.12
16:39
Или в подписке на событие.
17 Helen_Shark
 
27.06.12
16:47
(5) Возможно, СУ00-015.09 - это префикс. Можно поискать, устанавливается ли где префикс документа.
18 Шабалин Валентин
 
27.06.12
16:51
(15) не помогло. Вообще убрал привязку к нумератору - создался типовой номер НК00-0000000001
19 НастоящееИмя
 
27.06.12
16:52
(18) я для семерки писал код для поиска нехорошего номера и присваивания хорошего :)
20 ptiz
 
27.06.12
16:59
(18) А не привязан ли этот документ к нумератору?
21 ptiz
 
27.06.12
16:59
тьфу... ты же сам и написал
22 cViper
 
27.06.12
17:01
(1) О да. Сталкивался с этим. Причем кроме номера заполнялась еще дата и другие реквизиты. Просто какой-то разработчик в Методе ЗаполнитьЗначенияСвойств() забыл указать список свойств.
23 Шабалин Валентин
 
27.06.12
17:40
спасибо всем