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