Другое · 10 мин
Как посмотреть общий стаж сотрудника в 1С
Как посмотреть общий стаж сотрудника в 1С:ЗУП и 1С:Бухгалтерии: где хранятся данные о стаже, как ввести и проверить сведения, типичные ошибки и отчёты.
Общий стаж сотрудника нужен кадровику и бухгалтеру для расчёта больничных, надбавок, отпусков за вредность и подготовки сведений для СФР. В программах 1С стаж не вычисляется автоматически «из ниоткуда»: он хранится в карточке физического лица или сотрудника и заполняется на основании трудовой книжки, а дальнейший прирост программа может доначислять автоматически. Где именно искать эти сведения, зависит от конфигурации — в 1С:ЗУП механизм полноценный, в 1С:Бухгалтерии — упрощённый.
Ниже разобраны основные способы: просмотр стажа в карточке сотрудника, ввод начальных данных, проверка автоматического расчёта, а также отчёты и обработки, которые показывают стаж сразу по списку работников. Отдельно рассмотрены типичные ошибки, из-за которых стаж отображается неверно или вовсе пуст.
Где в 1С хранятся сведения о стаже
Стаж в программах 1С делится на несколько видов: страховой стаж (для больничных и пенсионных сведений), общий стаж, непрерывный стаж, стаж работы на предприятии, стаж по выслуге лет и специальные стажи (например, северный или вредный). Все они хранятся как записи с указанием вида стажа, даты отсчёта и количества лет, месяцев и дней на эту дату.
Важно понимать принцип: программа хранит не «текущее значение», а значение на конкретную дату отсчёта. При обращении к данным она автоматически добавляет период с даты отсчёта до текущей даты, если для сотрудника настроен автоматический расчёт. Поэтому одна и та же карточка может показывать разные цифры в разных отчётах — в зависимости от того, на какую дату запрошен стаж.
Как посмотреть стаж в 1С:ЗУП через карточку сотрудника
Основной способ — карточка сотрудника. Откройте раздел «Кадры», затем «Сотрудники», найдите нужного работника в списке и откройте его карточку двойным щелчком. В шапке карточки рядом с личными данными расположена группа ссылок; среди них найдите ссылку «Стажи» (в некоторых релизах — «Страховой стаж» или «Трудовая деятельность»).
По щелчку откроется форма со списком видов стажа. Для каждого вида указаны дата отсчёта и значение: лет, месяцев, дней. Если автоматический расчёт включён, рядом или в самой форме отображается стаж с учётом прироста по текущую дату. Если поле пустое — начальные данные по этому виду стажа ещё не вводились.
- 1Откройте «Кадры → Сотрудники» и найдите работника
- 2Откройте карточку и перейдите по ссылке «Стажи»
- 3Проверьте вид стажа, дату отсчёта и значение лет/месяцев/дней
- 4При необходимости нажмите «Добавить» и введите данные из трудовой книжки
- 5Сохраните форму и проверьте расчёт на актуальную дату
Как посмотреть стаж в 1С:Бухгалтерии
В 1С:Бухгалтерии 8 кадровый учёт упрощён, поэтому полноценного списка видов стажа нет. Сведения о страховом стаже для больничных хранятся в карточке физического лица. Откройте «Справочники → Физические лица» (или «Зарплата и кадры → Сотрудники», затем перейдите в физлицо), найдите ссылку «Страховой стаж» и откройте форму.
В форме указывается стаж на дату поступления: лет, месяцев, дней. Этого достаточно, чтобы программа рассчитала процент оплаты больничного листа. Общий стаж в расширенном виде здесь не ведётся — если нужны северный, вредный или стаж выслуги, потребуется либо 1С:ЗУП, либо ведение таких сведений вне программы.
Сравнение конфигураций
Полный учёт всех видов стажа, автоматический прирост, отчёты по списку сотрудников. Подходит для кадрового учёта любого масштаба.
Только страховой стаж для больничных в карточке физлица. Достаточно для небольших компаний без сложных надбавок.
Позволяют вывести стаж списком по всем сотрудникам, если штатного отчёта не хватает. Требуют аккуратной установки из доверенного источника.
Как ввести начальные данные и включить автоматический расчёт
Если стаж не отображается, чаще всего причина в том, что начальное значение просто не введено. В карточке сотрудника откройте «Стажи», нажмите «Добавить», выберите вид стажа (например, «Страховой стаж»), укажите дату отсчёта — обычно дату приёма на работу — и введите количество лет, месяцев и дней по трудовой книжке на эту дату.
Для автоматического прироста стажа должен быть оформлен приём на работу документом «Приём на работу» — именно от даты приёма программа считает дальнейший стаж. Если сотрудник был введён в базу начальными остатками или переносом данных, проверьте, что дата приёма заполнена корректно, иначе прирост не посчитается.
Отчёты и способы посмотреть стаж по списку сотрудников
Когда нужно посмотреть стаж не одного работника, а по подразделению или всей организации, карточки открывать неудобно. В 1С:ЗУП используйте штатные отчёты раздела «Кадры → Кадровые отчёты»: например, «Стажи сотрудников» или универсальный отчёт «Штатные сотрудники» с добавлением поля стажа через настройки. В настройках отчёта на вкладке «Поля» можно вывести конкретный вид стажа и отфильтровать список.
Альтернатива — универсальный отчёт по регистру сведений, где хранятся стажи. Это инструмент для опытных пользователей: откройте «Отчёты → Универсальный отчёт», выберите объект с данными о стажах и задайте период. Если штатных средств не хватает, существуют внешние обработки, выводящие стаж списком, — их подключают через «Администрирование → Дополнительные отчёты и обработки».
Перед массовой проверкой стажей удобно вывести отчёт на дату конца месяца и сверить несколько случайных строк с трудовыми книжками. Если расхождение ровно в период работы в вашей организации — почти наверняка некорректна дата приёма или не введено начальное значение.
Почему стаж отображается неверно: типичные ошибки
Самая частая причина нулевого или заниженного стажа — не введены начальные данные на дату приёма. Программа в этом случае считает стаж только с момента приёма в вашу организацию, игнорируя предыдущую трудовую историю. Вторая типичная ситуация — дата отсчёта указана неверно, и прирост считается от неправильной точки.
Ещё одна ошибка — дублирование: стаж введён и в карточке физического лица, и в карточке сотрудника с разными значениями, либо заведено два физических лица на одного человека после переноса данных. В этом случае разные отчёты показывают разные цифры. Лечится поиском и объединением дублей штатной обработкой и приведением записей к одному значению.
Проверка результата и границы самостоятельной работы
После ввода или исправления данных проверьте результат на контрольном примере: откройте карточку сотрудника, посмотрите стаж, затем создайте тестовый больничный лист и убедитесь, что процент оплаты соответствует ожидаемому стажу. Процент оплаты зависит от страхового стажа, поэтому расхождение сразу видно. Также сверьте цифру с расчётом вручную по трудовой книжке.
Самостоятельно безопасно вводить и исправлять стажи, если у вас есть первичные документы и вы работаете в текущем периоде. Осторожность нужна при исправлении данных задним числом: уже начисленные больничные и надбавки автоматически не пересчитаются, их придётся перепроводить вручную. Если в базе ведётся учёт за прошлые периоды и сдана отчётность, перед массовыми исправлениями сделайте резервную копию информационной базы.
Как проверить результат
Значение на дату отсчёта плюс прирост с даты приёма совпадает с расчётом по трудовой книжке
Стаж равен только периоду работы в вашей организации — не введены начальные данные
Процент соответствует страховому стажу сотрудника
Процент минимальный при длительном стаже — проверьте вид стажа и дату отсчёта
Один и тот же сотрудник показывает одинаковый стаж везде
Значения различаются — вероятны дубли физлиц или двойные записи стажа
Частые вопросы
Что важно запомнить
Стаж в 1С хранится как значение на дату отсчёта и доначисляется автоматически от даты приёма. Смотрите его в карточке сотрудника по ссылке «Стажи» (ЗУП) или «Страховой стаж» в физлице (Бухгалтерия), вводите начальные данные по трудовой книжке и проверяйте результат через расчёт больничного.
Почему в карточке сотрудника стаж пустой?
Чаще всего начальные данные просто не вводились: программа не знает стаж до приёма в вашу организацию. Откройте «Стажи» в карточке сотрудника, добавьте нужный вид стажа с датой отсчёта и значением по трудовой книжке — после сохранения стаж начнёт отображаться и учитываться в расчётах.
Считает ли 1С стаж автоматически после приёма на работу?
Да, если оформлен документ «Приём на работу» и задано начальное значение стажа на дату отсчёта. Программа прибавляет время работы к начальному значению. Если приём оформлен не был или сотрудник перенесён начальными остатками без даты приёма, автоматический прирост работать не будет.
Чем страховой стаж отличается от общего в 1С?
Это разные виды стажа, которые хранятся отдельными записями. Страховой стаж используется для пособий и пенсионных сведений и включает периоды уплаты взносов; общий стаж — суммарная трудовая деятельность. Вводить и проверять их нужно по отдельности, значения могут не совпадать.
Как посмотреть стаж сразу по всем сотрудникам?
В 1С:ЗУП используйте кадровые отчёты, например «Стажи сотрудников», либо отчёт «Штатные сотрудники» с добавлением поля стажа в настройках. Если штатного отчёта нет, подойдёт универсальный отчёт по регистру сведений о стажах или внешняя обработка из доверенного источника.
Что делать, если после переноса данных стаж отображается дважды или по-разному?
Проверьте, не заведено ли два физических лица на одного человека — это типичное следствие переноса. Найдите дубли штатным поиском дублей, объедините их, затем приведите записи о стаже к одному корректному значению и перепроверьте расчёты пособий по затронутым сотрудникам.
Нужно ли пересчитывать больничные после исправления стажа?
Да, если больничный был рассчитан до исправления. Программа не пересчитывает проведённые документы автоматически: откройте нужный больничный лист, перезаполните и перепроведите его, чтобы процент оплаты обновился в соответствии с новым стажем.