К статье
Практический материал

Автоматизация · 12 мин

Как синхронизировать 1С:УНФ и 1С:Бухгалтерию

Настройка синхронизации 1С:УНФ и 1С:Бухгалтерии: подготовка баз, обмен данными через Универсальный формат, правила соответствия, частые ошибки и проверка результата.

Синхронизация 1С:Управление нашей фирмой (УНФ) и 1С:Бухгалтерии решает типовую задачу: оперативный учёт продаж, склада и CRM ведётся в УНФ, а регламентированный бухгалтерский и налоговый учёт — в Бухгалтерии. Обмен данными избавляет от двойного ввода документов, снижает количество ошибок и обеспечивает актуальность справочников в обеих системах.

Обе конфигурации поддерживают типовой механизм обмена через Универсальный формат (EnterpriseData). Это означает, что настройка выполняется штатными средствами без доработок: в УНФ создаётся узел обмена, указывается способ подключения, выгружаются настройки для второй базы, и в Бухгалтерии импортируется файл настроек. Дальше обмен может выполняться вручную или по расписанию.

Перед началом важно определиться, какие данные будут переноситься: обычно из УНФ в Бухгалтерию идут отгрузки, поступления, оплаты, счета-фактуры и справочники контрагентов и номенклатуры, а обратно — только остатки по счетам или статусы оплат, если это требуется. Чем уже состав обмена, тем меньше конфликтов и быстрее синхронизация.

Подготовка баз перед настройкой обмена

Первый шаг — резервное копирование обеих информационных баз. Настройка обмена затрагивает планы обмена, регистрацию изменений и справочники, и при ошибке проще откатиться на копию, чем разбирать рассинхронизированные данные. Для файловых баз достаточно скопировать каталог, для клиент-серверных — выполнить выгрузку через конфигуратор или средствами СУБД.

Второй шаг — приведение конфигураций в актуальное состояние. Правила обмена через Универсальный формат чувствительны к версиям: если УНФ обновлён, а Бухгалтерия — нет, возможны ошибки формата при загрузке. Проверьте, что обе конфигурации поддерживают совместимую версию формата обмена.

Третий шаг — аудит справочников. Дубли контрагентов с разным написанием наименований, разные единицы измерения у одной номенклатуры, незаполненные ИНН — всё это порождает задвоения при первой загрузке. Потратьте время на чистку до настройки, а не после.

Выбор способа подключения между базами

Типовой обмен поддерживает несколько вариантов транспорта: прямое подключение к базе через COM, обмен через каталог (файловый ресурс), FTP или веб-сервис. Для большинства малых компаний оптимален обмен через общий сетевой каталог: он не требует одновременной работы обеих баз и устойчив к разрывам связи.

Прямое подключение удобно, когда обе базы находятся на одном сервере и работают под управлением одной платформы. Минус в том, что при обмене сеанс одной базы обращается к другой, и при недоступности второй базы обмен падает с ошибкой. Веб-сервис имеет смысл, когда базы территориально разнесены и есть настроенная публикация на веб-сервере.

Сравнение способов подключения

Обмен через сетевой каталог

Простая настройка, устойчивость к разрывам. Подходит для большинства случаев, требует общей папки с правами на запись.

Прямое подключение (COM)

Быстрый обмен без промежуточных файлов, но обе базы должны быть доступны одновременно и на одной платформе.

Веб-сервис

Для разнесённых баз с публикацией на веб-сервере. Требует настройки IIS/Apache и защиты канала.

FTP

Вариант для обмена между удалёнными площадками без веб-сервера, но медленнее и требует контроля прав на FTP.

Настройка синхронизации на стороне УНФ

В УНФ перейдите в раздел «Администрирование» → «Синхронизация данных» и включите флажок «Синхронизация данных». Затем создайте новую настройку, выбрав вариант обмена с «1С:Бухгалтерия 8, ред. 3.0». Мастер предложит указать префикс базы, способ подключения и параметры выгрузки.

Префикс базы — важный параметр: он добавляется к номерам документов, чтобы отличать документы, созданные в разных системах. Задайте короткий уникальный префикс, например «УФ» для УНФ и «БП» для Бухгалтерии. Это упростит поиск источника документа при разборе расхождений.

На этапе настройки правил отправки данных укажите дату начала выгрузки и отборы: по каким организациям передавать документы, передавать ли только проведённые документы. Рекомендуется ограничить выгрузку проведёнными документами — непроведённые черновики в Бухгалтерии обычно не нужны и создают лишний шум.

Порядок настройки обмена
  1. 1
    Сделайте резервные копии обеих баз и обновите конфигурации до совместимых релизов
  2. 2
    В УНФ включите синхронизацию данных и создайте настройку обмена с 1С:Бухгалтерией
  3. 3
    Укажите префиксы баз, способ подключения (например, сетевой каталог) и дату начала выгрузки
  4. 4
    Настройте отборы: организации, только проведённые документы
  5. 5
    Выгрузите файл настроек для второй базы
  6. 6
    В Бухгалтерии откройте Администрирование → Синхронизация данных и загрузите файл настроек
  7. 7
    Выполните сопоставление объектов при первой загрузке
  8. 8
    Проверьте результат на контрольных документах и настройте расписание обмена

Настройка на стороне 1С:Бухгалтерии

В Бухгалтерии откройте «Администрирование» → «Синхронизация данных», включите механизм и создайте настройку «Загрузить параметры подключения из файла», указав файл, выгруженный из УНФ. Программа автоматически подтянет префикс, способ подключения и состав обмена.

После создания настройки запустите обмен вручную. При первой загрузке программа перейдёт в режим сопоставления объектов: покажет контрагентов и номенклатуру из УНФ, которым не нашла соответствия в Бухгалтерии. Здесь нужно либо связать элементы с существующими, либо разрешить создание новых. От качества этого шага зависит, появятся ли дубли.

Проверьте настройки отражения документов в учёте: счета учёта номенклатуры, способы учёта НДС, статьи движения денежных средств. Если в УНФ эти аналитики не заполнены, в Бухгалтерии документы загрузятся, но проведение может потребовать ручного заполнения счетов.

Сопоставление справочников и предотвращение дублей

Ключевой механизм защиты от дублей — поиск контрагентов по ИНН и КПП, а номенклатуры — по наименованию, артикулу или штрихкоду. Перед первой синхронизацией убедитесь, что у контрагентов в обеих базах заполнены ИНН и КПП в одинаковом формате, без пробелов и лишних символов.

Если дубли всё же появились, используйте штатную обработку «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание»). Она объединяет элементы с заменой ссылок во всех документах. Делайте это на копии или в нерабочее время — обработка массово изменяет данные.

Для номенклатуры, которая ведётся только в УНФ (например, комплекты и наборы), заранее решите, как она должна отражаться в Бухгалтерии. Иногда проще сопоставить несколько позиций УНФ одной обобщённой позиции в Бухгалтерии, чем переносить весь торговый каталог.

Типичные ошибки при синхронизации
01
Запуск первого обмена без резервных копий — при ошибке сопоставления приходится разбирать тысячи дублей вручную
02
Разные версии конфигураций — ошибки формата EnterpriseData при загрузке данных
03
Незаполненные ИНН у контрагентов — автоматическое сопоставление не срабатывает, создаются дубли
04
Выгрузка всех документов за всё время — первый обмен длится часами и блокирует работу
05
Обмен в обе стороны без необходимости — циклическая выгрузка одних и тех же изменений и рост очереди сообщений
06
Игнорирование журнала ошибок обмена — документы молча не переносятся, расхождения обнаруживаются при сдаче отчётности

Регламентный обмен по расписанию

После успешной ручной синхронизации настройте автоматический обмен. В настройке синхронизации укажите сценарий: расписание (например, каждый час или раз в день после закрытия кассовой смены) и действие — отправка и получение данных. Для файловых баз обмен по расписанию выполняется при запущенном сеансе пользователя или через отдельный сеанс, запускаемый планировщиком.

Для клиент-серверного варианта обмен выполняется регламентным заданием на сервере — это надёжнее, так как не зависит от открытых сеансов пользователей. Проверьте, что фоновые задания не заблокированы и у пользователя, от имени которого выполняется задание, есть права на синхронизацию.

Контролируйте выполнение обмена через журнал регистрации и раздел «Предупреждения при синхронизации данных». Настройте уведомления администратору о незавершённых обменах, если инфраструктура это позволяет.

Проверка результата и контроль расхождений

После первых обменов сверьте ключевые показатели: остатки по расчётным счетам и кассе, задолженность покупателей и поставщиков, объём реализаций за период. В УНФ используйте отчёты «Деньги», «Расчёты с покупателями», в Бухгалтерии — оборотно-сальдовую ведомость и анализ счетов 62, 60, 51.

Небольшие расхождения в аналитике допустимы, но сумма реализаций и оплат за период должна совпадать. Если не совпадает — ищите документы, которые не загрузились из-за ошибок сопоставления, непроведённые документы или документы, попавшие под отборы обмена.

Контрольные точки

Как проверить результат обмена

Сумма реализаций за период в УНФ и по счёту 90 в Бухгалтерии
Норма

Суммы совпадают или расхождение объясняется известными документами

Тревожный признак

Расхождение без понятной причины — ищите незагруженные документы

Контрагенты после загрузки
Норма

Каждый контрагент существует в одном экземпляре, ИНН совпадают

Тревожный признак

Дубли с разным написанием наименования

Предупреждения при синхронизации
Норма

Список пуст или содержит только разрешённые коллизии

Тревожный признак

Накопленные ошибки загрузки, которые никто не разбирает

Номенклатура в документах Бухгалтерии
Норма

Позиции сопоставлены, счета учёта заполнены

Тревожный признак

Пустые счета учёта, документы не проводятся

Ограничения типового обмена и альтернативы

Типовой обмен не переносит часть специфических объектов УНФ: производственные операции, заказы на производство, некоторые CRM-сущности и расширенные статусы документов. Бухгалтерия получает итоговые документы — реализации, поступления, оплаты — а управленческая детализация остаётся в УНФ.

Если типовых правил не хватает — например, нужно переносить дополнительные реквизиты или нестандартные документы — используют доработку правил конвертации через «1С:Конвертацию данных» или подключают расширения обмена. Это уже работа для специалиста с опытом настройки обменов, так как ошибки в правилах приводят к потере или искажению данных.

Альтернатива синхронизации — ведение всего учёта в одной системе: УНФ умеет формировать регламентированную отчётность для небольших компаний на УСН. Если объём операций невелик и требования к бухгалтерскому учёту простые, иногда рациональнее отказаться от двух баз вовсе.

Маршрут решения

Как выбрать подход

Продажи и склад ведутся в УНФ, бухгалтерия — в отдельной базеНастройте типовой двусторонний обмен через Универсальный формат
Компания малая, на УСН, без сложного бухучётаРассмотрите ведение всего учёта в одной УНФ без синхронизации
Нужны нестандартные документы и реквизиты в обменеДоработайте правила через Конвертацию данных или привлеките специалиста
Базы разных организаций или франчайзиИспользуйте обмен через каталог или веб-сервис с ограниченным составом данных

Часто задаваемые вопросы

Можно ли синхронизировать УНФ и Бухгалтерию, если они на разных релизах платформы?

Да, если обе конфигурации поддерживают совместимую версию Универсального формата обмена. Релизы платформы могут отличаться, но рекомендуется держать обе конфигурации обновлёнными: правила обмена поставляются в составе конфигураций и рассчитаны на актуальные версии.

Почему после обмена появились дубли контрагентов?

Чаще всего из-за незаполненных или различающихся ИНН/КПП — автоматический поиск не находит соответствие и создаёт новый элемент. Заполните ИНН и КПП в обеих базах, выполните сопоставление вручную при загрузке, а существующие дубли объедините обработкой «Поиск и удаление дублей».

Переносятся ли заказы покупателей и счета на оплату из УНФ в Бухгалтерию?

Счета на оплату переносятся и в Бухгалтерии отражаются как счета покупателям. Заказы покупателей в типовом обмене с Бухгалтерией обычно не переносятся, так как в ней нет полноценного аналога этого документа — в бухгалтерский учёт попадают отгрузки и оплаты.

Что делать, если документ загрузился, но не проводится в Бухгалтерии?

Проверьте заполнение счетов учёта номенклатуры, склада и аналитики НДС — типовая причина в том, что в УНФ эти данные не заданы или не сопоставлены. Заполните недостающие реквизиты в документе или настройте правила подстановки счетов по умолчанию в Бухгалтерии.

Как часто нужно выполнять синхронизацию?

Оптимальная частота зависит от интенсивности работы: при большом потоке документов — несколько раз в день или ежечасно, при умеренном — достаточно одного обмена в конце дня. Слишком частый обмен при больших объёмах увеличивает нагрузку, слишком редкий — откладывает появление актуальных данных в Бухгалтерии.

Можно ли отменить уже выполненную синхронизацию?

Отдельной команды отката нет. Поэтому критично делать резервные копии перед первым обменом и существенными изменениями настроек. Если ошибочный обмен уже выполнен, восстановите копию базы-приёмника или устраняйте последствия точечно: удаление лишних документов, объединение дублей справочников.

Итог

Что важно запомнить

Синхронизация УНФ и Бухгалтерии настраивается штатным обменом через Универсальный формат и не требует доработок. Успех определяется подготовкой: резервные копии, актуальные релизы, чистые справочники с заполненными ИНН. Первый обмен выполняйте на копиях, тщательно сопоставляйте объекты, затем включайте обмен по расписанию и регулярно сверяйте итоговые суммы.