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

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

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

просмотр истории страницы
where c.YEAR_NUMBER = (':Год|choices[2021^]2021^[2020^]2020^[2019^]2019^[2018^]2018^[2017^]2017^[2016^]2016^[2015^]2015^[2014^]2014]$')
{code}
# h5. Юрлица без ИНН
Можно ограничить выборку только выбранной папкой, если все юрлица находятся в ней - в функции GLN_RECURSIVE_ABONENTS_GET укажите ID нужной папки.
Для доп. соглашений учитывается ИНН основного договора.
{code}
select
a.id,
a.name,
a.contract_number
from
abonents a
join
(SELECT abonent_id FROM GLN_RECURSIVE_ABONENTS_GET(1)) as jur_abon_list
on a.id=jur_abon_list.abonent_id
left join
ATTRIBUTE_VALUES as av_inn_abon
on a.id=av_inn_abon.ABONENT_ID
and av_inn_abon.ATTRIBUTE_ID=4
and coalesce(av_inn_abon.ATTRIBUTE_VALUE,'')<>'' --ИНН
left join
ATTRIBUTE_VALUES as av_inn_master
on a.master_id=av_inn_master.ABONENT_ID
and av_inn_master.ATTRIBUTE_ID=4
and coalesce(av_inn_master.ATTRIBUTE_VALUE,'')<>'' --ИНН основного договора, если это доп. соглашение
where
a.company=1
and av_inn_abon.id is null
and av_inn_master.id is null
{code}

h1. Решение проблем