Почему в 1С:Бухгалтерии 3.0 восстанавливается документ «Начисление зарплаты» после удаления и как это исправить?

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

При работе в конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи нередко сталкиваются с ситуацией: документ Начисление зарплаты удаляется (в том числе через процедуру окончательного удаления помеченных объектов), однако через некоторое время он снова появляется в списке документов проведенным. Проанализируем причину такого поведения конфигурации и разберем практические способы решения этой проблемы.

Выясним причину автоматического создания документа

Рассмотрим, почему программа ведет себя подобным образом. Чудес в работе информационной базы не бывает: если объект появляется снова, его создает конкретный механизм или алгоритм. При анализе записей Журнала регистрации можно заметить, что инициатором создания выступает регламентная процедура «Закрытие месяца».

В типовой архитектуре БП 3.0 первый блок регламентных операций закрытия периода включает шаг начисления оплаты труда. Если в настройках базы зарплатный учет ведется средствами самой программы, а в кадровом контуре числятся действующие сотрудники с назначенными окладами (активными плановыми начислениями), алгоритм закрытия месяца трактует отсутствие документа за отчетный месяц как незавершенное регламентное действие. В результате процедура автоматически создает документ Начисление зарплаты, заполняет его сотрудниками по данным кадрового учета, рассчитывает взносы, НДФЛ и проводит его.

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

Способ 1. Создание и проведение пустого документа начисления

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

Разберем по шагам, как это сделать:

  1. Откроем повторно созданный документ Начисление зарплаты.
  2. Полностью очистим табличную часть со списком сотрудников.
  3. Проведем документ с пустыми табличными частями.

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

Способ 2. Пропуск операции в обработке «Закрытие месяца»

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

Выполним следующие действия:

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

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

Способ 3. Переключение режима учета зарплаты на внешнюю программу

Рассмотрим ситуацию, когда фактический расчет заработной платы ведется во внешней специализированной конфигурации (например, «1С:Зарплата и управление персоналом») либо зарплатный блок в текущей информационной базе вообще не должен обрабатываться.

Настроим параметры программы:

  1. Перейдем в раздел «Зарплата и кадры» → «Настройки зарплаты».
  2. В блоке общих настроек переключим переключатель с варианта учета «В этой программе» на вариант «Во внешней программе».
  3. Сохраним внесенные изменения.

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

Способ 4. Корректировка кадровых данных и плановых начислений

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

Для корректного ведения учета выполним необходимые кадровые действия:

  1. Если сотрудники продолжают числиться, но отправлены в неоплачиваемые отпуска либо начисления приостановлены, оформим документ Кадровый перевод, в котором прекратим действие действующих плановых начислений.
  2. Если трудовые отношения с сотрудниками прекращены, обязательно оформим и проведем документы Увольнение.

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

Способ 5. Установка даты запрета изменения данных

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

Разберем настройку:

  1. Перейдем в раздел «Администрирование» → «Настройки пользователей и прав».
  2. Раскроем подраздел «Даты запрета изменения» и установим соответствующий флаг.
  3. Зададим дату запрета концом закрытого расчетного периода.

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

← На главную