Публикация

Коллеги, приветствую! 

Мы подготовили и выложили видео по настройке и основному кейсу использования нашего коннектора с онлайн чатом Jivosite. Этот сервис позволяет организовать коммуникации с пользователем через основные каналы: чат на сайте, мессенждеры, соц. сети. Ну а коннектор поможет транслировать всю информацию в bpm'online. 

https://youtu.be/VYb-Y7noZvU

Поделиться

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Доброго дня. 

Есть задача - почистить контакты от дубликатов в системе. 

Насколько известно, есть типовые механизмы поиска контактов. 

И находится, например, около 2734 дубликатов на данный момент, однако при переходе по гиперссылке найденных дубликатов, отображаются только максимум 10 записей.

Да постепенно, по мере обработки дублей, могут появится и еще записи. Как бы «подгрузятся», однако это далеко не всегда так и список может «закончиться», когда были обработаны явно не все 2734 записей. 

 

Далее система просит поискать снова. 

Запускается поиск типовой поиск дублей. Находит 2734  записей снова. 

Однако ранее было же обработано (слияние или не считать дублями) сколько-то записей, хоть на одну, но должно найтись меньше. 

 

Но не ровно то же количество.

И притом в первых рядах уже «обработанные записи».

 

В связи с чем вопрос: 

Как бы создать бизнес-процесс сбора и вывода дубликатов контактов, который будет работать несколько иначе. 

 

Просто совпадение по ФИО и имени Контрагента. 

А далее, уже решать, что сливать воедино, а что нет.

 

Я представляю этот бизнес-процесс так:

Сначала чтение данных, следом чтение данных в собранной коллекции. 

Но вот куда потом и как это выводить для обработки руками - не представляю.

 

У меня такой же вопрос

1 комментарий

Здравствуйте.

Такое количество дублей в системе говорит о том, что нужно задуматься не только над тем, как объединить данные записи, а и о том, почему в системе получилось столько дублей и как не допустить повторения такой ситуации в будущем.

По поводу правил поиска дублей, посмотрите эту статью.

Возможно, Вашу задачу можно решить с помощью приложения Automatic duplicates merge. Вы можете связаться с разработчиками данного приложения и уточнить у них, как оно работает.

Также, если данная задача, является одноразовой (имею ввиду с таким количеством дублей), можно написать свой скрипт на sql, который выполнит слияние дублей на уровне базы данных без пользовательского интерфейса.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Добрый день, коллеги. 

Мне необходимо по определённым условиям выделять записи в реестре в красный цвет (если срок заявки подходит к концу). Согласной этой документации выделяю записи, но цвет ссылки не изменяется в белый и текст становится нечитабельным:

Вопрос: Можно ли изменить цвет ссылки при помощи item.customStyle или как-то по-другому?

У меня такой же вопрос

3 комментария

Здравствуйте.

Приведите пример Вашего кода.

Можно попробуйте цвет ссылки задать как то так

a:link { color:#33348e; text-decoration: none; }

Ещё в маркете есть шаблоны окраски реестра для нескольких разделов.  Но цвет ссылок там тоже не меняют, оставляют синим.

Войдите или зарегистрируйтесь, чтобы комментировать
Идея

Добрый день!

При работе с email-сообщениями крайне важно еще до открытия сообщения понимать есть вложение или нет в письме. Было бы удобно иметь индикатор наличия вложения. Причем как в коммуникационной панели, так и на самой форме email-сообщения.

 

Обсуждение
1 комментарий

Добрый день!

На данном этапе реализовать запрашиваемый вами функционал не представляется возможным. 
Однако, ваш запрос - уже не первый с подобной просьбой. Данная функциональность принята к реализации ответственной командой разработчиков и её стоит ожидать в последующих релизах bpm'online. Ваше обращение привязываю к списку уже существующих с данным запросом, это позволит повысить приоритет реализации данного функционала.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Всем доброго времени суток!

Кто нибудь сталкивался с задаче формирования json объекта на ур-не SQL запроса?

Интересует возможно ли решить данную задачу через класс Select. Чистым SQL запросом знаю как сделать:

SELECT ES.Id AS [Id],
		ES.DayOfWeekId AS [DayOfWeekId],
		DOF.[Name] AS [DayOfWeekName],
		ES.AbTimeFrom AS [TimeFrom],
		ES.AbTimeTo AS [TimeTo],
		ES.EmployeeId AS [EmployeeId]
FROM [AbEmployeeSchedule] ES WITH(NOLOCK)
LEFT JOIN [DayOfWeek] DOF WITH(NOLOCK) ON ES.DayOfWeekId = DOF.Id
FOR JSON PATH

 

У меня такой же вопрос

4 комментария

Решить через класс Select нельзя но чуть ниже есть примеры выполнения пользовательского sql скрипта на bpm

Григорий Чех,

через CustomQuery знаю как. Интересовало есть ли возможность непосредственно через класс Select. Благодарю.

Насколько понял, прямой поддержки этой функциональности в классе Select нет. А обходные варианты можно придумать разные, например, view и привязанный к ней объект. Также обратите внимание на метод SerializeToJson у Entity, позволяющий сериализировать в JSON полученную отдельную запись.

Зверев Александр,

Благодарю.

Войдите или зарегистрируйтесь, чтобы комментировать