← На главную
При оформлении документа «Оплата дней ухода за детьми-инвалидами» расчетчики нередко сталкиваются со странным поведением программы: средний заработок рассчитывается корректно, количество дней указано, но итоговая сумма начисления остается нулевой. При этом перенос периода, например на следующий месяц, приводит к правильному расчету. Разберем детально, почему возникает такая коллизия в программах «1С:Зарплата и управление персоналом» и «1С:Зарплата и кадры государственного учреждения», как устроены механизмы учета времени и как исправить ошибку.
Анализ механизма расчета и архитектурные причины проблемы
Рассмотрим, по какой формуле типовая конфигурация производит расчет оплаты дополнительных выходных дней. Алгоритм начисления опирается на формулу:
Сумма = СреднийДневнойЗаработок * ОплачиваемыеДниПоГрафику (либо часы при суммированном учете времени).
Если средний заработок успешно рассчитан, но итоговый результат равен нулю, это означает только одно: множитель оплачиваемого рабочего времени равен 0. Программа не находит рабочих дней или часов, подлежащих оплате в указанном интервале.
Выясним причину, почему рабочие дни могут «исчезнуть» из расчета, даже если по основному графику сотрудника установлена стандартная пятидневка:
- Приоритет документа «Табель» над документами отклонений. В зарплатном ядре 1С данные ручного документа «Табель» формируют записи в регистре накопления
Данные табельного учета рабочего времени сотрудников. Этот регистр обладает наивысшим приоритетом перед графиками работы и документами начислений. Если в проведенном табеле за этот период уже зафиксированы коды неявок (например, «НН» — неявки по невыясненным причинам) или выходные, система считает, что у сотрудника в эти дни нет планового рабочего времени, которое требуется компенсировать средним заработком.
- «Забытые» и помеченные на удаление документы отсутствий. Распространенная ситуация: сотрудник задержался из отпуска, кадровик или табельщик создал документ «Отсутствие (болезнь, прогул, неявка)», после чего был автоматически заполнен и проведен документ «Табель». Позже исходный документ отсутствия пометили на удаление или отменили его проведение, однако в самом табеле строки с буквенным кодом «НН» остались без изменений. Регистр сведений
Состояния сотрудников уже не показывает отклонение, но табель продолжает блокировать расчет.
- Особенности использования накопленных дней ухода. Согласно законодательству, сотрудник имеет право использовать до 24 дополнительных оплачиваемых выходных дней подряд один раз в течение календарного года. Для этого в документе устанавливается флаг «Использовать остаток дней за год». Программа проверяет остатки по регистру накопления
Дни ухода за детьми-инвалидами. Если запрашивается более 4 дней, флаг обязателен. Однако даже при включенном флаге дни предоставляются только взамен рабочих дней по графику.
Диагностика проблемы: проверка данных учета времени
Проанализируем ситуацию с помощью типовых инструментов программы. Чтобы увидеть реальную картину, которую видит расчетный модуль, не полагайтесь на визуальные формы кадровых приказов.
- Сформируем отчет «Табель учета рабочего времени (Т-13)» (раздел Зарплата — Отчеты по зарплате). Важно сформировать именно унифицированный отчет Т-13, а не открывать документ. Этот отчет собирает консолидированные данные из регистров учета времени и регистров расчета с учетом приоритетов.
- Проверим дни в спорном интервале. Если в колонках за нужные даты стоят отметки «НН», «В» или пустые значения вместо рабочих часов «Я», значит, в информационной базе проведен документ-фиксатор времени.
- Перейдем в журнал документов «Табели» (раздел Зарплата — Учет времени — Табели) и проверим, введен ли индивидуальный или сводный табель за расчетный месяц по данному сотруднику или его подразделению.
Пошаговая инструкция по исправлению ошибки
Разберем по шагам регламент действий, позволяющий вернуть оплачиваемые часы в расчет и корректно начислить оплату за дни ухода за ребенком-инвалидом.
- Отмена проведения документа «Табель». Найдем документ «Табель» за месяц, в котором оформляются дни ухода. Нажмем правой кнопкой мыши и выберем «Отменить проведение» (либо удалим строку с данным сотрудником из табельной таблицы).
- Расчет документа оплаты дней ухода. Откроем документ «Оплата дней ухода за детьми-инвалидами».
- Укажем требуемый интервал (например, 13 дней).
- Если количество запрашиваемых дней превышает 4, обязательно взведем флаг «Использовать остаток дней за год».
- Нажмем кнопку «Пересчитать документ».
Так как проведенный табель больше не перекрывает график, программа возьмет норму рабочего времени непосредственно из графика сотрудника. В табличной части появятся рабочие дни/часы и рассчитается итоговая сумма оплаты. Проведем документ.
- Актуализация табеля учета рабочего времени. Вернемся к отмененному документу «Табель», перезаполним его по кнопке «Заполнить» и проведем. Теперь на дни ухода за ребенком-инвалидом автоматически встанет корректный буквенный код («ОВ» — оплачиваемые выходные дни), а не отметки неявок «НН».
Методологические рекомендации по ведению учета времени
Рассмотрим правила, которые помогут избежать подобных ошибок в дальнейшем:
- Применение метода отклонений. В конфигурациях 1С документ «Табель» не является обязательным для начисления заработной платы. Рекомендуется вести учет методом отклонений: регистрировать больничные листы, отпуска, командировки и дни ухода соответствующими документами-начислениями. Документ «Табель» следует вводить только при необходимости зафиксировать нестандартные факты (ночные часы, сверхурочные, дежурства) либо проводить его в самую последнюю очередь — строго после ввода всех расчетных документов месяца.
- Проверка регистра «Перерасчеты». Если документы отклонений вводились задним числом после начисления зарплаты или проведения табелей, откроем список Зарплата — Сервис — Перерасчеты. Проверим, нет ли зафиксированных записей, требующих актуализации прошлых периодов по сотруднику.
- Разделение документов при превышении лимита. Если сотрудник берет накопленные дни за предыдущие месяцы вместе со стандартными 4 днями текущего месяца, и программа выдает ошибки контроля остатков, рекомендуется оформлять два отдельных документа: первый — на накопленные дни с флагом использования остатка за год, второй — на текущие 4 дня месяца без этого флага.