Сценарий Проверка корректности нумерации справочников работает в интерактивном режиме.
После запуска сценария открывается окно запроса параметров:
*Наша организация. Наименование нашей организации. Выбирается из справочника Наши организации.
Справочник. Справочник, в котором нужно провести проверку нумерации. Выбирается из компоненты Типы справочников.
При нажатии на кнопку ОК, если заполнено поле Справочник, выполняются следующие действия:
1. | определяется код нашей организации и имя выбранного справочника; |
2. | по коду нашей организации и имени выбранного справочника в установках системы ищется очередной номер выбранного справочника; |
3. | сравнивается очередной номер с максимальным кодом записи выбранного справочника; |
4. | в случае если максимальный код записи справочника превышает очередной номер, то выдается сообщение: |
Если нажать на кнопку Да, то значение очередного номера заменяется значением максимального кода записи справочника. После завершения работы сценария появится сообщение:
Если нажать на кнопку Нет, то сценарий прекращает работу, никаких изменений не происходит.
5. | в случае если максимальный код записи справочника не превышает очередной номер, то никаких изменений не произойдет и на экране выведется сообщение: |
После закрытия сообщения в окне запроса параметров можно указать новый справочник и выполнить сценарий ещё раз.
Если поле Справочник оставить пустым, то проверка нумерации будет производиться по всем справочникам системы.