Восстановление выбранных последовательностей с помощью данной обработки выполняется интервалами, указанными в реквизите "Интервалы восстановления последовательностей" и при прерывании выполнения обработки границы последовательностей устанавливаются на начало последнего восстанавливаемого интервала.
Обработка выполняется в разделенном режиме. Для того чтобы дать возможность пользователям проводить документы предусмотрен реквизит "Пауза между интервалами восстановления". При возникновении ошибок (когда пользователи блокируют данные проведением документов) возможен повторный автоматический перезапуск процедуры восстановления (реквизит "Время ожидания повторного запуска..."). Перезапуск активируется с помощью обработчика ожидания. Так же можно указать максимальное количество попыток восстановления при возникновении ошибок и выводить данные о границах последовательностей и ошибках в лог файл. А для того чтобы пользователи не смогли сдвинуть границы последовательностей назад, рекомендуется установить дату запрета редактирования.
Функция модуля обработки «ВыполнитьВосстановлениеПоследовательностей» разработана так, чтобы её можно было перенести в общий модуль и использовать на сервере в регламентных заданиях. Пример восстановления последовательностей с помощью регламентных заданий уже был описан в статье http://avprog.ru/public/20592/
Ну и по времени восстановление последовательностей небольшими периодами с помощью данной обработки оказалось быстрее, чем восстановление стандартной обработкой.
Добавил реквизит время запуска, теперь можно нажать кнопку и автоматическое восстановление запустится в указанное время.
Добавил реквизит время завершения восстановления, теперь процедура автоматического восстановления будет прервана после наступления указанного времени.
Файлы обработки:
- Vosstanovlenie posledovatel'nostej intervalami.epf Для скачивания нужна регистрация
- Vosstanovlenie_posledovatelnostey_intervalami.epf Для скачивания нужна регистрация
В этой группе 1С
- Поиск и замена значений с автопоиском 8.1 и 8.2
- Поиск и замена дублирующих элементов
- Универсальная обработка для перезаписи наборов записей регистров
- Автовыполнение операций
- Перепроведение документов по очереди
- Поиск и замена дублирующихся документов
- Чистильщик регистров 8.1/8.2
- Простенький DBF Viewer для 8.1