Автоматизация · 12 мин
Как настроить синхронизацию 1С:Розницы и 1С:Бухгалтерии 8.3
Как настроить синхронизацию 1С:Розница и 1С:Бухгалтерия 8.3: выбор способа обмена, правила конвертации, типовые ошибки и проверка результатов обмена данными.
Связка «1С:Розница» для торгового учёта и «1С:Бухгалтерия предприятия» для регламентированного учёта — стандартная схема для розничных компаний. Продавцы работают в рознице, бухгалтер — в бухгалтерии, а документы, остатки и справочники передаются между базами автоматически через механизм синхронизации данных.
Синхронизация строится на типовых правилах обмена, которые поставляются вместе с конфигурациями. Для корректной работы важны три условия: совместимые версии конфигураций, заранее нормализованные справочники (номенклатура, контрагенты, склады) и правильно выбранный состав передаваемых данных. Ошибки в этих трёх точках — причина большинства сбоев обмена.
Ниже разобран практический порядок настройки: от выбора способа обмена до проверки результата и устранения типовых проблем.
Подготовка: что проверить перед настройкой
Первый шаг — убедиться, что версии конфигураций совместимы. Типовые правила обмена рассчитаны на конкретные релизы: если «Розница» давно не обновлялась, а «Бухгалтерия» — свежая, правила могут не сработать или перенести данные с ошибками. Актуальные версии указаны в документации к релизу и на портале 1С.
Второй шаг — привести в порядок справочники. Синхронизация сопоставляет объекты по уникальным идентификаторам, а при первом обмене — по полям поиска (наименование, ИНН, код). Если в двух базах один и тот же контрагент записан по-разному («ООО Ромашка» и «Ромашка ООО»), после обмена появятся дубли. Устранить их потом труднее, чем почистить справочники заранее.
Третий шаг — определить состав передаваемых данных. Стандартная схема: из «Розницы» в «Бухгалтерию» уходят отчёты о розничных продажах, приходные и расходные кассовые ордера, оплаты платёжными картами, документы закупки и перемещения; обратно — справочники и при необходимости документы оплаты поставщикам. Чем уже состав, тем стабильнее обмен.
Выбор способа обмена данными
1С поддерживает несколько транспортов для синхронизации. Выбор зависит от того, где физически расположены базы и есть ли между ними сетевая связность.
Способы передачи данных
Самый простой вариант, если обе базы в одной локальной сети. Файлы обмена складываются в папку, доступную обеим базам. Ограничение — не подходит для облачных и территориально разнесённых баз.
Подходит, когда базы находятся в разных сетях. Требует настройки FTP-доступа и контроля места на сервере: переполненный каталог — частая причина остановки обмена.
Базы соединяются напрямую через COM-соединение или опубликованный веб-сервис. Быстро и удобно для регламентного обмена, но требует настройки публикации и прав доступа.
Если обе базы работают в облачном сервисе, синхронизация настраивается штатными средствами сервиса без ручной настройки транспорта.
Для большинства компаний с одним офисом оптимален обмен через сетевой каталог: он не требует публикации сервисов и легко диагностируется — файл обмена можно открыть и проверить вручную. Прямое подключение выбирайте, если обмен должен идти часто и без промежуточных файлов.
Пошаговая настройка синхронизации
Настройка выполняется в обеих базах, но начинать удобнее с «Розницы» как источника основного потока документов. Порядок действий идентичен для большинства типовых конфигураций на управляемых формах.
- 1Сделайте резервные копии обеих баз и проверьте, что восстановление из них работает.
- 2В 1С:Розница откройте «Администрирование → Настройка синхронизации данных», включите флажок «Синхронизация данных» и задайте префикс информационной базы (например, РТ).
- 3Создайте новую настройку синхронизации, выберите «1С:Бухгалтерия предприятия» и укажите способ подключения (каталог, FTP или прямое подключение).
- 4Укажите префикс базы бухгалтерии (например, БП) и загрузите типовые правила конвертации, если программа предложит.
- 5Выполните первичную выгрузку данных из розницы — программа сформирует файл с настройками и данными.
- 6В 1С:Бухгалтерия включите синхронизацию, создайте настройку обмена с розницей и загрузите файл настроек из первичной выгрузки.
- 7Выполните сопоставление объектов при первом обмене: программа покажет несовпавшие элементы справочников — подтвердите или скорректируйте соответствия.
- 8Запустите полный обмен в обе стороны и проверьте результат по контрольным отчётам.
Префиксы баз критически важны: они добавляются к номерам документов и предотвращают конфликты нумерации. Если префиксы не заданы или совпадают, документы из разных баз начнут «перетирать» номера друг друга, что приведёт к ошибкам при проведении.
При первом обмене не пропускайте этап сопоставления объектов. Программа показывает таблицу соответствий: какие элементы справочников она считает одинаковыми, а какие собирается создать заново. Потратьте время на ручную проверку этой таблицы — это самый эффективный способ избежать дублей.
Настройка состава данных и расписания обмена
После успешного первого обмена стоит сузить состав передаваемых данных до реально необходимого. В настройках синхронизации можно отключить выгрузку отдельных видов документов, установить дату начала выгрузки (чтобы не тащить в бухгалтерию историю за прошлые годы) и настроить отборы по организациям и складам.
Отдельный блок — регламентный обмен по расписанию. В настройках синхронизации задаётся сценарий: например, обмен каждые 2 часа в течение рабочего дня. Для файловых баз расписание выполняется, пока запущен сеанс с фоновыми заданиями; для клиент-серверных — задания выполняются на сервере автоматически.
Что выгружать из розницы, а что нет
Минимальный рабочий набор: отчёты о розничных продажах, выемка денежных средств, операции по платёжным картам, приходные и расходные кассовые ордера, поступления товаров и возвраты поставщикам. Документы инвентаризации и переоценки выгружайте только если бухгалтер ведёт по ним учёт — иначе они создадут лишние проводки.
Проверка результата синхронизации
После обмена нужно убедиться, что данные не просто «перелились», а корректно отражены в учёте. Ключевой инструмент — отчёт «Результаты синхронизации данных» в обеих базах: он показывает количество отправленных и принятых объектов, предупреждения и ошибки.
Дополнительно сверьте контрольные цифры: выручку по отчётам о розничных продажах в рознице и в бухгалтерии за один и тот же день, остатки по кассе, суммы эквайринга. Расхождение даже на копейки — повод искать проблемный документ, а не списывать на округление.
Контрольные точки после обмена
Суммы по отчётам о розничных продажах совпадают
Расхождение сумм или отсутствие документов за часть смен
Документы из розницы имеют префикс РТ, номера не пересекаются
Дубли номеров, документы без префикса
Каждый товар существует в одном экземпляре в обеих базах
Дубли позиций с похожими наименованиями
Нет неотправленных пакетов и ошибок загрузки
Накопленные неотправленные данные, повторяющиеся ошибки
Типовые ошибки и способы их устранения
Большинство проблем обмена делится на четыре группы: дубли справочников, конфликты нумерации, ошибки правил конвертации и остановка обмена из-за транспорта. Каждая имеет характерные признаки и стандартное решение.
Отдельно о ручных правках: документы, пришедшие синхронизацией, не должны редактироваться в базе-приёмнике напрямую. Если нужно изменить отчёт о розничных продажах — правьте его в рознице и выполняйте обмен повторно. Иначе при следующей выгрузке изменения будут перезаписаны, а бухгалтерский учёт разойдётся с реальностью.
Полезно завести простой регламент: кто и когда запускает обмен, кто смотрит журнал ошибок, кто отвечает за сверку выручки. Большинство «поломок» синхронизации обнаруживается через недели, когда восстановить цепочку событий уже сложно. Ежедневный двухминутный контроль журнала обмена дешевле месячной разборки расхождений.
Когда типовой обмен не подходит
Типовые правила покрывают стандартные сценарии, но есть ситуации, где их недостаточно: сильно доработанные конфигурации, нестандартные документы, необходимость передавать данные в несколько баз бухгалтерии или агрегировать данные с десятков магазинов в одну базу. В этих случаях правила дорабатываются в «1С:Конвертация данных» либо обмен строится на планах обмена с собственными обработчиками.
Признак того, что пора привлекать специалиста: после обновления конфигурации обмен падает с ошибками в правилах, а типовое восстановление не помогает. Самостоятельная правка правил конвертации без опыта работы с КД — верный способ получить некорректные данные в учёте.
Как выбрать действие
Частые вопросы
Нужно ли настраивать синхронизацию в обеих базах?
Да. Настройка создаётся в каждой базе, но вторую базу можно подключить через файл настроек, который формируется при первичной выгрузке из первой. Это исключает ручной ввод параметров дважды и гарантирует, что обе стороны используют одинаковые правила и префиксы.
Как часто нужно выполнять обмен?
Зависит от потребностей бухгалтерии. Для большинства компаний достаточно обмена 1–2 раза в день или по итогам кассовой смены. Слишком частый обмен (каждые 10–15 минут) увеличивает нагрузку и риск блокировок, но реального выигрыша не даёт, если бухгалтер всё равно проверяет данные раз в день.
Что делать, если в бухгалтерии появились дубли номенклатуры?
Используйте штатную обработку «Поиск и удаление дублей» (раздел «Администрирование → Обслуживание»). Она заменит дубли во всех документах на основной элемент и пометит лишние на удаление. После чистки выполните обмен повторно, чтобы соответствия зафиксировались в обеих базах.
Можно ли ограничить выгрузку данными только одного магазина?
Да. В настройках синхронизации доступны отборы по организациям, складам и магазинам. Это полезно, если в одной базе розницы работают несколько юридических лиц, а бухгалтерия ведётся раздельно — для каждой организации создаётся своя настройка обмена со своим отбором.
Почему документы приходят в бухгалтерию непроведёнными?
Типовые правила переносят документы и пытаются их провести, но проведение может не выполниться из-за незаполненных обязательных реквизитов (например, счетов учёта или статей движения денежных средств). Заполните недостающие данные в справочниках и настройках учётной политики бухгалтерии, затем проведите документы групповой обработкой.
Сохранятся ли мои изменения в документах бухгалтерии после обмена?
Нет. При следующей синхронизации документ будет перезаписан версией из розницы, если он там изменялся. Все правки документов, участвующих в обмене, нужно вносить в базе-источнике. В бухгалтерии допустимо только заполнение реквизитов, которые не передаются обменом, например счетов учёта.
Что важно запомнить
Успешная синхронизация розницы и бухгалтерии строится на трёх опорах: резервные копии перед стартом, чистые справочники и корректные префиксы баз. Используйте типовые правила и обмен через каталог для стандартных сценариев, контролируйте журнал обмена ежедневно, а правки документов вносите только в базе-источнике. Для доработанных конфигураций правила лучше доверить специалисту по конвертации данных.