УКВ aka Управление Кабельным Всемогущее

Да - вот такое. Пишется себе понемногу.
Представляет из себя систему учета услуг аналогового кабельного телевидения, никак не связанную со старой и по возможности максимально эмулирующую Cash Flow более приближенный к stargazer относительно начисления денег за интернет. И да - еще есть автоматический разнос средств по банковским выпискам, присылаемым «Ощадбанком» в ихнем стандартном формате DBF (да да, это тот где 45+ колонок, сломанная кодировка cp866 и прочие радости жизни).

Основные отличия от старых реализаций:

  • ООП во все поля
  • Основополагающий фактор расчетов - состояние баланса пользователя
  • Простота и самоочевидность движения средств по счетам пользователей
  • Максимальная автоматизация типичных задач разноса денег по счетам и раздачи нарядов персоналу
  • Автоматическое начисление абонентской платы вызовом из API удаленного вызова процедур


Что реализовано на данный момент:

  • Добавление/Редактирование/Удаление тарифов
  • Регистрация/Редактирование/Удаление пользователей
  • Можно посмотреть список пользователей/там же поискать
  • Работа с балансом пользователей: добавление/корректировка/фиктивный платеж
  • Возможность просмотреть движение средств по пользователю
  • Возможность выставить пользователю состояние подключенности/отключенности
  • Начисление АП всем подключенным aka активным пользователям за текущий месяц
  • Защита от повторного начисления АП за текущий месяц
  • Загрузка, парсинг, автоматический разнос платежей по выпискам
  • Защита от повторной загрузки одних и тех же выписок, защита от повторного внесения платежей по ним
  • Возможность редактирования не угаданных договоров пользователей в импортированных выписках
  • Возможность залочить конкретные строки выписок от попыток внесения на счета
  • Отчет по должникам (претендентам на отключение) с группированием по улицам и возможностью печати.
  • Отчет по антидолжникам (отключенным оплатившим долг) с группированием по улицам и возможностью печати.
  • Модуль показывающий историю жизни пользователя
  • Отчет по популярности тарифов.
  • Финансовый отчет
  • Отчет по подключениям
  • Отчет по денежным начислениям
  • Отчет по задолженности на данный момент
  • Отчет по улицам для сверки состояния подключенности
  • Интеграция с планировщиком задач
  • Интеграция в кабинет пользователя
  • Интеграция с модулем комплексных услуг


Что скорее всего, будет запилено в ближайшее время

  • Поиск платежей по разным параметрам
  • Какой-то минимальный аналитический инструментарий
  • Учет работ выполненных руками по абонентам


Чего гарантированно НЕ будет:

  • Не поддерживается тарификация идиотизм вида «я не заплатила за март 2007 года, но заплатила за Февраль 2014 - почему меня отключили?»
  • См. выше. На счету пользователя либо есть определенная сума денег, либо ее нету. Когда и почему он не платил - никого не волнует.
  • См. выше. Если пользователь заплатил денег - они попадают на его счет. Все. Больше ничего. На деньгах не нарисовано, «что они за апрель».
  • Не будет снятия АП за месяц отличный от текущего относительно начисления. Сегодня - тот месяц который в календаре. А не Июнь 2006-го года.
  • АП начисляется всем активным пользователям (они смотрят зомбовизор) и не начисляется неактивным (услуга не предоставляется). Никаких исключений.
  • Никакой размазанной абонплаты. Больные что-ли? Это - аналоговое КТВ. У него латентность отключения исчисляется неделями.
  • Не принимаются фичреквесты. Тем более идущие в разрез с вышеуказанной концепцией тарификации. Да - за деньги тоже не принимаются. Нет - у вас нету столько денег.
ukv.txt · Последние изменения: 2017/01/31 16:05 — nightfly
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki