При работе в 1С:ERP Управление предприятием пользователи часто сталкиваются с ситуацией, когда при расчете отпуска в одной организации суммы автоматически дробятся на «Основной отпуск», «Основной (Доля РК)» и «Основной (Доля СН)», а в другой организации — начисление идет одной строкой. Рассмотрим подробно, почему так происходит, проанализируем настройки системы и разберем алгоритмы, влияющие на этот процесс.
Первым делом проанализируем законодательную базу. Согласно Постановлению Правительства РФ №922 (пункт 18), средний месячный заработок работника, отработавшего норму времени, не может быть ниже установленного федеральным законом минимального размера оплаты труда (МРОТ). В программе 1С этот механизм реализован через автоматическое сравнение рассчитанного среднего заработка с «мротным» средним.
Выясним причину отсутствия разделения на доли через арифметическую проверку. Если у сотрудника низкий заработок, система рассчитывает среднедневной заработок (СДЗ) на основе МРОТ. Например, если в месяце 30 расчетных дней (за вычетом праздников), то СДЗ_МРОТ = МРОТ / 30. Если программа берет для расчета «голый» МРОТ без учета региональных коэффициентов, то и разделять итоговую сумму на доли РК (районного коэффициента) и СН (северной надбавки) ей не из чего. В этом случае в документе «Отпуск» появится только одна строка «Основной отпуск».
Рассмотрим, как проверить этот факт. Попробуем вручную временно увеличить заработок сотрудника на вкладке «Расчет среднего». Если после пересчета суммы «растроятся», значит, проблема была именно в достижении минимального порога оплаты по МРОТ.
Разберем настройки учетной политики и параметров расчета зарплаты. Важно понимать, как программа интерпретирует МРОТ в конкретной организации. Согласно позиции Конституционного Суда РФ, районный коэффициент и северная надбавка должны начисляться сверх МРОТ.
В настройках расчета зарплаты для каждой организации существует флажок: «При расчете среднего заработка из МРОТ применять районный коэффициент». Проанализируем два сценария:
Посмотрим на техническую сторону реализации разделения начислений. В современных версиях 1С:ERP (и ЗУП 3.1) внедрен механизм выделения долей РК и СН для обеспечения прозрачности учета. Однако этот механизм может быть не активирован в старых информационных базах или для организаций, перенесенных из других систем.
Выясним, использовался ли в проблемной организации «Помощник перехода на новые начисления оплат по среднему». Этот инструмент перенастраивает формулы видов начислений таким образом, чтобы они поддерживали дробление на части. Если в одной базе одна организация «делит» отпуск, а другая — нет, велика вероятность, что для второй организации этот переход не был завершен. В результате используются старые алгоритмы расчета, которые схлопывают всю сумму в «Основной отпуск».
Проанализируем кадровые настройки. Разделение на доли РК и СН жестко завязано на наличие территориальных условий (например, РСЧ, МКС, ККС) в карточке подразделения или штатной единицы. Даже если в настройках самой организации указан районный коэффициент, программа может игнорировать разделение в отпуске, если:
В такой ситуации система может начислять РК как персональную надбавку к окладу, но при расчете среднего заработка для отпуска она не будет идентифицировать эти суммы как части, требующие выделения в отдельные «доли».
Рассмотрим подробнее, откуда программа берет информацию для разделения. Все сведения хранятся в специализированном регистре сведений ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий. При расчете отпуска система анализирует записи в этом регистре за предыдущие 12 месяцев.
Если в течение расчетного периода данные попадали в регистр без признаков разделения (например, до обновления конфигурации или при некорректном переносе данных из других программ), то при расчете текущего отпуска программе «не за что зацепиться». Она не видит исторической пропорции между основным заработком и коэффициентами, поэтому выводит расчет одной общей строкой.
Для решения проблемы рекомендуем выполнить следующие шаги:
МРОТ / 30 (или другое количество дней в месяце), значит, начисление идет из минималки.Следуя этим шагам, мы сможем добиться единообразия в учете отпусков по всем организациям в рамках одной информационной базы 1С:ERP.