Ошибка в документе Вылата бывшим сотрудникам: задвоение Дохода и НДФЛ

Индивидуальную консультацию запросил Лилия Т. (Краснодар, Краснодарский край)

Ответственный за ответ: Вознюк Марина (★9.87/10)

Здравствуйте. После загрузки нового релиза 3.1.35.73, в документе Выплата бывшим сотрудникам НДФЛ задваивается. Сотрудник ранее работал на основном месте и внутреннем совмещении. Это ошибка релиза или некорректно введенные данные?

Все комментарии (11)

  1. Здравствуйте!

    Проверила в демо-базе ЗУП 3.1.35.73 , у меня ошибка для бывшего сотрудника (который работал по основному месту + внутр.совместителем) не воспроизвелась.
    Среди зарегистрированный ошибок 1С — такой ошибки нет.
    1. Предлагаю попробовать для для проверки:
    — удалить сотрудника из документа Выплата бывшим сотрудникам.
    — создать новый документ Выплата бывшим сотрудникам и добавить в него проблемного сотрудника — ошибка тоже воспроизведется в новом документе?

    2. Если мы не будем проводить документ Выплата бывшим сотрудникам с ошибкой и сформируем отчет Незарплатные доходы (Выплаты — Отчеты по выплатам) за ноябрь 2025, то сотрудник попадет в отчет или нет?

  2. 1. Пробовали вариант с удалением и созданием другого документа. результат остается такой же
    2. Если документ не проведен, то в отчет не попадает.
    Так же проведен эксперимент на тестовых базах. До релиза, так же создаем документ. В этом случае всё считается правильно.
    Так же можно обратить внимание на регистры. Мы видим что в связанных с документом регистрах идет задвоение дохода

  3. Здравствуйте!

    Получается, что такая проблема только у одного бывшего сотрудника, который ранее работал по основному месту и внутренним совместителем?
    Если мы откроем справочник физические лица, то в нем будет одно физлицо ?

  4. Получается, что проблема у трех сотрудников.
    Они все были приняты по основному месту и по совместительству?
    Или может быть есть еще что-то, что объединяет этих бывших сотрудников?
    Такое поведение программы очень похоже на программную ошибку. Но мне не удается воспроизвести такое же поведение программы в демо-базе, возможно есть какие-то особые условия, чтобы проявилась ошибка. Скажите, Вам удалось воспроизвести в демо-базе ошибку? И если удалось, то можете дать копию базы 🙏🌷?

  5. Ошибку на демо-базе воспроизвести не удалось. Анализ ошибки не показал каких-то условий особых условий. Дублируются данные в регистре НачисленияУдержанияПоКонтрагентамАкционерам, из-за этого и происходит дубликация НДФЛ

  6. так же задваивается СведенияОДоходахНДФЛ, СведенияОДоходахСтраховыеВзносы, ДополнениеРасчетнойБазыУдержаний

  7. Всё так ошибка разработчиков. Ошибку удалось поправить следующим образом:
    В Общем модуле «УчетПрочихДоходов»
    Функция ДоходыНДФЛ (Строка 338)
    После «ВЫБРАТЬ определить РАЗЛИЧНЫЕ.

    Функция ДоходыНДФЛ(Объект, ПараметрыРасчета) Экспорт

    Если Не ЗарплатаКадры.ВТСуществует(ПараметрыРасчета.МенеджерВременныхТаблиц, «ВТДанныеДокумента») Тогда
    СоздатьВТДанныеДокумента(Объект, ПараметрыРасчета);
    КонецЕсли;

    Запрос = Новый Запрос;
    Запрос.МенеджерВременныхТаблиц = ПараметрыРасчета.МенеджерВременныхТаблиц;
    Запрос.Текст =
    «ВЫБРАТЬ РАЗЛИЧНЫЕ
    | ДанныеДокумента.ФизическоеЛицо КАК ФизическоеЛицо,
    | ДанныеДокумента.Организация КАК Организация,
    | ДанныеДокумента.КодДохода КАК КодДохода,
    | ДанныеДокумента.КодВычета КАК КодВычета,
    | ДанныеДокумента.ПланируемаяДатаВыплаты КАК ДатаПолученияДохода,
    | ДанныеДокумента.Сумма КАК СуммаДохода,
    | ДанныеДокумента.СуммаВычета КАК СуммаВычета,
    | ДанныеДокумента.Начисление КАК Начисление,
    | ДанныеДокумента.КатегорияДохода КАК КатегорияДохода,
    | ДанныеДокумента.Подразделение КАК Подразделение,
    | ИСТИНА КАК НеУчитыватьДоходВ6НДФЛ,
    | ДанныеДокумента.ИдентификаторСтроки КАК ИдентификаторСтроки
    |ИЗ
    | ВТДанныеДокумента КАК ДанныеДокумента»;

    Возврат Запрос.Выполнить().Выгрузить();

    КонецФункции

  8. Добрый день, к сожалению разобраться основательно не получилось. Проблема теперь с ОКТМО и распределение на них НДФЛа. Сотрудники могли переходить в разные подразделения, с разным ОКТМО, после исправления в коде, задвоение ндфл ушло, но теперь он НДФЛ распределяет на первое ОКТМО которое у него было при устройстве в организацию, игнорируя информацию о кадровых переводах

  9. Здравствуйте!

    Правильно понимаю, что в программе есть доработки и возможно после обновления они слетели?
    По поводу исправления кода, не смогу Вам подсказать, это вопрос к разработчикам.

    Массовых жалоб именно на такое поведение программы после обновления не наблюдается.
    Нам удавалось сталкиваться с проблемой, когда в документе два и более раза перевыбрать сотрудников в одной и той же строке, программа рассчитает по ним лишний НДФЛ и сделает ненужные записи в регистрах: Ошибка в ЗУП 3.1 – лишний НДФЛ в документах Премия, Материальная помощь и Разовое начисление

    Но насколько я понимаю в вашем случае мы исключаем вероятность, что документ создавался и заполнялся неправильно (например, копированием предыдущего) или сотрудники перевыбирались в одной строке ? Вы писали, что «Пробовали вариант с удалением и созданием другого документа. результат остается такой же».

Добавить комментарий