отчет Начисленные доходы в отчетности по НДФЛ, отбор по организации
ЗУП 3.1.14.334 ПРОФ
В относительно новом отчете "Начисленные доходы в отчетности по НДФЛ", в отборе по организации доступны не все организации. Сначала я подумал, что отбор можно проводить только по тем организациям, у которых отчеты по НДФЛ имеют статус "Сдано". Проставил "Сдано" у всех организаций, но не помогло.Начал смотреть как заполняется форма отчета, там какая-то жесть.
Кто-нибудь сталкивался с таким?
В относительно новом отчете "Начисленные доходы в отчетности по НДФЛ", в отборе по организации доступны не все организации. Сначала я подумал, что отбор можно проводить только по тем организациям, у которых отчеты по НДФЛ имеют статус "Сдано". Проставил "Сдано" у всех организаций, но не помогло.Начал смотреть как заполняется форма отчета, там какая-то жесть.
Кто-нибудь сталкивался с таким?
По теме из базы знаний
- 1С:Бухгалтерия строительной организации
- Заполнение «Приложения №2» к «Декларации налога на прибыль» из файла XML выгрузки справок НДФЛ для налоговой по коду дохода 1010 (отчетность за 2016г.)
- 1001-ый способ без проблем сдать отчет 6-НДФЛ
- 6-НДФЛ - Формирование, проверка, корректировка, перенос в типовой отчет. ЗУП 2.5 / УПП 1.3 / ЗиКБУ
- Изменение порядка заполнения 6-НДФЛ в конфигурации 1С: ЗУП 2.5.110.1
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вы правы из 50 организаций в отчете можно выбрать только 23, причем в список попадают те организации деятельность по которым в течении года была передана на аутсорс, и не попадают некоторые из тех которые активно используются
Есть еще одно наблюдение.
В отборе по Организации нельзя указать ИП, только ООО.
Есть база ЗУП, в ней несколько ИП и несколько ООО.
Если отбор по организации не установлен, то отчет выводит все данные по всем сотрудникам и по ИП и по ООО.
Но если я хочу указать только какого-то конкретного ИП в отборе, то не могу это сделать. Могу только ООО.
В отборе по Организации нельзя указать ИП, только ООО.
Есть база ЗУП, в ней несколько ИП и несколько ООО.
Если отбор по организации не установлен, то отчет выводит все данные по всем сотрудникам и по ИП и по ООО.
Но если я хочу указать только какого-то конкретного ИП в отборе, то не могу это сделать. Могу только ООО.
В качестве временного решения можно вот так делать отбор по организации - не по самой организации, а по какому-то ее полю!
Так работает даже без фиктивных галочек. И по ИП работает и по ООО и по обособкам.
Но это явно ошибка 1С коде ЗУПа. Когда-то это исправят, думаю.
Так работает даже без фиктивных галочек. И по ИП работает и по ООО и по обособкам.
Но это явно ошибка 1С коде ЗУПа. Когда-то это исправят, думаю.
Прикрепленные файлы:

(7) Согласен, неудобно, но это выход. При беглом просмотре кода я не смог разобраться в причине того, что организации в выпадающем списке не всё (только юридические лица и только имеющие обособленные подразделения). С виду обычная схема СКД, но в ней используются временные таблицы из общих модулей ЗУП. Думаю, если загореться идеей сделать самостоятельно хотфикс, то это реально. Но лень, т.к. способ обхода найден.
(9)
Есть, и еще раз есть.
Вот запрос из СКД этого отчета:
Вторая конструкция здесь - это блованка. Видите, там нет предложения "ИЗ"?
А настоящий текст её в общем модуле УчетНачиленнойЗарплатыРасширенный в функциии
Там нет таблиц из общих модулей
Есть, и еще раз есть.
Вот запрос из СКД этого отчета:
ВЫБРАТЬ
ФизическиеЛица.Ссылка КАК ФизическоеЛицо,
&НачалоПериода КАК НачалоПериода,
&ОкончаниеПериода КАК ОкончаниеПериода
ПОМЕСТИТЬ ВТПериодыНачисленныхДоходов
ИЗ
Справочник.ФизическиеЛица КАК ФизическиеЛица
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ДАТАВРЕМЯ(1, 1, 1) КАК МесяцНачисления,
ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК Организация,
ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка) КАК ФизическоеЛицо,
НЕОПРЕДЕЛЕНО КАК ДокументОснование,
НЕОПРЕДЕЛЕНО КАК Начисление,
ВЫРАЗИТЬ(0 КАК ЧИСЛО(5, 2)) КАК Начислено,
НЕОПРЕДЕЛЕНО КАК Регистратор,
ИСТИНА КАК ОблагаетсяНДФЛ
ПОМЕСТИТЬ Представления_НачисленныеДоходыНДФЛ
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
Представления_НачисленныеДоходыНДФЛ.МесяцНачисления КАК МесяцНачисления,
Представления_НачисленныеДоходыНДФЛ.ДокументОснование КАК ДокументОснование,
Представления_НачисленныеДоходыНДФЛ.Организация КАК Организация,
Представления_НачисленныеДоходыНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо,
Представления_НачисленныеДоходыНДФЛ.Начисление КАК Начисление,
СУММА(Представления_НачисленныеДоходыНДФЛ.Начислено) КАК Начислено,
Представления_НачисленныеДоходыНДФЛ.Регистратор КАК Регистратор,
Представления_НачисленныеДоходыНДФЛ.ОблагаетсяНДФЛ КАК ОблагаетсяНДФЛ
ПОМЕСТИТЬ ВТ_НачисленияЗаПериод
ИЗ
Представления_НачисленныеДоходыНДФЛ КАК Представления_НачисленныеДоходыНДФЛ
СГРУППИРОВАТЬ ПО
Представления_НачисленныеДоходыНДФЛ.ФизическоеЛицо,
Представления_НачисленныеДоходыНДФЛ.ДокументОснование,
Представления_НачисленныеДоходыНДФЛ.МесяцНачисления,
Представления_НачисленныеДоходыНДФЛ.Организация,
Представления_НачисленныеДоходыНДФЛ.Начисление,
Представления_НачисленныеДоходыНДФЛ.Регистратор,
Представления_НачисленныеДоходыНДФЛ.ОблагаетсяНДФЛ
ИНДЕКСИРОВАТЬ ПО
Организация,
ФизическоеЛицо,
ДокументОснование,
Начисление
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
СведенияОДоходахНДФЛ.Регистратор КАК Регистратор,
ВТ_НачисленияЗаПериод.Организация КАК Организация,
ВТ_НачисленияЗаПериод.ФизическоеЛицо КАК ФизическоеЛицо,
СведенияОДоходахНДФЛ.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
СУММА(СведенияОДоходахНДФЛ.СуммаДохода) КАК Доход,
ВТ_НачисленияЗаПериод.Начисление КАК Начисление,
ВТ_НачисленияЗаПериод.ДокументОснование КАК ДокументОснование,
ВТ_НачисленияЗаПериод.МесяцНачисления КАК МесяцНачисления,
СУММА(СведенияОДоходахНДФЛ.СуммаВычета) КАК Вычет
ПОМЕСТИТЬ ВТ_ПолученныеДоходы
ИЗ
ВТ_НачисленияЗаПериод КАК ВТ_НачисленияЗаПериод
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.СведенияОДоходахНДФЛ КАК СведенияОДоходахНДФЛ
ПО ВТ_НачисленияЗаПериод.Организация = СведенияОДоходахНДФЛ.Организация
И ВТ_НачисленияЗаПериод.ФизическоеЛицо = СведенияОДоходахНДФЛ.ФизическоеЛицо
И ВТ_НачисленияЗаПериод.ДокументОснование = СведенияОДоходахНДФЛ.ДокументОснование
И ВТ_НачисленияЗаПериод.Начисление = СведенияОДоходахНДФЛ.Начисление
СГРУППИРОВАТЬ ПО
ВТ_НачисленияЗаПериод.МесяцНачисления,
ВТ_НачисленияЗаПериод.Организация,
ВТ_НачисленияЗаПериод.ФизическоеЛицо,
ВТ_НачисленияЗаПериод.Начисление,
СведенияОДоходахНДФЛ.Регистратор,
СведенияОДоходахНДФЛ.МесяцНалоговогоПериода,
ВТ_НачисленияЗаПериод.ДокументОснование
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ_НачисленияЗаПериод.МесяцНачисления КАК МесяцНачисления,
ВТ_НачисленияЗаПериод.ДокументОснование КАК ДокументОснование,
ВТ_НачисленияЗаПериод.Организация КАК Организация,
ВТ_НачисленияЗаПериод.ФизическоеЛицо КАК ФизическоеЛицо,
ВТ_НачисленияЗаПериод.Начисление КАК Начисление,
ВТ_НачисленияЗаПериод.Начислено КАК Начислено,
ВТ_НачисленияЗаПериод.Регистратор КАК Регистратор,
NULL КАК МесяцНалоговогоПериода,
NULL КАК Доход,
0 КАК Вычет,
ВТ_НачисленияЗаПериод.ОблагаетсяНДФЛ КАК ОблагаетсяНДФЛ
ПОМЕСТИТЬ ВТ_НачисленияДоходы
ИЗ
ВТ_НачисленияЗаПериод КАК ВТ_НачисленияЗаПериод
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ВТ_ПолученныеДоходы.МесяцНачисления,
ВТ_ПолученныеДоходы.ДокументОснование,
ВТ_ПолученныеДоходы.Организация,
ВТ_ПолученныеДоходы.ФизическоеЛицо,
ВТ_ПолученныеДоходы.Начисление,
NULL,
ВТ_ПолученныеДоходы.Регистратор,
ВТ_ПолученныеДоходы.МесяцНалоговогоПериода,
ВТ_ПолученныеДоходы.Доход,
ВТ_ПолученныеДоходы.Вычет,
ИСТИНА
ИЗ
ВТ_ПолученныеДоходы КАК ВТ_ПолученныеДоходы
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ_НачисленияДоходы.МесяцНачисления КАК МесяцНачисления,
ВТ_НачисленияДоходы.ДокументОснование КАК ДокументОснование,
ВТ_НачисленияДоходы.Организация КАК Организация,
ВТ_НачисленияДоходы.ФизическоеЛицо КАК ФизическоеЛицо,
ВТ_НачисленияДоходы.Начисление КАК Начисление,
СУММА(ВТ_НачисленияДоходы.Начислено) КАК Начислено,
ВТ_НачисленияДоходы.Регистратор КАК Регистратор,
ВТ_НачисленияДоходы.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
СУММА(ВТ_НачисленияДоходы.Доход) КАК Доход,
СУММА(ВТ_НачисленияДоходы.Вычет) КАК Вычет,
МИНИМУМ(ВТ_НачисленияДоходы.ОблагаетсяНДФЛ) КАК ОблагаетсяНДФЛ
ПОМЕСТИТЬ ВТ_НачисленияДоходыСводно
ИЗ
ВТ_НачисленияДоходы КАК ВТ_НачисленияДоходы
СГРУППИРОВАТЬ ПО
ВТ_НачисленияДоходы.ДокументОснование,
ВТ_НачисленияДоходы.Организация,
ВТ_НачисленияДоходы.ФизическоеЛицо,
ВТ_НачисленияДоходы.Начисление,
ВТ_НачисленияДоходы.Регистратор,
ВТ_НачисленияДоходы.МесяцНалоговогоПериода,
ВТ_НачисленияДоходы.МесяцНачисления
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ_НачисленияДоходыСводно.МесяцНачисления КАК МесяцНачисления,
ВТ_НачисленияДоходыСводно.Организация КАК Организация,
ВТ_НачисленияДоходыСводно.ФизическоеЛицо КАК ФизическоеЛицо,
ВТ_НачисленияДоходыСводно.ДокументОснование КАК ДокументОснование,
ВТ_НачисленияДоходыСводно.Начисление КАК Начисление,
ВТ_НачисленияДоходыСводно.Начислено КАК Начислено,
ВТ_НачисленияДоходыСводно.Регистратор КАК Регистратор,
ВТ_НачисленияДоходыСводно.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
НАЧАЛОПЕРИОДА(ВТ_НачисленияДоходыСводно.МесяцНалоговогоПериода, КВАРТАЛ) КАК КварталНалоговогоПериода,
НАЧАЛОПЕРИОДА(ВТ_НачисленияДоходыСводно.МесяцНалоговогоПериода, ГОД) КАК НалоговыйПериод,
ВТ_НачисленияДоходыСводно.Доход КАК Доход,
ВТ_НачисленияДоходыСводно.Вычет КАК Вычет,
ВТ_НачисленияДоходыСводно.ОблагаетсяНДФЛ КАК ОблагаетсяНДФЛ
ИЗ
ВТ_НачисленияДоходыСводно КАК ВТ_НачисленияДоходыСводно
УПОРЯДОЧИТЬ ПО
МесяцНачисления,
Организация,
ФизическоеЛицо,
ДокументОснование,
Начисление
ПоказатьВторая конструкция здесь - это блованка. Видите, там нет предложения "ИЗ"?
А настоящий текст её в общем модуле УчетНачиленнойЗарплатыРасширенный в функциии
Функция ЗапросВТНачисленныеДоходы(ИмяВТНачисленныеДоходы) Экспорт
Там построитель запроса выдает конструкцию типа РегистрНачислений.Организация.ГоловнаяОрганизация. Т.е. по факту идет выбор по реквизиту головная организация справочника Организаций. Смотрим свойства реквизита в справочнике Организации, А там параметры выбора с отбором по флагу "Есть обособленные подразделения". Вот отчет автоматом при выборе и отбрасывает те организации где флаг не установлен. Как быть? Если струкутра компании позволяет, то поставте этот флаг везде или сбросте параметр выбора. (сброс параметра при обновлении может слететь).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот