Выполняет обновление нумераторов в соответствии с номерами, записанными в базе данных.
Синтаксис
Процедура ОбновитьНумерациюОбъектов()
имеет следующий синтаксис:
ОбновитьНумерациюОбъектов([Метаданные])
А также альтернативный англоязычный синтаксис:
RefreshObjectsNumbering([Metadata])
Параметры
Описание параметров процедуры ОбновитьНумерациюОбъектов()
:
Имя параметра* | Тип | Описание |
---|---|---|
Метаданные | Массив, ОбъектМетаданных | Объект метаданных или массив объектов метаданных, для которых будет выполнено обновление нумерации. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов. |
*Жирным шрифтом выделены обязательные параметры |
Описание
Процедура ОбновитьНумерациюОбъектов()
выполняет обновление нумераторов в соответствии с номерами, записанными в базе данных. Такая необходимость может возникнуть, если вы выполнили перенумерацию некоторых объектов, но система продолжает выдавать одни и те же номера. Дело в том, что выдаваемые номера кешируются в специальных механизмах информационной базы и чтобы «сбросить» их, нужно вызвать этот метод
Доступность
Версия | Поддержка |
---|---|
8.1 | Сервер, Клиент, Внешнее соединение |
8.2 | Сервер, Толстый клиент, Внешнее соединение |
8.3 | Сервер, Толстый клиент, Внешнее соединение, Мобильный автономный сервер, Мобильное приложение |
Пример использования
Пример кода с использованием процедуры ОбновитьНумерациюОбъектов()
:
//обновим нумерацию по всем объектам ОбновитьНумерациюОбъектов(); //обновим нумерацию по отдельному справочнику ОбновитьНумерациюОбъектов(Метаданные.Справочники.Номенклатура);
Шаловливые ручки развалили нумерацию документов прихода. Сначала запустил обработку перенумерации документов прихода, потом ОбновитьНумерациюОбъектов(… Все восстановилось. Спасибо.
Сбилась нумерация в нескольких справочниках. Метод «ОбновитьНумерацию» исправил ситуацию. Большое спасибо.
Спасибо за обратную связь!
Добрый день. А можно сделать с отбором по организации? В базе 50+ организаций, а косяк только в одной.
Нет, процедура действует на всю таблицу. Но если по другим организациям нумерация не нарушена, то процедура их не затронет
Отлично помогло