1

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

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

Синтаксис

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

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

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

RefreshObjectsNumbering([Metadata])

Параметры

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

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

Описание

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

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

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

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

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

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

Комментарии

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

Добавить комментарий

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