5

Процедура ОбновитьНумерациюОбъектов()

Выполняет обновление нумераторов в соответствии с номерами, записанными в базе данных.

Синтаксис

Процедура ОбновитьНумерациюОбъектов() имеет следующий синтаксис:

ОбновитьНумерациюОбъектов([Метаданные])

А также альтернативный англоязычный синтаксис:

RefreshObjectsNumbering([Metadata])

Параметры

Описание параметров процедуры ОбновитьНумерациюОбъектов():

Имя параметра* Тип Описание
Метаданные Массив, ОбъектМетаданных Объект метаданных или массив объектов метаданных, для которых будет выполнено обновление нумерации. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов.
*Жирным шрифтом выделены обязательные параметры

Описание

Процедура ОбновитьНумерациюОбъектов() выполняет обновление нумераторов в соответствии с номерами, записанными в базе данных. Такая необходимость может возникнуть, если вы выполнили перенумерацию некоторых объектов, но система продолжает выдавать одни и те же номера. Дело в том, что выдаваемые номера кешируются в специальных механизмах информационной базы и чтобы «сбросить» их, нужно вызвать этот метод

Внимание! Данный метод разрешено вызывать только пользователю с административными правами
Внимание!! После вызова данного метода все выданные, но не записанные номера, становятся невалидными т.к. не гарантируется их уникальность.

Доступность

Версия Поддержка
8.1 Сервер, Клиент, Внешнее соединение
8.2 Сервер, Толстый клиент, Внешнее соединение
8.3 Сервер, Толстый клиент, Внешнее соединение, Мобильный автономный сервер, Мобильное приложение

Пример использования

Пример кода с использованием процедуры ОбновитьНумерациюОбъектов():

//обновим нумерацию по всем объектам
ОбновитьНумерациюОбъектов();
//обновим нумерацию по отдельному справочнику
ОбновитьНумерациюОбъектов(Метаданные.Справочники.Номенклатура);

Поделиться страницей в соц.сетях

5 комментариев к записи “Процедура ОбновитьНумерациюОбъектов()

  1. Шаловливые ручки развалили нумерацию документов прихода. Сначала запустил обработку перенумерации документов прихода, потом ОбновитьНумерациюОбъектов(… Все восстановилось. Спасибо.

  2. Сбилась нумерация в нескольких справочниках. Метод «ОбновитьНумерацию» исправил ситуацию. Большое спасибо.

  3. Добрый день. А можно сделать с отбором по организации? В базе 50+ организаций, а косяк только в одной.

    1. Нет, процедура действует на всю таблицу. Но если по другим организациям нумерация не нарушена, то процедура их не затронет

Добавить комментарий для Георгий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *