|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (12)
просмотр истории страницы... |
Через [конструктор отчетов|CarbonBilling:Конструктор отчетов] запросом: |
{code}select cnt.y*100+cnt.m, round(cnt.sm/count(*),3) from (select round(sum(summ),3) sm,year_number y,month_number m from counters c where abonent_id>0 group by year_number,month_number) cnt join (select distinct a.id aid,extract(year from create_date) y,extract(month from create_date) m from abonents a where id>0 and is_folder=0) abn on abn.y*100+abn.m<=cnt.y*100+cnt.m group by cnt.y,cnt.m,cnt.sm{code} |
{code}select cnt.y*100+cnt.m, round(cnt.sm/count(*),3) from (select round(sum(summ),3) sm,year_number y,month_number m from counters c where abonent_id>0 group by year_number,month_number) cnt join (select distinct a.id aid,extract(year from create_date) y,extract(month from create_date) m from abonents a where id>0 and is_folder=0) abn on abn.y*100+abn.m<=cnt.y*100+cnt.m group by cnt.y,cnt.m,cnt.sm {code} |
h2. ARPPU |
... |
Через [конструктор отчетов|CarbonBilling:Конструктор отчетов] таким отчетом: |
{code}select round(sum(summ)/count(distinct abonent_id),3),year_number,month_number from counters c where abonent_id>0 group by year_number,month_number order by 2,3{code} |
{code} select round(sum(summ)/count(distinct abonent_id),3), year_number, month_number from counters c where abonent_id>0 group by year_number,month_number order by 2,3 {code} |
h2. Активные счета |
Активные счета - это количество абонентов по которым есть списания, они определяются по данным со вкладки "[Расход|CarbonBilling:Счетчики услуг. Вкладка "Расход".]", учитываются счетчики с суммой не равной "0". |
|
{info}Учитывается любой "расход" - даже потребление с суммой равной "0" (=бесплатные услуги). Если абонент "не активен", например все услуги заблокированы по балансу или добровольной блокировке, то счетчики не создаются{info} |
!Отчет для директора 4.jpg|border=1,width=800! |
... |
year_number as "Год", month_number as "Месяц", |
count(distinct abonent_id) as "Счета" |
from counters |
where price*v<>0 |
group by 1,2 |
order by 1,2 |
order by 1 desc,2 desc |
{code} |
... |
h2. Новые абоненты |
Абоненты активированные в данном периоде. В карточке абонента параметр "Дата начала предоставления услуг". |
!Отчет для директора 6.jpg|border=1,width=800! |
h4. Формула График учитывает только активированных абонентов. В карточке абонента дата активации находится в поле "*Дата начала предоставления услуг*". Она устанавливается автоматический, когда у абонента в расходе появится интернет-трафик, звонки или он совершит RADIUS-авторизацию. h4. Как проверить? Через [конструктор отчетов|CarbonBilling:Конструктор отчетов] таким отчетом: {code} select extract (year from a.activate_date) as "Год", extract (month from a.activate_date) as "Месяц", count(*) as "Новые абоненты" from abonents a where a.activate_date is not null group by 1,2 order by 1,2 {code} h4. Как исправить дату активации, чтобы абонент попал в другой месяц? Это можно сделать на [вкладке "Сервис"|https://docs.carbonsoft.ru/pages/viewpage.action?pageId=48693326#Созданиеабонента.Заведениеабонента.Работасабонентами.Редактированиеабонентов-Редактированиеномерадоговораидатыначалапредоставленияуслуг] в карточке абонента. |