Имя: Пароль:
1C
 
Каков период выборки данных из регистров для 6-НДФЛ
0 Антиквар
 
14.06.16
15:41
Всем привет!
У нас очень много обособленных подразделений (различных сочетаний ОКТМО/КПП), вручную создавать отчеты 6-НДФЛ нереально долго. Поэтому отчеты будут создаваться автоматически внешней обработкой, сразу по всем нужным подразделениям. Только вот как эти нужные подразделения получить?
Понятно, что нужно взять подразделения из двух регистров НДФЛ: "Сведения о доходах" и "Расчеты с бюджетом".
Но за какой период делать выборку из этих регистров?
Вот скоро будем формировать отчеты за 2-й квартал, как правильно взять период выборки из регистров НДФЛ?
Если смотреть код, то данные 1-го раздела (без налогов) выбираются так:
|ГДЕ
|  СведенияОДоходахНДФЛ.ПериодРегистрации МЕЖДУ &НачалоПредыдущегоГода И &ОкончаниеПериода
|  И СведенияОДоходахНДФЛ.Период МЕЖДУ &НачалоПериода И &ОкончаниеПериода

Данные для налогов 1-го раздела, а также данные для 2-го раздела выбираются так:
|ИЗ
|  РегистрНакопления.НДФЛРасчетыСБюджетом КАК РасчетыНалогоплательщиковСБюджетомПоНДФЛ
|ГДЕ
| РасчетыНалогоплательщиковСБюджетомПоНДФЛ.Период МЕЖДУ &НачалоПредыдущегоГода И &ДатаПодписи

Но это первоначальные выборки, потом куча всяких ещё таблиц, наверняка много чего урезается. Например, по 2-му запросу явно идет ещё дальше урезание по дате получения дохода, что-то ещё...

Короче не знаю как лучше поступить.
А подразделений у нас очень много, причем постоянно появляются новые, закрываются старые... Т.е. просто по всем делать нельзя. Всех подразделений за всю историю базы в несколько раз больше, чем нужных.
Кто-нибудь разбирался, что посоветуете?
Может какой-нибудь один запрос выцепить, например запрос получения кол-ва физлиц, получавших доходы. И если атм пусто, то не выводить. Но я не уверен, что это будет правильно.
1 Антиквар
 
15.06.16
11:08
up
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн