Частой проблемой после обновления конфигураций 1С (особенно линейки Зарплата и Управление Персоналом версий 3.1.24 и выше) является исчезновение функционала расчета аванса. Пользователи сталкиваются с тем, что документ Начисление за первую половину месяца становится недоступным в интерфейсе, даже если он был настроен ранее. Давайте разберем, как диагностировать и исправить эту ситуацию, используя различные методы: от простых настроек до работы с системными регистрами.
Если после обновления произошел сбой в обработчике настроек, флаг использования аванса может оказаться не установленным в регистре сведений. Мы можем принудительно установить этот параметр.
Функции технического специалиста.Настройки расчета зарплаты расширенный.Использовать расчет первой половины месяца не установлен, его необходимо активировать.Иногда прямой доступ к регистру через интерфейс ограничен. Мы можем воспользоваться механизмом навигационных ссылок 1С для быстрого перехода к нужной настройке.
Скопируйте следующий путь и вставьте его в строку поиска в верхней панели 1С (или используйте «Перейти по ссылке»):
e1cib/data/РегистрСведений.НастройкиРасчетаЗарплатыРасширенный?ИспользоватьРасчетПервойПоловиныМесяца
Этот метод позволяет напрямую обратиться к объекту РегистрСведений. Если при попытке изменения записи возникают конфликты прав или данных, рекомендуется сначала выгрузить существующие записи регистра в таблицу, удалить проблемную запись и создать её заново с корректным значением флага.
Для опытных пользователей и программистов доступен метод программной установки настройки через РасчетЗарплатыРасширенный. Это самый надежный способ, если стандартные формы не позволяют внести изменения.
Рассмотрим выполнение кода через консоль или внешнюю обработку:
// Пример кода для установки настройки
РасчетЗарплатыРасширенный.УстановитьНастройкуИспользоватьРасчетПервойПоловиныМесяца(Истина);
Исполнение этого метода вызывает штатный обработчик конфигурации, который корректно записывает необходимые данные в регистр, обходя ошибки, возникшие при обновлении версии 3.1.24.308 и выше.
Если предыдущие методы кажутся слишком сложными, попробуем воспользоваться штатным функционалом кадровых документов. Иногда система «видит» необходимость активации расчета только при создании документа изменения способа выплаты.
Изменение авансов.Расчетом за первую половину месяца.Начисление за первую половину месяца появляется в списке.Работа с Регистром сведений напрямую — это вмешательство в структуру метаданных. Прежде чем приступать к изменениям:
Технического специалиста, мы настоятельно рекомендуем обратиться к штатному специалисту по сопровождению 1С, так как некорректная запись в настройках может привести к неправильному расчету Начислений у всей организации.Подводя итог, можно сказать, что проблема носит технический характер и чаще всего связана с неудачным срабатыванием автоматического обновления метаданных. Использование предложенных методов в 90% случаев возвращает доступ к расчету аванса. Если же проблема сохраняется, проверьте также Производственный календарь и Графики работы: если они не заполнены на текущий год, система может блокировать доступ к расчетным документам по логике отсутствия базы для вычислений.