При работе в программе 1С:Зарплата и управление персоналом 8 (ред. 3.1) часто возникает ситуация, когда при заполнении документа «Отражение зарплаты в бухучете» система подставляет некорректные способы отражения или виды операций для определенных начислений. Особенно часто это касается больничных листов за счет работодателя и компенсаций отпуска при увольнении. Рассмотрим подробнее, как устроены механизмы автоматического подбора аналитики и какими инструментами мы можем ими управлять.
Прежде чем переходить к точечным настройкам, разберем общую логику системы. В программе реализована жесткая иерархия (приоритетность). Программа ищет способ отражения «сверху вниз», и если находит его на верхнем уровне, то нижестоящие настройки игнорируются. Проанализируем этот порядок:
Начисления) указано «Как задано для начисления», программа будет использовать именно этот способ, игнорируя настройки подразделений или сотрудников.Подразделения на вкладке «Бухучет и выплата зарплаты».Выясним причину, по которой «Больничный за счет работодателя» может попадать на счета затрат, не соответствующие вашим ожиданиям. Чаще всего в настройках этого начисления стоит переключатель «По настройкам сотрудника». Это означает, что если сотрудник работает в производственном цехе (счет 20), то и его больничный попадет на 20 счет. Если ваша учетная политика требует, чтобы все больничные отражались, например, на 26 или 44 счете, выполним следующие действия:
Аналогичным образом настроим «Компенсацию отпуска (отпуск основной)». Если вы хотите, чтобы компенсация всегда отражалась по определенной статье, зафиксируйте это непосредственно в карточке начисления.
Начиная с версии 3.1.9, в программе появился мощный инструмент — документ «Бухучет начислений». Рассмотрим ситуацию, когда конкретному сотруднику нужно настроить индивидуальное отражение определенной премии или доплаты, не меняя при этом настройки самого начисления для всех остальных работников.
Разберем по шагам работу с этим документом:
Теперь при заполнении документа «Отражение зарплаты в бухучете» программа в первую очередь обратится к данным этого документа и подставит нужную аналитику именно для этого сотрудника.
Поле «Вид операции» в отражении зарплаты определяет, как документ будет интерпретирован на стороне бухгалтерской программы (например, в «1С:Бухгалтерия 8»). Вид операции заполняется автоматически на основе настроек начисления. Проанализируем, на что нужно обратить внимание:
Если в документе отражения вы видите вид операции «Начислено (повременно, сдельно и т.д.)» там, где должна быть «Компенсация отпуска», это признак того, что в настройках начисления на вкладке «Основное» неверно указано назначение или категория. Проверьте, не было ли создано пользовательское начисление-дубль с неверными системными признаками.
В некоторых сложных случаях (например, сложная логика подмены контрагентов в исполнительных листах или распределение затрат по сложным формулам) типовых настроек может быть недостаточно. Программисты могут вмешаться в процесс формирования данных.
Основная логика подготовки данных сосредоточена в общем модуле ОтражениеЗарплатыВБухучетеРасширенный. В частности, стоит обратить внимание на функцию ДанныеДляОтраженияЗарплатыВБухучете. Рассмотрим пример структуры, которую можно перехватить через расширение (метод После):
// Пример логики в расширении
&После("СформироватьДанныеДляОтраженияЗарплатыВБухучете")
Процедура Расш_СформироватьДанныеДляОтражения(Параметры)
// Здесь можно программно переопределить СпособОтражения
// или ВидОперации в таблице результатов,
// основываясь на сложной бизнес-логике.
КонецПроцедуры
Использование программного метода оправдано только тогда, когда иерархия настроек Организация -> Подразделение -> Сотрудник -> Начисление не позволяет реализовать требуемую логику.
Часто возникает вопрос, почему для уволенных сотрудников не рассчитываются районный коэффициент (РК) или северная надбавка (СН) при начислении премии в следующем месяце после увольнения. Проанализируем ситуацию: на дату формирования документа «Начисление зарплаты и взносов» сотрудник уже не числится в штате, и его плановые начисления (включая РК и СН) прекращены.
Чтобы решить эту проблему и корректно отразить такие суммы в бухучете:
Таким образом, комбинируя настройку карточек начислений, иерархию способов отражения и возможности документа «Бухучет начислений», можно добиться полной автоматизации процесса формирования проводок без ручных корректировок в документе «Отражение зарплаты в бухучете».