Имя: Пароль:
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) Этому пользователю можно дать права только на запуск только одного файла. Правда злоумышленники смогут начать злостно несанкционированно бибикать на этом компе, но думаю что это не очень страшно.