forum.bitel.ru http://forum.bitel.ru/ |
|
Универсальный поиск договоров? Готово. (CRM) http://forum.bitel.ru/viewtopic.php?f=1&t=4311 |
Страница 1 из 1 |
Автор: | dimOn [ 19 июл 2010, 13:49 ] |
Заголовок сообщения: | Универсальный поиск договоров? Готово. |
Как сделать универсальный поиск договоров и с любыми фильтрами и с любыми столбцами результата: 1) Делаем отчёт в модуле отчётов. 2) ??? 3) PROFIT Подробности (про это будет в доке): В отчёте имеется возможность использовать гиперссылки. Это позволяет из одного отчёта быстро открывать другие связанные отчёты или разные сущности системы, например, договоры. Итак, можно использовать отчёты как пресловутый "универсальный поиск", а именно: формируем любые фильтры и логику поиска, связываем строки результата с отрываемыми договорами и всё -- можно получить список договоров по любому критерию с возможностью открыть нужный. На данный момент поддерживаются следующие типы ссылок:
Для упомянутой цели, как видно, нужен второй пункт. Подсказка подробнее: В свой отчёт в нужное поле (например, куда выводите заголовок договора) вставляете гиперссылку вида Код: bgbilling:reports://bitel.billing.module.contract.ContractEditor? + <cid договора для этой строки> Появляется на заголовке договора гиперссылка, которая открывает вкладку договора.И еще надо выбрать из списка hyperlinkType = "Reference". http://books.google.com/books?id=GeLCEn ... nk&f=false |
Автор: | dimOn [ 19 июл 2010, 13:51 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
з.ы. функционал уже доступен для 5.1 и выше. |
Автор: | snark [ 19 июл 2010, 18:39 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
1. модуль отчетов платный 2. ??? 3. FAIL |
Автор: | dimOn [ 19 июл 2010, 19:00 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
Увы А если серьёзно, это просто одно из решений Побочный эффект, так сказать. Открытие ссылок не для того было сделано, конечно. Ведь нас просили и за $$ сделать универсальный поиск, оно примерно так же и выглядело бы. |
Автор: | snark [ 19 июл 2010, 19:48 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
кстати, раз уж речь зашла о платности ... представьте ситуацию - у меня абсолютно _все_ завязано на dialup и ipn мне нужен только для того чтобы иметь возможность детализации, ну и, это ближе к теме вопроса - я/БГБ "знал" о том что юзер А находится на порту Б коммутатора В и, соответственно, я хочу написать скрипт который будет тупо вбивать комменты в свич ну или делать еще что-то абсолютно не связанное с учетом трафика через ipn как таковым ... что делать? я хотел бы предложить сделать лицензию на тот или иной, т.н. "учетный" (тот который считает) модуль не просто как Код: лицензия = X кол-во договоров модуля Y а скорее даже Код: лицензия = Х договоров модуля Y _обсчитываемых_ этим модулем зачем? тогда получится что можно будет использовать практически любые модули БГБ только для удобства, а платить за лицензию только за те модули которые непосредственно ведут обсчет денег ... например тот у кого все завязано на ipn сможет использовать dialup как авторизатор на свичах, а вот считать трафик/деньги он продолжит через ipn и dialup в его случае - это всего лишь подспорье основному (тому который все считает) модулю и не больше ... |
Автор: | Cromeshnic [ 20 июл 2010, 06:36 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
Круто! |
Автор: | skyb [ 20 июл 2010, 06:59 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
snark Всецело поддерживаю, очень интересная задумка, сразу пропадет проблема с тестами разных модулей + много |
Автор: | Cromeshnic [ 20 июл 2010, 07:27 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
Про лицензии, хотя немного не то |
Автор: | dimOn [ 03 авг 2010, 18:22 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
Также можно сделать и с табличными отчётами подобное теперь, на вики написал пару статей с примером: http://wiki.bgbilling.ru/index.php/%D0% ... 0%BA%D0%B0 |
Автор: | skyb [ 29 апр 2014, 18:46 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
уот не понел примера где там эта гиперссылка вставлена то? |
Автор: | dimOn [ 29 апр 2014, 22:26 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
что именно непонятно |
Автор: | skyb [ 05 май 2014, 08:15 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
как сделать так чтоб с отчета можно было открыть договор |
Автор: | dimOn [ 05 май 2014, 12:51 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
Так по ссылке на вики именно про это и написано и для джаспер-отчётов и для табличных если джаспер интересует, то надо вставить гиперссылку вида как там указано. Код: bgbilling:reports://bitel.billing.module.contract.ContractEditor?<cid> для открытия вкладки с соответствующим договором. тогда по этой ссылке в отчёте будет открываться договор с ид=<cid>. Как именно, куда и зачем написано ещё ниже в разделе "Подсказка подробнее". Уточните вопрос, что именно непонятно осталось. Т.к. разве что определение слова "гиперссылка" не приведено там, остальное всё есть. |
Автор: | Phricker [ 07 май 2014, 01:58 ] |
Заголовок сообщения: | Re: Универсальный поиск договоров? Готово. |
skyb, Все что в номере договора - жмакается и открывается. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |