Реализация товаров и услуг. Последний номер 00БП-С9999.
Вопрос что делать?
Проходить обработкой и добавлять везде ноль? 00БП-С09999?
Или есть другой вариант? Нужно чтобы следующий номер был 00БП-С10000 или 00БП-10000.
В таком случае есть вариант обработкой заменить в номерах всех существующих документов "С" на "0", чтобы последний номер стал 00БП-09999, тогда следующий будет как вы указали.
(2)Да, спасибо. Я, в принципе, на последнем варианте и остановилась.
Но есть проблема, мне архив базы перед изменением не сделать - зависшие сеансы в базе, а прав на их удаление нет.
Думаю, может можно как-то сделать, чтобы программа новую маску вводу стала использовать, может последнее значение где хранится.
Где-то хранится. Только где именно - не раскрывается, это какие-то служебные таблицы.
Максимум, что можно сделать - сбросить это максимальное значение после изменения нумерации, чтобы платформа сама его вычислила заново.
Кстати, вам придется это сделать по-любому, иначе даже массовое изменение номеров ничего не даст - сейчас сохранено максимальное значение номера 00БП-С9999 . Для такие случаев даже есть специальные обработки на Инфостарте, например:
https://infostart.ru/public/415406/ https://infostart.ru/public/707932/
Или можно написать самостоятельно по мануалу - там всего одна строчка кода: ОбновитьНумерациюОбъектов()
Можно добавить документ в расширение и изменить периодичность нумерации с года на месяц или даже день например. И обновить нумерацию объектов тоже необходимо после сохранения конфигурации.