Добрый день!
Настраиваю бизнес процесс по отправке пуш уведомлений, при заполнении параметра "Пользователь получателя" через Параметры процесса недоступно поле Ответственный (кому необходимо отправлять уведомление), поле доступно только если вставлять значение через Формулу. И правильно ли вставлять туда контакт, а не id контакта?
Также, при попытке вставки формулы в параметр "Текст" выходит ошибка:
Нравится
Здравствуйте, Роман!
В том, если есть потребность настроить отправку push-уведомлений пользователям мобильного приложения, рекомендую ознакомиться о подпроцессе "Отправить push-уведомление" в статье на Академии, где на примере описана логика настройки процесса:
- https://academy.terrasoft.ua/docs/user/bazis_platformy/mobilnoe_prilozhenie/voprosy_i_otvety/chasto_zadavaemye_voprosy_po_rabote_s_mobilnym_prilozheniem#title-771-4
- https://academy.terrasoft.ua/docs/user/biznes_processy/primery_nastrojki_processov/push_uvedomlenie/nastroit_otpravku_push_uvedomlenij_polzovateljam_mobilnogo_prilozhenija
Либо, если это соответствует поставленным бизнес целям, можно использовать приложения с Marketplace, к примеру:
- https://marketplace.terrasoft.ua/template/otpravka-push-uvedomleniya-o-predstoyaschey-aktivnosti
- https://marketplace.terrasoft.ua/template/otpravka-push-uvedomleniya-o-novom-soobschenii-v-lente
В случае с расширениями, рекомендуем предварительно проверять их на тестовых средах.
Также обратите внимание, что у пользователя должны быть соответствующие права доступа на раздел/запись.
Если вышеуказанная информация не помогла при построении процесса, просьба описать задачу, а также направить скриншот текущей схемы процесса.
Да, я настроил бизнес процесс по инструкции, но на дев среде ошибка выходит при отправке уведомления:
System.Web.HttpException (0x80004005): Unable to connect to the remote server at Terrasoft.Configuration.FirebasePushNotificationProvider.PostData(String resource, String token, String title, String message, Dictionary`2 additionalData) at Terrasoft.Configuration.FirebasePushNotificationProvider.Send(PushNotificationData data) at Terrasoft.Configuration.PushNotification.Send(Guid sysAdminUnitId, String title, String message, Dictionary`2 additionalData) at Terrasoft.Core.Process.SendPushNotificationProcessNUI1MethodsWrapper.SendPushScriptTaskExecute(ProcessExecutingContext context) at Terrasoft.Core.Process.ProcessFlowElement.Execute(ProcessExecutingContext context)