УПП 1.3 кастомная. обновлялась последний раз лет 7 назад. документ "Зарплата к выплате организаций".
банковские документы приезжают из ЗУПа и могут иметь различные префиксы.
кассовые документы создаются руками ,префикса не имеют.
в какой-то момент (ГБ говорит после обмена (я совсем не уверен)) автонумерация подхватилась из доков с обмена (читай : появился префикс). хочу исправить. подскажите,как?
Обработчик события "ПриУстановкеНовогоНомера" ведет сюда
Процедура ПриУстановкеНовогоНомераДляДокументов(Источник, СтандартнаяОбработка, Префикс) Экспорт
ДобавитьПрефиксОрганизации(Источник, Префикс);
ДобавитьПрефиксУзла(Префикс);
КонецПроцедуры
на выходе из этой процедуры префикс "0" и номер " " .
после этого проваливаюсь в ПриЗаписиДокументаРегистрацияОбъектовПравДоступа ,и тут уже префикс есть. где он его "подхватил" -отловить не могу. (замер производительности не показывает ничего между этими событиями). в автоматических подключениях отладки все галки стоят.
создавал документ с номером выше последнего ,потом ОбновитьНумерациюОбъектов(Метаданные.Документы.ЗарплатаКВыплатеОрганизаций); ноль эмоций.Настройка стратегии редактирования номеров тоже мимо.
удалить или переименовать все доки с префиксом нельзя.
Фишка в том, что номера присваиваются платформой, что бы не намудрить с нумерацией "гор". У тебя автоматом ставит сначала с префиксом (строковый), он как бы идет впереди (числового) номера, поэтому он и сохраняется последним
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший