Как убрать выбор Вида начисления или Вида удержания в документе Увольнение в 1С:ЗУП 3.1

Бухгалтер 1С:Зарплата и Управление Персоналом
← На главную

При работе в программе 1С:Зарплата и управление персоналом 3.1 пользователи часто сталкиваются с тем, что интерфейс одного и того же документа выглядит по-разному в разных информационных базах. Одной из таких ситуаций является появление колонки Вид начисления (или Вид удержания) в табличной части Компенсация отпуска документа Увольнение. В одной базе это поле может быть скрыто, а в другой — требовать ручного выбора, что замедляет работу и вносит путаницу.

Рассмотрим подробно, почему это происходит, и разберем пошаговый алгоритм действий, который позволит привести форму документа к желаемому лаконичному виду. Выясним причину такого поведения системы и способы её устранения. Для корректного наполнения новой информационной базы можно выполнить перенос данных между базами 1С:ЗУП 3 с сохранением всей кадровой и расчетной информации.

Проанализируем программную логику интерфейса 1С:ЗУП

В системе 1С:ЗУП 3.1 реализован механизм умной видимости полей. Это означает, что программа анализирует состав метаданных и настроек в режиме реального времени. Поле Вид начисления в документе Увольнение не управляется простой «галочкой» в настройках интерфейса. Его видимость напрямую зависит от того, есть ли у программы однозначный выбор или ей требуется подсказка пользователя.

Если в справочнике Начисления существует только один активный элемент с назначением Компенсация отпуска, система подставит его автоматически и скроет лишнюю колонку, чтобы не загромождать экран. Если же таких начислений два или более, программа «теряется» и выводит колонку для ручного выбора конкретного вида расчета. Аналогичная логика применяется и к удержаниям за использованный авансом отпуск.

Шаг 1: Проверка и настройка справочника Начисления

Разберем ситуацию с появлением лишнего поля для начисления компенсации. Прежде всего нам необходимо проанализировать список доступных видов расчета. Для этого выполним следующие действия:

  1. Перейдем в раздел Настройки и выберем пункт Начисления.
  2. Воспользуемся расширенным поиском или фильтром. Нам нужно найти все начисления, у которых в поле Назначение начисления указано значение Компенсация отпуска.
  3. Проанализируем полученный список. Если мы видим более одной записи (например, стандартная Компенсация отпуска (отпуск основной) и какая-то созданная вручную или дублированная запись), это и есть причина появления поля в документе.
  4. Выберем то начисление, которое мы не планируем использовать в текущей кадровой политике.
  5. Зайдем в карточку этого начисления и на вкладке Основное установим флаг Начисление больше не используется.

Важный момент: программа считает «активными» только те начисления, у которых не установлен признак прекращения использования. Как только останется всего одно действующее начисление с нужным назначением, поле Вид начисления исчезнет из документа Увольнение автоматически.

Шаг 2: Анализ справочника Удержания

Если в вашем документе Увольнение отображается поле Вид удержания (в случаях, когда сотрудник отгулял отпуск авансом и при увольнении производится сторнирование), мы должны применить аналогичный подход к справочнику удержаний:

  1. Перейдем в раздел Настройки — Удержания.
  2. Найдем все записи, имеющие категорию Удержание за использованный авансом отпуск.
  3. Проверим, нет ли в списке дублей или старых начислений, которые остались после переноса данных. Перед выполнением новой миграции стоит изучить раздел с решениями для переноса данных в 1С:ЗУП.
  4. У лишних элементов установим признак Удержание больше не используется.

После проведения этих манипуляций программа поймет, что выбор однозначен, и скроет колонку в табличной части.

Шаг 3: Проверка настроек состава начислений и удержаний

Иногда пользователи пытаются найти решение в общих настройках расчета зарплаты. Проанализируем путь: Настройки — Расчет зарплаты — Настройка состава начислений и удержаний. На вкладке Прочие начисления или Удержания нет прямой настройки видимости поля, однако важно убедиться, что в обеих базах включены (или выключены) идентичные опции, касающиеся учебных отпусков или компенсаций за вредность. Для регулярного технического контроля нескольких информационных баз применяется инструмент для автоматического обновления и тестирования 1С.

Если в одной базе включен учет компенсаций за несколько видов отпусков (например, за вредность, северную надбавку и т.д.), и для каждого вида создан свой уникальный элемент в справочнике Начисления, то поле выбора будет присутствовать всегда. В этом случае скрыть его можно только через визуальную настройку формы.

Шаг 4: Визуальное скрытие поля через Изменить форму

Если по каким-то причинам вам необходимо оставить несколько активных начислений в справочнике, но вы хотите скрыть поле в конкретном документе для удобства, можно воспользоваться встроенным механизмом настройки управляемых форм.

Рассмотрим, как это сделать:

  1. Откроем документ Увольнение.
  2. В правой верхней части окна нажмем кнопку Ещё и выберем пункт Изменить форму....
  3. В появившемся дереве элементов найдем группу, отвечающую за табличную часть компенсаций отпуска (обычно она называется КомпенсацииОтпуска).
  4. Найдем в списке поле Вид начисления и снимем с него флажок видимости.
  5. Нажмем ОК.

Обратите внимание: этот способ лишь скрывает поле от глаз пользователя. Если программа не сможет автоматически определить, какой вид расчета использовать (из-за наличия нескольких активных вариантов), документ может не провестись или рассчитать сумму некорректно. Поэтому первый способ с наведением порядка в справочнике является приоритетным.

Шаг 5: Проверка связи в справочнике Виды отпусков

Выясним еще одну важную деталь: привязку начисления к конкретному виду отпуска. Пройдем по пути: Настройки — Виды отпусков. Для каждого вида отпуска (Основной, Дополнительный и т.д.) указано, каким именно начислением должна выплачиваться компенсация при увольнении.

Если для одного и того же Вида отпуска в разных базах указаны разные начисления или их список избыточен, это также влияет на поведение формы документа. Убедитесь, что для каждого используемого вида отпуска в поле Компенсация выбрано корректное и единственное актуальное начисление.

Резюме и рекомендации

Подводя итог, можно сказать, что появление поля Вид начисления — это не ошибка, а сигнал системы о том, что в справочниках нарушена уникальность назначений. Для того чтобы интерфейс был максимально простым:

  1. Держите справочник Начисления в чистоте, помечая неиспользуемые элементы соответствующим флагом.
  2. Синхронизируйте настройки Видов отпусков между вашими базами.
  3. Используйте Изменение формы только как временную меру для визуального упрощения.

Соблюдение этих правил позволит вам работать в 1С:ЗУП 3.1 эффективно, не отвлекаясь на заполнение лишних реквизитов, которые программа способна определить самостоятельно.

← На главную