Запрет на запуск более одного сеанса для одного пользователя в 1С: Предприятие 8.3 ЗУП, БП, КА, ERP, УАТ и т.д.












Ограничение запуска 1С: Предприятие нескольких сеансов под одним пользователем.
Функционал разработан через расширение, конфигурацию с поддержки снимать НЕ НУЖНО.
Функционал работает в файловом и клиент-серверном варианте работы конфигурации.
Платформа 8.3.12.1529
Конфигурации КА 2.4.5.71; ERP 2.4.5.54; БП 3.0.64.21; ЗУП 3.1.7.87 (это релизы на которых была произведена проверка, так же будет работать на всех стандартных конфигурациях 1С с режимом совместимости Версия 8.3.10)

Для внедрения данного функционала в систему необходимо скачать файл расширения и добавить в свою систему как указано далее.

Открываем список расширений в конфигурации

В списке расширений добавляем новое расширение и выбираем скаченный файл расширения

После добавления расширения снимаем галочку "Безопасный режим, имя профиля"

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

Но иногда есть ситуации когда нужно разрешить запускать несколько сеансов для одно пользователя. Для этого заходим в дополнительные сведения

У элемента "Пользователи" добавляем новое свойство

Поле "Для разработчиков" должно полностью совпадать с наименованием на скрине

После этого заходим в справочник "Пользователи" у необходимого пользователя доп свойство ставим в значение "Да"

И после этого под этим пользователем можно запускать уже несколько сеансов.

Данное расширение работает на всех стандартных конфигурациях, у которых режим совместимости Версия 8.3.10 и есть общий модуль "СтандартныеПодсистемыКлиент" (Первый файл в загрузках)

Второй файл в загрузке расширение без режима совместимости для платформы 8.3.12.1685

P.S. если кому то понравилась публикация не забываем ставить "звездочки" в рейтинге

29 Comments

  1. akim2040

    А если у пользователя зависла Эска, он её завершил через диспетчер, и допустим остался висеть сеанс, то как тогда сработает расширение?

    Reply ↓
  2. mityushov.vv

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

    Reply ↓
  3. DMak

    Интересна была бы возможность ограничения количества сеансов, на пример, кому только 1, а кому не более 2х.

    У пользователей по 2 монитора они запускают 2 сеанса по служебной необходимости.

    Reply ↓
  4. mityushov.vv

    (3) Ну можно допилить при необходимости. Просто изначально так не предполагалось

    Reply ↓
  5. mityushov.vv

    (3)Можно включить отдельным пользователям что бы они могли запускать несколько сеансов и все и смогут они хоть 10 сеансов запустить

    Reply ↓
  6. NushaN

    А почему так мало скачиваний и комментариев?

    Неужели ни у кого нет такой необходимости?

    Или есть штатный механизм? Мной такой не найден.

    Подскажите, плиз, как запретить вход по несколько сеансов в УТ?

    Не понимаю почему нет на типовом уровне, ведь даже в более ранних версия, например УПП, ест такая опция.

    Reply ↓
  7. mityushov.vv

    Почему так мало скачиваний, даже не знаю. Наверное для некоторых это не актуально.

    НУ да ранее в некоторых конфигурациях была возможность отключить запуск нескольких сеансов.

    в УТ можно сделать так же при помощи моей доработки, правда на УТ я не проверял, но у нее же есть БСП значит должно работать

    Reply ↓
  8. NECHISTb

    Доброго времени суток!

    А на программе УТ редакция 11.4.6.207 расширение не работает, как могла запустить 2 сеанса, так и могу

    Ошибка: ЗапретНаЗапускБолееОдногоСеанса: Критичная: Значение контролируемого свойства РежимСовместимости у объекта не совпадает со значением в расширяемой конфигурации

    Reply ↓
  9. mityushov.vv

    У вас конфигурация работает без режима совместимости

    Прикрепил к письму расширение без режима совместимости, попробуйте если не поможет напишите или пришлите cf своей конфигурации я проверю в чем там беда.

    Кстати нужно выложить расширение без режима совместимости

    Reply ↓
  10. mityushov.vv

    Это на платформу 8.3.12.1685

    Reply ↓
  11. mityushov.vv

    (8)У вас конфигурация работает без режима совместимости

    Прикрепил к письму расширение без режима совместимости, попробуйте если не поможет напишите или пришлите cf своей конфигурации я проверю в чем там беда.

    Кстати нужно выложить расширение без режима совместимости

    Reply ↓
  12. Svet_Serg

    (10) Для документооборота это расширение это подойдет? Только у нас совместимость с 8.3.8, платформа 8.3 (8.3.13.1690)

    Reply ↓
  13. mityushov.vv

    (12) Если Документооборот на основе БСП сделан то должно работать, а вот на счет совместимости 8.3.8 вопрос, нужно проверять. У меня нет под рукой просто сейчас конфигураций с такой совместимостью проверить не могу.

    Reply ↓
  14. Svet_Serg

    Спасибо за ответ. Накоплю стартмани, попробую, отпишусь 😉

    Reply ↓
  15. mityushov.vv

    Да напишите мне сюда свой адрес электронной почты я вам так вышлю. Только потом напишите работает для ДО с такой совместимостью или нет)))

    (14)

    Reply ↓
  16. Svet_Serg

    (15)

    электронной почты я вам так вышлю. Только потом напишите работает для ДО с такой совместимостью или нет)))

    sa.sergeeva@gmail.com

    Спасибо!

    Reply ↓
  17. mityushov.vv

    (16) Отправил

    Reply ↓
  18. Svet_Serg

    (17) Благодарю, получила 🙂

    Reply ↓
  19. Svet_Serg

    Нет, не получилось установить(

    Reply ↓
  20. Svet_Serg

    Установила режим совместимости 8.3.10.

    Всё равно ошибка 🙁

    Reply ↓
  21. mityushov.vv

    Надо ставить режим совместимости такой же как в вашей конфигурации. И лучше загрузить через конфигуратор и там режим совместимости поменять

    Reply ↓
  22. nick_e

    (9) скачал расширение прикрепленное к сообщению, проверил на 1С:Предприятие 8.3 (8.3.14.1779),Бухгалтерия государственного учреждения, редакция 2.0 (2.0.62.2) все работает с доп свойством тоже.

    Это с режимом совместимости или нет?

    Reply ↓
  23. mityushov.vv

    (22) Добрый день, это без режима совместимости.

    Reply ↓
  24. user718271

    Добрый день. Можно реализовать без режимов совместимости, а так же если завис сеанс, то при повторном входе он обрубается 🙂

    Reply ↓
  25. mityushov.vv

    (24) Добрый день. Без режима совместимости можно реализовать просто отключаете его в расширении и все. А что бы обрубался зависший сеанс это не реализовано

    Reply ↓
  26. user1205012

    (21)Здравствуйте!

    У меня 1С:Документооборот редакция 2.1 (2.1.12.2) Режим совместимости 8.3.8

    Вообщем вот такие ошибки…

    Reply ↓
  27. mityushov.vv

    (26) Добрый день.

    Там написано же что конфигурация 8.3.8 не поддерживает данное расширение.

    Лучше вам обновить платформу.

    В публикации у меня написана платформа 8.3.12

    Reply ↓
  28. mityushov.vv

    (26) Либо режим совместимости увеличить до 8.3.10 или 8.3.12

    Reply ↓
  29. user1205012

    (28) Спасибо, будем пробовать.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *