Скоростная выгонялка отдельных пользователей (1С 8.3 УФ, 8.2 Клиент-сервер)



Все администраторы знают, как часто возникает необходимость в завершении работы пользователей базы. Данная обработка позволяет завершить сеансы как всех пользователей, так и отдельно взятых.

При этом можно выбрать любую базу из списка зарегистрированных в кластере.

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

Работоспособность проверялась на БП и ЗУП. Должна работать на всех конфигурациях в клиент-серверных вариантах.

В версии 2.0 добавлена поддержка платформы 8.3 и управляемых форм!

16 Comments

  1. TrinitronOTV

    а под файловый вариант можно подкрутить вашу разработку?

    Reply
  2. MikeLetto

    К сожалению, нет. Только клиент-серверный. В Вашем случае можно либо дозвониться до пользователя, либо прикрыть доступ к открытым файлам на компьютере с шарой через «Управление компьютером». Но только на свой страх и риск.

    Reply
  3. TrinitronOTV

    (2) спасибо

    Reply
  4. zzz_natali

    Как будут отрабатываться сессии пользователей с открытыми и не сохраненными документами, находящимися в статусе создания(изменения)? Они будут корректно потеряны? База «этот удар пыльным мешком из-за угла» должна нормально пережить?

    Reply
  5. b1958

    Не работает в 8.3 в режиме обычного приложения. Это актуально. Так как, практически осуществлен переход на платформу 8.3 и для старых приложений (УПП, УТ).

    Reply
  6. sobeyko2008

    писать нужно что с файловой не работает!

    Reply
  7. MikeLetto

    (4) zzz_natali, не беспокойтесь! Сессии сбрасываются на ура. Сам всегда пользуюсь. Никаких ошибок в базе не возникает. А вот если в файловом варианте отключить доступ к занятым файлам из «Управление компютером» это грозит неисправимыми повреждениями базы (из опыта).

    Reply
  8. MikeLetto

    (5) b1958, ошибку принял к сведению. Посмотрим, что можно сделать! Спасибо, за замечание.

    Reply
  9. MikeLetto

    (5) b1958, Для платформы 8.3 и толстого клиента подправил выбор com-объекта.

    Reply
  10. hunterok

    При открытии через «Рабочий стол для УПП» получаем ошибку:

    {ВнешняяОбработка.РабочийСтол82.МодульОбъекта(460)}: Значение не является значением объектного типа (Открыть)
    ВО.ПолучитьФорму().Открыть();
    

    Если добавить в дополнительные обработки, тоже не открывается. Работает только через «Файл—>Открыть»

    Reply
  11. DocW

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

    При запуске на 8.3.7.1917, клиент-серверный режим, вылезает ошибка.

    Reply
  12. elizarovs

    (11) DocW,

    Столкнулся с такой же проблемой. При следующих дополнительных обстоятельствах:

    1. На рабочей станции установлено несколько платформ.

    2. На самой свежей платформе этой проблемы нет.

    3. Требовалось применить к серверной базе, работающей «на не самой свежей» платформе 8.3.4.465.

    4. При запуске пишет, что не совпадают версии.

    Как лечил:

    С правами администратора запустил сеанс MS DOS. ( На самом деле запустил от имени администратора FAR). Дал команду regsvr32 “C:Program Files (x86)1Cv88.3.4.465incomcntr.dll”. Всё заработало.

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

    И ещё. На обычных формах (не на управяемых) пишет ошибку аутентификации. Я убрал ВосстановлениеПароля и сделал, как на Форме1 (для Управляемых форм).

    Reply
  13. Sergeevich

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

    Reply
  14. CheBurator

    Запустил через Файл-Открыть.

    Получаю

    — нерабочая обработка? или как правильно?

    Reply
  15. MikeLetto

    (14) К сожалению, ошибка не воспроизводится. Проверял на 1С:Предприятие 8.3 (8.3.14.1565), Бухгалтерия предприятия, редакция 3.0 (3.0.64.54)

    Можете отправить номер платформы и версию конфигурации?

    Reply
  16. CheBurator

    (15) конфигурация специфическая специализированная

    ядро точно не помню что-то там 8.3…2667

    завтра уточню

    Reply

Leave a Comment

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