Имя: Пароль:
1C
 
Мгновенное уведомление в 1С
,
0 mzelensky
 
03.12.14
08:25
Доброго всем!
Задача в следующем: сидит манагер, формирует заказ-наряд. Потом отправляет его на печать на склад (другое помещение). Нужно как-то привлечь внимание работника на той стороне, т.к. он может не сидеть за компом (но при этом 80% находится в относительной зоне досягаемости). На ум приходит некое звуковое уведомление (т.к. монитор может быть потушен, но комп 100% работает).

И все бы ничего, НО основная проблема в том, как мгновенно передать команду на отработку этого звукового уведомления? Самое очевидное - механизм задач, но он отрабатывает с периодичностью около минуты (ставить регламент еще чаще не хочется), а тут нужна задержка не больше пары секунд. Какие варианты есть? + еще и база файловая.
1 ДенисЧ
 
03.12.14
08:26
net send
msg
аська
жаббер.
2 Лодырь
 
03.12.14
08:27
sms на сотовый. или почтовое сообщение на смартфон )
3 Случайный прохожий
 
03.12.14
08:29
У нас 1с-ка смсками спамит :)
4 vde69
 
03.12.14
08:29

можно смотреть механизмы типа http://infostart.ru/public/18951/

5 mzelensky
 
03.12.14
08:31
(2)(3) Смс - платная штука. Не сильно дорогая, но платная. + работников может быть несколько, значит рассылать нужно всем.

Вариант принимается, но на крайний случай.
6 vde69
 
03.12.14
08:31

(2)(3) у нас на почту шлет, но автору нужно 2-3 секунды...

7 mzelensky
 
03.12.14
08:32
(1) Аська и Жаббер - раньше так и делали. Но чтобы их прочитать нужно к компу подойти и в монитор включить.
8 ДенисЧ
 
03.12.14
08:32
(6) в exchange почта доходит мнгновенно...
9 ДенисЧ
 
03.12.14
08:32
(7) Зато звук можно настроить
10 Случайный прохожий
 
03.12.14
08:32
(5) Ошибаешься. У нас бесплатно :)
11 SeraFim
 
03.12.14
08:33
>> отправляет его на печать на склад
а звук печатающего принтера недостаточно громкий? :)
12 mzelensky
 
03.12.14
08:33
Т.е. тут вся трабла в том, что монитор потушен. и единственное нормальное решение - звуковой сигнал (конечно еще прикольней было бы сигнальную лампочку поставить, но это уже излишне).
13 mzelensky
 
03.12.14
08:33
(10)И как же вы их бесплатно рассылаете?
14 mzelensky
 
03.12.14
08:34
(11) Видимо нет. Походу матричный принтер таки сменили лазерным.
15 Asmody
 
03.12.14
08:34

Работнику ошейник токопроводящий, и по команде током елдашить.
Ну или просто лампочку включать через ардуину.

16 Случайный прохожий
 
03.12.14
08:34
(12) А еще можно провода к стулу подтянуть, чтобы кладовщика током било, когда нужно заявку обработать :)
17 mzelensky
 
03.12.14
08:35
(4) А ты смотрел принцип работы? На чем реализовано?
18 Лефмихалыч
 
03.12.14
08:35

(0) речь про опт или про розницу? То есть, мы машины с арматурой собираем или пакетики, в которых одна оперативная память и картридж для принтера? Какой смысл в такой зверской оперативности?

(5) ну, решения проблем часто стоят каких-то денег. Бесплатно - это только оставить, как есть.

19 Asmody
 
03.12.14
08:37

(18) по постановке задачи у него там АЭС, не меньше. Или ракетный комплекс.

20 Лефмихалыч
 
03.12.14
08:37

в общем, скорее всего проблема не в том, что складские не слышат или не видят, а в том, что позволяют себе забивать болт и им за это ни чего не делается. Программными методами решать бесполезно

21 vde69
 
03.12.14
08:38

(17) я сам писал :)

на блокировке элемента справочника и обработчике ожидания

22 Лефмихалыч
 
03.12.14
08:38

(19) ну, если это розница и в момент, когда наряд попал на склад, клиент уже вразвалочку подходит к выдаче, промедление - это репутационные и прочие риски. Но это тоже не решается ни какими уведомлениями

23 vde69
 
03.12.14
08:39

(19) как я понял - это подбор товара для розницы, типа, что-бы человек не ждал понапрасну

24 Лефмихалыч
 
03.12.14
08:40

нужно, чтобы складским НАДО было смотреть в то место, куда наряды падают. Как вариант - вывести неотработанные наряды на большой телевизор на складе и сделать, чтобы они краснели с течением времени + привязать к процессу ~созревания~ краснения нарядов премию.

25 mzelensky
 
03.12.14
08:41
(18) Скажем так - если заказчик говорит, что нужно оперативно, то я не вижу смысла его разубеждать, типа "ну че вам в падлу подожадть, да никто от 5 минут не умрет...ну чеее ты."

Большенство проблем решается исключительно правильным подходом.
26 ifso
 
03.12.14
08:41
27 wertyu
 
03.12.14
08:41
(21) там у тебя минимакс?
28 mzelensky
 
03.12.14
08:42
(21) Твоя обработка?

Обработчик ожидания как часто вызывается?
29 Лефмихалыч
 
03.12.14
08:42

+(24) чорт! но это же тоже стоит денег!..
тогда мужика с кнутом поставить, чтобы он смотрел, хотя мужики обычно бесплатно не работают... тогда бабу! нет, ну это уже через край... ТС, я не знаю, чем тебе помочь

30 mzelensky
 
03.12.14
08:44
(29) Расскажи анекдот, которого я не знаю и на том сойдеся.
31 vde69
 
03.12.14
08:44

(28) не помню, но точно не реже 1 сек, а вообще можно сделать и чаще (вплодь до 0.1 сек)

32 Лефмихалыч
 
03.12.14
08:44

(25) к тебе заказчик обратился не чтобы ты ему уведомления наладил, а чтобы ты его проблему решил. Сами по себе уведомления ему не нужны - это просто он так со своей колокольни придумал, что наверное могло бы ему помочь. Но проблема, как я уже сказал, не в том, что кто-то чего-то не видит

33 vde69
 
03.12.14
08:47

(32) повесить ардуинку на ком порт, к ардуинке мигалку и динамик.
В 1с записывать время включения и время когда он подбежал и выключил, потом отчет по времени реакции....

34 Бледно Золотистый
 
03.12.14
08:47
Купить дверной звонок в хозяйственном. Манагеру кнопку, звонок на склад.
35 Ник второй
 
03.12.14
08:48
(32) +100500

телевизор с выводом заказов лучшее решение
36 vde69
 
03.12.14
08:49

кстати можно ардуинку с сетевухой купить, тогда вообще все просто, включатся она будет отправкой определенного пакета на ее айпи, минуя клиентский комп и 1с...

37 mzelensky
 
03.12.14
08:49
(32) Я услышал тебя. Можешь не повторять. Согласен, от части проблема именно в том, что все хотят передохнуть и по-меньше работать (с этим подобными средствами бороться бесполезно). Но от части ситуация банальна - заказ-наряд распечатался, а человек просто этого не заметил.
38 mzelensky
 
03.12.14
08:50
(32) Давай анекдот.
39 mzelensky
 
03.12.14
08:52
(36) я так понял это просто "лего". Устройство конечное нужно самому паять?
40 ifso
 
03.12.14
08:54
(39) кстати, своевременное включение паяльника вполне уведомительно
^^
41 Эльниньо
 
03.12.14
08:55
глАхтунг(глПользователь);
42 vde69
 
03.12.14
08:56

(39) ардуино - это конструктор... https://arduino.ru/

43 Fedor-1971
 
03.12.14
08:58
(37) Посмотри в сторону принтера.
Недавно рылся в настройках Kyocera M3040DN, вроде как там можно настроить бикалку на принтере, по окончании печати задания. По крайней мере при ошибке печати эта зараза пищит достаточно громко, да и работает то же.
44 ilyavorobyev
 
03.12.14
08:59
напиши вк, которая воспроизводит звук, в обработчике ожидания проверяй и проигрывай звук если надо, вот и все
45 ДенисЧ
 
03.12.14
08:59
(44) Пошляк...
46 dk
 
03.12.14
09:01
механизм агентов мс офиса - и летают и говорят
47 ilyavorobyev
 
03.12.14
09:02
можешь купить светофор и ардуино, повесить его в офисе, как только надо распечатать что то, загорается зеленый свет, звучат фанфары все бегут к своим компьютерам и чекают 1ску
48 ilyavorobyev
 
03.12.14
09:02
(47) выгонять можешь кстати всех по красному сигналу, про желтый я еще не придумал
49 ifso
 
03.12.14
09:03
так-то стОит отправить инициатора в заведение с электронной очередью, чтобы на собственной опыте прочувствовал фсе прелести своего изобретения
50 mzelensky
 
03.12.14
09:04
(47) Может еще поющие фонтаны на складе воздвигнуть?! :)
51 ilyavorobyev
 
03.12.14
09:04
(50) манагеры тебе памятник поставят, особенно девушки
52 Fedor-1971
 
03.12.14
09:05
43+ Как вариант бюджетной реализации уведомления: китайский ветряной колокольчик (такие трубочки, обычно вешают перед входом, зацепился и на тебе перезвон) с язычком примерно на уровне выхода бумаги из принтера, она его дёрнет и будет звон.
53 ilyavorobyev
 
03.12.14
09:06
вот ТС, покажи это, тому кто задачу эту придумал http://s4.pikabu.ru/images/big_size_comm/2014-10_3/14132802653482.jpg
54 Kamas
 
03.12.14
09:06
(43) или просто на с++ написать Демона опрашивающего Принтер на предмет занятости если занят пиликать
55 Fedor-1971
 
03.12.14
09:10
(54) плохо, принтер может быть ещё выключен, а это уже не отследишь.
56 Kamas
 
03.12.14
09:14
(55) можно виндовый диспетчер печати заюзать http://msdn.microsoft.com/en-us/library/windows/desktop/dd162861(v=vs.85).aspx
57 mzelensky
 
03.12.14
09:14
Вроде нашел похожую темку на другом форуме. Попробую реализовать предложенные там варианты. Вроде как проблему решили.
58 Kamas
 
03.12.14
09:15
(56) и там узнавать что и где печатается с этого компа
59 Kamas
 
03.12.14
09:15
(57) могеш прислать ссылку интересно же
60 mzelensky
 
03.12.14
09:19
Вот ссылка:

http://forum.onliner.by/viewtopic.php?t=677396

По сути

1) предложили пару принтеров, у которых можно в настройках задавать звуковые оповещения

2) Заюзать прогу http://ab57.ru/cron.html  вроде как там можно отловить нужное событие и назначить определенные действия.
61 pessok
 
03.12.14
09:23
а почему бы не поиграться со спикером?
62 pessok
 
03.12.14
09:24
Процедура ОсновныеДействияФормыСигнал(Кнопка)
    Сигнал();
КонецПроцедуры
63 pessok
 
03.12.14
09:25
Глобальный контекст (Global context)
Сигнал (Beep)
Синтаксис:

Сигнал()
Описание:

Воспроизводит звуковой сигнал. Устройство, воспроизводящее звук, а также характер звукового сигнала зависят от программно-аппаратного состава компьютера и звуковых установок ОС.

Доступность:

Тонкий клиент, толстый клиент, мобильное приложение(клиент).
Пример:

Сигнал();
64 SiAl-chel
 
03.12.14
09:26
(0) Как вариант.
1. Купи бытовой звонок да погромче, воткни его в 220, управление на материнскую плату там, где системный динамик.
2. У кладовщика форма/окно на экране (можно не 1С), эта форма открывается, когда начинается печать накладной.
3. Пока форма открыты вызываешь в цикле Beep() или 1с-овский Сигнал().
4. Кладовщик подбегает, нажимает кнопку, форма закрывается, звонок перестает орать.
65 pessok
 
03.12.14
09:26
(62) ну и обработчик ожидания
66 Fedor-1971
 
03.12.14
09:27
(60) это тебе поможет если принтер расшарен с того компа, где нужно оповещение, а если шара на сервере, там и орать будет (в серверной).
67 Fedor-1971
 
03.12.14
09:35
66+ По сути звукового оповещения после печати (да собственно и любого другого):
  Через 3-5 дней юзеры тупо привыкнут, и на твоё оповещение ни кто обращать внимания не будет (ну что-то жужжит про печать, ну и ладно, без того вопросов хватает), разве что в понедельник, когда голова раскалывается, а тут бубнёж "рспечатано!!!"
68 vde69
 
03.12.14
09:40

есть вариант "самоделкин"

к принтеру (выходной лоток) приделываем контакт, сверху второй, как между ними бумага - контакты разомкнуты и через реле звенит звонок....

такое собрать  за пол дня максисум...

69 Лефмихалыч
 
03.12.14
11:00

(34) лучшее решение в ветке! Это как простой карандаш для того, чтобы делать записи в невесомости - можно дорогущую ручку изобретать, а можно взять простой карандаш, который пишет в невесомости, под водой и даже после ящика водки.

70 Остап Сулейманович
 
03.12.14
11:11
+ (68) Звонок нужно брать типа школьного звонка. Через пол часа звона точно кто-нибудь обратит внимание.
71 Лодырь
 
03.12.14
11:13
(70) Когда мне давали служебный пейджер на который я обязан был реагировать, во время обеда я его просто клал в сковородку и накрывал крышкой. Нет связи - нет необходимости обращать на него внимание. Тут исполнители которым трезвонят стопудово сделают чтонибудь подобное.
72 Остап Сулейманович
 
03.12.14
11:15
(71) Точно. Особенно когда все уже при деле. А тут какой-то бодрый менеджер начнет кидать накладные с периодичностью 1 мин.
73 ifso
 
03.12.14
11:18
(72) не "с периодичностью 1 мин", а "не больше пары секунд" (1)  ^^
74 Samosval
 
03.12.14
22:31
оффтоп, но в тему:

на одном внедрении был помню редкостный балбес, обалдуй и лентяй - говорил много, делал НИЧЕГО ... так вот одно из его требований к системе документооброта было дословно: сделать так что бы во весь экран окно и не мог убрать пока не сделал ... в итоге сам же потом прибежал первый отключать это окно.

а по теме если деньги есть заюзай что то типа http://ipc2u.ru/catalog/et-6052d.html?wofoto=1 (там посмотри подобрать можно) и светофор какой с пищалкой - это самое оптимальное решение
75 Samosval
 
03.12.14
22:36
76 Garykom
 
гуру
03.12.14
22:58
(15) во мне нравится клевая идея ))

тока зачем ошейник когда можно на железный пол 220 подать?
77 Garykom
 
гуру
03.12.14
23:03
Простейший вариант это на тот комп который должен зонить поставить любую прогу типа того же skype

и программно звонить на него...
78 NS
 
03.12.14
23:12
WMI? wmic? wmic /node
79 NS
 
03.12.14
23:18
(77) Нифига у тебя простые решения. Когда звуковой файл можно проиграть на удаленном компе через WMI, в одну строчку кода.
80 Klesk666
 
03.12.14
23:22
(0) (ставить регламент еще чаще не хочется)
а почему бы и нет, если не будет нагрузки
81 NS
 
03.12.14
23:26
(80) А чем (79) Не устраивает? Почему нельзя просто проиграть звук?
82 NS
 
03.12.14
23:27
wmic /user:"Пользователь" /password:"Пароль" /node:"Комп на котором хочешь запустить приложение" process call create "Твой локальный батник на том компе, который проиграет звук"
83 Garykom
 
гуру
03.12.14
23:38
(79) ага это нужны права будут и комп в одной локалке...

мое же и через инет пахать будет, и в реализации проще, по собственному опыту админы вменяемые или заняты или нету их, а эникею объяснять что такое WMI доолгоо
84 Garykom
 
гуру
03.12.14
23:40
(82) во-во нарушение безопасности логина/пароля в открытом виде в базе 1С ))
85 NS
 
03.12.14
23:59
(83) Зачем программисту объяснять что такое WMI?
(84) Никто не мешает хранить в закрытом виде.
86 xXeNoNx
 
04.12.14
00:03
А есть ли бесплатные смс-сервисы с API?
87 Garykom
 
гуру
04.12.14
00:12
(85) угу и кодом 1С расшифровывать? или можно хеш пароля передать и оно прокатит?
88 wertyu
 
04.12.14
01:00
(85) в (34) самое оно, манагеру конечно нажимать звонок не надо, можно использовать событие "печать на склад"
89 NS
 
04.12.14
01:05
(88) Вроде одна строчка кода проще чем "сбегать в магазин".
90 NS
 
04.12.14
01:07
(87) Этому пользователю можно дать права только на запуск только одного файла. Правда злоумышленники смогут начать злостно несанкционированно бибикать на этом компе, но думаю что это не очень страшно.
Основная теорема систематики: Новые системы плодят новые проблемы.