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