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