Примеры технических отчётов

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

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

просмотр истории страницы
В данной статье приведены примеры технических отчётов, которые сотрудники поддержки делают при решении задач - часто это короткие отчеты для каких-то специфичных кейсов.

h1. Примеры
{toc}

h2. Примеры

h3. Просмотр текущих прав доступа к типам адресных единиц для задачи SUP-632439
Выводит настроенные права доступа к справочнику "Типы адресных единциц"
|ID в ФИАС|3800000400010560005|
|Адрес строкой|665831, Иркутская обл, г Ангарск, мкр Байкальск, ул Торговая, д 10|

h3. Дубли реквизитов

Отчёт находит абонентов с дублями [реквизитов|CarbonBilling:Реквизиты].

Абоненту можно добавить несколько экземпляров одного и того же реквизита (например, если нужно добавить несколько телефонов или файлов). Но в некоторых случаях это может создавать проблемы - например, при интеграции с СОРМ.

Отчёт покажет какие реквизиты у каких абонентов задублированы.

Последнее поле текстовое и его нужно поправить "под себя" - укажите там IP-адрес Вашего биллинга вместо 10.0.0.1

{code}
select
*
from
(select
count(*) cnt,
ua.name attr_name,
av.attribute_id attr_id,
av.abonent_id abon_id,
a.name abon_name,
'http://10.0.0.1:8082/admin/Abonents/' || av.abonent_id || '/?tab=tab1147' url_to_abon_attrs
from
ATTRIBUTE_VALUES av
join
USER_ATTRIBUTES ua
on av.attribute_id=ua.attribute_id
join
abonents a
on
av.abonent_id=a.id
group by
2,3,4,5,6)
where
cnt>1
order by
4,5,1 desc
{code}