Выкидывалка пользователей (завершение сеансов)


Завершение сеансов пользователей средствами 1С, Клиент — серверный вариант

Есть возможность заполнить активными пользователями и выкинуть всех разом / выборочно. Либо добавлять по одному, при добавлении нужно написать лишь номер сеанса для завершения. 

Номера сеансов можно посмотреть через Сервис — Активные пользователи.

Для работы программы необходимо создать в базе пользователя с полными правами: Имя -«РегламентныеЗадания», Пароль — «123321q» (Либо другие Логин и Пароль и прописать их в коде программы).

17 Comments

  1. Гарин

    Очень информативное описание

    Reply
  2. VovkaPutin

    (1) Гарин, а что ещё нужно? Номера сеансов можно посмотреть через Сервис — Активные пользователи.

    Reply
  3. AlexeyPapanov

    так в клиент-серверном варианте юзеров можно из консоли администратора сервера выкидывать. к чему велосипеды?

    Reply
  4. VovkaPutin

    (3) El_Loco, чтобы прямо из 1С выкидывать, а не лазить по всяким консолям)

    Reply
  5. didkovskij

    (4) мне для таких задач проще запустить консоль и вырубить, нежели запустить 1С, запустить обработку…хотя на вкус и цвет…

    Reply
  6. Программулькин

    а чем лучше аналогов,которые в аналах сайта запрятаны?

    Reply
  7. b-dm

    ДаДа, кстати, в чем отличие ?)

    Reply
  8. foxey

    Грамотная выкидывалка — вежливая выкидывалка. Сначала надо всем активным пользователям предупреждение выдать на экран, потом напоминание, еще одно последнее предупреждение, а после уже производить выкидос безоговорочный.

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

    Reply
  9. VovkaPutin

    (8) foxey, Это скорее избирательная выкидывалка ненужных / зависших сеансов, а не массовая с предупреждением.

    Reply
  10. herfis

    Может, когда-то это и было актуально для тех, кому лень консоль открывать.

    Но теперь-то этот же функционал уже в БСП зашит.

    Reply
  11. VovkaPutin

    (6), аналы особо не смотрел, но от себя скажу, что делал упор на простоту использования.

    (7),

    (10) herfis, Изначально делалось для руководства, которое не шарит в консолях и сервере), чтобы можно было быстро выкинуть сеансы в отсутствие программиста / админа. Некий аналог консоли прямо из 1С.

    Reply
  12. herfis

    (11) Еще раз, это уже есть в БСП. Т.е. в новых типовых этот функционал доступен пользователю из коробки.

    Reply
  13. VovkaPutin

    (12) herfis, поконкретнее. Как обработка стандартная называется? В УПП у нас не нашел подобного

    Reply
  14. herfis

    (13) За УПП не подскажу, там может и не быть. Но во всяких там новых торговлях/бухгалтериях на «Такси» быть должна.

    Стандартная обработка БСП так и называется в конфигураторе — «АктивныеПользователи». В клиент-сервере там доступна кнопка «Завершить сеанс». Причем настраивается доступ к кластеру как через COM, так и через сервер администрирования ras (для Linux). Штатно в такси можно выбрать хоть всех пользователей, хоть поодиночке. Обработка без проблем сохраняется и работает как внешняя.

    ЗЫ. Упс. В последнем моменте приукрасил. Обработка использует общие модуля БСП и не будет работать в произвольной конфигурации без БСП.

    Reply
  15. user956792

    (8)а у вас есть такая обработка?? оч актуально сейчас для меня

    Reply
  16. VovkaPutin

    (15), вы про какую именно обработку?

    Reply
  17. izofen

    Видит только реальных активных пользователей, а хотелось бы выбить именно зависшие сеансы…

    Reply

Leave a Comment

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