При работе в связке программ 1С:Зарплата и управление персоналом 3.1 и 1С:Бухгалтерия предприятия 3.0 часто возникает ситуация, когда настройки учета в одной программе начинают конфликтовать с требованиями аналитики в другой. Одной из самых распространенных проблем является исчезновение фамилий сотрудников в проводках по счету 73.03 (Прочие расчеты с персоналом), если в параметрах учета бухгалтерии выбрано ведение зарплаты сводно по всем работникам. Разберем подробно, почему так происходит, и как добиться того, чтобы 70 счет оставался «чистым», а 73 — детальным.
Первым делом проанализируем, как работает настройка «Учет зарплаты ведется: Сводно по всем работникам» в 1С:Бухгалтерии 3.0. Многие пользователи ошибочно полагают, что эта галочка просто скрывает субконто на 70 счете. На самом деле это программный фильтр. Когда документ Отражение зарплаты в бухучете проводится в режиме «сводно», система на уровне программного кода принудительно очищает аналитику РаботникиОрганизаций во всех проводках, которые она классифицирует как «зарплатные». Это касается не только 70 счета, но зачастую и 73, и 76.10.
Логика разработчиков здесь проста: если бухгалтер решил не видеть сотрудников в учете зарплаты, то программа «помогает» ему соблюдать единообразие. Однако для 73 счета это становится проблемой, так как расчеты по прочим операциям (например, компенсация медосмотра или использование личного авто) часто требуют поименного контроля. Для такой задачи можно использовать отчеты по взаиморасчетам с сотрудниками для 1С:Бухгалтерии 3.0.
Выясним, каким образом программа определяет, на какой счет (70 или 73) должна пойти сумма. В документе Отражение зарплаты в бухучете за это отвечает колонка Вид операции. Проанализируем зависимости:
Если в вашем документе стоит вид операции «Начислено», но при этом указана статья расходов «Прочие расчеты с персоналом», возникает конфликт. Программа может сделать проводку на 73 счет (из-за статьи), но «по привычке» обрежет субконто сотрудника, так как считает это обычным начислением зарплаты в режиме сводного учета.
Чтобы в бухгалтерскую программу попали верные данные, необходимо правильно настроить документы начисления в ЗУП. Рассмотрим, как это сделать. В современных релизах ЗУП (начиная с 3.1.9) в документах Разовое начисление, Материальная помощь и Компенсация за задержку зарплаты появилось специальное поле — Учитывать как.
Рассмотрим порядок действий:
Разовое начисление для выплаты компенсации медосмотра).Отражение зарплаты в бухучете в ЗУП.После этих действий в табличной части документа отражения в колонке «Вид операции» должно появиться значение «Прочие расчеты с персоналом», а не просто «Начислено».
Если после синхронизации в БП 3.0 субконто на 73 счете все равно остается пустым при сводном учете, рассмотрим более радикальный, но эффективный метод. Мы можем разделить начисления на две части.
Методика двух документов:
В ЗУП можно создать не один общий документ Отражение зарплаты в бухучете за месяц, а два. В первый документ подберем только основные начисления по 70 счету (оклады, премии). Во второй документ — только прочие выплаты, идущие на 73 счет.
При синхронизации в 1С:Бухгалтерию мы получим два документа. Для того чтобы второй документ провелся с сотрудниками, можно применить «хитрость»:
Важно: При таком подходе нельзя перепроводить документы групповой обработкой, иначе аналитика снова очистится.
Проанализируем частую ошибку программистов и бухгалтеров: попытку прописать счет 73.03 в справочнике Способы отражения зарплаты в бухучете. Нужно понимать, что этот справочник в типовых конфигурациях управляет только дебетом (счета затрат 20, 26, 44).
Кредит формируется жестко в коде модуля документа. Посмотрим на фрагмент логики:
Если СтрокаТЧ.ВидОперации = Перечисления.ВидыОперацийПоЗарплате.ПрочиеРасчетыСПерсоналом Тогда
СчетКредита = ПланыСчетов.Хозрасчетный.ПрочиеРасчетыСПерсоналом; // 73.03
КонецЕсли;
Поэтому, если вы хотите изменить счет кредита, бессмысленно создавать новый элемент в справочнике способов отражения. Единственный верный путь — это управление видом операции через настройки начисления в ЗУП.
Иногда в документе Разовое начисление поле «Учитывать как» отсутствует. Это зависит от настройки самого вида начисления. Разберем по шагам:
Начисления.Если у вас выбрано назначение «Повременная оплата труда», программа будет считать это зарплатой и заблокирует возможность выбора 73 счета.
Для корректного отражения 73 счета в БП 3.0 при сводном учете зарплаты:
Отражение зарплаты в бухучете заполнился соответствующий Вид операции.Таким образом, мы выяснили, что ключ к решению лежит в правильной типизации операций на стороне ЗУП, что позволяет системе 1С понять: данная сумма не является оплатой труда и к ней не должны применяться правила сводного «обезличивания».