Синхронизация данных между «1С:Бухгалтерия государственного учреждения 8», редакция 1.0 (БГУ 1.0) и «1С:Зарплата и кадры государственного учреждения 8», редакция 3.1 (ЗКГУ 3.1) — это важный процесс, позволяющий автоматизировать отражение зарплаты в бухгалтерском учете. Несмотря на то что БГУ 1.0 реализована на обычных формах, а ЗКГУ 3.1 — на управляемых, разработчики предусмотрели механизм двустороннего обмена. В этой статье мы подробно разберем, как правильно настроить этот механизм, избежать типичных ошибок при заполнении аналитики и решить проблемы с правами доступа.
Разберем сначала методику. Основная сложность заключается в том, что структуры планов счетов и аналитических разрезов в зарплатной и бухгалтерской программах различаются. Для сопоставления данных в БГУ 1.0 были добавлены специальные справочники-посредники, которые находятся в меню Сервис — Обмен с конфигурациями 1С — Обмен с «1С:Зарплата и кадры государственного учреждения 8» — Настройки отражения зарплаты в учете. Проанализируем их назначение:
КФО, КПС и ИФО. Если при загрузке документа Отражение зарплаты в учете в БГУ вы видите пустые поля КПС, значит, соответствующая статья не была заполнена в этом справочнике.109.61) и соответствующие ему субконто (Номенклатура, Виды затрат).Важно: Реквизиты в документе Отражение зарплаты в учете заполняются автоматически только в процессе обмена. Если создавать документ вручную или импортировать его из старых редакций (ЗБУ 1.0), эти механизмы работать не будут.
Рассмотрим процесс настройки обмена по шагам. Синхронизация может выполняться как через прямое подключение (COM-соединение), так и через промежуточные файлы (XML).
Шаг 1. Активация возможности обмена в БГУ 1.0.
Часто пользователи сталкиваются с ошибкой «Выполнение обмена запрещено администратором». Разберем причину: даже если у пользователя полные права, необходимо в настройках параметров учета (или в разделе настройки синхронизации) установить флаг Использовать синхронизацию данных. Без этой галочки система блокирует любые попытки подключения внешних программ.
Шаг 2. Настройка в ЗКГУ 3.1.
В зарплатной программе переходим в раздел Администрирование — Синхронизация данных. Создаем новую синхронизацию, выбрав Бухгалтерия государственного учреждения, редакция 1.0. На этом этапе нам потребуется указать путь к базе БГУ и параметры авторизации.
Если мы выбираем прямое подключение, то используем V83.COMConnector. Обратите внимание: пользователь, под которым выполняется подключение, должен иметь права Администратор и Синхронизация данных в обеих базах.
Шаг 3. Сопоставление данных. При первом запуске синхронизации выполним сопоставление справочников (Учреждения, Подразделения, Сотрудники). Рекомендуется сначала выгрузить данные из БГУ в ЗКГУ, чтобы зарплатная программа «увидела» существующую структуру аналитики бухгалтерии.
Посмотрим на ситуацию, когда документ Отражение зарплаты в учете переносится, но проводки не формируются или в них отсутствуют счета/КПС. Проанализируем алгоритм исправления:
Способы отражения в учете (зарплата). Проверим, чтобы наименование способа в точности совпадало с наименованием в ЗКГУ.КЭК), они также должны быть заполнены в настройках справочника в БГУ.КПС. Если в БГУ срок действия КПС истек, программа не сможет подставить его в документ при загрузке, даже если связь в справочнике Статьи финансирования (зарплата) установлена правильно.Рассмотрим типичную техническую ошибку: Идентификация пользователя не выполнена. Неправильное имя или пароль пользователя, даже если пароля нет. Выясним причину: это часто связано с особенностями работы V83.COMConnector при разных разрядностях платформы (32-битный клиент и 64-битный сервер) или при использовании Windows-авторизации.
Рекомендации по решению:
Message_XX_YY.xml, который затем нужно вручную или по расписанию загрузить в БГУ. Этот способ является наиболее надежным и не зависит от настроек COM-компонентов на сервере.Иногда после обновления одной из конфигураций обмен начинает работать некорректно. Разберем, как обновить правила обмена:
Файлы правил (ExchangeRules.xml и RegistrationRules.xml) обычно поставляются в составе релиза БГУ 1.0. Найдите папку шаблонов вашей конфигурации (обычно это ...\1c\StateHRM_Exchange). В настройках синхронизации в ЗКГУ или БГУ вы можете выбрать пункт Загрузить правила и указать путь к этим файлам. Всегда используйте правила из того релиза, который является более новым.
Таким образом, мы рассмотрели основные аспекты настройки связи между БГУ 1.0 и ЗКГУ 3.1. Главное — помнить о важности предварительного заполнения справочников-посредников в БГУ и проверке прав доступа (включая флаг разрешения синхронизации). Соблюдение этой последовательности действий позволит вам добиться автоматического формирования корректных проводок по заработной плате.