Биллинговая система Nodeny

Главная категория => Ревизии => Тема начата: Efendy от 04 Октября 2015, 21:24:57



Название: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Efendy от 04 Октября 2015, 21:24:57
Напоминаю, что с определенного времени группа предназначается не для деления абонентов, а для деления на сущности. Хотя, конечно, вам никто не запрещает разделять и абонентов, просто у меня в планах довести  до ума "складские способности" NoDeny, а также пишу сейчас тикетную систему. Эти фичи требуют такие понятия как работник, склад, оборудование и т.д. Поэтому рекомендую все таки принять концепцию деления абонентов не группами, а дополнительным полем (город, район, физики/юрики и т.д)

Что в этой ревизии:

Появилась кнопка "все" в списке групп. Если ее нажать (а выбирается она по умолчанию) - работа идет со всеми группами. При этом, поскольку в разных группах может быть разный набор полей, данные отображаются в разных таблицах: своя таблица на каждую группу.

При этом, если добавить фильтр, то из поиска исчезнут группы, в которых соответствующего поля нет.

Внимание: необходимо обновить модули turbosms, pingserver, карты, яндекс карты и гугл карты. Также обратите внимание на то, что я обновил js и css файлы. Если вы ставили NoDeny по моей инструкции (удаляли папки cgi-bin и data, созданные апачем, потом делали симлинки на папки NoDeny) - эти файлы обновятся автоматически. В противном случае вам надо вручную скопировать js-файлы и nody.css в папку htdocs (или data) вебсервера


Изменений, на самом деле, я сделал очень много, поэтому теоретически может что-то не заработать при поиске (на работу других частей биллинга не влияет). Сообщайте о проблемах


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Efendy от 05 Октября 2015, 14:25:58
Внимание. Когда обновляете модули, не копируйте поверх старых ибо я иногда удаляю/переименовываю файлы и при этом у вас остаются старые неактуальные файлы. Удалите (забекапте) старый модуль и установите новый


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: k291 от 05 Октября 2015, 15:55:00
Обновил до v360. При переходе по ссылке "Поиск", выдает ошибку:
Код:
72 stat.pl
Global symbol "$One_grp_property" requires explicit package name at /usr/local/nodeny/web/_users.pl line 638.
Global symbol "$One_grp_property" requires explicit package name at /usr/local/nodeny/web/_users.pl line 641.
BEGIN not safe after errors--compilation aborted at /usr/local/nodeny/web/_users.pl line 1279.
Модули еще не обновлял. Может в этом проблема?


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Efendy от 05 Октября 2015, 16:17:16
Да. Модули обновлять обязательно


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Nafanya от 07 Октября 2015, 19:13:12
Доброго вечера. На Яндекс карте на народной карте пропали контуры зданий.


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: poxy. от 08 Октября 2015, 08:42:46
Доброго вечера. На Яндекс карте на народной карте пропали контуры зданий.
У меня контуры есть, но пропала сама "народная карта", остались схема, спутник, гибрид.


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: fet4 от 22 Октября 2015, 11:49:14
Ревизия 368.
Цитировать
Поэтому рекомендую все таки принять концепцию деления абонентов не группами, а дополнительным полем (город, район, физики/юрики и т.д)
В таком случае как делить тарифные планы по дополнительному полю, сейчас удобно в услуге "Группы, клиенты которых могут самостоятельно устанавливать услугу. К администраторам это не относится". Тарифы для всех разные ж.

В данных клиента где указывается его группа, сама группа отображается а название поля "Группа" нет. Это так и должно?


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Efendy от 22 Октября 2015, 12:45:53
Ревизия 368.
Цитировать
Поэтому рекомендую все таки принять концепцию деления абонентов не группами, а дополнительным полем (город, район, физики/юрики и т.д)
В таком случае как делить тарифные планы по дополнительному полю, сейчас удобно в услуге "Группы, клиенты которых могут
самостоятельно устанавливать услугу. К администраторам это не относится"
. Тарифы для всех разные ж.
В услуге есть параметр "условия"

В данных клиента где указывается его группа, сама группа отображается а название поля "Группа" нет. Это так и должно?
Да


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Warlock от 22 Октября 2015, 13:52:01
В услуге есть параметр "условия"
уже бы давно это бы сделал, если бы все было нормально, но, к сожалению, это не совсем доработано:
есть 6 населенных пунктов, и в условиях не получится назначить 1 тарифный план на несколько.. а создавать кучу тарифов для каждого района не совсем удобно..


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: fet4 от 22 Октября 2015, 17:31:27
В услуге есть параметр "условия"
уже бы давно это бы сделал, если бы все было нормально, но, к сожалению, это не совсем доработано:
есть 6 населенных пунктов, и в условиях не получится назначить 1 тарифный план на несколько.. а создавать кучу тарифов для каждого района не совсем удобно..

Что-то не вижу в безлимитных услугах, параметр условия. Ткните носом. Спасибо.


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Warlock от 22 Октября 2015, 21:11:17
Что-то не вижу в безлимитных услугах, параметр условия. Ткните носом. Спасибо.
http://forum.nodeny.com.ua/index.php?topic=2741.0
Удачи


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: fet4 от 24 Октября 2015, 12:32:16
Пробую делить клиентов полем. Как скрыть допустим не нужные поля ? Если в поле "Тип" выбран частный сектор, то не показывать поле "Этаж" "Подъезд" и  тд.


Название: Re: rev 360. Режим отображениях и поиска пользователей во всех группах
Отправлено: Efendy от 24 Октября 2015, 13:23:49
пока такого сделать нельзя