Поиск контрагента
Имя класса: 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=