При расчете больничного листа в программах 1С:Зарплата и кадры государственного учреждения (ЗКГУ) 3.0 или 1С:Зарплата и управление персоналом (ЗУП) 3.1 пользователи часто сталкиваются с ситуацией, когда поля для ввода или корректировки среднего заработка становятся серыми и недоступными для редактирования. Это создает сложности, особенно когда необходимо внести данные о доходах сотрудника за прошлые периоды, полученных у другого работодателя или до начала ведения учета в текущей информационной базе. Рассмотрим подробно причины возникновения этой проблемы и разберем пошагово способы ее решения.
Одной из наиболее распространенных причин блокировки полей является системная настройка, которая запрещает программе учитывать (и редактировать) данные за периоды, когда сотрудник еще не был официально трудоустроен в организацию. Проанализируем, как это работает: программа «считает», что если человек принят, например, в 2023 году, то данных о его доходах в этой организации за 2022 и 2021 годы быть не может, а значит, и редактировать их в форме расчета среднего не имеет смысла.
Для того чтобы снять это ограничение, нам необходимо выполнить следующие действия:
После отключения данной настройки программа позволит обращаться к периодам, предшествующим дате приема на работу. Однако помните, что это лишь первый шаг к возможности ручной корректировки.
С переходом на проактивную систему выплат через Социальный фонд России (СФР) в современных релизах 1С появился новый механизм взаимодействия. Разберем ситуацию: при получении входящего запроса от фонда в документе БольничныйЛист может быть установлен приоритет данных, переданных фондом.
В документе «Больничный лист» обратим внимание на переключатель Источник среднего заработка. Если он установлен в положение Данные Фонда, программа блокирует ручное изменение сумм, так как расчет должен базироваться на сведениях из базы СФР. Чтобы активировать поля, переключим выбор на Данные организации. Это позволит программе использовать локальные данные информационной базы и откроет доступ к редактированию через «зеленый карандаш» (кнопка изменения данных среднего заработка).
Иногда пользователи пытаются решить проблему «в лоб», меняя фактическую дату приема на работу в документе ПриемНаРаботу на очень раннюю (например, на 1985 год), чтобы охватить все возможные периоды. Проанализируем последствия такого решения: это неизбежно приводит к тому, что программа начинает неверно рассчитывать стаж для надбавок, в частности, «вылетает» северная надбавка.
Выясним причину: при изменении даты приема 1С пересчитывает шкалу стажа. Если штатное расписание и настройки организации заведены позже этой даты, возникает логический конфликт. Чтобы этого избежать, используем правильный алгоритм:
ПриемНаРаботу оставляем равной дате начала ведения учета в базе или реальной дате выхода на работу (если это новый сотрудник).Если нам нужно внести доходы за прошлые годы, которые сотрудник получил не у нас, самым методически верным способом будет использование документа Справка для расчета пособий (входящая). Рассмотрим, почему это лучше ручной правки в самом больничном:
ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаФСС.Для создания справки перейдем в раздел Зарплата — Справки для расчета пособий. В документе укажем организацию-страхователя (предыдущего работодателя) и суммы дохода, облагаемые взносами, по годам. После проведения справки в документе БольничныйЛист достаточно нажать кнопку Пересчитать, и поля среднего заработка заполнятся автоматически.
В случаях, когда организация только начинает работать в 1С:ЗУП/ЗКГУ и необходимо перенести накопленные данные о доходах сотрудников из старой программы (например, из 1С 7.7 или стороннего ПО), рекомендуется использовать документ ПереносДанных.
Посмотрим на техническую сторону: данные для расчета среднего по больничным хранятся в специализированном регистре накопления. Если записи в этом регистре отсутствуют, поля в больничном будут пустыми. Мы можем создать документ ПереносДанных с кодом (номером) ЗП_СЗФСС (Средний заработок ФСС).
В этом документе заполняются таблицы, где указывается:
Это «чистый» технический способ наполнения базы данными без создания лишних кадровых документов.
Проанализируем ситуацию, когда все вышеперечисленные настройки выполнены, но поля всё равно не активны. Проблема может крыться в административных ограничениях:
1. Дата запрета редактирования. Если расчетный период больничного (предыдущие два года) попадает в период, закрытый датой запрета редактирования данных (раздел Администрирование — Поддержка и обслуживание — Дата запрета изменения данных), программа не позволит менять цифры в окне редактирования среднего заработка. В этом случае необходимо временно сдвинуть дату запрета или попросить пользователя с полными правами внести изменения.
2. Права пользователя. Убедимся, что у пользователя, работающего с документом, достаточно прав. Иногда роли «Расчетчик» бывает недостаточно, если в профиле ограничены права на редактирование регистров среднего заработка. Проверим наличие роли РедактированиеСреднегоЗаработкаФСС.
Подводя итог, можно сказать, что блокировка полей среднего заработка — это защитный механизм программы, предотвращающий случайные ошибки. Для решения проблемы мы рекомендуем в первую очередь проверить Источник данных в документе и наличие Входящих справок. Если же вы уверены, что ручной ввод необходим, проверьте настройку Ограничивать начало расчетного периода датой приема в настройках расчета зарплаты. Совместное использование этих инструментов позволит вам корректно рассчитать любое пособие, сохраняя целостность данных в информационной базе.