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