Задвоение НДФЛ в анализе начисленных налогов и взносов
Правильно говорят: «Понедельник – день тяжелый». Вместо того чтобы с самого утра приступить к работе над новым корпоративным проектом, пришлось переключиться на проблему с программой «Зарплата и управление персоналом». Позвонил мне наш расчетчик зарплаты и сообщил, что в отчете «Анализ налогов и взносов» дублируется НДФЛ. Зная, что пользователи имеют свойство сами создавать себе проблемы, я решил сформировать отчет у себя. Хм, проблема действительно имеется – НДФЛ задваивается по всем сотрудникам (а у некоторых затраивается).
Первым делом я подумал, что проблема возникла в документе «Начисление зарплаты сотрудникам организации». Проверяю движки – все ok. Стал по-разному крутить отчет и обнаружил проблему. Установив группировку по ОКТМО, становится видно, что практически по каждому сотруднику присутствует как минимум две разные записи ОКТМО. Причем в первой них явно не хватает цифр.
Искать правду у расчетчика зарплаты мне не хотелось. Решил разобраться самостоятельно. Сначала мне потребовалось определить правильный код ОКТМО. Для этого можно скачать реестр с официального сайта министерства или воспользоваться удобным сервисом oktmo2014.ru/. Я выбрал второй вариант, т.к. искать информацию на государственных сайтах – все равно, что иголку в стоге сена.
Как я и думал, изначально в «Зуп» был введен неправильный код ОКТМО. Судя по всему, сотрудник одумался и попытался ввести новый (кстати, опять же неверно). Понятное дело, что тупо изменив код ОКТМО в карточке организации ситуацию не изменишь. В системе уже были зарегистрированы документы с неправильным кодом и их нужно либо перепровести, либо самостоятельно внести изменения во все необходимые регистры/реквизиты документов.
К счастью, разработчики компании 1С позаботились о подобных ситуациях. В состав конфигурации (у нас «Зарплата и управление персоналом 2.5.79») входит обработка «Замена кодов ОКТМО в учете по НДФЛ».
Обработка позволяет изменить коды ОКТМО по имеющимся организациями/обособленным подразделениям. Все старые значения в сформированных документах будут автоматически обновлены.
ОКТМО проставлен, но отчет опять за свое
Я думал, что обработка окончательно исправит проблемы с отчетом, но оказалось, что этого мало. Коды ОКТМО были проставлены верно, но теперь в отчете (при группировке по ОКТМО) стала появляться пустая строка, которая задваивала результат. Покрутив отчет в разных вариантах, и проверив соответствующие регистры, я начал грешить на наличие косяка в самом отчете.
Ковыряться в коде отчета времени не было, поэтому решил обойтись минимальными телодвижениями. Добавил новый отбор «Заполнение» для поля «Код по ОКТМО». Проблема решилась.
Расчетчик получил свой отчет, а я вернулся к приоритетному проекту. Думаю, что к следующему обновлению программы, ошибка со стороны 1С будет окончательно исправлена, а пока остается пользоваться этим небольшим хаком.