Работа с кадровым учетом в системе 1С:Зарплата и управление персоналом часто требует оперативного внесения правок уже после того, как документы сформированы. Ошибки в учете отработанного времени случаются нередко: сотрудник мог забыть отметиться, кадровик внести неверный код, или больничный лист пришел с опозданием. Важно понимать, что сам по себе Табель учета рабочего времени в конфигурациях 1С является скорее аналитическим отчетом, который строится на основе введенных ранее документов.
Процесс того, как изменить табель в 1С, напрямую зависит от того, какой именно механизм учета времени вы используете в своей организации: автоматический расчет на основе явок или ручное заполнение. В первом случае правки вносятся через документы-основания, такие как «Отсутствие», «Больничный лист» или «Изменение графика работы». Во втором — допускается прямое редактирование ячеек непосредственно в документе «Табель учета рабочего времени». Неправильный выбор метода может привести к расхождению данных при расчете зарплаты.
Далее мы подробно разберем все доступные способы корректировки данных, от простых исправлений опечаток до сложных случаев перерасчета с использованием механизма сторно. Особое внимание уделим тому, как система обрабатывает изменения задним числом и какие последствия это имеет для итоговых ведомостей. Правильное понимание логики работы программы сэкономит вам часы рутинной проверки начислений.
Особенности формирования табеля в зависимости от настроек
Прежде чем приступать к исправлениям, необходимо четко определить, как настроен ваш участок «Учет рабочего времени» в разделе Настройки – Кадровый учет. От этого зависит сам алгоритм действий. Если у вас включен режим «Автоматическое заполнение по данным о явках», то любые попытки вписать код вручную в печатную форму Т-13 будут проигнорированы при следующем обновлении документа. Система просто перезапишет ваши ручные правки данными из регистров накопления.
В ручном режиме ситуация иная. Здесь табель выступает первичным документом, который заполняется кадровиком самостоятельно на основе бумажных журналов или устных распоряжений. В этом случае изменить данные можно прямо в интерфейсе документа, кликнув по нужной ячейке. Однако даже здесь существуют ограничения: если день уже был рассчитан в документе «Начисление зарплаты», система может заблокировать изменение прошлого периода без проведения специальных процедур отмены.
⚠️ Внимание: Если вы используете гибридный режим (например, автоматический для основных сотрудников и ручной для совместителей), убедитесь, что вы редактируете правильный список сотрудников. Ошибка в фильтре может привести к тому, что вы случайно испортите данные автоматического учета, попытавшись внести их вручную.
Также стоит учитывать версию конфигурации. В 1С:ЗУП 3.1 интерфейс табеля стал более гибким, позволяя видеть не только коды явок, но и часы работы/отпуска в одной таблице. В более старых версиях 2.5 логика была жестче, и часто требовалось полное удаление документа табеля и его создание заново при серьезных ошибках. Современные релизы позволяют делать точечные правки без потери истории изменений.
Перед массовым изменением табеля за прошлый месяц обязательно создайте резервную копию базы данных или выгрузите текущий отчет в Excel для сравнения результатов "до" и "после".
Корректировка явок через документы-основания
Самый правильный и безопасный способ, как изменить табель в 1С при автоматическом учете — это ввод корректирующего документа. Представьте ситуацию: сотрудник Иванов А.А. фактически отсутствовал 15 числа из-за болезни, но в систему это не было внесено, и в табеле стоит код «Я» (Явка). Просто перекрасить ячейку в табеле нельзя, так как она подтягивается из регистра «Графики работы сотрудников».
Вам необходимо создать документ «Больничный лист» или «Отсутствие» с датой 15 числа. После проведения этого документа данные в регистре обновятся. Чтобы изменения отобразились в уже созданном табеле, нужно открыть документ «Табель учета рабочего времени» и нажать кнопку Заполнить. Система проанализирует новые вводные и заменит код «Я» на код «Б» (Временная нетрудоспособность) или «НН» (Неявка по невыясненным причинам), в зависимости от типа введенного документа.
Этот метод гарантирует целостность данных. Если вы просто поменяете код в табеле вручную, не создав документ-основание, то при следующем расчете зарплаты программа будет считать, что сотрудник работал полный день, и начислит ему оплату, которая позже может потребовать сложного сторнирования. Документы-основания являются «источником правды» для расчетного блока 1С.
- 📄 Больничный лист: автоматически регистрирует отсутствие и рассчитывает пособие, меняя код явки в табеле.
- 🏖️ Ежегодный отпуск: документ «Отпуск» перекрывает график работы и устанавливает код «ОТ».
- 🚫 Отсутствие: универсальный документ для неявок без сохранения зарплаты или по невыясненным причинам (код «НН»).
- 🕒 Изменение графика: если сотрудник переведен на неполное время, используйте документ «Изменение графика работы», а не правьте табель вручную.
Ручное редактирование ячеек в документе Табель
Иногда возникают ситуации, когда документ-основание создать невозможно или нецелесообразно. Например, нужно исправить техническую опечатку в коде явки за прошлый период, когда все расчеты уже закрыты, или учесть работу в выходной день, которая не была оформлена приказом заранее. В таких случаях допустимо ручное редактирование непосредственно в форме документа «Табель учета рабочего времени».
Для этого откройте нужный табель, найдите строку с сотрудником и кликните дважды по ячейке с датой. Появится всплывающее окно выбора кода явки. Здесь можно выбрать любой код из справочника «Коды видов использования рабочего времени». После выбора кода система может запросить количество часов. Если график сотрудника предполагает 8 часов, а вы ставите явку на 4 часа, это нужно указать вручную, иначе расчетчик возьмет данные из графика.
Это создает так называемые «отклонения». В отчетах по анализу рабочего времени такие дни будут подсвечиваться как исключения. При массовых правках вручную высок риск человеческой ошибки, поэтому используйте этот метод только для точечных исправлений.
⚠️ Внимание: При ручном изменении кода явки в 1С ЗУП 3.1 система может выдать предупреждение о том, что данные расходятся с графиком. Игнорировать это предупреждение можно только если вы уверены в корректности своих действий. В противном случае вы можете получить неверный расчет оплаты за работу в выходные или ночное время.
Если вы изменили данные вручную, не забудьте проверить, как это повлияло на расчет. Иногда бывает, что код явки изменился, но начисления не пересчитались, потому что документ «Начисление зарплаты» уже был проведен и зафиксировал старые данные. В таком случае потребуется перепроведение документов начисления.
☑️ Проверка ручных правок в табеле
Механизм сторно и исправление задним числом
Самый сложный сценарий — это исправление ошибок, обнаруженных после того, как месяц закрыт, зарплата выплачена, и отчетность сдана. В этом случае простое изменение табеля в 1С приведет к тому, что в текущем месяце возникнет «задвоение» или, наоборот, недостача начислений. Для таких случаев в 1С предусмотрен механизм Сторно (отмена) и перерасчета.
Суть метода заключается в том, чтобы аннулировать неверные начисления прошлого периода и начислить верные суммы тем же периодом. Для этого используется документ «Перерасчет прошлого периода» или специальная обработка «Исправление ошибок в бухгалтерском и налоговом учете». Однако, если ошибка кроется именно в количестве отработанного времени, начинать нужно с табеля.
Алгоритм действий при исправлении задним числом выглядит следующим образом:
- Откройте документ «Табель учета рабочего времени» за ошибочный месяц.
- Внесите необходимые изменения (через документы-основания или вручную).
- Запустите обработку пересчета регламентных документов за этот период.
- Сформируйте документ «Перерасчет прошлого периода», который автоматически выявит разницу между старыми и новыми данными.
Результатом работы механизма сторно станет появление двух записей в регистрах: одна с отрицательным значением (отменяющая старую ошибку) и одна с положительным (фиксирующая правильное значение). В расчетном листке сотрудника это отразится как отдельная строка «Сторно» и строка с верной суммой. Это позволяет сохранить прозрачность учета и не «ломать» накопительные итоги с начала года.
Почему нельзя просто удалить старый табель?
Удаление проведенного документа табеля за закрытый период может нарушить связи с уже рассчитанными ведомостями. Регистры накопления могут остаться в inconsistent состоянии, что приведет к ошибкам при формировании годовой отчетности (6-НДФЛ, РСВ). Всегда используйте перерасчет вместо удаления.
Таблица: Коды явок и их влияние на расчет
Понимание того, как конкретные коды влияют на итоговые суммы, критически важно при внесении правок. Не все коды явок в 1С одинаковы с точки зрения алгоритмов расчета. Некоторые из них полностью исключают день из нормы времени, другие же сохраняют право на оплату.
| Код явки | Наименование | Влияние на норму времени | Оплата |
|---|---|---|---|
Я |
Явка | Включается в норму | По тарифу / окладу |
ОТ |
Ежегодный отпуск | Исключается из нормы | Средний заработок |
Б |
Больничный | Исключается из нормы | Пособие ФСС |
К |
Командировка | Исключается из нормы | Средний заработок |
НН |
Неявка по невыясненным причинам | Включается в норму (как прогул до выяснения) | Не оплачивается |
При изменении табеля обращайте внимание на графу «Норма времени». Если вы меняете явку на отпуск, норма времени сотрудника за месяц должна уменьшиться. Если вы видите, что после правки табеля норма осталась прежней, значит, настройка вида расчета или кода явки выполнена неверно, и потребуется вмешательство администратора системы.
Печатные формы и выгрузка данных
После того как все изменения внесены и проверены, финальным этапом является формирование печатной формы. В 1С предусмотрено несколько вариантов табелей: унифицированная форма Т-13 (для автоматизированного учета) и форма Т-12 (для ручного). При изменении данных в системе, печатная форма обновляется автоматически при нажатии кнопки Печать.
Часто возникает вопрос: как изменить табель в 1С, если нужно выгрузить его для сторонней системы или передать в архив в специфическом формате? Для этого используйте кнопку Экспорт или «Сохранить как». Формат XLSX позволяет сохранить все форматирование, включая условное форматирование (подсветку ночных часов или выходных), которое настроено в шаблоне 1С.
Если в печатной форме отображаются старые данные после внесения правок, попробуйте обновить макет. Иногда кэш отчетов не сбрасывается мгновенно. Закройте и заново откройте документ табеля, затем снова сформируйте печать. Убедитесь, что в настройках печати выбран правильный период и список сотрудников.
Всегда сверяйте итоговые часы в печатной форме Т-13 с данными в регистре «Фактическое рабочее время». Расхождения даже в 0.5 часа могут стать основанием для претензий трудовой инспекции.
⚠️ Внимание: Интерфейс и названия кнопок могут незначительно отличаться в зависимости от версии платформы 1С:Предприятие (8.3.20, 8.3.25 и т.д.) и конкретного релиза конфигурации ЗУП. Если вы не находите описанную кнопку, воспользуйтесь поиском по конфигурации (Ctrl+F7) или обратитесь к справке системы (F1).
Часто задаваемые вопросы (FAQ)
Можно ли изменить табель, если месяц уже закрыт и зарплата выплачена?
Да, это возможно. Вам необходимо внести изменения в документ «Табель учета рабочего времени» за закрытый период. После этого следует использовать механизм «Перерасчет прошлого периода», чтобы сторнировать ошибочные начисления и доначислить верные суммы. Изменения отразятся в текущем месяце выплат с указанием периода, за который сделан перерасчет.
Почему при заполнении табеля некоторые ячейки не редактируются (серого цвета)?
Ячейки могут быть заблокированы, если день является выходным или праздничным согласно производственному календарю, и у сотрудника нет графика работы на этот день. Также поля могут быть недоступны для редактирования, если включен режим «Автоматическое заполнение» и данные уже подтянуты из документов-оснований. Попробуйте удалить документ-основание или переключить режим заполнения.
Как исправить ошибку в табеле, если документ «Начисление зарплаты» уже проведен?
Сначала исправьте сам табель (внесите правильный код явки). Затем найдите документ «Начисление зарплаты» за этот месяц и нажмите кнопку Пересчитать или проведите его заново. Если месяц закрыт, используйте обработку «Перерасчет прошлого периода», чтобы не нарушать хронологию закрытия периодов.
Что делать, если в табеле проставлен код «НН», а сотрудник предоставил больничный?
Необходимо ввести документ «Больничный лист» с соответствующими датами. После проведения больничного откройте табель и нажмите кнопку Заполнить. Код «НН» автоматически заменится на код «Б». Если этого не произошло, проверьте, не стоит ли запрет на автоматическое обновление явок в настройках документа.
Можно ли в 1С вести табель в формате Т-12 вместо Т-13?
Да, в настройках кадрового учета можно выбрать форму табеля. Форма Т-12 предназначена для ручного заполнения и учета явок, а Т-13 — для автоматизированного. Переключение между ними осуществляется в разделе Настройки – Кадровый учет – Учет рабочего времени. При смене формы существующие документы могут потребовать пересоздания.