Ситуация, когда документ Начисление за первую половину месяца (аванс) отказывается заполняться данными сотрудников, является одной из самых распространенных и при этом трудоемких в диагностике задач для бухгалтера и специалиста 1С. Особенно остро проблема встает после обновления конфигурации или массового ввода кадровых документов. В этой статье мы совместно разберем алгоритм поиска неисправности, проанализируем возможные причины и выясним, на какие настройки и регистры следует обратить внимание в первую очередь.
Прежде всего, нам необходимо убедиться, что у сотрудников в программе вообще зафиксировано право на получение аванса именно расчетным методом. Рассмотрим этот момент подробнее. В 1С:ЗУП 3.1 существует три основных способа выплаты аванса:
Начисление за первую половину месяца.Проанализируем ситуацию: если в прошлом месяце всё работало, а в текущем — нет, возможно, были введены документы Изменение аванса или кадровые переводы, которые случайно изменили способ расчета. Проверьте актуальность данных в карточке сотрудника по ссылке «Настройка выплат».
Даже если сотруднику назначен расчетный аванс, программа должна понимать, какие именно начисления (оклад, надбавки, премии) включать в этот расчет. Разберем по шагам, как проверить настройки видов расчета:
Оплата по окладу).Если этот флаг по какой-то причине снят (например, после некорректного обновления базы), программа «не увидит» базу для начисления, и строка по сотруднику не сформируется. Важно проверить все плановые начисления, которые должны составлять сумму аванса.
Документ Начисление за первую половину месяца производит расчет на основании фактически отработанного времени с 1-го по 15-е число. Если программа считает, что рабочих дней в этом периоде нет, документ останется пустым. Выясним причину через проверку нормативного времени:
Проанализируем Производственный календарь. Если он не заполнен на текущий год, графики работы не смогут рассчитать норму. После календаря обязательно проверьте Графики работы сотрудников. Нажмите кнопку Заполнить в графике, чтобы обновить данные о рабочих часах. Если график «битый» или не заполнен на текущий месяц, расчет аванса произведен не будет.
Одной из самых «коварных» причин является нарушение целостности данных в специальных регистрах 1С, которые хранят информацию о плановых авансах в разрезе периодов. Как было отмечено в сообщениях форума, после обновления конфигурации или переноса данных может очиститься регистр Плановые авансы интервальный.
Для исправления ситуации попробуйте выполнить следующие действия:
Плановые авансы через Функции для технического специалиста.Прием на работу, Кадровый перевод или Изменение аванса).Программа 1С:ЗУП блокирует заполнение сотрудника в аванс, если на этот же период уже введены определенные документы. Рассмотрим их подробнее:
Табель, и он уже введен за первую половину месяца (или за весь месяц), проверьте, не проставлены ли там нули или коды отсутствий по данному сотруднику.Если кнопка Заполнить не дает результата, используем метод «от противного» — кнопку Подбор. Это отличный способ локализовать проблему:
В практике встречаются случаи, когда документ не заполняется у конкретного пользователя из-за ошибок в кэше программы или некорректно сохраненных настроек формы. Как упоминалось на форуме, создание нового пользователя иногда «решает» проблему. Если это ваш случай, рекомендуем:
Подразделению или Организации, которые отсекают нужных сотрудников.Подводя итог, можно сказать, что решение проблемы всегда кроется в цепочке: Назначение аванса -> Наличие нормы времени (График) -> Фактическая явка -> Настройки вида расчета. Последовательно проверяя каждое звено этой цепи, вы обязательно найдете причину пустого документа.