Имя: Пароль:
1C
1С v8
Сообщения об открытых документах
0 balak05
 
11.09.13
14:03
Здравствуйте. Необходимо чтобы выводилось сообщение пользователю (например админу), если кто то блокирует документ дольше определенного времени. Как это можно реализовать в 8.2 управляемое приложение. Проблема в следующем: В УТ11 кассиры заводят один чек ККМ и целый день вводят товары в один документ. Необходимо чтобы если кто то держит открытым документ дольше определенного времени, сообщать пользователю об этом
1 H A D G E H O G s
 
11.09.13
14:06
"В УТ11 кассиры заводят один чек ККМ и целый день вводят товары в один документ. "

Бред какой-то.
Накажите кассиров в "комнате для совещаний".
2 Defender aka LINN
 
11.09.13
14:07
"Штраф - лопатой по хребту".
Самый действенный способ.
3 fmrlex
 
11.09.13
14:07
(0)Надо отправить всем кассирам ссылку на сайт, где продают страпоны разнообразные.
Должны догадаться.
4 H A D G E H O G s
 
11.09.13
14:08
Пример именно такой ситуации, которая:

- "Ваша программа сырая, можно целый день набивать ЧекККМ и в него ввести весь дневной товар"
и

- "Никому в здравом уме не придет в голову вести ЧекККМ дольше 5 минут, когда они должны вылетать раз в минуту."
5 balak05
 
11.09.13
14:10
(1) Возможно. Мне просто так объяснили. Суть не в этом на самом деле, а в том что нужно выдавать сообщение, если кто то держит открытым документ дольше определенного времени. Возможно ли в 1С 8 подобное?
6 H A D G E H O G s
 
11.09.13
14:12
(5) Возможно. Обработчик ожидания и РС для отправки сообщений.
7 H A D G E H O G s
 
11.09.13
14:12
И в путь.
8 MiniMuk
 
11.09.13
14:12
передоткрытием
подключитьОбрабочик("выходизсистемы",)

призакрытии
отключитьобработчик("выходизсистемы
9 fmrlex
 
11.09.13
14:13
(5) Сделай программулю которая просто раз в 5-7 минут выводит мессагу про открытый чек. Судя по упоротости кассиров попадать она будет часто. Случаи, если сообщение выходит, а чек закрыт будешь объяснять багом программы.
10 balak05
 
11.09.13
14:15
(6) Что за обработчик ожидания?
11 BuHu
 
11.09.13
14:17
(9) что?
12 Starhan
 
11.09.13
14:19
(0) >> Проблема в следующем: В УТ11 кассиры заводят один чек ККМ и целый день вводят товары в один документ.

собсна у вас не правильный чек.
Правильный чек при пробитии закрывается и потом открывается без редактирования
13 Лефмихалыч
 
модератор
11.09.13
14:22
(0) виновники должны быть наказаны в лесу и все остальные должны знать подробности. Организационные проблемы программными методами можно только усугубить
14 balak05
 
11.09.13
14:24
(12) И сам думал над этим. Может мне просто не правильно объяснили. Суть не в этом. Они просто держат документ открытым  долгое время. Необходимо чтобы если документ открыт долгое время, сообщать об этом пользователю.
15 balak05
 
11.09.13
14:34
(13) Подписываюсь под каждым словом. Нет бы просто объяснить своим кассирам, чуть что сразу допиливать конфу. А потом обновления еще ставить придется. Не знаю короче.
16 Serg_1960
 
11.09.13
14:56
Глупость, конечно, но реализовать эту глупость - довольно таки легко. Мне, например, в УПП понятно в какой процедуре шкодить - все формы документов открываются однотипно:

Процедура ПриОткрытии()
    
    Если НЕ ЭтоНовый() Тогда
        НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета(ДокументОбъект, ЭтаФорма);
    КонецЕсли;
...
17 balak05
 
11.09.13
15:11
(16) У меня в документе в процедуре ПриОткрытии только ПересчитатьДокументНаКлиенте(). Как сделать чтобы при истечении какого то времени посылалось сообщение другому пользователю, ума не приложу
18 singlych
 
11.09.13
15:29
Засекай время в ПриОткрытии и в ПриЗакрытии, разницу пиши в регистр, результаты вычитай из зарплаты.
19 balak05
 
11.09.13
15:34
(18) Зачет )))
20 Enders
 
11.09.13
15:58
На самом деле (18) очень даже прав.
Создаёшь регистр, в который ПриОткрытии и ПриЗакрытии Пишешь дату и время.
Далее создаёшь фоновое задание, которое раз в 15-20 минут проверяет этот регистр.
И если не стоит ДатаЗакрытия и ДатаОткрытия+30минут<ТекущаяДата, то что-то делает. Например отправляет письмо на почту, кричит админу (правда тогда админ должен запускать эту обработку):)
21 balak05
 
11.09.13
16:04
(18), (20) С фоновым заданием не сталкивался еще. Но за идею спасибо. Попробую обязательно.
22 H A D G E H O G s
 
11.09.13
16:44
Этой теме и автору может помочь сайт
http://увеземвлес.рф/
Не сочтите за рекламу
23 Fragster
 
модератор
11.09.13
16:56
вообще правы те, кто за организационное решение, ибо (12). а поведение как в (0) - это значит отпуск товаров без чека, а за это могут выипать (элементарная контрольная закупка). просто донесите информацию до главбуха/СБ или кто там у вас есть