forum.bitel.ru http://forum.bitel.ru/ |
|
Processor не меняет статус в очереди. (CRM) http://forum.bitel.ru/viewtopic.php?f=51&t=11084 |
Страница 1 из 1 |
Автор: | avk [ 11 ноя 2015, 02:35 ] |
Заголовок сообщения: | Processor не меняет статус в очереди. |
1. Добавил в демку http://demo.bgcrm.ru/ в очередь "Организационные вопросы" такую конфигурацию: Код: processor.1.title=Установить статус Ожидание processor.1.class=ru.bgcrm.event.listener.DefaultMarkedProcessor processor.1.commands=setStatus:5;refreshCurrentQueue Отмечаю галкой процесс, жму "Установить статус Ожидание", получаю такое сообщение https://yadi.sk/i/JY59-9CgkNLuW. 2. Когда выделяю все процессы в очереди через галку в шапке таблице, то работает только один раз. Потом уже не работает поставить/снять галку. BGCRM v 3.0 build 1065 from 25.10.2015 11:18:56 |
Автор: | zavndw [ 11 ноя 2015, 03:59 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
Ну так разрешите перевод со статуса 1 на 0 Демо редко обновляется, может быть это и баг |
Автор: | avk [ 11 ноя 2015, 13:21 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
zavndw писал(а): Ну так разрешите перевод со статуса 1 на 0 Демо редко обновляется, может быть это и баг В конфиге указан сататус №5 processor.1.commands=setStatus:5;refreshCurrentQueue На моей версии BGCRM v 3.0 build 1065 from 25.10.2015 11:18:56 тоже самое. |
Автор: | zavndw [ 11 ноя 2015, 18:47 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
а как тогда в ошибке на скрине написано переход из статуса 1 на статус 0? |
Автор: | avk [ 11 ноя 2015, 18:55 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
zavndw писал(а): а как тогда в ошибке на скрине написано переход из статуса 1 на статус 0? Похоже он не воспринимает статус из конфига, а всегда подставляет ноль. |
Автор: | Администратор [ 12 ноя 2015, 03:12 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
Вы неверно сконфигурировали процессор. Возможно сделать так: processor.1.title=Установить статус Ожидание processor.1.class=ru.bgcrm.event.listener.DefaultMarkedProcessor processor.1.commands=setStatus:5 processor.1.page=/WEB-INF/jspf/user/process/queue/default_marked_processor.jsp Но 5 здесь будет означать доступный для установки статус, он будет отображён в появляющемся редакторе сверху. После чего необходимо нажать Ок и статус будет изменён. Вы смешали конфигурацию action (кнопки быстрой обработки в строке с процессом) и processor. Команды refreshCurrentQueue для DefaultMarkedProcessor нет. |
Автор: | avk [ 12 ноя 2015, 14:03 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. |
Понял, спасибо. А второй момент ? avk писал(а): 2.
Когда выделяю все процессы в очереди через галку в шапке таблице, то работает только один раз. Потом уже не работает поставить/снять галку. |
Автор: | Администратор [ 16 ноя 2015, 01:38 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
Не смог воспроизвести. Настроил и несколько раз выполнял подобным процессором смену статуса, всё корректно отрабатывает. Вы в каком браузере работаете? Можете посмотреть сообщения в консоли разработчика? Обновления последние стоят? |
Автор: | avk [ 17 ноя 2015, 14:13 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
Администратор писал(а): Не смог воспроизвести. Настроил и несколько раз выполнял подобным процессором смену статуса, всё корректно отрабатывает. Вы в каком браузере работаете? Можете посмотреть сообщения в консоли разработчика? Обновления последние стоят? Сегодня обновился до последней версии. Эффект остался. При наведение мышкой на галку, которая проставляет все галки в списке процессов, видно ссылку http://domain:9088/user/processQueue#UNDEF Может в UNDEF дело ? Проверял браузерами Chrome, Firefox. |
Автор: | zavndw [ 17 ноя 2015, 17:41 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
это нормально. У меня то же не воспроизводится эта ошибка. |
Автор: | avk [ 17 ноя 2015, 18:01 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
zavndw писал(а): это нормально. У меня то же не воспроизводится эта ошибка. Добавил в конфиг демки. Воспроизводится. http://demo.bgcrm.ru/user/processQueue#1 Может мы о разном говорим. Я говорю о том, что если несколько раз нажимать на галку, которая делает "выбрать всё", то со второй попытке перестает работать выбор. |
Автор: | zavndw [ 17 ноя 2015, 18:38 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
все теперь понял, вы после маркировки всех процессов снимаете ее и поставить снова уже не выходит. Не совсем конечно на баг похоже, если случайно отметили то снять можно, все логично. Зачем потом опять ставить все? |
Автор: | avk [ 17 ноя 2015, 21:52 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
zavndw писал(а): все теперь понял, вы после маркировки всех процессов снимаете ее и поставить снова уже не выходит. Не совсем конечно на баг похоже, если случайно отметили то снять можно, все логично. Зачем потом опять ставить все? А что это фича такая ? ![]() |
Автор: | Администратор [ 18 ноя 2015, 04:04 ] |
Заголовок сообщения: | Re: Processor не меняет статус в очереди. (CRM) |
Исправлено. Будет доступно в следующем обновлении. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |