forum.bitel.ru
http://forum.bitel.ru/

Ошибка загрузки сообщений (моб приложение)
http://forum.bitel.ru/viewtopic.php?f=51&t=11757
Страница 1 из 1

Автор:  zavndw [ 02 июл 2016, 20:06 ]
Заголовок сообщения:  Ошибка загрузки сообщений (моб приложение)

Если сообщения не грузятся ошибка не выпадает, и не понятно белый экран и все

Автор:  Администратор [ 03 июл 2016, 02:23 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

Т.е. вы высылаете сообщения из BGCRM и это приводит к зависанию приложения? Проверили на только одном телефоне?

Автор:  zavndw [ 16 июл 2016, 11:48 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

нет оно не виснет, у меня в нем нет сообщений
Вложение:
Screenshot_2016-07-16-16-43-22.png
Screenshot_2016-07-16-16-43-22.png [ 18.41 КБ | Просмотров: 3905 ]

Вложение:
Screenshot_2016-07-16-16-43-33.png
Screenshot_2016-07-16-16-43-33.png [ 7.95 КБ | Просмотров: 3905 ]

android 4.2.2

Автор:  Администратор [ 17 июл 2016, 17:56 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

А сообщение было отправлено из процесса макросом обработчика?
http://docs.bitel.ru/pages/viewpage.act ... d=50003969
Простой пример из документации:
Код:
onProcessEvent.1.events=statusChanged
onProcessEvent.1.doExpression=<<END
  text = process.getDescription();
  mobile.sendMessageToExecutors("Изменился процесс, в котором вы исполнитель", text);
END

Пользователь должен быть в числе исполнителей процесса, при этом процесс должен быть изменён другим пользователем (изменён статус).

Автор:  Arcad77 [ 19 июл 2016, 01:11 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

Присоединюсь к выше сказанному. Сообщения перестали приходить.
Проверял через двух пользователя и клиента через ЛК.

Код:
onProcessEvent.1.events=messageAdded;executorsChanged;statusChanged
onProcessEvent.1.commands=newsPopupNotifyExecutors
processShowMessages=1

onProcessEvent.2.events=linkAdded;createdAsLink
onProcessEvent.2.commands=bgbilling:getLinkedContractAddressParam:bg:4:3

onProcessEvent.3.events=linkAdded;createdAsLink
onProcessEvent.3.commands=bgbilling:linkedContractCommentToDescription:bg

onProcessEvent.4.events=statusChanged;messageAdded
onProcessEvent.4.doExpression=<<END
  text = process.getDescription();
  mobile.sendMessageToExecutors("Изменился процесс, в котором вы исполнитель", text);
END

processReference.1.objectTypes=processCard
processReference.1.stringExpression="# HD" + process.getId() + " " + u:escapeXml( process.getDescription() )

Автор:  Администратор [ 31 июл 2016, 21:12 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

Тест должен выглядеть следующим образом:
Пользователь 1 в исполнителях процесса, Пользователь 2 изменяет статус в результате чего Пользователь 1 получает уведомление.
Ошибок в логах нет? Мы постоянно обновляем собственную систему, там данный функционал работает без замечаний.

Автор:  zavndw [ 01 авг 2016, 18:06 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

Проверил да работает, нюанс что я сам себе не пришлю уведомление наверно стоит в доке отразить, т.к по
Код:
ToExecutors
кажется, что придет всем.

Автор:  Администратор [ 02 авг 2016, 01:04 ]
Заголовок сообщения:  Re: Ошибка загрузки сообщений (моб приложение)

Отразим, записал в TODO.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/