1С Предприятие 7.7 (сетевая версия) (7.70.027) Бухгалтерский учёт для Украины (7.70.321).
В конце рабочего дня некоторые пользователи не выходят из 1С, их компьютеры на ночь выключаются. Утром при первом запуске 1С пользователю необходимо включать 1С в монопольном режиме и делать переиндексацию. Как сделать так, чтобы после выключения всех компов, ночью (например на сервере) происходила автоматическая переиндексация базы?
! | http://pro1c.org.ua/index.php?act=announce&id=2: 3 |
Нужно в 20-00 вывести сообщение пользователю, если он не отреагирует в течении 1 минуты, закрыть программу. Все это делается средствами 1с.
Используйте
ОбработкаОжидания(<ИмяПроцедуры>,<ИнтервалВызова>)
Нашёл в Гугле другой выход, протестил, заработало.
1. В шедулере запланировал еженощное задание для запуска файла Переиндексация.bat.
2. Содержание файла Переиндексация.bat:
I:\1Cv77\BIN\1cv7.exe config /D"E:\Базы\ИмяБазы" /M /NИмяПользователя /PПарольПользователя /@"I:\1Cv77\Переиндексация_1С\reindex.txt"
Содержание файла Reindex.txt:
[General]
Quit=1
CheckAndRepair=1
[CheckAndRepair]
Repair=1
PhysicalIntegrity=0
Reindex=1
LogicalIntegrity=0
RecalcSecondaries=0
RecalcTotals=0
Pack=0
SkipUnresolved=1
CreateForUnresolved=0
Если кто-то из пользователей не выйдет из базы, переиндексация не запустится. Перед запуском вашего батника нужно принудительно выгнать всех из базы.. А для этого можно использовать ОбработкаОжидания
Если в конце рабочего дня всех "зависших" пользователей корректно вывести из базы, то реиндексация не потребуется.
А реиндексация - это минимум 20мин рабочего времени.
А якщо хтось відкрив модальне вікно в 1С і забив на роботу в 1С або відкрив вікно з авторизацією, так і не зайшов в базу, ОбработкаОжидания не підійде.
mister-x @ Сегодня, 12:11
,
Ночью сервера все-равно перегрузятся. С базой ничего не произойдет.
але переіндексувати базу зранку запропонує у описаним мною випадку
ЗІ. пробував: якщо вирубати процес 1сv77, у випадку коли користувач "завис" на стадії авторизації - то переіндексація не потрібна (не пропонує)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua