Почему не заполняется документ Начисление за первую половину месяца в 1С:ЗУП 3.1?

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

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

1. Проверка способа расчета аванса и настроек сотрудника

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

  1. Фиксированной суммой — в этом случае расчетный документ не заполняется, сумма сразу попадает в ведомость.
  2. Процентом от тарифа — аналогично, расчетный документ не требуется.
  3. Расчетом за первую половину месяца — это единственный способ, при котором сотрудники должны попадать в документ Начисление за первую половину месяца.

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

2. Настройки видов начислений

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

  1. Перейдем в раздел Настройка — Начисления.
  2. Откроем основное начисление сотрудника (например, Оплата по окладу).
  3. На вкладке Основное найдем флаг Начисляется при расчете первой половины месяца.

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

3. Проверка производственного календаря и графиков работы

Документ Начисление за первую половину месяца производит расчет на основании фактически отработанного времени с 1-го по 15-е число. Если программа считает, что рабочих дней в этом периоде нет, документ останется пустым. Выясним причину через проверку нормативного времени:

Проанализируем Производственный календарь. Если он не заполнен на текущий год, графики работы не смогут рассчитать норму. После календаря обязательно проверьте Графики работы сотрудников. Нажмите кнопку Заполнить в графике, чтобы обновить данные о рабочих часах. Если график «битый» или не заполнен на текущий месяц, расчет аванса произведен не будет.

4. Анализ интервальных регистров сведений

Одной из самых «коварных» причин является нарушение целостности данных в специальных регистрах 1С, которые хранят информацию о плановых авансах в разрезе периодов. Как было отмечено в сообщениях форума, после обновления конфигурации или переноса данных может очиститься регистр Плановые авансы интервальный.

Для исправления ситуации попробуйте выполнить следующие действия:

5. Наличие блокирующих документов (отсутствия и расчеты)

Программа 1С:ЗУП блокирует заполнение сотрудника в аванс, если на этот же период уже введены определенные документы. Рассмотрим их подробнее:

  1. Начисление зарплаты и взносов: Если за текущий месяц уже создан и проведен итоговый документ расчета зарплаты, аванс за этот месяц заполняться не будет. Программа логично полагает, что окончательный расчет приоритетнее предварительного.
  2. Документы-отклонения: Если сотрудник с 1 по 15 число находился в отпуске, на больничном или в командировке (и эти документы проведены), то при отсутствии фактически отработанных дней в первой половине месяца рассчитывать будет нечего.
  3. Табель учета рабочего времени: Если вы используете документ Табель, и он уже введен за первую половину месяца (или за весь месяц), проверьте, не проставлены ли там нули или коды отсутствий по данному сотруднику.

6. Техническая диагностика: Подбор вместо Заполнения

Если кнопка Заполнить не дает результата, используем метод «от противного» — кнопку Подбор. Это отличный способ локализовать проблему:

7. Очистка кэша и пользовательские настройки

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

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

Подводя итог, можно сказать, что решение проблемы всегда кроется в цепочке: Назначение аванса -> Наличие нормы времени (График) -> Фактическая явка -> Настройки вида расчета. Последовательно проверяя каждое звено этой цепи, вы обязательно найдете причину пустого документа.

← На главную