Другое · 10 мин
Как ввести остатки отпусков в 1С:ERP
Как ввести остатки отпусков в 1С:ERP при переходе на программу или в середине года: документы ввода, проверка остатков, типичные ошибки и способы исправления.
Остатки отпусков сотрудников нужны программе, чтобы корректно рассчитывать дни при увольнении, планировать график отпусков и показывать задолженность компании перед персоналом. Если остатки не введены или введены с ошибкой, расчёт компенсации за неиспользованный отпуск при увольнении будет неверным, а отчёт «Остатки отпусков» покажет искажённые данные.
В 1С:ERP Управление предприятием ввод остатков отпусков выполняется через специальные документы подсистемы кадрового учёта. Способ зависит от ситуации: перенос данных при старте работы в программе, исправление ошибок в текущем периоде или корректировка после кадрового аудита. Ниже разобраны все три сценария с конкретными действиями.
Когда и зачем вводить остатки отпусков
Первая и самая частая ситуация — переход на 1С:ERP из другой программы (1С:ЗУП, старой конфигурации, Excel или бумажного учёта). Программа начинает считать отпуска с нуля, поэтому накопленные сотрудниками дни нужно перенести вручную или через загрузку.
Вторая ситуация — обнаруженная ошибка. Например, при увольнении сотрудника расчётчик видит, что программа насчитала компенсацию за 10 дней, а по кадровым документам должно быть 18. Значит, история отпусков в базе неполная, и остатки нужно скорректировать.
Третий случай — начало ведения кадрового учёта в середине года, когда часть сотрудников уже отгуляла отпуск, а часть дней перенесла с прошлых рабочих годов. Без корректного ввода остатков график отпусков и расчёты будут недостоверными.
Какие данные подготовить перед вводом
Прежде чем открывать программу, соберите по каждому сотруднику достоверную информацию. Источниками служат личные карточки Т-2, приказы на отпуск, данные из прежней программы или расчётные листки.
Минимальный набор данных на одного сотрудника: дата приёма на работу, периоды всех использованных отпусков с указанием вида (ежегодный основной, дополнительный, без сохранения), количество положенных дней отпуска в год по трудовому договору и остаток неиспользованных дней на дату ввода с разбивкой по рабочим годам.
Особое внимание уделите сотрудникам с дополнительными отпусками — за вредные условия труда, ненормированный рабочий день, северные надбавки. Каждый вид отпуска вводится отдельной строкой, и пропуск одного из них приведёт к занижению компенсации при увольнении.
Попробуйте типовую синхронизацию или обработку переноса данных — она переносит и остатки отпусков
Готовьте сводную таблицу остатков по каждому сотруднику с разбивкой по рабочим годам
Используйте документ «Ввод остатков отпусков» или «Перенос данных» для исправления без пересчёта зарплаты
Ввод остатков при начале работы в программе
Если учёт в 1С:ERP только запускается, остатки отпусков вводятся вместе с начальными кадровыми данными. Основной инструмент — документ «Начальная штатная расстановка», который находится в разделе «Кадры». В нём по каждому сотруднику заполняется вкладка с данными об отпусках.
Альтернатива — специализированный документ «Ввод остатков отпусков», доступный в разделе «Кадры» — «Отпуска» или через журнал «Все кадровые документы». Он удобнее, когда штатная расстановка уже проведена, а остатки появились позже или требуют уточнения.
- 1Откройте раздел «Кадры» и создайте документ «Ввод остатков отпусков»
- 2Укажите организацию и дату, на которую фиксируются остатки
- 3Добавьте сотрудника в табличную часть
- 4Для каждого вида отпуска укажите рабочий год (даты начала и окончания) и количество неиспользованных дней
- 5Повторите для всех сотрудников — можно добавлять несколько сотрудников в один документ
- 6Проведите документ и сформируйте отчёт «Остатки отпусков» для проверки
Как правильно заполнить рабочие годы и дни
Главная сложность ввода — корректная разбивка остатков по рабочим годам. Программа хранит остатки не общей суммой, а в привязке к периоду, за который дни заработаны. Это важно для правильного расчёта компенсации и для сгорания неиспользованных дней по правилам, установленным в компании.
Например, сотрудник принят 15 марта 2022 года, положенный отпуск — 28 календарных дней. За первый рабочий год (15.03.2022–14.03.2023) он отгулял 20 дней, остаток — 8 дней. За второй рабочий год (15.03.2023–14.03.2026) отгулял 14 дней, остаток — 14 дней. В документе это будут две строки с разными рабочими годами.
Если точная история по годам неизвестна, а есть только итоговая цифра, допустимо ввести весь остаток одной строкой на последний рабочий год. Это упрощение не ломает расчёт компенсации, но затрудняет аналитику. По возможности восстанавливайте историю полностью — по приказам и личным карточкам.
Периоды отпусков без сохранения зарплаты свыше 14 календарных дней в год сдвигают окончание рабочего года. Если сотрудник часто брал отпуска за свой счёт, проверьте, правильно ли рассчитан рабочий год, прежде чем вводить остатки — иначе дни распределятся по неверным периодам.
Проверка введённых остатков
После проведения документов обязательно сверьте результат. Основной инструмент — отчёт «Остатки отпусков» в разделе «Кадры» — «Отчёты, справки». Он показывает по каждому сотруднику остаток дней на выбранную дату с детализацией по видам отпусков и рабочим годам.
Сверьте данные отчёта с исходными документами: личными карточками, ведомостью остатков из прежней системы. Расхождения исправляйте сразу, до того как по этим данным пройдут увольнения или начисления компенсаций.
Дополнительная проверка — тестовый расчёт. Возьмите одного-двух сотрудников с известным остатком и смоделируйте увольнение в копии базы: программа должна насчитать компенсацию ровно за то количество дней, которое вы ввели плюс заработанные в текущем периоде.
Как проверить результат
Остаток совпадает с личной карточкой и разбит по рабочим годам
Остаток нулевой, отрицательный или отличается от исходных данных
Присутствуют все виды: основной и дополнительные
Дополнительный отпуск отсутствует — строка не введена
Дни компенсации равны остатку плюс заработанные дни текущего периода
Компенсация меньше ожидаемой — остатки не подхватились
Исправление ошибок в остатках отпусков
Если ошибка обнаружена в уже проведённом документе ввода, не редактируйте его задним числом, если по сотруднику уже были расчёты. Правильный путь — создать новый документ «Ввод остатков отпусков» актуальной датой с корректными данными: более поздний документ переопределяет сведения раннего.
Для сложных случаев, когда история отпусков искажена множеством документов, используйте обработку «Перенос данных» (доступна при включённом режиме технического специалиста) — она позволяет напрямую записать корректные движения в регистры сведений и накопления по отпускам. Это инструмент для опытных пользователей: неправильная запись в регистр может нарушить расчёты по всем сотрудникам.
Типичные ошибки при вводе остатков
Большинство проблем с остатками отпусков возникает не из-за программы, а из-за исходных данных и невнимательности при вводе. Знание типовых ошибок помогает избежать переделок.
Отдельно отметим дублирование: если остатки перенесены обработкой миграции, а затем введены ещё раз вручную, дни задваиваются. Перед ручным вводом всегда проверяйте отчёт «Остатки отпусков» — возможно, данные уже есть в базе.
Как выбрать действие
Часто задаваемые вопросы
На какую дату вводить остатки отпусков при переходе на 1С:ERP?
На дату, предшествующую началу ведения учёта в новой программе, или на первое число месяца старта. Главное — чтобы все последующие кадровые документы (приёмы, отпуска, увольнения) вводились уже после этой даты, иначе остатки не подхватятся в расчёты.
Что делать, если точная история отпусков сотрудника неизвестна?
Восстановите её по приказам на отпуск и личной карточке Т-2. Если документы утрачены, допустимо ввести итоговый остаток одной строкой на текущий рабочий год — расчёт компенсации при этом будет корректным, пострадает только детализация по периодам.
Почему в отчёте «Остатки отпусков» сотрудник отсутствует?
Наиболее частые причины: сотрудник не принят на работу кадровым документом в этой базе, документ ввода остатков не проведён или дата отчёта раньше даты документа ввода. Проверьте эти три момента последовательно.
Можно ли ввести остатки отпусков списком сразу по всем сотрудникам?
Да, один документ «Ввод остатков отпусков» может содержать несколько сотрудников. Для больших штатов удобнее загрузка из таблицы через обработку загрузки данных из табличного документа, если она доступна в вашей версии конфигурации.
Влияет ли ввод остатков отпусков на расчёт зарплаты?
Напрямую — нет, документ ввода остатков не создаёт начислений. Он влияет на расчёт среднего заработка только косвенно: при начислении отпускных или компенсации программа использует эти данные для определения количества дней.
Как исправить задвоенные остатки после переноса данных?
Найдите документы, которыми остатки введены дважды (обычно это миграционный перенос плюс ручной ввод), и отмените проведение лишнего. Затем сформируйте отчёт «Остатки отпусков» и убедитесь, что сумма дней стала корректной.
Что важно запомнить
Остатки отпусков в 1С:ERP вводятся документом «Ввод остатков отпусков» или через начальную штатную расстановку, с разбивкой по видам отпусков и рабочим годам. Перед вводом соберите достоверные исходные данные, после — обязательно сверьте результат отчётом «Остатки отпусков». Массовые исправления регистров делайте только на копии базы.