Конструктор отчетов

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (3)

просмотр истории страницы
Отчёт нужен чтобы найти абонентов у которых не было расхода с определённого времени (в примере с 06.2020). Список поможет абонентскому отделу принять решения по абонентам, например обзвонить и принять решения - удалить окончательно в корзину с закрытием договора или мотивировать продолжать пользоваться услугами.
Основная задача по которой делали отчёт - провести "ревизию" неактивных абонентов и удалить в корзину, чтобы не тратили ограничение лицензии.
В крайнем правом столбце можно посмотреть когда был последний расход.
{code}
select distinct
and a.parent_id<>'244' -- не учитываем служебную группу
and cast(a.create_date_system as date)<cast('2020-07-01' as date) -- созданные в июле безусловно не могут иметь расхода за июнь и раньше, отсеиваем всех кто создан до "контрольного" месяца.
and c.id is null -- считаем только те, по кому не нашлось счётчиков потребления услуг поздее
order by
3 desc
{code}

h2. История измения абонентов

# h5. Отчёт покажет абонентов удалённых начиная с даты *2025-01-01* и находившихся в папке с *ID* 11413
{code}
select
ah.abonents_id,
ah.contract_number,
lpad(EXTRACT(DAY FROM ah.TIME_DEL),2,'0') ||'-'|| lpad(EXTRACT(MONTH from ah.TIME_DEL),2,'0') ||'-'|| EXTRACT(YEAR FROM ah.TIME_DEL)
from abonents_history ah
where
ah.TIME_DEL > '2025-01-01'
and ah.parent_id=11413
{code}

h2. Прочие отчёты