Имя: Пароль:
1C
 
Длительные операции в обычном приложении
,
0 DTX 4th
 
15.06.18
17:36
При проведении документа нужно отправить письмо. Рассылка занимает секунд 5. Хочется это дело отдать регламентному заданию. Кто того, чтобы создать задание, и самому написать всё логику, какие есть ещё варианты? А если бы была конфа на урпавляемом приложении (с БСП), получилось бы как-нибудь прикрутить модуль длительный операций в обработка проведения?
1 Остап Сулейманович
 
15.06.18
17:43
(0) "Кто того, чтобы создать задание, и самому написать всё логику, какие есть ещё варианты?"
Ну так... Классика же. Нанять специалиста.
2 DTX 4th
 
15.06.18
17:45
(1) Не. А тот ещё придёт какой-нибудь студент с похожим чувством юмора..

Проблем с написанием логики нет. Может есть какие-нибудь фичи платформы, которые позволят, например, запустить определенную строку кода фоновым задание и не ждать его выполнения.
3 Вафель
 
15.06.18
17:47
ну так можно частично бсп прикрутить
4 RomanYS
 
15.06.18
17:53
(2) ФоновыеЗадания.Выполнить(...
5 Вафель
 
15.06.18
17:53
(4) а как завершение отловить?
6 RomanYS
 
15.06.18
18:07
(5) Что значит отловить? Проверить можно "по запросу" )
7 DTX 4th
 
15.06.18
18:09
(4) Как раз на инфостарте наткнулся. Взлетело с первого раза, спасибо!

Отловить его завершение можно? В ОФ наверн просто сохранить это ФоновоеЗадание, а потом периодически проверять, а вот на УФ чуть посложнее, наверн, будет. Поместить в хранилище, а потом также туда бегать, проверять.
8 Aleksey
 
15.06.18
18:11
я бы просто регистрировал бы в РС, или в доп.свойства добавил бы реквизит "нужно отправить в сад"
А далее отдельное задание бы мониторило бы
9 Cyberhawk
 
15.06.18
18:18
(5) Известно как: через ПолучитьСообщенияПользователю
10 Вафель
 
15.06.18
18:18
(9) но это же все нужно писать. а там уже все есть
11 Cyberhawk
 
15.06.18
18:19
(10) В БСП? Конечно есть. Я не в теме контекста, что тут обсуждают
12 anatoly
 
15.06.18
18:44
(8) +100

по аналогии с обменом РИБ.
13 rozer76
 
15.06.18
19:09
(5) у фоновых есть метод ожидатьзавершения
14 VS-1976
 
15.06.18
19:25
Без очереди код не корректный. Он не решает проблему разрыва связи ( интернета ). Хорошо если сервер рассылки находится в локальной сети, а если свет рубанули и сетевое оборудование с серверами не на упсах... Только хардкор, только регламент, со статусом помещения в очередь почтового сервера и даты данного действия.
15 rozer76
 
15.06.18
19:34
(14) +1