Настройка синхронизации данных между управленческими и бухгалтерскими базами — стандартная задача при автоматизации бизнеса. Однако при интеграции отраслевого решения «1С:Автосервис» (разработка компании «1С-Рарус» на базе «1С:Управление нашей фирмой») и «1С:Бухгалтерия предприятия 3.0» пользователи часто сталкиваются с техническими нюансами. Основная проблема заключается в том, что ключевой документ автосервиса — «Заказ-наряд» — не переносится в бухгалтерию в исходном виде, либо правила обмена «не видят» его при выгрузке.
В этой статье мы подробно разберем, как устроен механизм обмена, куда «исчезает» заказ-наряд при синхронизации, где найти корректные правила обмена и как правильно настроить систему для бесперебойной работы.
Рассмотрим главное заблуждение начинающих специалистов и пользователей. При первой настройке синхронизации (особенно через универсальный формат EnterpriseData) многие пытаются найти в «1С:Бухгалтерии 3.0» аналогичный документ «Заказ-наряд». Не найдя его в интерфейсе и в структуре метаданных, пользователи делают вывод, что обмен работает некорректно.
Выясним причину этого явления. Дело в том, что в типовой конфигурации «1С:Бухгалтерия предприятия» физически отсутствует документ «Заказ-наряд». Данная сущность является исключительно оперативно-управленческой и используется только в автосервисах и торговых решениях для расчета стоимости работ, подбора запчастей и планирования загрузки постов.
При обмене данными (по любым правилам) один документ ДокументСсылка.ЗаказНаряд из базы «1С:Автосервис» автоматически трансформируется и разделяется на несколько регламентированных документов в «1С:Бухгалтерии 3.0»:
РеализацияТоваровУслуг (на вкладку «Услуги»).РеализацияТоваровУслуг (но уже на вкладку «Товары»).РасходМатериалов (в старых релизах БП — ТребованиеНакладная) для корректного отражения затрат в бухгалтерском учете.Таким образом, после проведения синхронизации вам нужно искать в бухгалтерии не мифические заказ-наряды, а сформированные на их основе акты реализации и акты списания материалов.
Проанализируем еще одну частую проблему: обмен настроен без ошибок, но конкретные документы все равно не попадают в бухгалтерию. Здесь ключевую роль играет статус (состояние) документа в источнике.
В конфигурации «1С:Автосервис» заказ-наряд проходит несколько жизненных циклов: «Заявка», «В работе», «Завершен» и т.д. Логика разработчиков из «1С-Рарус» и «1С» такова: в бухгалтерский учет должны попадать только окончательно закрытые сделки, по которым завершены все работы и определена итоговая себестоимость.
Правило обмена: Документ Заказ-наряд регистрируется к выгрузке только в том случае, если его статус установлен в значение «Завершен» (или «Завершен успешно»). Если документ находится в работе или является просто предварительной заявкой, механизм синхронизации его проигнорирует.
Поскольку «1С:Автосервис» — это надстройка над «1С:УНФ», стандартные правила обмена, встроенные в «1С:Бухгалтерию» для связи с УНФ, могут не учитывать специфические реквизиты автосервиса. Для корректной работы по классической схеме XML (через универсальный обмен) необходимо использовать специализированные правила, поставляемые разработчиком отраслевого решения.
Разберем по шагам, где найти эти файлы:
C:\Users\<Имя_Пользователя>\AppData\Roaming\1C\1cv8\tmplts\rarus\AutoService\<Номер_Релиза_Конфигурации>\Рассмотрим подробнее два основных метода интеграции систем.
Это наиболее современный и рекомендуемый способ обмена, работающий на уровне платформы 1С.
Проанализируем алгоритм настройки:
Если автоматический обмен через EnterpriseData по каким-то причинам не переносит специфические реквизиты ваших доработанных документов, можно использовать ручную загрузку правил, которые мы нашли в папке шаблонов.
Для этого:
ПравилаОбмена.xml, взятому из каталога шаблонов автосервиса.ПравилаРегистрации.xml, чтобы система понимала, какие именно изменения объектов нужно регистрировать к отправке.Если вы работаете на устаревших версиях конфигураций (например, в теме упоминаются версии «Автосервис 1.6.14» и «БП 3.0.60»), вы неизбежно столкнетесь с ошибками совместимости форматов обмена. В старых версиях правил от «Рарус» существовала известная проблема, когда при переносе заказ-наряда заполнялись только товары, а услуги терялись.
Решение проблемы: Перед началом настройки обязательно обновите обе конфигурации до актуальных релизов. Механизмы синхронизации данных постоянно совершенствуются разработчиками «1С», и обновление баз снимет 90% технических вопросов и ошибок интеграции.