Выбрать курс
77
/
254
Поиск Компаний (v.2)
Данное активити позволяет искать "Компанию" или "Компании" по выбранным в настройках полям.
Результатом работы является получение списка ID компаний в виде массива для итератора и строки, а так же количество найденных элементов и их соответствие условиям поиска.
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити.
Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса.
Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Данный параметр особенно важен в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Период ожидания. Время ожидания ответа от приложения: Указывается в секундах, минутах, часах, днях, но не менее 5 минут и желательно не более 1 часа.
Это поле нужно для аварийного завершения активити, и если ответ не получен в течении того количества времени, то активити завершается.
Результатом работы является получение списка ID компаний в виде массива для итератора и строки, а так же количество найденных элементов и их соответствие условиям поиска.
Сценарий работы активити бизнес-процесса
Сообщение об ошибке: | В данном поле указывается, будет ли выводится сообщение об ошибке или нет. |
ID: |
В данном пункте указывается ID компании. |
Название компании: | В данном пункте указывается название компании. |
Фактический адрес: |
В данном пункте указывается фактический адрес расположения компании. |
Адрес (стр. 2): | В данном пункте указывается квартира/офис компании. |
Город: |
В данном пункте указывается город, в котором находится компания. |
Почтовый индекс: |
В данном пункте указывается почтовый индекс компании. |
Район: |
В данном пункте указывается район, в котором находится компания. |
Область: |
В данном пункте указывается область, в которой находится компания. |
Страна: |
В данном пункте указывается страна, в которой находится компания. |
Код страны: | В данном пункте указывается код страны, в котором находится компания. |
Юридический адрес: |
В данном пункте указывается юридический адрес, компании, т.е адрес, по которому она зарегистрирована например в налоговой. |
Юридический адрес (стр. 2): |
В данном пункте указывается офис/квартира и.т.п. , по которому компания зарегистрирована юридически. |
Юридический адрес город: |
В данном пункте указывается город, где компания зарегистрирована юридически. |
Юридический адрес почтовый индекс: |
В данном пункте указывается юридический почтовый индекс. |
Юридический адрес район: | В данном пункте указывается район, где компания юридически зарегистрирована. |
Юридический адрес область: | В данном пункте указывается область, где компания юридически зарегистрирована. |
Юридический адрес страна: |
В данном пункте указывается страна, где компания зарегистрирована юридически. |
Юридический адрес код страны: |
В данном пункте указывается юридический код страны. |
Банковские реквизиты: |
В данном пункте указываются банковские реквизиты компании. |
Годовой оборот: |
В данном пункте указывается годовой оборот компании. |
Комментарий: |
В данном пункте указывается комментарий, прикрепленный к сущности "Компания" |
Дата создания: | В данном пункте указывается дата создания компании. |
Дата изменения: |
В данном пункте указывается дата последнего изменения данных о компании. |
Внешний источник: |
В данном пункте указывается: Идентификатор внешней информационной базы. Назначение поля может меняться конечным разработчиком. |
Идентификатор элемента во внешнем источнике: |
В данном пункте указывается: Внешний ключ, используется для операций обмена. Идентификатор объекта внешней информационной базы. Назначение поля может меняться конечным разработчиком. |
Версия оригинала: |
В данном пункте указывается: версия внешнего ключа, используемого для операций обмена. |
Рекламная система: |
В данном пункте указывается: UTM SOURSE из UTM-метки. |
Тип трафика: |
В данном пункте указывается: UTM MEDIUM из UTM-метки. |
Обозначение рекламной кампании: |
В данном пункте указывается: UTM CAMPAIGN из UTM-метки. |
Содержание кампании: |
В данном пункте указывается: UTM CONTENT из UTM-метки. |
Условие поиска кампании: |
В данном пункте указывается: UTM TERM из UTM-метки. |
Телефон: |
В данном поле указывается телефон, указанный в аналогичном пункте контактных данных компании. |
E-MAIL: |
В данном пункте указывается E-mail, указанный в аналогичном поле контактных данных компании |
Сайт: |
В данном поле можно добавить разные адреса сайтов компании. Наше приложение не предназначено для отбора значений. Оно может только вносить дополнительную информацию в данное поле. |
Мессенджер: | В данном пункте указывается данные мессенджера или любые web-адреса |
Данные символы ставятся перед содержимым ячейки:
={%ваше значение} - содержит (можно искать буквы и цифры в выбранной вами строке).
Пример заполнения: ={%груша}, вернет все ID сущностей, в которых, в выбранном вами поле, содержится слово "груша".
={!%ваше значение} - не содержит.
Пример заполнения: ={!%123} , это значит, что значение в выбранном поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
={ваше значение} - равно.
Пример заполнения: ={123} , это значит, что значение в выбранном поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
={!ваше значение} - не равно.
Пример заполнения: ={!123} , это значит, что значение в выбранном поле не равно 123 (только для поля тип "строка" и "число").
={>ваше значение} - больше.
Пример заполнения: ={>123} , это значит, что значение в выбранном поле больше 123 (только для поля тип "число").
={<ваше значение} - меньше.
Пример заполнения: ={<123} , это значит, что значение в выбранном поле меньше 123 (только для поля тип "число").
={=>} больше или равно.
Пример заполнения ={=>123} , это значит, что значение в поле больше или равно 123 (только для поля тип "число").
={=<} меньше или равно.
Пример заполнения ={=<123} , это значит, что значение в поле меньше или равно 123 (только для поля тип "число")..
Если поле не является строкой, то содержимое ячейки должно заполняться так: ={=>14.03.2020 15:10}, в фигурных скобках указывается необходимый символ.
В случае с переменной, содержимое ячейки должно заполняться так: ={=>{=A1988_22222_92566_99999:search_results}}.
Для полей тип "дата" и "дата/время", при необходимости поиска диапазона "от и до" содержимое ячейки должно заполняться так:={{01.03.2015 14:55:22}}##{{07.05.2015 14:55:22}}
Делать отладочные сообщения в журнал БП:варианты да/нет.={%ваше значение} - содержит (можно искать буквы и цифры в выбранной вами строке).
Пример заполнения: ={%груша}, вернет все ID сущностей, в которых, в выбранном вами поле, содержится слово "груша".
={!%ваше значение} - не содержит.
Пример заполнения: ={!%123} , это значит, что значение в выбранном поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
={ваше значение} - равно.
Пример заполнения: ={123} , это значит, что значение в выбранном поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
={!ваше значение} - не равно.
Пример заполнения: ={!123} , это значит, что значение в выбранном поле не равно 123 (только для поля тип "строка" и "число").
={>ваше значение} - больше.
Пример заполнения: ={>123} , это значит, что значение в выбранном поле больше 123 (только для поля тип "число").
={<ваше значение} - меньше.
Пример заполнения: ={<123} , это значит, что значение в выбранном поле меньше 123 (только для поля тип "число").
={=>} больше или равно.
Пример заполнения ={=>123} , это значит, что значение в поле больше или равно 123 (только для поля тип "число").
={=<} меньше или равно.
Пример заполнения ={=<123} , это значит, что значение в поле меньше или равно 123 (только для поля тип "число")..
Если поле не является строкой, то содержимое ячейки должно заполняться так: ={=>14.03.2020 15:10}, в фигурных скобках указывается необходимый символ.
В случае с переменной, содержимое ячейки должно заполняться так: ={=>{=A1988_22222_92566_99999:search_results}}.
Для полей тип "дата" и "дата/время", при необходимости поиска диапазона "от и до" содержимое ячейки должно заполняться так:={{01.03.2015 14:55:22}}##{{07.05.2015 14:55:22}}
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити.
Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса.
Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Данный параметр особенно важен в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Период ожидания. Время ожидания ответа от приложения: Указывается в секундах, минутах, часах, днях, но не менее 5 минут и желательно не более 1 часа.
Это поле нужно для аварийного завершения активити, и если ответ не получен в течении того количества времени, то активити завершается.
Если вы хотите использовать результат работы активити (возвращаемый параметр) в другом активити, в котором параметр - простое число, то несколько чисел разделенных запятыми работать не будут, так как параметр ждет только одно число.
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Сценарий работы робота
Возвращаемые параметры для данного активити:
- Массив для итератора (результат поиска);
- Результат поиска (строка);
- Количество найденных элементов;
- Соответствие условиям;
- Сообщение об ошибке.
- Массив для итератора (результат поиска);
- Результат поиска (строка);
- Количество найденных элементов;
- Соответствие условиям;
- Сообщение об ошибке.