Почему в 1С:ЗУП 2.5 / УПП 1.3 не появляется показатель для ввода в документе "Ввод плановых начислений"?

Пользователь 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом
← На главную

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

Анализ ситуации: в чем причина "невидимости" показателя

Проблема, описанная в теме, является известной особенностью работы старых конфигураций на обычных формах. Её корень лежит не в ошибке пользователя, а во внутреннем механизме кэширования и обновления данных объектов в 1С.

Когда вы изменяете настройки существующего вида начисления или связанного с ним показателя (например, меняете способ ввода с «Не запрашивать» на «Запрашивать в документе»), система не всегда принудительно обновляет структуру и интерфейс документов, которые используют этот объект. В информационной базе могут сохраняться "старые" данные о структуре начисления, и форма документа продолжает отображаться по-старому, игнорируя ваши изменения.

Именно поэтому стандартные действия, такие как перезапись объекта или даже создание нового показателя и его подстановка в формулу, могут не сработать. Проблема "засела" в самом объекте вида начисления, который как бы "запомнил" свои старые настройки.

Решение 1: Копирование вида начисления — самый быстрый и надежный способ

Как показала практика, наиболее эффективный способ "сбросить" некорректное состояние объекта — это создать его полную копию. При копировании система создает новый элемент справочника с "чистого листа", корректно считывая все актуальные настройки формул и показателей. Разберем этот процесс по шагам.

  1. Откройте справочник с видами начислений. В зависимости от конфигурации это может быть Расчет зарплаты по организациям -> Настройка расчета зарплаты -> Основные начисления организаций.
  2. Найдите в списке ваш проблемный вид начисления (например, Доплата за увеличение объема работ).
  3. Выделите его и нажмите кнопку "Скопировать" на панели инструментов (или клавишу F9).
  4. Откроется форма нового элемента, который будет точной копией старого. Система обычно добавляет к наименованию префикс "Скопирован...".
  5. Внимательно проверьте все настройки в новом элементе: формулу, используемые показатели, способ ввода. Убедитесь, что все соответствует вашим требованиям. Сохраните новый вид начисления.
  6. Теперь создайте новый документ Ввод сведений о плановых начислениях сотрудников организаций. При добавлении сотрудника выберите из списка ваше новое, скопированное начисление. С большой вероятностью, необходимое поле для ввода показателя Фиксированная сумма появится в табличной части документа.

Что делать дальше?

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

Решение 2: Дополнительные методы, которые стоит попробовать

Если по какой-то причине метод с копированием не подходит или не сработал, можно предпринять еще несколько шагов, которые в некоторых случаях помогают "оживить" настройки.

1. Перевыбор начисления в документе

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

2. Последовательная перезапись объектов

Этот метод требует аккуратности. Попробуйте в строгой последовательности открыть и пересохранить (без внесения изменений, просто нажать "ОК" или "Записать и закрыть") связанные объекты:

  1. Сначала откройте сам показатель в плане видов расчета Показатели расчета зарплаты и пересохраните его.
  2. Затем откройте вид начисления, который его использует, и тоже пересохраните.
  3. После этого попробуйте снова создать документ.

3. Очистка локального кэша 1С

Часто проблемы с отображением форм связаны с пользовательским кэшем на локальном компьютере. Его очистка решает множество "необъяснимых" проблем.

  1. Закройте все сеансы 1С.
  2. Найдите на вашем компьютере папки с кэшем. Обычно они находятся по путям: %AppData%\1C\1Cv8 и %LocalAppData%\1C\1Cv8.
  3. Внутри этих папок вы увидите каталоги с длинными, непонятными именами (например, c1e2b3a4-d5f6-g7h8-i9j0-k1l2m3n4o5p6). Это и есть кэш баз данных. Удалите их.
  4. Важно: Не бойтесь, это безопасно. При следующем запуске 1С создаст эти папки заново. Первый запуск после очистки может быть немного дольше обычного.

В большинстве случаев проблема с "невидимым" показателем в 1С:ЗУП 2.5 и УПП 1.3 решается именно копированием проблемного вида начисления. Это простой и эффективный обходной путь для особенности работы старых конфигураций 1С.

← На главную