← На главную
При проведении документа Премия в конфигурациях «1С:Зарплата и управление персоналом» (ЗУП 3.1) или «1С:Зарплата и кадры государственного учреждения» (ЗКГУ 3.1) пользователи иногда сталкиваются с ситуацией, когда проводки по бухгалтерскому учету и движения по регистрам распределения начислений задваиваются. При этом в самой табличной части документа или универсальном отчете по табличной части РаспределениеРезультатовНачислений отображается всего одна строка, но в движениях документа формируются две аналогичные или разворачивающиеся строки.
Попытки удалить лишние строки через обработку Групповое изменение реквизитов или вручную в табличной части не приводят к успеху: при каждом перепроведении документа алгоритм процедуры ОбработкаПроведения повторно очищает и перерасчитывает движения на основании запросов к менеджеру временных таблиц.
Рассмотрим подробнее причины возникновения этой ошибки и способы ее устранения.
Основные причины задвоения проводок
Выясним причину, почему алгоритмы 1С разворачивают одну строчку премии в несколько записей движений:
- Рассогласование периодов в регистрах кадровой истории и начислений: Если сотрудник был принят на работу не с первого числа месяца (например, 09.01), но в регистре сведений или регистре накопления начислений дата начала действия периода зафиксировалась с начала месяца (01.01), внутренний запрос при проведении соединяет два пересекающихся интервала. В результате одна строка начисления продублируется в движениях.
- Работа сотрудника в нескольких организациях или по совместительству: Если физическое лицо оформлено в нескольких организациях группы, имеет внутреннее или внешнее совместительство, а также кадровые переводы в течение одного расчетного периода, левое соединение таблиц во временных таблицах без строгой группировки по периодам приводит к сдвоенным записям.
- Распределение по базовым начислениям: Если у вида расчета премии установлен способ отражения По базовым начислениям, а базовые выплаты сотрудника распределены по разным статьям финансирования или подразделениям, сумма премии делится пропорционально базе. При ошибках в базовых записях строки могут дублироваться.
Способы решения проблемы
Проанализируем практические варианты устранения задвоения движений в зависимости от источника проблемы.
Вариант 1. Проверка и корректировка кадровой истории и дат начислений
Разберем по шагам действия, если дата приема или перевода сотрудника не совпадает с периодами в регистрах:
- Перейдем в карточку сотрудника и откроем его кадровую историю.
- Проверим даты документов Прием на работу и Кадровый перевод.
- Проверим записи в регистрах сведений плановых начислений. Убедимся, что дата начала действия вида расчета совпадает с фактической датой приема на работу (например, 09.01, а не 01.01).
- При выявлении расхождений откорректируем даты кадровых документов или перезапишем их, после чего повторно проведем документ Премия.
Вариант 2. Временное распроведение смежных кадровых документов
Если сотрудник работает по совместительству или числится в нескольких организациях, помогает следующий алгоритм:
- Временно распроведем кадровые документы (приемы, переводы) по данному сотруднику в других организациях или по смежным позициям за текущий месяц.
- Проведем документ Премия и убедимся, что проводки сформировались корректно в одной строке.
- Вернем ранее распроведенные кадровые документы в проведенное состояние.
Вариант 3. Явное указание способа отражения и статьи финансирования
Если задвоение происходит из-за динамического расчета по базовым начислениям, проанализируем настройки вида расчета:
- Откроем настройки вида расчета премии (раздел Настройка — Начисления).
- На вкладке Налоги, взносы, бухучет проверим поле Способ отражения.
- Укажем конкретный способ отражения в бухучете и статью финансирования вместо варианта По базовым начислениям.
- Перерассчитаем и перепроведем документ Премия.
Использование данных методов позволяет избавиться от дублирования проводок и корректно закрыть расчетный период по заработной плате.