Поиск контрагента

search customer state

Имя класса: ru.bgcrm.plugin.wizard.state.CustomerSearchState

JSP: /WEB-INF/jspf/user/plugin/wizard/node/customer_search.jsp

Конфигурация

# Идентификатор состояния, в которое будет произведен переход при выборе контрагента из списка
# Обязательный параметр
customerNodeId=

# Тип поискового провайдера
# Возможные значения
#    customerId - Поиск по идентификатору контрагента
#    customerTitle - Поиск по наименованию контрагента
#    phone - Поиск по номеру телефона контрагента
#            Поиск будет производиться по всем параметрам типа 'phone' контрагента
#    linkedObject - Поиск по наименованию привязанного к контрагенту объекта
#    address - Поиск по адресу контрагента
#              Поиск будет производиться по всем параметрам типа 'address' контрагента
#    parameter - Поиска по параметрам контрагента
#                Поиск будет по параметрам типа из поля 'paramType' и ID указанным в поле 'paramIds'
# Обязательный параметр
search.provider.<num>.searchType=

# Позиция поискового поля, по-умолчанию позиция берется на основе num
search.provider.<num>.position=

Дополнительная конфигурация для провайдеров customerId, customerTitle, phone, linkedObject, parameter

# Общие для провайдеров customerId, customerTitle, phone, linkedObject, parameter
# label для поискового поля
search.provider.<num>.label=

# Значение поиска по-умолчанию для поискового поля
search.provider.<num>.defaultQuery=

# placeholder для поискового поля
search.provider.<num>.placeholder=

# Маска ввода для поискового поля (паттерны по библиотеке v-mask)
search.provider.<num>.mask=

Дополнительная конфигурация для провайдера linkedObject

# SQL LIKE шаблон для указания типа объекта (значение по умолчанию производит поиск по привязанным договорам любого типа)
search.provider.<num>.linkType=contract%3A%25

Дополнительная конфигурация для провайдера parameter

# ID параметров через запятую, по которым требуется осуществлять поиск
# Обязательный параметр
search.provider.<num>.paramIds=

# Тип параметра для поиска
# Поддерживаются: text
# Обязательный параметр
search.provider.<num>.paramType=