Часто в практике сопровождения старых или сильно доработанных конфигураций, таких как 1С:Комплексная автоматизация 1.1, мы сталкиваемся с проблемой: регламентированный отчет 6-НДФЛ формируется, но его расшифровка перестает работать. Например, до конца 2017 года все расшифровывалось корректно, а в периодах 2018 года и позднее механизм перестает реагировать. Давайте подробно разберем эту ситуацию, выясним причину такого поведения системы и рассмотрим эффективные способы решения задачи, даже если руководство пока не дает разрешения на полное обновление базы.
Проанализируем, почему пропадает расшифровка в старых релизах. Формы регламентированной отчетности и алгоритмы их заполнения жестко привязаны к текущему законодательству. Налоговые органы регулярно вносят изменения в структуру отчета 6-НДФЛ, добавляют новые строки или меняют принципы отражения доходов и удержанного налога.
Если ваша конфигурация зависла на старом релизе (например, не обновлялась с апреля 2018 года), встроенный в нее алгоритм отчета просто «не понимает», как расшифровывать новые структуры данных. Внутренние процедуры сбора данных изменились, и старый код расшифровки не может сопоставить итоговые суммы с первичными документами и регистрами.
Рассмотрим по шагам, что мы можем сделать в этой ситуации, начиная от самых правильных методологически, заканчивая техническими хитростями.
1.1.111.1 и выше автоматически восстанавливает работоспособность отчета..erf. Если мы возьмем последнюю актуальную версию конфигурации 1С:КА 1.1, мы можем вытащить из нее отчет 6-НДФЛ и сохранить его как внешний отчет.Разберем подробнее механизм работы с внешним отчетом:
РегламентированныеОтчеты.Если наладить штатную расшифровку оперативно не получается, а сдавать отчет нужно, мы можем проверить корректность сумм альтернативными способами через встроенные механизмы конфигурации.
Формирование отчета 6-НДФЛ строится на основе записей в регистрах накопления. Посмотрим на самые главные из них:
НДФЛСведенияОДоходах — здесь фиксируются начисленные доходы сотрудников и исчисленный налог.НДФЛРасчетыСБюджетом — здесь отражаются факты удержания налога при выплате зарплаты.Просматривая движения по этим регистрам с помощью универсального отчета, мы сможем найти конкретных сотрудников и документы-основания, которые формируют спорную сумму.
Также вместо неработающей расшифровки воспользуемся специализированными отчетами подсистемы зарплаты:
В этих отчетах заложены даты получения доходов и удержания налогов, которые полностью коррелируют с логикой заполнения 6-НДФЛ. Сравнивая итоги этих отчетов с регламентированной формой, мы легко найдем расхождения.
Часто проблемы с заполнением или расшифровкой кроются не в самом отчете, а в нарушенной хронологии ввода данных. Для корректного отражения данных в отчете необходимо строго соблюдать цепочку документов.
Давайте проконтролируем правильную последовательность:
Если ведомости проведены некорректно, изменены задним числом, или в них не зафиксирован удержанный НДФЛ, данные будут выпадать из отчета 6-НДФЛ, и никакая расшифровка не поможет. В этом случае мы должны отменить проведение документов за период и последовательно перепровести их, строго соблюдая временную ось.
Таким образом, мы выяснили, что неработающая расшифровка — это решаемая проблема. Используя внешние отчеты или аналитические регистры, мы можем успешно сдать 6-НДФЛ даже в необновленной базе.