|
v7: Самопроизвольно меняется префикс документов Ø (Злопчинский 23.10.2014 19:13) |
☑ |
0
Tisa
23.10.14
✎
15:05
|
В глобальном модуле ПриНачалеРаботыСистемы() прописано:
---------------
ПрефиксАвтоНумерации("Документ.Проживание", "Пр-");
---------------
И все нормльно если не создать документ руками в журнале документов.
В єтом случае документ получает номер вида: "М-00000001" вместо "Пр-00000001"
Подскажите куда копать?
|
|
1
Tisa
23.10.14
✎
15:07
|
1С v7.7
|
|
2
palpetrovich
23.10.14
✎
15:09
|
может поискать УстановитьНовыйНомер ?
|
|
3
Tisa
23.10.14
✎
15:19
|
Поискал по всей конфигурации - нигде не используется.
|
|
4
Tisa
23.10.14
✎
15:28
|
Или хотя бы подскажите куда ее можно навесить событие "ПрефиксАвтоНумерации" для перехвата неправильного префикса.
В журнале предопределенной процедуры отлавливающей создание нового документа не нашел.
А в саму форму вешал на процедуру ВводНового() - но это не проходит, похоже к этому моменту префикс уже назначен.
|
|
5
palpetrovich
23.10.14
✎
15:48
|
(4) ну добавь в модуль формы нужного дока
если ЭтоНовый() тогда УстановитьНовыйНомер("Пр-")
|
|
6
dk
23.10.14
✎
15:50
|
делай замер производительности и ищи
|
|
7
Tisa
23.10.14
✎
15:54
|
(5) Цитирую себя:
"...А в саму форму вешал на процедуру ВводНового() - но это не проходит, похоже к этому моменту префикс уже назначен."
|
|
8
palpetrovich
23.10.14
✎
15:58
|
(7) сорьки, недочитал
|
|
9
Tisa
23.10.14
✎
16:49
|
(6) Простите в гугле не нашел как можно отловить при помощи Замера производительности присвоение префикса документу?
|
|
10
Chum
23.10.14
✎
16:53
|
(9) замер показывает что было запущено и сколько раз
|
|
11
73с
23.10.14
✎
16:57
|
(7) "похоже к этому моменту префикс уже назначен" ну и что ?
УстановитьНовыйНомер("Пр-") должно его поменять.
"И все нормльно если не создать документ руками" - а как он ещё создается ? Обработкой ? Переносом ? Или все нормально, пока нет ни одного документа
|
|
12
73с
23.10.14
✎
17:01
|
+11 и ещё поискать ПрефиксАвтоНумерации - вдруг где-то ещё раз назначается ? В том же глобальном ?
|
|
13
Tisa
23.10.14
✎
17:17
|
(6) (10) Спасибо. С Замером производительности удалось найти вызов глобальной процедуры:
глУстановитьНомер()
Она и меняла префикс.
Прописал туда свои виды документов, и все стало как надо.
|
|
14
Злопчинский
23.10.14
✎
19:13
|
Слава богу у кого-то хоть какие-то успехи/получилось.
ура!
|
|