При переходе на ведение учета в программных продуктах «1С:Зарплата и кадры бюджетного учреждения 1.0» или «1С:Зарплата и Управление Персоналом 2.5» с других учетных систем ключевой задачей становится перенос базы для расчета среднего заработка. Без исторических сведений за предшествующие 12 месяцев (для отпускных) и 2 календарных года (для пособий по временной нетрудоспособности) программа не сможет автоматически рассчитывать выплаты.
Разберем детально, в какие регистры и какими документами необходимо вносить начальные остатки, а также почему при расчете отпуска система может некорректно определять количество отработанных календарных дней расчетного периода.
В отличие от более поздних редакций, расчет пособий по временной нетрудоспособности в данной архитектуре опирается на облагаемую страховыми взносами базу доходов за два предшествующих года. Рассмотрим структуру хранения этих данных:
Учет доходов для исчисления страховых взносов.– Документ Перенос данных: Универсальный инструмент для формирования движений напрямую в регистры. Создаем документ, выбираем регистр Учет доходов для исчисления страховых взносов и заполняем строки в разрезе сотрудников, месяцев расчетного периода и источников финансирования с признаком облагаемости взносами в ФСС.
– Документ Справка о заработке для расчета пособий: Стандартный документ, предназначенный для учета доходов от других страхователей. При переносе данных текущей организации документ может потребовать программного отключения проверки совпадения страхователя.
Расчет среднего заработка для оплаты отпусков и командировок кардинально отличается от расчета больничных. В конфигурациях отсутствует отдельный регистр накопления с готовыми показателями среднего заработка; система динамически собирает суммы и дни из регистров расчета.
Проанализируем, где должны быть зафиксированы сведения:
Основные начисления сотрудников и Дополнительные начисления сотрудников.– Ввод через документ Начисление зарплаты: За каждый предшествующий месяц расчетного периода создаются и проводятся документы с заполнением плановых начислений, фактически отработанного времени и сумм.
– Ввод через документ Перенос данных: В документ добавляются регистры расчета, где построчно прописываются записи с указанием периода действия, периода регистрации, графика работы, нормы времени, фактически отработанных дней и начисленных сумм.
Типичная проблема при ручном переносе: сумма заработка в документе Начисление отпуска собирается правильно, но колонка Дней для расчетного периода во всех месяцах упорно заполняется значением 29,30 либо рассчитывает неверную пропорцию (например, 28,32 вместо ожидаемых 21,49).
Выясним причину такого поведения алгоритма:
Основные начисления сотрудников внесена только одна строка по окладу с периодом действия с 1 по 30 (31) число месяца и указано фактическое время 16 рабочих дней из 22, система все равно считает, что сотрудник состоял в трудовых отношениях весь месяц без официально зарегистрированных исключаемых периодов. В результате месяц считается полностью отработанным и подставляется норма 29,30.29,3 / КалендарныеДниМесяца * ОтработанныеКалендарныеДни, дни отсутствия (больничные, отпуска за свой счет, командировки и т. д.) должны быть зафиксированы отдельными строками в регистре.Разберем на практическом примере. В июне 30 календарных дней, из них 8 дней сотрудник находился на больничном, отработано 22 календарных дня. Ожидаемое количество дней для расчета: 29,3 / 30 * 22 = 21,49.
Для получения корректного результата выполним следующие действия:
Перенос данных по регистру Основные начисления сотрудников создаем основную строку начисления (например, Оклад по дням) с периодом действия на весь месяц (с 01.06 по 30.06).Оплата больничного листа или Отпуск без сохранения оплаты), указав точные даты начала и окончания периода отсутствия (например, с 01.06 по 08.06).Основные начисления для основного начисления на вкладке Прочие вид расчета отклонения включен в список вытесняющих начислений. При записи движений механизм вытеснения уменьшит фактический период действия оклада, и документ расчета отпуска правильно определит 21,49 дня.Чтобы избежать ошибок при расчете среднего заработка, проконтролируем следующие системные настройки базы:
Начисление отпуска сотрудникам на закладке Расчет среднего заработка доступно прямое ручное редактирование сумм и количества дней перед проведением документа.