как сейчас разводятся 2 префикса документов для ручного и программного вводов? Если в ПрефиксацияОбъектовБПСобытия.УстановитьПрефиксИнформационнойБазыОрганизацииПодразделения ставлю Префикс = "Т000-" (для Ручного ввода), то Док.УстановитьНовыйНомер("Z"); из Программного загрузчика перестал работать с этого года,
Если убираю свой Префикс для Ручного ввода, "Т000-" из процедуры подписки, то при ручном вводе ляпает 0000-Z00876.
Префикс на базу или подразделение не подходит - только у Реализаций нужны.
Раньше можно было Док.Дата = 12.03.23; Док.УстановитьНовыйНомер("Z"); всё. Номер получен и не переписывался. Сейчас "перебивается" подпиской УстановитьПрефиксИнформационнойБазыОрганизацииПодразделенияНомеруДокумента при ПриУстановкеНовогоНомера
вообще странно, ведь если сделать Док.Дата = 12.03.23; Док.Номер = "123123"; и записать - Номер останется. по идее же Док.УстановитьНовыйНомер("Z"); это же аналог прямого присваивания. Но теперь возможно стала происходить перезапись сгенерированного номера по процедуре общего модуля. ?
не хочется тупой поиск последнего номера делать. хочется чтобы само генерило 0000-Z00876 при программном создании и Т000-000876 при ручном вводе.