После нескольких месяцев затишья произошел (http://ubilling.net.ua/?module=fn&a=115&h=ubilling_091_rev_6...) релиз открытой биллинговой системы Ubilling (http://ubilling.net.ua/), выступающий надстройкой над Stargazer (http://stargazer.net.ua/), свободной системы учёта и авторизации в локальных, домашних и офисных сетях. Код Ubilling написан на PHP и распространяется (http://ubilling.net.ua/?module=fnpages&pid=downloads) под лицензией GPLv2. Для предварительного ознакомления с системой запущен демонстрационный web-интерфейс (http://ubilling.net.ua/?module=fnpages&pid=demo).Среди основных изменений (http://wiki.ubilling.net.ua/doku.php?id=changelog2018):
- Модуль «Печать документов»: при создании документов на основе публичных шаблонов, чекбокс публичности теперь по умолчанию установлен.- Модуль «Печать документов»: добавлена возможность редактировать имя и публичность существующих шаблонов docx.- Модуль «Помощник прокрастинации»: сильно переработан, теперь прокрастинировать можно намного эффективнее.- Модуль «Живи с этим»: изменен процесс логирования выполненных задач. Теперь в логе запись не дублируется, а обновляется оригинальная.- Модуль «Живи с этим»: для операции «добавить денег» добавлена возможность выбора типа оплат для внесения денег на счет.- Модуль «Живи с этим»: для операции «добавить денег» исправлена функция установки типа оплат при массовом создании задач.- Модуль «Понизатор»: добавлена опциональная статистика по заполнению OLT зарегистрированными на портах ONUшками.- Модуль «SMSZilla»: добавлена возможность фоновой рассылки при помощи RemoteAPI.- Модуль «Учет зарплат»: все отчеты вынесены в отдельный раздел «Отчеты».- Модуль «Учет зарплат»: добавлен годичный отчет по зарплатам всех сотрудников.- Модуль «Настройки системы»: добавлена возможность редактировать случайные файлы конфигурации.- Модуль «Планирование работ»: все редко используемые элементы, унесены в отдельный раздел «Инструменты».- Новый модуль «Сроки выполнения задач»: работает отчетом, при помощи которого можно оценить время реакции и выполнения запланированных задач.- Модуль «КучаГен»: добавлено нормальное определение изменения состояния пользователей, CoA теперь работает.- Модуль «КучаГен»: добавлен тип сервисов «CoA + POD».- Модуль «КучаГен»: полностью переработана работа с атрибутами- Модуль «КучаГен»: для шаблонов атрибутов, добавлены модификаторы «Пользователь» для NAS с не только активными пользователями.- Модуль «КучаГен»: добавлена пачка новых макросов, предназначенных для использования в сервисах PoD и CoA.- Модуль «КучаГен»: добавлены новые уровни логирования для отладки сервисов.- Модуль «КучаГен»: в настройки NAS добавлен порт который можно получить из макроса {NASPORT}- Модуль «КучаГен»: исправлено редактирование значения шаблонов атрибутов содержащих двойные кавычки- Модуль «КучаГен»: для шаблонов атрибутов теперь доступен сценарий groupreply.- Модуль «КучаГен»: решены проблемы кластеризации и производительности, при использовании табличек сценариев в innodb.- Модуль «КучаГен»: добавлены преднастройки для работы с FreeRadius3.- Модуль «КучаГен»: добавлена возможность полного клонирования конфигурации ранее настроенного NAS.- Модуль «Удаление пользователя»: теперь запускает быструю регенерацию атрибутов после деактивации пользователя, перед его удалением.- Модуль «Склад»: в список приходных операций добавлен показ примечаний.- Модуль «Планирование работ»: добавлен режим печати не разрезными табличками с группировкой по сотрудникам.- Модуль «Консоль разработчика»: теперь чуть менее страшная.- Модуль «Редактирование мобильного»: теперь умеет отключать фильтры номеров для основной и дополнительных мобильных систем.- Модуль «Записи разговоров Askozia»: теперь также показывает навешенные на пользователя теги.- Модуль «Планирование работ»: в отсылаемых сотрудникам SMS теперь фигурирует тип задачи. Они должны знать, что они будут делать по адресу.- Модуль «Экзистенциальный конь»: добавлена отдельная колонка с динамикой изменения пользовательской базы.- Модуль «Свитчи»: топ упокоившихся свитчей вынесен в отдельный раздел, теперь он показывает топ только за текущий месяц.- Модуль «Свитчи»: в топе упокоившихся свитчей налажена сортировка.- Модуль «Сервера доступа (NAS)»: теперь при удалении NAS также удаляется и вся его конфигурация относящаяся к КучаГен-у.- Модуль «Редактирование электропочты»: добавлена принудительная проверка шаблона.- Модуль «Движение средств»: добавлена подсветка виртуальных сервисов и бонусов а также других типов дополнительных платежей.- Модуль «Поиск оплат»: добавлен дополнительный фильтр по содержимому примечаний платежей.- Модуль «Персональные заметки и напоминания»: косметика, улучшено юзабилити.- Модуль «Отчет по пунктам продаж»: исправлено несоответствие колонок с количеством активированных карточек и суммой.- Модуль «Динамический шейпер»: dnswitch теперь должен нормально работать с PHP7.- Кабинет пользователя: исправлена проблема, при которой пользователи ранее не могли скачать документы, сгенерированные по не публичным шаблонам.- OpenPayz: в бекенд liqpay добавлена возможность оплачивать на разные магазины по установленному тегу в профиле пользователя (как работает читаем комментарии в конфигурационном файле бекенда).- OpenPayz: в бекенд liqpay добавлена возможность вручную вводить сумму платежа, регулируется параметром CUSTOM_PRICE. Значение CUSTOM_PRICE так-же указывает на минимально допустимое значение ввода суммы. Также произведена небольшая косметика кода.- OpenPayz: добавлена возможность указывать для каждой платежной системы свой тип платежей посредством опций CASHTYPEID_СИСТЕМА.- RemoteAPI: добавлен вызов smszilla производящий рассылку в фоновом режиме.- RemoteAPI: добавлен вызов multigentotal для сброса всех сценариев с последующей регенерацией атрибутов и отработкой сервисов.- RemoteAPI: добавлен вызов onepunch предназначенный для вызова One-Punch скриптов.- Собака-посылака: добавлен новый СМС-сервис SkyRiver (SkySms)- Новый модуль «История СМС сообщений». Позволяет собирать и хранить статусы отправленных СМС.- Модуль «Профиль пользователя»: отныне данные о БС не загружаются автоматически при открытии профиля пользователя и для их получения нужно нажать соответствующую кнопку.- Модуль «Планирование работ»: добавлена возможность включить дополнительные поля фильтрации задач. Регулируется опцией TASKMAN_ADV_FILTERS в alter.ini.- UBinstaller: собраны бинарные пакеты для FreeBSD 11.2 amd64.- UBinstaller: добавлена возможность выбора экспериментального Stargazer 2.409-rc5 при установке.
URL: http://ubilling.net.ua/?module=fn&a=115&h=ubilling_091_rev_6...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49130
Шел 2018 год, а они все еще пытались писать на пэхапэ
Есть ABillS на Perl, недавно новость о релизе была.
толи дело на ассемблере вебинтерфейсы писать...
> Бывает либо PHP, либо ассемблер, а tertium non datur.ОК.
Недавно задался вопросом, какие в Linux есть программы для ведения финансов, банально для отслеживания и контролирования расходов. Нашел KMyMoney, Skrooge и т.п. поделки. Ни то чтобы плохо, но все они слишком новорочены и заточены в основном на запад. 95% фич оказалось просто не нужным, а то что нужно - настроить в таких программах или нельзя, или очень сложно.В итоге открыл LibreOffice Calc - там в таблицах можно сделать все как хочешь, да еще и формул с макросами накидать, что-то автоматизировать, сделать "интерфейс" на любой вкус, и все это за пол часа. LibreOffice тащит!
Q: На кого вообще рассчитана эта АСР?
A: На операторов/провайдеров фиксированного ШПД.
Бросай это дело. Нужно не тратить меньше, а зарабатывать больше. Я финансы считаю исключительно перед крупными покупками. А так "священный день зарплаты" у меня в календаре как таковой отсутствует. Как говорил вроде бы Пророк Мухаммад (да благословит его Аллах и приветствует!), как только раб Аллаха перестает думать о деньгах, Аллах тут же обеспечивает его ими. Просто работай, веди в LibreOffice Calc статистику того, как ты работаешь (можешь там хоть туду-лист организовать, но главное, чтобы там не было ни слова о деньгах), и нужда считать деньги отпадет уже спустя полгода-год.
Заработок ради заработка? Такое себе...
где ты увидел "ради заработка"? Если по-умолчанию ты работаешь, а не "ведешь в либреоффисе статистику денег", то деньги у тебя (все так же по-умолчанию) есть. А там уже из заработанного берешь сколько нужно. Не "сколько есть", а именно сколько нужно. Чтобы такое сработало, нужно, повторюсь, "по-умолчанию работать". Деньги - лишь средство, а не цель. Когда человек ведет стату денег, именно для него деньги и являются целью.
> Деньги - лишь средство, а не цель."Средство" и "цель" не являются взаимоисключающими понятиями. Если компилятор для меня средство, это не мешает мне ставить перед собой цели по развитию компилятора. Если деньги являются для меня средством, то это не мешает мне ставить перед собой цели по зарабатыванию денег. Если я хочу купить квартиру, то это автоматически ставит передо мной цель заработать несколько миллионов рублей.
Мне кажется, что ты пытаешься провести демаркацию терминальных и инструментальных целей, и если это так, то тебе не следует забывать о том, что инструментальные цели тоже являются целями и работа с ними отличается от работы с терминальными только тем, что инструментальные цели допускают замену -- можно зарабатывать и копить деньги, чтобы купить квартиру, а можно насосать, или там удачно выйти замуж, а потом развестись. Если терминальная цель -- квартира в собственности, то от неё никуда не денешься, а вот инструментальные цели определяются выбранным способом достижения терминальной. Можно ставить инструментальными целями получение образование, хорошую работу, и необходимую сумму на счету. А можно ставить инструментальными целями операцию по смене пола и поиск состоятельного мужика. Одни инструментальные цели можно заменить другими, терминальные же не удастся, в этом различие. Во всём остальном, различий нет. И если цель -- накопить определённую сумму денег, то уже нет разницы, терминальная она или инструментальная, способы достижения этой цели будут одинаковы.
> Когда человек ведет стату денег, именно для него деньги и являются целью.
Да. Но это не даёт ответа на вопрос терминальной ли целью для него являются деньги или инструментальной. Может быть он хочет ребёнка отправить учиться в MIT, и у него есть пять лет чтобы накопить нужную сумму. Или, может, он хочет прекратить зарабатывать деньги, и заняться тем, что ему реально интересно, и в качестве способа достижения этой цели он выбрал создание капитала, чтобы было возможно жить на проценты с него.
> как только раб Аллаха перестает думать о деньгах, Аллах тут же обеспечивает его ими.Было толсто и до этого, но тут у меня треснул монитор и потёк жир.
"Арам замам" Кадыров перелогиньтесь
...всем давно известно откуда у вас деньги...
Пробовал KMyMoney, и ушёл на GnuCash
Работаю в GnuCash-desktop + GnuCash-Android(Для учёта карманных расходов) уже несколько лет, и норм.
Но как это относится к данной теме? Тема вообще про биллинг, автоматизированный учёт абонентов, а не про бухучёт типа KMyMoney или GnuCash.
Никак не относится, просто тема про деньги вроде как. Я тоже выбрал электронные таблицы для этих целей, самое гибкое решение похоже.
> Пробовал KMyMoney, и ушёл на GnuCash
> Работаю в GnuCash-desktop + GnuCash-Android(Для учёта карманных расходов) уже несколько
> лет, и норм.
> Но как это относится к данной теме? Тема вообще про биллинг, автоматизированный
> учёт абонентов, а не про бухучёт типа KMyMoney или GnuCash.Держи в курсе. Минус.
GnuCash.Чего мне в нём реально не хватает - системы тэгов для платежей/поступлений. А так - годно.
Мне кажется слишком громоздко, имхо.
Ну на вхождение время пришлось немного потратить, а потом всё легко и понятно.Тэги ещё добавить и будет торт.
таблицы - очевидный выбор, но на мобильнике либры нет, либо она обрезана.
> Код Ubilling написан на PHPХотел уже "дальше не читать", но тут:
> и распространяется под лицензией GPLv2
И вот тут уж я действительно дальше не читал.
Проприетарщик? Хотел кода потаскать? )
> Бывает либо GPL, либо проприетарь-капитализм, а tertium non daturОК.
>> Бывает либо GPL, либо проприетарь-капитализм, а tertium non datur
> ОК.GPL никак капитализм не отменяет и не мешает ему. )
не столмано-угодная. пацаны сказали сейчас только GPL v3 уважают.
> Модуль «Живи с этим»Чего??? Пацаны это такая троллинг-прога или я чего-то не понял? :)
Это шизофреник за рулём проекта. Смиритесь с этим.
Надо научить его хороишм манерам.
а у тебя училка выросла?
Понизатор тебя не смутил, значит?
Или ты разлогинившийся iPony?
Всё нормально. Они из наших 🦄
http://wiki.ubilling.net.ua/lib/exe/detail.php?id=ubagent&me...
Точно из наших http://wiki.ubilling.net.ua/lib/exe/detail.php?id=ponizer&me...
Да ладно тебе. До Семилетова, с его файловыми приказчиками и унитазами, всё равно не дотягивает. )
> Модуль «Помощник прокрастинации»: сильно переработан,я заинтригован. возможно с помощником моя прокрастинация будет намного интереснее.
Без Golang демонов эта подделка безысходна.
А код на уровне 2010г, а потом говорят ваш PHP кал.
Ваш PHP7 кал
С телефонией работает, или только ШПД?
Уж лучше на пхп, чем на яве, как у BGBillling, к которому надо расширения на ней же писать, компилировать, подсовывать серверу, перезапускать. Или чем на солянке из явы/питона/перла/руби, как у Гидры. С пхп, по крайней мере, любая макака может разобраться (вроде меня). С явой стало тоскливо уже на этапе настройки IDEA.
>«Помощник прокрастинации», «Живи с этим», «Экзистенциальный конь, ...это от автора leechcraft'а что-ли?