Имя: Пароль:
1C
 
Сообщить пользователю из регл задания
0 vantus
 
06.05.15
08:36
Всем доброй среды. Обычные формы, серверная. Написано регламентное задание и по результаты выполнения надо уведомить пользователя. Задание выполняется на сервере, результат у клиента. Как осуществить? Спасибо
1 piter3
 
06.05.15
08:40
письмо или хочешь выполнить что-то по выбору?
2 ЧеловекДуши
 
06.05.15
08:43
(0) Зачем?
Способов уйма, но не на уровне: СообщитьПользователю("Ура я тут!")

1. Создать механизм, можно через Регистр сведений, куда ты будешь писать, что либо.
  А пользователь будет читать все это через "ПодключитьОбработчикОжидания".

2. Написать отправку почты
3. Написать Отправку СМС на сотовый
4. Научить пользователя пользоваться Журналом регистрации
3 ЧеловекДуши
 
06.05.15
08:44
(0) Может ты путаешь Фоновое задание и Регламентное?
4 Jonny_Khomich
 
06.05.15
08:45
(2) + можно задачу делать
5 vantus
 
06.05.15
08:52
Желательно что б как то появилось на экране без лишних трудозатрат пользователя.
Суть в чем: у определенного пользователя должно появляться сообщение что на складе осталось мало товара.
6 ДенисЧ
 
06.05.15
08:53
(5) лучше всего механизм задач использовать
7 Otkr
 
06.05.15
08:55
(6) +100
8 fisher
 
06.05.15
09:06
(0) Такое реализовано в БСП. Суть в том, что на клиенте можно вычитывать сообщения, выводимые в фоновом задании.
Но задача в (5) у меня с этим как-то вообще не ассоциируется.
Передавать результат сложной структуры можно через временное хранилище.
9 vantus
 
06.05.15
09:11
Не работал с задачи и БизПроцессами, а подскажите как она будет запускаться по времени?
Ситиация: Вася упорно пробивает ЧекиККМ(уменьшает остаки на складах), а у Пети должно сплыть сообщение, что мало осталось товара, то есть Петя вообще ни каких телодвижений в 1с не делает, только смотри в экран
10 ДенисЧ
 
06.05.15
09:13
(9) Механизм задач периодически проверяет наличие новых для пользователя и при появлении - выводит их на экран. При этом пользователю делать ничего не надо. Всё работает на обработчиках ожидания.
11 vantus
 
06.05.15
09:18
Спасибо, буду пробовать, тем более похоже регл не получиться, т.к. нужны параметры сеанса Пети, а серверу это будет не известно. Я так понимаю
12 elCust
 
06.05.15
09:34
(10) Зачет.
13 ДенисЧ
 
06.05.15
09:35
(11) Зачем тебе параметры сеанса Пети?
14 vantus
 
06.05.15
09:43
(13) Магазинов много. а нужно что б у Пети показывалось только по его магазину
15 ДенисЧ
 
06.05.15
09:45
(14) А Петя в одном магазине отличается от Пети в другом?
16 vantus
 
06.05.15
09:48
Магазинов много, Петя один из управляющих одного магазина, Петь таких сколько магазином. Если Петя1 работает в магазине 1, зачем ему информация по магазину 2
17 ДенисЧ
 
06.05.15
09:50
(16) Так показывай Пете из Магазина1 информацию только по магазину 1.
То есть тебе нужно соответствие имя пользователя - магазин.
18 Jonny_Khomich
 
06.05.15
09:51
Думаю будет мешать эта батва. Нужен 1 человек, который будет отслеживать товары на розничных складах.
19 vantus
 
06.05.15
10:13
(18) Да им вообще пофиг, у них тара кончается, магазин встает. Уже не знаем что делать. Штрафы не помогают.
20 vantus
 
06.05.15
10:14
(17) Так, а регл. задание как определит?
21 vantus
 
06.05.15
11:05
(18) Так и надо сделать что б она появлялась только у управляющих, а кассиры работали спокойнойно. И человек есть который следит за заявками, называется управляющий
22 fisher
 
06.05.15
11:12
Чего ты голову морочишь? В чем вообще проблема?
Пусть у управляющего по обработке ожидания запускается проверка остатков. Все учетные системы проектируются так, чтобы проверка остатков не являлась ресурсоемкой операцией.
Но если ты и тут сэкономить хочешь (типа управляющих дофига, а запрос таки ресурсоемкий), то пусть твоё рекламентное задание обновляет какой-нить регистр сведений заканчивающихся остатков, а обработки ожидания у управляющих его читают.
23 vantus
 
06.05.15
13:14
(22) Так и сделал, спасибо всем.