|
Программно ограничить время работы в 1с | ☑ | ||
---|---|---|---|---|
0
pavelul73
10.10.12
✎
11:36
|
Добрый день, можно ли как-нибудь программно ограничить время работы в 1с определенному пользователю?
Заранее спасибо. |
|||
1
shamannk
10.10.12
✎
11:37
|
Да.
|
|||
2
zak555
10.10.12
✎
11:37
|
перерабатывает ?
|
|||
3
Classic
10.10.12
✎
11:38
|
(0)
Берите деньги за переработку |
|||
4
pavelul73
10.10.12
✎
11:38
|
(1) как это можно сделать? подскажите куда копать?
(2) есть пользователь с полными правами, нужно сделать так, чтобы любой пользователь смог заходить под этим пользователем, например, на 10 минут и потом чтобы сеанс закрывался. |
|||
5
zak555
10.10.12
✎
11:39
|
(4) на фига ?
|
|||
6
Classic
10.10.12
✎
11:40
|
(5)
Конкурс "кто больше успеет накосячить" |
|||
7
Maxus43
10.10.12
✎
11:40
|
(4) при начале работы системы подключи обработчик ожидания, в нём проверяй время, гаси сеанс по истечению
|
|||
8
pavelul73
10.10.12
✎
11:41
|
Не знаю зачем, попросили сделать, если это возможно, теперь самому стало интересно, как это можно реализовать
|
|||
9
Sammo
10.10.12
✎
11:41
|
(4) Добавить параметры сеанса - время входа + обработка ожидания.
Но, имхо, у вас что-то в постановке задачи хромает... Особенно "любой пользователь смог заходить под этим пользователем" |
|||
10
shuhard
10.10.12
✎
11:41
|
(4) можно мониторить конект на сервере 1С и рубить, не требует вмешательства в код
можно повестить обработчик в коде и стартовать при начале сеанса и то и другое явный мудизм |
|||
11
Stim
10.10.12
✎
11:41
|
добавить новую роль "ОграничениеПоВремени", добавить параметр Сеанса "времяНачалаРаботыОграниченногоПользователя" и каждые 30 минут для пользователей с этой ролью сверять текущее время с параметром сеанса. добавить константу - "времяработыОграниченногоПользователя" - и при достижении константы - ЗавершитьРаботусистемы()
|
|||
12
Sammo
10.10.12
✎
11:42
|
+9
- я успею угробить базу за 20 минут - а я успею угробить базу за 5 минут - делай... |
|||
13
Stim
10.10.12
✎
11:42
|
*каждые 30 секунд
|
|||
14
zak555
10.10.12
✎
11:42
|
зачем юзеру полные права на 10 минут ?
|
|||
15
Stim
10.10.12
✎
11:43
|
(14) мб забывают выйти, а базу нужно обновлять,бекапить или еще что-то
|
|||
16
GLazNik
10.10.12
✎
11:43
|
(8) вот за что я люблю таких адынесников. Сказано - сделано. А потом хоть пруд пруди.
|
|||
17
Maxus43
10.10.12
✎
11:44
|
(15) для этого есть линейка и пальцы забывшего, или его колено и пистолет
|
|||
18
Balabass
10.10.12
✎
11:44
|
"Режим бога" позволит вам убрать свои косяки, затереть данные в закрытом периоде, подставить коллегу по работу, изменив его документы.
10 минут - 100 рублей. |
|||
19
zak555
10.10.12
✎
11:45
|
(15) в (4) о выходе других ничего не говорится
|
|||
20
Stim
10.10.12
✎
11:45
|
(17) ну-ну. будешь указывать директору, что ему делать?
|
|||
21
Balabass
10.10.12
✎
11:45
|
(15) ОтключитьПользователей в таком случае нужно, или базу запереть, но не ограничить во времени.
Хотя мож и задача поставлена неверно. |
|||
22
Stim
10.10.12
✎
11:45
|
(16) все правильно делает. это одинесники считают себя сильно умными
|
|||
23
pavelul73
10.10.12
✎
11:46
|
Я тоже считаю, что это не правильно, давать полные права, попросили посмотреть, можно или нет, скажу, что можно, но буду пытаться отговорить от этой идеи.
|
|||
24
Maxus43
10.10.12
✎
11:46
|
(20) директоры с полными правами - бред) навести порядок
|
|||
25
Stim
10.10.12
✎
11:46
|
мб лучше будет дать полные права - но только на просмотр?
|
|||
26
zak555
10.10.12
✎
11:47
|
(20) разумеется
|
|||
27
Stim
10.10.12
✎
11:56
|
(26) как часто меняешь работу?
|
|||
28
zak555
10.10.12
✎
11:57
|
(27) практически не меняю
|
|||
29
pavelul73
10.10.12
✎
12:32
|
Всем спасибо, при начале работы системы подключил обработчик ожидания, через нужное время 1с закрывается.
Но все же буду пытаться переубедить, чтобы не внедрять этот механизм. |
|||
30
zak555
10.10.12
✎
12:33
|
(29) ты ответь на (14)
|
|||
31
temsa
10.10.12
✎
12:42
|
(0) Каждый юзер должен ходить ТОЛЬКО под своим именем!
Обезличенные имена для общих целей это очень редкий случай. типа "Склад", "Диспетчер" итп где нескольок диспетчеров меняются каждые 5 минут. Тем более пускать под одним именем да еще с полными правами это камикадзе. Потом поди выясняй кто успел за 10 минут убить базу. |
|||
32
pavelul73
10.10.12
✎
12:45
|
Как мне сейчас объяснили, для того, чтобы они пользователи смогли отредактировать некоторые документы, т.к прав у пользователей практически нет и если они в чем-то ошиблись, а администратора нет на месте, то они заходят под этим пользователем, дается 10 минут на все работы, после чего при завершении сеанса меняется пароль пользователя с полными правами, и новый пароль отправляется на почту администратору.
|
|||
33
zak555
10.10.12
✎
12:46
|
(32) неправильный подход
|
|||
34
pavelul73
10.10.12
✎
12:47
|
(33) Согласен, по-моему какой-то бред они хотят сделать, лучше приучить пользователей делать правильно свою работу, но как говорится, добиться этого трудно
|
|||
35
pavelul73
10.10.12
✎
12:47
|
Меня попросили сделать, я сделал, пытаюсь переубедить, что так не правильно, а там уже решение за ними.
|
|||
36
zak555
10.10.12
✎
12:48
|
(34) почему нельзя редактировать введённые документы ?
|
|||
37
Kreont
10.10.12
✎
12:49
|
(32) огого, нагородите с такой постановкой задачи
Лучше все таки сделать чтоб.админ.был на месте, или хотя б зама ему подарите |
|||
38
temsa
10.10.12
✎
12:49
|
Если пользователю даете право править то пускай они правят под свое учеткой. Какая разница? Пароль менят каждый а и еще рассылку делать... травой поделитесь пожалуйста. Где ваши бухи собирают...
|
|||
39
5 Элемент
10.10.12
✎
12:51
|
(32) Как они могут сделать ошибку в том к чему у них нет прав?
|
|||
40
temsa
10.10.12
✎
12:54
|
(39) По ходу дата запрета действет на всех тех кто не имеет полные права. А они хотят подправить доки закрытого периода.
|
|||
41
finik
10.10.12
✎
12:56
|
За 10 минут пользователь может поменять состав своих ролей и ролей других пользователей и стать постоянным (и даже единственным) администратором системы.
Или например безвременно заблокировать базу. Жесть... |
|||
42
pavelul73
10.10.12
✎
13:05
|
(41)Я им это объясняю, но пока говорят, что хотят попробовать.
Я там не работаю постоянно, лишь делаю небольшие задачки. |
|||
43
Kreont
10.10.12
✎
13:10
|
(42) хотят, ню-ню :)
Хоть бекапы им настрой всей базы каждый час, или хоть раз в день, на всякий случай, пригодится. |
|||
44
Starhan
10.10.12
✎
13:16
|
(42) у меня примерно такая же ситуация. Глав бух. Не хочет что бы кадровик менял кадровые документы через 3 дня после их создания. Я решил дело галочкой. То есть кадровки в исключительных случаях звонит буху, объясняет почему. Та дает ей доступ глаочкой в настройках и потом выключает сама же.
|
|||
45
Starhan
10.10.12
✎
13:17
|
(42) это к тому что полные права давать нельзя. Лучше заточится на пробелмных документах и лучше через подписку. :)
|
|||
46
pavelul73
10.10.12
✎
13:21
|
(45) предложу "галочки", может послушают)
бэкапы я им уже в свое время настраивал, каждый час делаются ) |
|||
47
ptiz
10.10.12
✎
13:21
|
Зашел на 10 минут, потом снова зашел, потом снова...
Так весь день можно работать. |
|||
48
zak555
10.10.12
✎
13:22
|
(44) почему кадровику нельзя исправить док недельной давности ?
|
|||
49
pavelul73
10.10.12
✎
13:22
|
там пароль каждый раз при закрытии автоматически меняется и отправляется на почту администратору, и пароль он этот дает только в том случае, если ему правильно объяснят, зачем им это нужно.
|
|||
50
Starhan
10.10.12
✎
13:24
|
(48) я в подробности не вдавался. Но просьба поступила после того как в тихушку были изменены данные которые повлияли на регл учет зарплаты и т.п.
|
|||
51
temsa
10.10.12
✎
13:25
|
Галочки временные разрешения ни дают ничего кроме повышения ЧСВ того кто дает разрешение или галочку ставит. А вто регистрация всех доков исправленных после некой даты и полный анализ количество кто когда и сколок правил дает более четкую инфу для руководителя и для дальнйшей грамотной мотивации работников.
|
|||
52
Starhan
10.10.12
✎
13:26
|
(51) и кто будет заниматся анализом? )
|
|||
53
Starhan
10.10.12
✎
13:31
|
(51)В прошлом на одной из нетиповых конф подобный анализ был. Что бы в случае чего выяснить кто накосячил :)
|
|||
54
Aprobator
10.10.12
✎
13:32
|
(0) сделай по аналогии с выгонялкой УПП. Пишешь скрипт запуска конфы с ключом в командной строке. И закатать его в планировщик задач. При старте конфы анализируется командная строка и в зависимости от значения ключей командной строки выполняются определенные действия. Имхо, намного эффективнее, чем разного рода "ожидалки делать".
|
|||
55
pavelul73
10.10.12
✎
13:38
|
(51) В их конфигурации существует регистр сведений, куда записываются все изменения по определенному документу. Кто изменил, что изменил, когда изменил
|
|||
56
pavelul73
10.10.12
✎
13:38
|
(55)+ что-то наподобие небольшого журнала регистрации
|
|||
57
Aleksey
10.10.12
✎
13:41
|
ПРи таком подходе и полном доверии сделать всех админами и пусть правят под своей учеткой. раз всё равно любой человек может зайти и исправить
|
|||
58
Aleksey
10.10.12
✎
13:41
|
и у админадолжен быть зам для решения таких вопросов
|
|||
59
Pro-tone
10.10.12
✎
13:42
|
>при начале работы системы подключи обработчик ожидания, в нём проверяй время, гаси сеанс по истечению
(7) сеансы имеют свойство разрываться, причем на неопределенное время. Особенно когда им извне помогают (выкидыши пользователей централизовано). Поэтому я бы сделал периодический РС, туда бы обработчиком ожидания записывал время работы пользователя. И с ним же и сравнивался бы и гасил бы сеанс. И в этом случае можно потом будет историю суммарного времени работы посмотреть как по дням, так и за более большой период времени. |
|||
60
ЧеловекДуши
10.10.12
✎
13:42
|
Забей... К примеру самое интересное было такое реализовать в 7.7 на ВК Формекс от Альфа. Через 3-4 часа неактивной клавиатуры или мышки, 1С попросту захлопывалась, при этом еще анализировалось загрузка процессора самой 1С, в общем неплохо получилось.
А в 8-ке как не встречал обработку движения мышки или нажатие на кнопку клавиатуры. :( |
|||
61
Aleksey
10.10.12
✎
13:43
|
(55) Тем более, а ты хочешь чтобы все изменяли под одним пользователем "Админ" и чтобы не понятно было кто поменял?
|
|||
62
ЧеловекДуши
10.10.12
✎
13:43
|
(59)Потом прибежит тебе погасший, звонком в час ночи, и заставит что бы он не закрывался :)
Все бывает, особенно у бухгалтеров в момент сдачи отчетности. |
|||
63
Pro-tone
10.10.12
✎
13:44
|
+ (59) в ресурс РС - ставить переменную-счетчик времени с положительным приращением задаваемую в коде обработки ожидания
|
|||
64
Pro-tone
10.10.12
✎
13:45
|
(62) в ответ на это - автор темы адресовывает к тому рук-лю, который ему поставил задачу в (0) ;)
|
|||
65
pavelul73
10.10.12
✎
13:56
|
(64) все верно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |