Описание модуля

Помимо поиска по всем полям, модуль позволяет использовать сложные условия в фильтрах, позволяет задавать порядок сортировки для фильтра, а также поддерживает замену названия столбцов для.

Все эти функции возможно реализовать только внеся некоторые изменения в файлы vTiger CRM. Поэтому протестируйте его перед использованием на боевом сервере. Модуль самостоятельно внесет все изменения, необходимые для его работы.

Протестровать модуль можно здесь (Eng)

А теперь по шагам разберёмся с функционалом

Возможность №1 – Использование полей связанных модулей

Вы хотите создать фильтр, на основе условия, учитывающего значения полей в связанных модулях?
Например вывести все Контакты сотрудников финансовых Компаний? (Модуль контакты, но условия не поле Отрасль связанного Контрагента). Или все Вакансии (предположим вы сами создали такой модуль) компаний работающих в определенной сфере. Легко!


Возможность №2 – Группы сложных многоуровневых условий, используя разные логические операторы

Например: Если А или (B и С) или D - истина, то вывести эту Запись;
С новым редактором сложных условий, аналогичным тому, что используется в Дизайнере Бизнес-Процессов это очень просто.


Возможность №3 - Изменяйте стандартный порядок сортировки

Просто и эффективно. Выберите колноку и порядок сортировки в настройках фильтра.
Префиксы для номеров — не проблема.
Например, вместо сортировки INV1, INV10, INV2, INV3 вы получите INV1, INV2, INV3, INV10


Возможность №4 – Уберите горизонтальную прокрутку, сократив название слишком длинных столбцов

Вы можете изменить название колонки, если название поля слишком длинное и неудобное для работы в интерфейсе CRM. Особенно эффективно для полей типа Метка (Чекбокс)


Возможность #5 – Особенные столбцы и условия

Вы можете выводить все цены, указанные для одного Товара в разных Каталогах (PriceBook)
Например:

Название товара Цена опт Цена розница Цена для сотрудников

Также можно вывести «Сумму неоплаченных Счетов» Контрагента или список Контрагентов с неоплаченными счетами. А если вы разбираетесь в PHP, то легко сможете добавить свои собственные фильтры и условия.


ВАЖНО! ПЕРЕД ТЕМ КАК КУПИТЬ МОДУЛЬ!

Модуль НЕ работает с модулем Календарь! В данный момент это нерешаемая задача!

Этот модуль был бы невозможен без внесения изменений в ядро, так как в vTiger CRM нет нормальных интерфейсов.
Изменения — это не жестко зашитые куски кода, это всего лишь вызовы модуля Event Handler (Обработчик Событий). Теоретически другие модуляи тоже могут взаимодействовать с ядром таким же образом, как и Расширенный поиск.

В этот модуль интегрирован “File Patcher”, который так же может работать с файлами, измененными Вами.
Главное, чтобы точки вставки были доступны. Впрочем вы можете вносить изменения вручную, если вам так спокойнее.

Требования к системе для установки Модуля Расширенного Поиска

  • vTigerCRM 6.1
  • +PHP 5.3+
  • MySQL
  • Curl и модуль Soap PHP
Ваш комментарий. Вики-синтаксис разрешён:
   __  ___  __  __   __  ___   ___   _      __
  /  |/  / / / / /  /  |/  /  / _ \ | | /| / /
 / /|_/ / / /_/ /  / /|_/ /  / , _/ | |/ |/ / 
/_/  /_/  \____/  /_/  /_/  /_/|_|  |__/|__/