8.х Работа пользователей по расписанию

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем benoev, 28 мар 2012.

  1. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте, подскажите пожалуйста, можно ли в 1с сделать такую функцию, чтобы пользователи ИБ могли работать с 1с только в определенное время, например с 9:00 до 18:00, а в остальное время, чтобы не было возможности вообще запустить программу????

    У меня стоит конфигурация "Комплексная автоматизация 1.1" платформа 8.2, пользователи работают в терминальном режиме, т.е. подключаются к серверу.

    Возможно ли реализовать такой функционал в данной конфигурации???

    Заранее спасибо!!!
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Если только в модуле приложения поставить ограничение.
  3. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    Если я правильно понял то нужно прописать код в процедурах:

    ПередНачаломРаботыСистемы(Отказ) и ПриНачалеРаботыСистемы() ????

    А как именно прописать, не подскажите?
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Что-то типа этого
    Код:
    ВремяДоступа = '09 00 00';
    Если Время(ТекущаяДата()) < ВремяДоступа Тогда
    Отказ = Истина;
    КонецЕсли;
    А вот что касается времени завершения работы пользователей - тут подумать нужно.
  5. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    это надо прописать ПередНачаломРаботыСистемы???
  6. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
  7. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Ну можно еще такой финт:
    1) В 18.05 просматриваем активных пользователей и рассылаем письма гнева.
    2) В 18.15 принудительно рвем соединение с БД (перезапускаем кластер)
    3) Тут же устанавливаем блокировку соединений
    4) Утром, в 8:30 снимаем блокировку.

    Вроде все это позволяет сделать 1С через соединение к кластеру.
    А то вешать на клиента регулярный опрос времени - что то не то. Будет у него открыто модальное окно - так никаких предупреждалок юзер и не получит.
  8. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    а как правильно определить формат времени? надо просто прописать 09:00:00 или надо еще добавить формат ДЛФ=T?
  9. TopicStarter Overlay
    benoev
    Offline

    benoev Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    636
    Симпатии:
    0
    Баллы:
    26
    А как это всё реализовать через соединение к кластеру, просто всё это нужно чтобы работало автоматически, каждый день чтобы не трогать самому

Поделиться этой страницей