Имя: Пароль:
1C
1С v8
УТ 10.3 В узле префикс один, а в справочник Контрагенты встает другой, как так?
0 evorle145
 
18.04.14
14:18
В планах обмена стоит префикс "П" и в настройки учета на последней вкладке "Обмен данными" стоит преф "П", а при создании контрагента встает преф "Пл". Иду в отладчик. Перед записью Номер = "     ", в подписке на события "ПриУстановкеНовогоКодаСправочника" значение "Префик с" = "П", а потом отладчик идет в ПриЗаписи и там сразу Номер встает "Пл0000045", как такое может быть? помогите понять
1 evorle145
 
18.04.14
14:20
в справочнике "Номеклатура" тот же глюк, а вот при создании документа все ок, преф встает "П" и дальше номер.
2 evorle145
 
18.04.14
14:33
Может я что то пропускаю: из подписи на события отладчик идет сразу в модуль в призаписи, и в модуле уже код с неправильным префиксом, в какой момент формируется код?
3 prince64
 
18.04.14
14:49
если не ошибаюсь префикс идет не из плана обмена, а из префикса организации и/или настроек параметров учета.
префикс плана обмена влияет на название файлов обмена
4 evorle145
 
18.04.14
14:53
(3) , так ведь и там все проверил, везде стоит "П", но он упорно берет и ставит преф из другого узла..
5 John83
 
18.04.14
14:53
(3) а если несколько организаций, то какой префикс будет?
6 evorle145
 
18.04.14
14:55
(5) , так у организаций вообще префикса не стоит, только в настройка учета
7 prince64
 
18.04.14
14:58
(6) да ладно. у меня у клиента в ут10 по две орг. в каждой, у каждой свой префикс стоит. причем двойной, сначала вроде префикс из параметров учета, а потом организации
8 evorle145
 
18.04.14
14:59
(7) , у нас не используется преф от организации, только из параметров. Причем у документов все правильно встает! Преф "П" потом номер из цифр, а у справочника как будто нумерация сбита....
9 Обработка
 
18.04.14
15:03
(0) Попробуй в другом справочнике создать новый элемент. Если там нет этого префикса значит просто у тебя есть елемент который сбил нумерацию. Находи и меняй номер. И наверно обновить нумерацию объекта надо.
10 evorle145
 
18.04.14
15:07
(9), пробовал, в справочнике "Номенклатура" тоже преф "Пл" вылазит, вместо "П", то есть из другого узла преф.. А как нумерацию обновить?
11 Обработка
 
18.04.14
15:12
(10) Значит где-то в коде точнее в настройках выствлен префикс. Отладчиком пройтись надо очень внимательно.

ОбновитьНумерациюОбъектов();
Ошибка? Это не ошибка, это системная функция.