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