При оформлении межрасчетных выплат или окончательного расчета за месяц пользователи 1С:Зарплата и Управление Персоналом 3.0 могут столкнуться с ситуацией, когда документ Ведомость в банк (или Ведомость на счета, Ведомость в кассу) по кнопке Заполнить остается абсолютно пустым либо выдает сообщение об ошибке: «Не выбраны документы основания». При этом начисления в программе рассчитаны, проведены, а отчеты показывают наличие задолженности организации перед сотрудниками.
Разберем подробно причины возникновения этой ошибки и пошаговые методы восстановления корректного заполнения ведомостей.
Проанализируем техническую сторону проблемы. В типовом механизме формирования движений по регистру накопления ЗарплатаКВыплате и регистру сведений ПорядокВыплатыДокументов запрос на выборку сумм к выплате разделяет общую зарплату и межрасчетные начисления. Посмотрим на фрагмент типового запроса выборки оснований:
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
ЗарплатаКВыплате.Регистратор КАК Ссылка,
ЗарплатаКВыплате.Регистратор.Номер КАК Номер,
ЗарплатаКВыплате.Регистратор.Дата КАК Дата,
ЗарплатаКВыплате.Сотрудник КАК Сотрудник
ИЗ
РегистрНакопления.ЗарплатаКВыплате КАК ЗарплатаКВыплате
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПорядокВыплатыДокументов КАК ПорядокВыплатыДокументов
ПО (ПорядокВыплатыДокументов.Регистратор = ЗарплатаКВыплате.Регистратор)
ГДЕ
&ОтборПоВидуДокумента
И ПорядокВыплатыДокументов.ПорядокВыплаты = ЗНАЧЕНИЕ(Перечисление.ХарактерВыплатыЗарплаты.Межрасчет)
И ЗарплатаКВыплате.Организация = &Организация
И ЗарплатаКВыплате.ПериодВзаиморасчетов = &ПериодВзаиморасчетов
Если для стандартного способа выплаты «Зарплата за месяц» ошибочно установлен вид документа-основания, программа начинает воспринимать выплату как межрасчетную и накладывает условие Перечисление.ХарактерВыплатыЗарплаты.Межрасчет. В результате плановые документы начисления зарплаты отсекаются, а список документов-оснований остается пустым.
Разберем по шагам, как исправить настройку:
Способы выплаты зарплаты (при скрытом отображении справочник доступен через меню Все функции / Функции для технического специалиста).Ведомость в банк и повторно нажмем Заполнить.Примечание: Если после обновления реквизиты справочника заблокированы от ручной правки или повреждены на уровне базы данных, можно выгрузить корректный элемент справочника СпособыВыплатыЗарплаты из эталонной/демо-базы того же релиза и загрузить его в рабочую конфигурацию.
Выясним, какие настройки карточки сотрудника влияют на автоматический подбор в ведомости:
Ведомость на счета, если «Через кассу» — Ведомость в кассу.Лицевые счета сотрудников по зарплатным проектам. Номер лицевого счета сотрудника должен быть действующим (не закрытым) и привязан строго к тому Зарплатному проекту, который выбран в шапке документа Ведомость в банк.Проанализируем параметры документов-начислений:
Начисление зарплаты и взносов, Разовое начисление или Премия проверяем реквизит порядка выплаты. Если в начислении стоит порядок В межрасчетный период, ведомость с характером Зарплата за месяц не подтянет эти суммы.Частая ситуация при параллельной работе расчетчиков — создание черновиков. Если в информационной базе уже создан и записан (но не проведен) другой документ выплаты на тех же сотрудников за тот же расчетный месяц, программа резервирует суммы в регистре ЗарплатаКВыплате. В результате новая ведомость видит нулевой доступный остаток.
Проверим журнал документов Все ведомости, найдем помеченные на удаление или непроведенные документы за текущий расчетный период, распроведем или удалим лишние черновики и перезаполним целевую ведомость.
Если ошибка заполнения проявилась сразу после установки обновления конфигурации или смены релиза платформы 1С:Предприятие, причиной могут служить некорректно кэшированные структуры метаданных и динамических списков.
Выполним стандартную процедуру очистки:
/ClearCache либо вручную очистим каталоги кэша в папках профиля %LocalAppData%\1C\1cv8\ и %AppData%\1C\1cv8\.Если требуется срочно выдать денежные средства, используем альтернативные механизмы программы:
Начисление зарплаты и взносов и нажмем кнопку Выплатить в верхней командной панели. Программа автоматически создаст комплект нужных ведомостей с точной привязкой к документу-основанию.