Имя: Пароль:
1C
1С v8
непонятные данные из запроса
0 YamEgor
 
24.08.23
09:45
Добрый день коллеги, из запроса получаем данные по ИПН и не могу понять откуда такие цифры приходят?

Запрос:
ВЫБРАТЬ РАЗЛИЧНЫЕ
    НАЧАЛОПЕРИОДА(ДанныеПроизводственногоКалендаря.Дата, МЕСЯЦ) КАК Период
ПОМЕСТИТЬ ВТ_ДатыПериодовГода
ИЗ
    РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря
ГДЕ
    ДанныеПроизводственногоКалендаря.Дата МЕЖДУ &парамПериодС И &парамПериодПо
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Периоды.Период КАК Период,
    ФизическиеЛица.Ссылка КАК ФИО
ПОМЕСТИТЬ ВТ_Периоды
ИЗ
    ВТ_ДатыПериодовГода КАК Периоды
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица КАК ФизическиеЛица
        ПО (ИСТИНА)
ГДЕ
    ФизическиеЛица.ЭтоГруппа = ЛОЖЬ

ИНДЕКСИРОВАТЬ ПО
    Период,
    ФИО
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Периоды.Период КАК Период,
    Периоды.ФИО КАК ФИО,
    МАКСИМУМ(ГражданствоФизЛиц.Период) КАК ПериодСреза
ПОМЕСТИТЬ ВТ_ГражданствоФизЛицСрезПоследних
ИЗ
    ВТ_Периоды КАК Периоды
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизическихЛиц КАК ГражданствоФизЛиц
        ПО (Периоды.Период >= НАЧАЛОПЕРИОДА(ГражданствоФизЛиц.Период, МЕСЯЦ))
            И Периоды.ФИО = ГражданствоФизЛиц.ФизическоеЛицо

СГРУППИРОВАТЬ ПО
    Периоды.Период,
    Периоды.ФИО

ИНДЕКСИРОВАТЬ ПО
    ПериодСреза,
    ФИО
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ГражданствоФизЛицСрезПоследних.Период КАК Период,
    ГражданствоФизЛицСрезПоследних.ФИО КАК ФИО,
    ВЫБОР
        КОГДА ГражданствоФизЛиц.Страна ЕСТЬ NULL
            ТОГДА ЗНАЧЕНИЕ(Справочник.СтраныМира.Казахстан)
        ИНАЧЕ ГражданствоФизЛиц.Страна
    КОНЕЦ КАК Страна,
    ВЫБОР
        КОГДА ЕСТЬNULL(СтатусФизическихЛицКакНалогоплательщиковСрезПоследних.Статус, ЗНАЧЕНИЕ(Перечисление.СтатусыФизическихЛицНалогоплательщиков.Резидент)) = ЗНАЧЕНИЕ(Перечисление.СтатусыФизическихЛицНалогоплательщиков.Нерезидент)
            ТОГДА ЕСТЬNULL(ГражданствоФизЛиц.Страна, ЗНАЧЕНИЕ(Справочник.СтраныМира.Казахстан))
        ИНАЧЕ ГражданствоФизЛиц.Страна
    КОНЕЦ КАК СтранаРезидентства,
    ЕСТЬNULL(СтатусФизическихЛицКакНалогоплательщиковСрезПоследних.Статус, ЗНАЧЕНИЕ(Перечисление.СтатусыФизическихЛицНалогоплательщиков.Резидент)) КАК Статус,
    ГражданствоФизЛиц.ИНН КАК ИНН
ПОМЕСТИТЬ ВТ_ГражданствоВсехФизЛиц
ИЗ
    ВТ_ГражданствоФизЛицСрезПоследних КАК ГражданствоФизЛицСрезПоследних
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГражданствоФизическихЛиц КАК ГражданствоФизЛиц
        ПО ГражданствоФизЛицСрезПоследних.ПериодСреза = ГражданствоФизЛиц.Период
            И ГражданствоФизЛицСрезПоследних.ФИО = ГражданствоФизЛиц.ФизическоеЛицо
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусФизическихЛицКакНалогоплательщиков.СрезПоследних(&парамПериодПо, ) КАК СтатусФизическихЛицКакНалогоплательщиковСрезПоследних
        ПО ГражданствоФизЛицСрезПоследних.ФИО = СтатусФизическихЛицКакНалогоплательщиковСрезПоследних.ФизическоеЛицо

ИНДЕКСИРОВАТЬ ПО
    Период,
    ФИО
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_ГражданствоВсехФизЛиц.Период КАК Период,
    ВТ_ГражданствоВсехФизЛиц.ФИО КАК ФИО,
    ВТ_ГражданствоВсехФизЛиц.Страна КАК Страна,
    ВТ_ГражданствоВсехФизЛиц.СтранаРезидентства КАК СтранаРезидентства,
    ВТ_ГражданствоВсехФизЛиц.Статус КАК Статус,
    ВТ_ГражданствоВсехФизЛиц.ИНН КАК ИНН
ПОМЕСТИТЬ ВТ_Гражданство
ИЗ
    ВТ_ГражданствоВсехФизЛиц КАК ВТ_ГражданствоВсехФизЛиц
ГДЕ
    НЕ ВЫБОР
                КОГДА ВТ_ГражданствоВсехФизЛиц.Страна ЕСТЬ NULL
                    ТОГДА ЗНАЧЕНИЕ(Справочник.СтраныМира.Казахстан)
                ИНАЧЕ ВТ_ГражданствоВсехФизЛиц.Страна
            КОНЕЦ = ЗНАЧЕНИЕ(Справочник.СтраныМира.Казахстан)

ИНДЕКСИРОВАТЬ ПО
    Период,
    ФИО
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Организации.Ссылка КАК Ссылка
ПОМЕСТИТЬ ВТ_СписокОрганизаций
ИЗ
    Справочник.Организации КАК Организации
ГДЕ
    Организации.ГоловнаяОрганизация = &парамОрганизация

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    &парамОрганизация
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
    КадроваяИсторияСотрудниковСрезПоследних.Организация КАК Организация,
    ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка) КАК Подразделение,
    КадроваяИсторияСотрудниковСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо
ПОМЕСТИТЬ ВТ_СписокРаботниковСП
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПоследних(
            &парамПериодС,
            Организация В
                (ВЫБРАТЬ
                    ВТ_СписокОрганизаций.Ссылка
                ИЗ
                    ВТ_СписокОрганизаций)) КАК КадроваяИсторияСотрудниковСрезПоследних
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
        ПО КадроваяИсторияСотрудниковСрезПоследних.Подразделение = ПодразделенияОрганизаций.Ссылка
            И (НЕ ПодразделенияОрганизаций.ОбособленноеПодразделение)

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    КадроваяИсторияСотрудников.Организация,
    ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
    КадроваяИсторияСотрудников.ФизическоеЛицо
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
        ПО КадроваяИсторияСотрудников.Подразделение = ПодразделенияОрганизаций.Ссылка
            И (НЕ ПодразделенияОрганизаций.ОбособленноеПодразделение)
ГДЕ
    КадроваяИсторияСотрудников.Организация В
            (ВЫБРАТЬ
                ВТ_СписокОрганизаций.Ссылка
            ИЗ
                ВТ_СписокОрганизаций)
    И КадроваяИсторияСотрудников.Период МЕЖДУ &парамПериодС И &парамПериодПо

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    КадроваяИсторияСотрудниковСрезПоследних.Организация,
    КадроваяИсторияСотрудниковСрезПоследних.Подразделение,
    КадроваяИсторияСотрудниковСрезПоследних.ФизическоеЛицо
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПоследних(
            &парамПериодС,
            Организация В
                (ВЫБРАТЬ
                    ВТ_СписокОрганизаций.Ссылка
                ИЗ
                    ВТ_СписокОрганизаций)) КАК КадроваяИсторияСотрудниковСрезПоследних
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
        ПО КадроваяИсторияСотрудниковСрезПоследних.Подразделение = ПодразделенияОрганизаций.Ссылка
            И (ПодразделенияОрганизаций.ОбособленноеПодразделение)

ИНДЕКСИРОВАТЬ ПО
    ФизическоеЛицо,
    Подразделение,
    Организация
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_СписокРаботниковСП.ФизическоеЛицо КАК ФизическоеЛицо,
    ВТ_СписокРаботниковСП.Организация КАК Организация,
    ВТ_СписокРаботниковСП.Подразделение КАК Подразделение,
    НАЧАЛОПЕРИОДА(СведенияОДоходахФизическихЛиц.Период, МЕСЯЦ) КАК МесяцНалоговогоПериода,
    СведенияОДоходахФизическихЛиц.РегистрацияВНалоговомОргане КАК Регистрация
ПОМЕСТИТЬ ВТ_СписокРаботниковСПериодомСП
ИЗ
    РегистрНакопления.СведенияОДоходахФизическихЛиц.Обороты(
            &парамПериодС,
            &парамПериодПо,
            МЕСЯЦ,
            Организация В
                    (ВЫБРАТЬ
                        ВТ_СписокОрганизаций.Ссылка
                    ИЗ
                        ВТ_СписокОрганизаций)
                И (РегистрацияВНалоговомОргане <> &парамРегистрацияГоловнойОрганизации
                    ИЛИ РегистрацияВНалоговомОргане = &парамРегистрацияГоловнойОрганизации
                        И Организация <> &парамОрганизация)
                И РегистрацияВНалоговомОргане В (&парамСписокСтруктурныхЕдиниц)
                И ФизическоеЛицо <> &парамИндивидуальныйПредприниматель) КАК СведенияОДоходахФизическихЛиц
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_СписокРаботниковСП КАК ВТ_СписокРаботниковСП
        ПО (ВТ_СписокРаботниковСП.ФизическоеЛицо = СведенияОДоходахФизическихЛиц.ФизическоеЛицо)
            И (ВТ_СписокРаботниковСП.Организация = СведенияОДоходахФизическихЛиц.Организация)

ИНДЕКСИРОВАТЬ ПО
    ВТ_СписокРаботниковСП.ФизическоеЛицо
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВТ_СписокРаботниковСП.ФизическоеЛицо) КАК ЧисленностьРаботников,
    ВТ_СписокРаботниковСП.Организация КАК Организация,
    ВТ_СписокРаботниковСП.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
    ВЫБОР
        КОГДА НЕ ИсторияРегистрацийВНалоговомОрганеПоПодразделениям.РегистрацияВНалоговомОргане ЕСТЬ NULL
            ТОГДА ИсторияРегистрацийВНалоговомОрганеПоПодразделениям.РегистрацияВНалоговомОргане
        КОГДА НЕ ИсторияРегистрацийВНалоговомОрганеПоОрганизациям.РегистрацияВНалоговомОргане ЕСТЬ NULL
            ТОГДА ИсторияРегистрацийВНалоговомОрганеПоОрганизациям.РегистрацияВНалоговомОргане
        ИНАЧЕ &парамРегистрацияГоловнойОрганизации
    КОНЕЦ КАК Регистрация,
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВЫБОР
            КОГДА НЕ ВТ_Гражданство.ФИО ЕСТЬ NULL
                ТОГДА ВТ_Гражданство.ФИО
            ИНАЧЕ NULL
        КОНЕЦ) КАК ЧисленностьИностранцев
ПОМЕСТИТЬ ВТ_ЧисленностьРаботников
ИЗ
    ВТ_СписокРаботниковСПериодомСП КАК ВТ_СписокРаботниковСП
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Гражданство КАК ВТ_Гражданство
        ПО ВТ_СписокРаботниковСП.МесяцНалоговогоПериода = ВТ_Гражданство.Период
            И ВТ_СписокРаботниковСП.ФизическоеЛицо = ВТ_Гражданство.ФИО
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияРегистрацийВНалоговомОргане.СрезПоследних(&парамПериодС, ) КАК ИсторияРегистрацийВНалоговомОрганеПоОрганизациям
        ПО ВТ_СписокРаботниковСП.Организация = ИсторияРегистрацийВНалоговомОрганеПоОрганизациям.СтруктурнаяЕдиница
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияРегистрацийВНалоговомОргане.СрезПоследних(&парамПериодС, ) КАК ИсторияРегистрацийВНалоговомОрганеПоПодразделениям
        ПО ВТ_СписокРаботниковСП.Подразделение = ИсторияРегистрацийВНалоговомОрганеПоПодразделениям.СтруктурнаяЕдиница

СГРУППИРОВАТЬ ПО
    ВТ_СписокРаботниковСП.МесяцНалоговогоПериода,
    ВТ_СписокРаботниковСП.Подразделение,
    ВТ_СписокРаботниковСП.Организация,
    ВЫБОР
        КОГДА НЕ ИсторияРегистрацийВНалоговомОрганеПоПодразделениям.РегистрацияВНалоговомОргане ЕСТЬ NULL
            ТОГДА ИсторияРегистрацийВНалоговомОрганеПоПодразделениям.РегистрацияВНалоговомОргане
        КОГДА НЕ ИсторияРегистрацийВНалоговомОрганеПоОрганизациям.РегистрацияВНалоговомОргане ЕСТЬ NULL
            ТОГДА ИсторияРегистрацийВНалоговомОрганеПоОрганизациям.РегистрацияВНалоговомОргане
        ИНАЧЕ &парамРегистрацияГоловнойОрганизации
    КОНЕЦ

ИНДЕКСИРОВАТЬ ПО
    Регистрация,
    Организация,
    МесяцНалоговогоПериода
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(СведенияОбИсчисленииНалоговВзносовОтчислений.Период, МЕСЯЦ) КАК МесяцНалоговогоПериода,
    СведенияОбИсчисленииНалоговВзносовОтчислений.Организация КАК Организация,
    СУММА(ВЫБОР
            КОГДА СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления = ЗНАЧЕНИЕ(Перечисление.ВидыНалоговВзносовОтчислений.ИПН)
                    ИЛИ СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления = ЗНАЧЕНИЕ(Перечисление.ВидыНалоговВзносовОтчислений.ОПВ)
                    ИЛИ СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления = ЗНАЧЕНИЕ(Перечисление.ВидыНалоговВзносовОтчислений.ВОСМС)
                ТОГДА 0
            ИНАЧЕ СведенияОбИсчисленииНалоговВзносовОтчислений.НалогВзносОборот
        КОНЕЦ) КАК НалогВзнос,
    СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления КАК ВидНалогаВзносаОтчисления,
    СведенияОбИсчисленииНалоговВзносовОтчислений.РегистрацияВНалоговомОргане КАК Регистрация
ПОМЕСТИТЬ ВТ_НалогиВзносыОтчисления
ИЗ
    РегистрНакопления.СведенияОбИсчисленииНалоговВзносовОтчислений.Обороты(
            &парамПериодС,
            &парамПериодПо,
            МЕСЯЦ,
            Организация В
                    (ВЫБРАТЬ
                        ВТ_СписокОрганизаций.Ссылка
                    ИЗ
                        ВТ_СписокОрганизаций)
                И (РегистрацияВНалоговомОргане <> &парамРегистрацияГоловнойОрганизации
                    ИЛИ РегистрацияВНалоговомОргане = &парамРегистрацияГоловнойОрганизации
                        И Организация <> &парамОрганизация)
                И РегистрацияВНалоговомОргане В (&парамСписокСтруктурныхЕдиниц)
                И ФизическоеЛицо <> &парамИндивидуальныйПредприниматель) КАК СведенияОбИсчисленииНалоговВзносовОтчислений
ГДЕ
    СведенияОбИсчисленииНалоговВзносовОтчислений.Период = &Период
    И СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления = &ВидНалогаВзносаОтчисления

СГРУППИРОВАТЬ ПО
    СведенияОбИсчисленииНалоговВзносовОтчислений.РегистрацияВНалоговомОргане,
    СведенияОбИсчисленииНалоговВзносовОтчислений.Организация,
    НАЧАЛОПЕРИОДА(СведенияОбИсчисленииНалоговВзносовОтчислений.Период, МЕСЯЦ),
    СведенияОбИсчисленииНалоговВзносовОтчислений.ВидНалогаВзносаОтчисления

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(НалогиВзносыРасчетыНалогоплательщиков.Период, МЕСЯЦ),
    НалогиВзносыРасчетыНалогоплательщиков.Организация,
    СУММА(НалогиВзносыРасчетыНалогоплательщиков.НалогВзносРасход),
    НалогиВзносыРасчетыНалогоплательщиков.ВидНалогаВзносаОтчисления,
    НалогиВзносыРасчетыНалогоплательщиков.РегистрацияВНалоговомОргане
ИЗ
    РегистрНакопления.НалогиВзносыРасчетыНалогоплательщиков.Обороты(
            &парамПериодС,
            &парамПериодПо,
            МЕСЯЦ,
            Организация В
                    (ВЫБРАТЬ
                        ВТ_СписокОрганизаций.Ссылка
                    ИЗ
                        ВТ_СписокОрганизаций)
                И (РегистрацияВНалоговомОргане <> &парамРегистрацияГоловнойОрганизации
                    ИЛИ РегистрацияВНалоговомОргане = &парамРегистрацияГоловнойОрганизации
                        И Организация <> &парамОрганизация)
                И РегистрацияВНалоговомОргане В (&парамСписокСтруктурныхЕдиниц)
                И ФизическоеЛицо <> &парамИндивидуальныйПредприниматель) КАК НалогиВзносыРасчетыНалогоплательщиков
ГДЕ
    НалогиВзносыРасчетыНалогоплательщиков.Период = &Период
    И НалогиВзносыРасчетыНалогоплательщиков.ВидНалогаВзносаОтчисления = &ВидНалогаВзносаОтчисления

СГРУППИРОВАТЬ ПО
    НалогиВзносыРасчетыНалогоплательщиков.РегистрацияВНалоговомОргане,
    НалогиВзносыРасчетыНалогоплательщиков.Организация,
    НАЧАЛОПЕРИОДА(НалогиВзносыРасчетыНалогоплательщиков.Период, МЕСЯЦ),
    НалогиВзносыРасчетыНалогоплательщиков.ВидНалогаВзносаОтчисления

ИНДЕКСИРОВАТЬ ПО
    Регистрация,
    Организация,
    МесяцНалоговогоПериода
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    НалогиВзносыОтчисления.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
    СУММА(НалогиВзносыОтчисления.НалогВзнос) КАК НалогВзнос,
    НалогиВзносыОтчисления.ВидНалогаВзносаОтчисления КАК ВидНалогаВзносаОтчисления,
    НалогиВзносыОтчисления.Регистрация КАК Регистрация,
    НалогиВзносыОтчисления.Организация КАК Организация,
    ВЫБОР
        КОГДА НалогиВзносыОтчисления.Регистрация = &парамРегистрацияГоловнойОрганизации
            ТОГДА ""
        ИНАЧЕ РегистрацииВНалоговомОргане.НаименованиеОбособленногоПодразделения
    КОНЕЦ КАК Наименование,
    РегистрацииВНалоговомОргане.ИНН КАК ИИН,
    РегистрацииВНалоговомОргане.Код КАК КодНалОргана,
    МАКСИМУМ(ЕСТЬNULL(ВТ_ЧисленностьРаботников.ЧисленностьРаботников, 0)) КАК ЧисленностьРаботников,
    МАКСИМУМ(ЕСТЬNULL(ВТ_ЧисленностьРаботников.ЧисленностьИностранцев, 0)) КАК ЧисленностьИностранцев
ИЗ
    ВТ_НалогиВзносыОтчисления КАК НалогиВзносыОтчисления
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.РегистрацииВНалоговомОргане КАК РегистрацииВНалоговомОргане
        ПО (НалогиВзносыОтчисления.Регистрация = РегистрацииВНалоговомОргане.Ссылка)
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ЧисленностьРаботников КАК ВТ_ЧисленностьРаботников
        ПО (НалогиВзносыОтчисления.МесяцНалоговогоПериода = ВТ_ЧисленностьРаботников.МесяцНалоговогоПериода)
            И (НалогиВзносыОтчисления.Организация = ВТ_ЧисленностьРаботников.Организация)
            И (НалогиВзносыОтчисления.Регистрация = ВТ_ЧисленностьРаботников.Регистрация)

СГРУППИРОВАТЬ ПО
    НалогиВзносыОтчисления.МесяцНалоговогоПериода,
    НалогиВзносыОтчисления.ВидНалогаВзносаОтчисления,
    НалогиВзносыОтчисления.Регистрация,
    НалогиВзносыОтчисления.Организация,
    РегистрацииВНалоговомОргане.ИНН,
    РегистрацииВНалоговомОргане.Код,
    ВЫБОР
        КОГДА НалогиВзносыОтчисления.Регистрация = &парамРегистрацияГоловнойОрганизации
            ТОГДА ""
        ИНАЧЕ РегистрацииВНалоговомОргане.НаименованиеОбособленногоПодразделения
    КОНЕЦ

УПОРЯДОЧИТЬ ПО
    НалогиВзносыОтчисления.МесяцНалоговогоПериода
ИТОГИ
    СУММА(НалогВзнос),
    МАКСИМУМ(Наименование),
    МАКСИМУМ(ИИН),
    МАКСИМУМ(КодНалОргана),
    МАКСИМУМ(ЧисленностьРаботников),
    МАКСИМУМ(ЧисленностьИностранцев)
ПО
    Регистрация,
    Организация


в предпоследнем пакете  получаем НалогВзнос по ИПН, приходят 2 строки:
01.04.2023 -- 0
01.04.2023 -- 5 563 690,78
в последнем пакете суммируется НалогВзнос  получаем:
01.04.2023 -- 27 818 453,9
Почему такие данные могут прийти? если должно проссумироваться 0 + 5 563 690,78 = 5 563 690,78
1 АНДР
 
24.08.23
09:50
Почитай как работает левое соединение и посмотри почему в данной одной из присоединяемых таблиц условию соединения удовлетворяет 5 записей
2 АНДР
 
24.08.23
09:49
*Одной
3 Мультук
 
24.08.23
10:03
(0)

Два варианта развития событий
1) Ошибка в типовом запросе? Бывает. Они фиксят -- это же налоги.

2) Имхо, у вас где-то дубли
Я бы внимательно посмотрел на регистры сведений, например, на РегистрСведений.ГражданствоФизическихЛиц, РегистрСведений.СтатусФизическихЛицКакНалогоплательщиков

P.S.
У меня было нечто подобное.
Интуиция бухгалтера-зарплатчика, отладчик и немного кофе -- нашли, исправили.
Что, где и как -- уже не помню.
Что-то про сотрудников, которые гражданство меняли.
4 YamEgor
 
24.08.23
13:15
Оказалось в пользовательском режиме у подразделения стояла галочка Обособленное подразделение и поэтому так считала