в коде ПриНачалеРаботыСистемы() есть такое:
Если глПользователь.НеВыбрасывать=0 Тогда
Попытка
глИнформатор=СоздатьОбъект("Информатор");
Сервис=СоздатьОбъект("Сервис");
Сервис.ОбработкаОжидания("глВремяБездействияПользователя",10);
//ОбработкаОжидания("глВремяБездействияПользователя",600);
Исключение
глОтправитьПисьмо(Константа.АдминБазы,,,,""+глПользователь+" - не работает проверка простоя системы!",,,,,"Ошибка!!!");
КонецПопытки;
КонецЕсли;
в глВремяБездействияПользователя() делаю это:
Процедура глВремяБездействияПользователя()
время=0;
время=глИнформатор.ПолучитьВремяПростояСистемы()/1000;
Если время/60>=Константа.ВремяПростояСистемы Тогда
//Окна=СоздатьОбъект("Окна");
//Окна.ЗакрытьВсеОкна(15);
ЗавершитьРаботуСистемы(1);
КонецЕсли;
КонецПроцедуры
даже то, что закоментировано не работало.
Захожу монопольно в 1с и в операциях скажем делаю "проведение документов" и ухожу, она перепроводит и выдает сообщение мол все закончено и так и висит всю ночь и пока я не выйду сам, она не может закрыть 1с вообще