Efendy
|
|
« : 11 Сентября 2014, 09:35:25 » |
|
Я расскажу немного о текущей разработке N+.
Изначально биллинг позиционировался исключительно для управления пользователями интернет. Сейчас я приближаю нодени к управлению любыми сущностями. Скажем, склад - вы представляете тот громадный спектр существующего оборудования? Понятно, что у каждого типа оборудования свои параметры: у свичей свои, у сетевых свои, у кабелей свои и т.д. Понятно, что бессмысленно делать модуль склада и пытаться внести в него все существующие варианты.
В нодени уже есть возможность сделать любую сущность с любым набором полей. Единственно, чего не хватало - это привязки одной сущности к другой. Например, привязать сетевую карту к абоненту. Это я практически уже сделал. Выглядит это так: у свича создается поле с именем, скажем, "владелец". При просмотре данных свича мы кликаем по этому полю и в "попапе" видим информацию к кому привязан этот свич + кнопку "сменить владельца", при нажатию на которую создается тикет. Дальше мы можем свободно "ходить" по менюшкам биллинга и искать к кому привязать свич. Когда мы его найдем - в верху отобразится ссылка "установить владение свичем таким-то". При клике произойдет привязка свича к текущему выбранному клиенту.
Дальше больше! Можно создать в биллинге сущность "склад" с параметрами адрес, арендная плата и т.д. Переместить свич на склад. При этом, это не надо реализовывать отдельным модулем. Достаточно создать сущности и настроить их.
Пойдем дальше. Создадим группу работники. Создадим офис. Свич привяжем к работнику. Привяжем работника к офису. Офис привяжем к ... и так далее. Работникам сможем платить зарплату - ведь сущности поддерживают финансовые операции (это задается в настройках).
Таким образом, вы сможете без всяких дополнительных модулей сделать полный контроль чего угодно. Вот такой коммунизм планируется. При этом, кажется что финал совсем близко)
P.S.
Отдельно хочу выразить сожаление о том, что меня кинули практически все партнеры. Такой у нас менталитет и принципы наебизнеса. Я вынужден выполнять работу забесплатно, потому что "партнеры" берут деньги и исчезают. Поэтому я не могу многим вам адекватно помочь, поскольку прикрываю жопу нечестных людей.
|
|
|
Записан
|
|
|
|
xspirit
Пользователь
Карма: 0
Offline
Сообщений: 20
|
|
« Ответ #1 : 16 Сентября 2014, 14:53:47 » |
|
Сразу прошу прощения если не в ту тему. Уважаемый Станислав, добавьте пожалуйста в svn несколько хуков, очень не хватает: pay_log.pl my $pay_types = [ # по умолчанию не показываем кредиты и временные изменения границ отключений т.к. у них будущее время [ L('все') => 'p.category<>3 AND p.category<>413' ], [ L('финансовые') => 'p.cash<>0' ], [ L('нефинансовые') => 'p.cash=0' ], [ L('наличные') => 'p.category=1' ], [ L('безналичные') => 'p.category=5' ], [ L('банковские') => 'p.category=4' ], [ L('бонусы') => 'p.category=2' ], [ L('кредиты') => 'p.category=3' ], [ L('платежные системы') => 'p.category=20' ], [ L('карточки') => 'p.category=99' ], [ L('услуги') => 'p.category=100' ],
#HOOK<PAYTYPES>
];
И в pay_log.pl, хук в строку 207.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #2 : 16 Сентября 2014, 15:48:27 » |
|
добавьте пожалуйста в svn несколько хуков, очень не хватает:
ok
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #3 : 16 Сентября 2014, 15:49:20 » |
|
Вот на видео текущая разработка http://youtu.be/sN2Vm0sAM5MЭто, естественно, не финальный вариант. Работаю над юзабилити
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #4 : 17 Сентября 2014, 09:22:21 » |
|
Кстати, то, чего давно ждали:
|
|
|
Записан
|
|
|
|
poxy.
NoDeny
Спец
Карма: 10
Offline
Сообщений: 844
|
|
« Ответ #5 : 25 Сентября 2014, 13:06:11 » |
|
Кстати, то, чего давно ждали:
У меня так и не отображает "адрес", в админке что то нужно делать?
|
|
|
Записан
|
|
|
|
xspirit
Пользователь
Карма: 0
Offline
Сообщений: 20
|
|
« Ответ #6 : 25 Сентября 2014, 13:09:56 » |
|
Галки в доп полях поставить, в теме rev282 уже писали что модуль datagroup интегрировали
|
|
|
Записан
|
|
|
|
poxy.
NoDeny
Спец
Карма: 10
Offline
Сообщений: 844
|
|
« Ответ #7 : 25 Сентября 2014, 13:27:31 » |
|
Галки в доп полях поставить, в теме rev282 уже писали что модуль datagroup интегрировали
спасибо, модулем не пользовался, вот и затупил
|
|
|
Записан
|
|
|
|
|
Efendy
|
|
« Ответ #9 : 25 Ноября 2015, 15:46:12 » |
|
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #10 : 02 Декабря 2015, 15:16:37 » |
|
В тикетную систему добавил пуш-уведомления: создали на вас тикет, а вы играете в калькулятор и вообще браузер закрыли и тут бац вам всплывающее сообщение. Вы по нему клик! И попадате на страничку, где вам пишется "создали новую задачу и назначили на вас - смотреть или перезагрузить комп?". Фича работает только в хроме новых версий.
|
|
|
Записан
|
|
|
|
Pa4ka
|
|
« Ответ #11 : 02 Декабря 2015, 15:31:18 » |
|
1. А будет предусмотрена возможность отправки емейл/смс уведомлений исполнителям/монтажникам? 2. Можно ли будет к примеру выбрать клиента и просмотреть список всех его заявок на ремонт/обслуживание
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #12 : 02 Декабря 2015, 15:50:43 » |
|
в перспективе - да. Сейчас я реализую самые важные аспекты, потом к менее важным
|
|
|
Записан
|
|
|
|
Pa4ka
|
|
« Ответ #13 : 02 Декабря 2015, 15:59:13 » |
|
Ну тогда ждемс с нетерпением.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #14 : 02 Декабря 2015, 19:35:11 » |
|
|
|
|
Записан
|
|
|
|
|