После проведения обновления конфигурации «1С:Бухгалтерия предприятия 3.0» (в частности, при переходе на релиз 3.0.51.12) пользователи могут столкнуться с неприятной ситуацией: в документе «Начисление зарплаты» на вкладке «Начисления» полностью исчезает колонка «Начисление» (вид начисления: оклад, премия и т. д.). При этом проверка прав доступа показывает, что у пользователя установлены полные права, а в ролях доступен просмотр и редактирование реквизита.
Разберем детально механизм возникновения этой проблемы и рассмотрим все возможные варианты ее решения в пользовательском режиме и через конфигуратор.
Проанализируем техническую сторону проблемы. В платформе «1С:Предприятие 8.3» видимость элементов интерфейса тесно связана с механизмом Функциональных опций (ФО). Если реквизит табличной части или элемент управляемой формы включен в состав функциональной опции, платформа автоматически скрывает его на форме, если значение этой опции в информационной базе равно «Ложь» (то есть опция отключена).
В релизе конфигурации разработчиками была допущена ошибка: реквизит табличной части Начисления документа НачислениеЗарплаты был ошибочно добавлен в состав функциональной опции ВестиУчетПоПодразделениям.
Таким образом, колонка пропадает только в тех информационных базах, где в параметрах учета отключен учет по подразделениям. Если учет по подразделениям ведется, значение функциональной опции равно «Истина», и колонка отображается в штатном режиме.
Рассмотрим самый надежный и правильный способ решения. Фирма «1С» оперативно зарегистрировала данную ошибку и выпустила исправление в релизе 3.0.51.14 и последующих версиях.
.dt или создание копии средствами СУБД).Если оперативно обновить конфигурацию невозможно, а начислять зарплату нужно срочно, воспользуемся обходным путем без изменения метаданных и снятия конфигурации с поддержки. Этот вариант подходит как для версий ПРОФ и КОРП, так и для Базовой версии, где конфигуратор заблокирован для правок.
ВестиУчетПоПодразделениям перейдет в состояние «Истина», и колонка вернется на форму.Разберем вариант прямого устранения ошибки для версий ПРОФ/КОРП, если требуется оставить учет по подразделениям отключенным и нет возможности сразу обновить весь релиз:
ВестиУчетПоПодразделениям.Документы → НачислениеЗарплаты → ТабличныеЧасти → Начисления → Реквизиты → Начисление.Начисление, чтобы исключить его зависимость от данной функциональной опции.Если после обновления или корректировки настроек форма по-прежнему отображается некорректно (либо пропадают элементы в других документах, например, в «Подтверждение нулевой ставки НДС»), выполним следующие диагностические действия:
/ClearCache либо удалим содержимое временных папок пользователя в каталогах AppData\Local\1C\1Cv8 и AppData\Roaming\1C\1Cv8.