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