Как настроить начисление с показателем «Для организации» в 1С:ЗУП 3.1 и исправить ошибки в документах ввода данных

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

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

Настройка показателя на уровне организации

Для начала разберем алгоритм создания «организационного» показателя. Нам необходимо, чтобы значение Ставка вводилось один раз для всей фирмы, а не для каждого сотрудника персонально. Проанализируем последовательность действий в меню Настройка — Показатели расчета зарплаты:

  1. Создадим новый показатель (например, «СтавкаОрганизации»).
  2. В поле Назначение показателя выберем вариант Для организации. Это ключевой момент: такой выбор говорит системе, что значение будет храниться в регистре сведений в привязке к юридическому лицу.
  3. В разделе Тип показателя укажем Денежный.
  4. В блоке Использование показателя установим переключатель в положение Во всех месяцах после ввода значения (постоянное использование). Это позволит нам один раз ввести сумму, и она будет действовать до тех пор, пока мы не создадим новый документ с другим значением.

После этого создадим само начисление. В формуле укажем: СтавкаОрганизации * ВремяВЧасах (или ОтработаноЧасов). При такой настройке программа должна автоматически подтягивать значение из данных организации.

Почему программа требует ввести показатель в кадровых документах?

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

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

Важный нюанс: Даже если вы введете значение непосредственно в кадровом документе сотрудника, при расчете зарплаты программа все равно будет иметь приоритет на значение, установленное для организации. Это заложено в жесткой иерархии регистров 1С.

Работа с документом «Данные для расчета зарплаты»

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

Сначала проверим Шаблон ввода исходных данных (меню Настройка). В шаблоне должен быть выбран наш показатель «СтавкаОрганизации», а на вкладке Дополнительно указано, что данные вводятся Для организации.

Если при попытке создать документ Данные для расчета зарплаты программа «вылетает» или выдает ошибку, проанализируем настройки всех шаблонов в базе. Одной из самых распространенных причин является конфликт с механизмом «Видов работ». Рассмотрим шаги по исправлению:

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

Альтернативный способ ввода через карточку организации

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

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

Такой способ исключает необходимость создания лишних документов и шаблонов, и значение «намертво» закрепляется за организацией, что обычно решает проблему назойливых запросов ввода в кадровых приказах.

Рекомендации по обновлению и обслуживанию базы

Зачастую проблемы с отображением показателей связаны с ошибками конкретных релизов программного продукта. Например, в релизе 3.1.10.110 были зафиксированы ошибки в логике работы регистров расчета. Проанализируем общие рекомендации по технической части:

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

← На главную