Сбилась нумерация документов после настройки обмена данными #511043


#0 by Lis2007
Всем привет! Настроил обмен данными между из УТ в БП (односторонний) через COM, после чего изменилась префиксация документов в УТ. Константу "Префикс ИБ" очистил, но к префиксу организации добавляется (после него)еще какой-то префикс, никак не пойму, откуда он берется. Подскажите пожалуйста, кто знает, где хранится значение третьего префикса в УТ?
#1 by GenV
Может это префикс узла, если через планы обмена сделан перенос.
#2 by Lis2007
Префикс узла хранится в константе "Префикс ИБ", я его очистил уже, уже очистил и сам преффикс организации, и после этого откудато возникает еще один префикс.
#3 by GenV
Вообще в УТ номер формируется в подписке на событие. Префикс организации + если РИБ то добавляется префикс узла. Может просто, т.к. все префиксы ты очистил, то новый номер назначился, на основании последнего номера из базы (хотя префикс организации при пустом тогда будет "0").
#4 by Lis2007
Дело в том, что то место, где номер назначается из подписки на события я уже закомментировал:    //ОбщегоНазначения.ДобавитьПрефиксУзла(Префикс); больше номеров документов этого вида с таким префиксом нет, но он все равно новый документ создает с этим непонятным префиксом.
#5 by GenV
Можно попробовать ОбновитьНумерациюОбъектов вызвать. Также проверь при УстановитьНовыйНомер/УстановитьНовыйКод (с каким-то твоим префиксом) будет ли третий префикс добавляться. Ну, и подписки проверить, вдруг где-то еще одна есть.
#6 by Lis2007
Все, спасибо, разобрался. Там оказывается оставался документ с новым префиксом, и пока я его не удалил, он добавлял этот префикс.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С