Зависшие остатки по зарплате в ЗУП 3.1: кому не выплачено, кому переплачено и почему
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Зачем
В ЗУП долг перед сотрудником хранится по каждому документу начисления. Если за март не сделали ведомость или банк вернул деньги, остаток так и висит, а при закрытии года или передаче базы его приходится искать вручную по отчету «Анализ задолженности по зарплате» и расчетным листкам. Отчет показывает сумму, но не говорит, откуда она взялась.
Обработка берет те же данные и для каждой строки называет причину и документ, который надо открыть.
Что проверяет
Остаток регистра «Зарплата к выплате» на конец месяца, в разрезе сотрудника, организации, месяца взаиморасчетов и документа-основания. В отчет попадают остатки, у которых месяц взаиморасчетов старше заданного числа месяцев. Плюс депоненты, которые не выданы и не списаны.
Причины, которые различает обработка:
| Причина | Как определяется |
|---|---|
| Начислено, ведомости не было | Есть начисление, выплат по нему нет. Для документов с выплатой в межрасчетный период подсказка об этом |
| Выплачено частично | Выплаты есть, но меньше начисленного |
| Банк не зачислил выплату, повторной выплаты нет | Есть «Сведения о незачисленной зарплате» или «Подтверждение зачисления» с возвратом |
| Остаток введен при начале учета и не закрыт | Остаток пришел из документа «Начальная задолженность по зарплате» или переноса данных |
| Долг уволенному | Сотрудник уволен, в ведомость за месяц он больше не подбирается |
| Возврат НДФЛ не выплачен | Документ-основание — «Возврат НДФЛ» или «Перерасчет НДФЛ» |
| Удержание без начисления | По документу только удержание, начислений нет |
| Выплачено дважды | Две ведомости по одному начислению, выплачено вдвое больше начисленного |
| Перерасчет после выплаты | Начисление уменьшено другим документом после того, как его выплатили |
| Переплата уволенному | Переплата, сотрудник уволен |
| Депонировано, не выдано и не списано | Остаток по депонентам старше заданного срока |
Если ничего не подошло, в строке будет «Причина не определена» и последний документ, который двигал остаток. Остатки меньше 1 рубля считаются округлением ведомости и в таблицу не выводятся, под таблицей — их количество и сумма.
Как работать
- Откройте обработку через «Файл — Открыть» или подключите в «Дополнительные отчеты и обработки».
- Выберите организацию. Пустое поле — все организации; при выборе головной организации попадают и ее обособленные подразделения.
- Проверьте «Дату остатка» (по умолчанию конец прошлого месяца) и «Старше, месяцев» (по умолчанию 2).
- Нажмите «Проверить».
Вверху отчета — число сотрудников с зависшим долгом, сумма долга, сумма переплаты и сколько разных причин найдено. Ниже таблица: сотрудник, организация, период взаиморасчетов, остаток, сколько месяцев висит, причина, что сделать и документ. Двойной щелчок по сотруднику или документу открывает его. «Открыть в отдельном окне» — чтобы сохранить отчет в Excel.
Что нужно знать
- Обработка ничего не записывает в базу. Запросы выполняются с учетом прав пользователя.
- Остаток берется на конец месяца даты: ЗУП относит выплату по ведомости к месяцу регистрации ведомости, а не ко дню оплаты.
- Взаиморасчеты показаны с точки зрения расчетчика, как в отчете «Анализ задолженности по зарплате». Если зарплату выплатили платежкой в бухгалтерии без ведомости ЗУП, обработка этого не видит и покажет долг.
- Причина — вывод по движениям регистра, а не по первичке. «Выплачено дважды» срабатывает, когда сумма выплат ровно вдвое больше начисления: межрасчет, оплаченный двумя одинаковыми частями, обработка тоже назовет двойной выплатой.
- Остаток по статье финансирования или расходов, отличной от «Оплаты труда», отдельной причиной не выделяется: на данных это правило не подтвердилось, и я его убрал.
Проверено
ЗУП 3.1.38.123, платформа 8.3.27, файловая база. Тест на демо-базе создает 16 сотрудников с движениями регистров под каждую причину, плюс свежий и закрытый остаток, которые в отчет попадать не должны. Сверяет причину, остаток и документ, сумму строк с остатками регистра «Зарплата к выплате», затем удаляет созданное: 28 проверок, ошибок нет. На самой демо-базе на 31.12.2021 обработка нашла 30 невыплаченных начислений за сентябрь 2021 года и двух депонентов 2013 и 2014 годов.
См. также
- Проверка 6-НДФЛ к 2027 году (ЗУП 3.1)
- Сверка НДФЛ по прогрессивной шкале (ЗУП 3.1)
- Проверка оплаты до МРОТ 2027 (ЗУП 3.1)
- Тариф взносов МСП: перечни ОКВЭД (ЗУП 3.1)
- Загрузка из Excel в ЗУП 3.1: ГПХ, акты, данные для расчета
Поддержка и обновления
В течение 12 месяцев после публикации версии исправляю найденные ошибки и обновляю обработку под изменения законодательства и новые релизы конфигурации. Нашли ошибку или неверный результат — напишите в комментариях к публикации: релиз конфигурации и что ожидали увидеть. Отвечу в течение 2 рабочих дней, исправленная версия появится здесь же.
Статус исходного кода
Код полностью открыт, доработки разрешены.
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.123
Вступайте в нашу телеграмм-группу Инфостарт