Легкие способы отключения пользователей


Здравствуйте! Сегодня у меня будет статья на «техническую» тему, о которой неплохо было бы иметь представление и пользователям, работающим в программах 1С.

Иногда пользователи задают вопросы, касающиеся технических настроек 1С Предприятия 8.

Многие отмечают, что при выполнении каких-либо действий в программе в нижней левой части экрана всплывает небольшое окно с информацией о показателях, совершенно не интересующих пользователя, а зачастую мешающих ему и раздражающих.

В окне обычно написано «Текущие вызовы» и «Накопленные вызовы» с указанием их количества:

В управляемом интерфейсе 1С Предприятие 8 это выглядит примерно так:

В интерфейсе Такси это выглядит несколько иначе:

Часто пользователей интересует, что это за показатели, и насколько они нужны бухгалтеру при работе.

Что это такое?

Это — показатели производительности вызовов сервера , один из инструментов разработчиков 1С. Он показывает разработчику в реальном времени, в режиме 1С:Предприятие, информацию о количестве и длительности вызовов сервера, а также объем принятых и переданных данных.

Этот инструмент служит для того, чтобы наглядно показывать разработчику, сколько раз система обратилась к серверу при выполнении тех или иных действий, и какой объем данных был передан.

При установке 1С в параметрах информационной базы по умолчанию включен режим отображения этих показателей. Понятно, что пользователю при работе эта информация не нужна и только мешает.

Настройки всплывающего окна.

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

Откроется форма, где флажками можно отметить все показатели, которые нужно видеть в этом окне либо снять флажки напротив ненужных показателей.

Как выключить режим отображения вызовов сервера?

1. Способ административный.

Заходим в Конфигуратор (в режиме запуска Предприятия устанавливаем курсор на нужной базе и жмем на кнопку «Конфигуратор»).

В режиме Конфигуратора открываем параметры информационной базы (меню «Сервис» -> «Параметры»):

В параметрах выбираем закладку «Запуск 1С:Предприятия», на ней — закладка «Дополнительные».

На этой закладке снимаем флажок «Отображать параметры производительности», после этого нажимаем на кнопку «Применить» (или «ОК»).

После этого запускаем 1С в режиме Предприятия.

2. Способ пользовательский.

В режиме Предприятия жмем на кнопку вызова Главного Меню (левый верхний угол экрана), выбираем пункт «Сервис» -> «Параметры».

В открывшемся окне настройки параметров убираем флажок «Отображать параметры производительности».

Жмем на кнопку «ОК».

Все! Всплывающее окно больше не будет отвлекать от работы.

В новых версиях 1С:Предприятие реализовано оповещение пользователей о новых версиях платформы 1С и конфигураций. Эти оповещения появляются в виде периодичестки всплывающих окон. Обычным пользователям, не занимающимся обновлениями, всплывающие окна мешают работать и выступают в роли раздражителя.

В этой статье мы расскажем, как отключить навязчивые напоминания о новой версии программы на примере конфигурации "Управление торговлей" редакции 11.3.

На начальной странице программы в правом нижнем углу у каждого пользователя отображается список новостей. Оповещения о новых версиях программы являются частью новостей 1С. Для перехода к настройкам новостей на начальной странице необходимо нажать гиперссылку "Все новости", она выделена на рисунке ниже красным.

В окне "Настройки отображения новостей" на вкладке "Ленты новостей" необходимо отключить флажок "Обновления типовых конфигураций" и нажать кнопку "Ок". Все готово, больше всплывающие окна с сообщениями об обновлениях не будут вам надоедать!

Для того, чтобы отключить всплывающие окна для всех пользователей, необходимо перейти в раздел "НСИ и администрирование" - "Интернет-поддержка пользователей".

В группе "Управление настройками и обновлением для новостей" нажать гиперссылку "Открыть настройки управления новостями".

В окне управления настройками и обновлением для новостей на вкладке "Настройки пользвателей" необходимо отметить флажками пользователей, для которых необходимо изменить настройки, затем нажать кнопку "Настройки пользователя". В настройках пользователя на вкладке "Ленты новостей" отключите лишние флажки и нажмите "Ок". После этого необходимо нажать кнопку "Записать и закрыть" в окне управления настройками и обновлением для новостей.

1. Отключение пользователей в файловой версии 1С 8.

Для отключение пользователей в файловой версии Я создал *.bat файл с одной строчкой

net session /delete /y

Он отключает все открытые общие файлы на компьютере на котором лежит база.
Далее создал задание (Планировщик заданий Windows), который бы запускал этот файл в назначенное время.
Вы спросите а как же те сеансы которые открыты на компьютере, Я их тоже устранил создав новый *.bat файл со строкой

taskkill /IM 1cv8.exe /f
правда он отключает все запущенные 1С на текущим компьютере, но для меня это не было так страшно так как архивация производилась в ночное время и уже никто не работал в базе, этот батник тоже можно добавить в Планировщик Windows.

2. Отключение пользователей в клиент-серверной базе.

Так же как и в случае файловой базы Я использовал *.bat файлы.
Создал два *.bat файла, первый отключает сервер 1С предприятие, второй его включает очень просто.

net stop "1C:Enterprise 8.2 Server Agent"

net start "1C:Enterprise 8.2 Server Agent"

Добавил два новых задания в планировщик Windows , с разницой во времени 15 минут для того чтобы все зависшие пользователи смогли отключиться, эти действия анологичны Запуск сервера 1С Предприятие и Остановка сервера 1С Предприятие

3. Программный способ отключения пользователей в 1С

Стояла задача выполнять архивацию ежеденевно в 22:30.
В этом способе Я не стал заморачиваться, создал новую роль "НеЗакрывать1С".
Создал новую процедуру в модуле обычного приложения:

Процедура ЗавершениеРаботыПользователей() Экспорт Если НЕ РольДоступна("НеЗакрывать1С") Тогда Если Час(моп_ВыполнениеОперацийНаСервере.ТекущаяДатаНаСервере()) >= 22 Тогда // получаю врмемя на сервере ПрекратитьРаботуСистемы(Ложь); КонецЕсли; КонецЕсли; КонецПроцедуры

Если НЕ РольДоступна("НеЗакрывать1С") Тогда Если Час(моп_ВыполнениеОперацийНаСервере.ТекущаяДатаНаСервере()) >= 22 Тогда // получаю врмемя на сервере ПрекратитьРаботуСистемы(Ложь); КонецЕсли; КонецЕсли;

ПодключитьОбработчикОжидания("ЗавершениеРаботыПользователей", "600");

Функция текущая дата на сервере выглядит так:

Функция ТекущаяДатаНаСервере() Экспорт
Возврат ТекущаяДата();
КонецФункции

Таким образом мы получаем дату на сервере, в случае если в свойствах общего модуля установлена галочка "Сервер", я поставил только её.

Получается текущий код отрубает пользователей на два часа, но обычно после полночи уже никто не заходит в базу.

Если кому-то помогла эта статья буду очень рад.

Зачастую пользователи жалуются на то, что «1С 8.3 тормозит»: медленно открываются формы документов, долго проводятся документы, запускается программа, долго формируются отчеты и так далее.

Причем такие «глюки» могут встречаться в разных программах:

Причины могут быть разные. Это не восстановлена проведения документов, слабый компьютер или сервер, неправильно сконфигурирован сервер 1С.

В этой статье я хочу рассмотреть одну из самых простых и распространенных причин медленной работы программы – . Данная инструкция будет актуальна для пользователей файловых баз на 1-2 пользователя, где нет конкуренции за ресурсы.

Если Вас интересует более серьезная оптимизация клиент-серверного варианты работы системы, посетите раздел сайта .

Где в 1С 8.3 регламентные задания

Не успел я загрузить программу, как в 1С выполнилось множество фоновых заданий. Посмотреть их можно, зайдя в меню «Администрирование», далее -«Поддержка и обслуживание»:

Получите 267 видеоуроков по 1С бесплатно:

Вот так выглядит окно с выполненными задачами:

А так полный список всех регламентных заданий, которые запускаются:

Среди этих задач видны такие, как « «, загрузка различных классификаторов, проверка актуальности версии программы и так далее. Например, мне ни к чему почти все эти задачи. Я не веду валютный учет, версии контролирую сам, классификаторы загружаю по необходимости.

Соответственно, в моих (и в большинстве случаев в Ваших) интересах отключить ненужные задачи.

Отключение регламентных и фоновых заданий в 1С 8.3