Просмотр Исходного

h1. Использование расширенного поиска

Для использования расширенного поиска в веб-интерфейсе кассира, установите опцию "Расширенный поиск"

!webcashsearch_cash_interface.png|border=1|thumbnail,border=1,width=300!

h1. Настройка полей

Поля расширенного поиска в интерфейсе кассира совпадают с полями расширенного поиска в биллинге и настраиваются в конфигурационном файле. Использовать можно любые текстовые поля.

Для редактирования списка полей, отредактируйте файл */app/asr_fiscal/var/webkassa/filter_fields.json* (если он отсутствует - создайте). Пример файла:

{code}
{
"name" : "Имя, фамилия, отчество",
"home__street" : "Улица",
"home__s_number" : "Номер дома",
"a_home_number" : "Номер квартиры",
"contract_number" : "Номер договора",
"user__login" : "Логин пользователя",
"user__ip" : "IP адрес"
}
{code}

h3. Получение списка полей

# На вкладке "Абоненты" в "Управлении абонентами и тарифами Carbon Billing 5" нажмите кнопку Расширенного поиска
\\
\\ !webcashsearch_search_button.png|border=1!\\
\\
# Откройте инструментарий разработчика веб-браузера и укажите требуемое поле:
\\
\\ *Firefox*: Меню \-> Инструменты \-> Веб-разработка \-> Инспектор
\\ *Chrome*: Настройка и управление Chrome \-> Дополнительные инструменты \-> Инструменты разработчика
\\
\\ !webcashsearch_fieldname.png|border=1!
\\
\\
На поле можно навести мышью, как в примере выше, либо выбрать его прямо в инструментарии разработчика.
\\
\\
!webcashsearch_browser_developer_tools.png|border=1!