логотип
баннер
логотип
Главная
Услуги
О компании
1C:Предприятие 7.7


Поиск по сайту:


Top.Mail.Ru

Профи: Автообмен. Обмен данными между программами 1С с использованием плана обмена

Обмен данными между различными информационными базами продуктов фирмы 1С, в том числе между различными конфигурациями, можно производить не только с помощью обработки Универсальный обмен данными в формате XML но и используя план обмена. Для простоты изложения назовем это автоматическим обменом. Основное отличие автоматического обмена в том, что используется механизм регистрации изменений и управления составом отправляемых данных посредством правил регистрации. Также план обмена позволяет настроить синхронизацию по расписанию, т.е. исключить участие человека.  В обоих случаях для переноса данных используются одни и те же правила конвертации, таким образом пользователь имеет возможность выбрать то, что ему удобнее, а также использовать комбинацию этих методов переноса данных. 

У каждого из этих подходов есть свои плюсы и свои минусы. Здесь мы не будем подробно на этом останавливаться, опишем лишь автоматический обмен. Заметим лишь, что долгое время широкое использование планов обмена с использованием правил обмена формата 2.01 было невозможно из-за ограничений платформы, которая не позволяла включить новый план обмена в расширение конфигурации. Теперь все иначе и мы активно работаем с автоматическим обменом.

Важно! Здесь на примере одного обмена ERP 2 в БП 3.0 показаны общие принципы. Аналогично можно использовать и другие правила конвертации, информацию об этом смотрите на страницах продуктов.

Здесь будем рассматривать самый простой и наглядный обмен данными между программами путем выгрузки данных в промежуточный файл. В этом смысле это максимально похоже на работу с обработкой Универсальный обмен данными в формате XML. Подробную инструкцию как перенести данные вы найдете ниже.

Правила конвертации описаны на соответствующей странице продукта - Перенос данных из Комплексная автоматизация 2 в Бухгалтерия 3.0 (Бухгалтерия 8.3). Данная разработка переноса данных тиражируется уже много лет и не раз была отмечена пользователями как отлично работающий продукт.

Важно! План обмена, представленный здесь, спроектирован под максимальное использование Библиотеки стандартных подсистем БСП, которая является составной частью всех современных типовых конфигураций 1С. В частности, используется механизм настройки соответствия объектов информационных баз.

Перед покупкой Вы можете запросить предварительное тестирование. Это бесплатно. Ознакомиться с условиями тестирования.

Порядок работы

В первую очередь нужно установить расширение конфигурации, содержащее новый план обмена. Сначала добавить расширение как показано на рис.1, затем загрузить конфигурацию из файла ОбменБСП.

Установка нового расширения конфигурации

Рис.1 Установка нового расширения конфигурации

После этого настроить как на рис.2. Все это делается в режиме Конфигуратор.

Результат установки расширений конфигурации

Рис.2 Результат установки расширений конфигурации

Затем работаем в режиме пользователя, переходим к настройке синхронизации. Рекомендуем сначала включить возможность синхронизации, перезапустить программу 1С, потом создавать новую настройку (см. рис.3). При первом запуске список обменов может появиться с значительной задержкой. Выбрать Синхронизация данных с ПрофиОбмен.

Выбор вида синхронизации

Рис 3. Выбор вида синхронизации

Проверка параметров передачи данных выполняется долго.

Настройка подключения

Рис.4 Настройка подключения

На этом этапе в выбранном каталоге появится файл настоек подключения для приемника с указанным именем (по умолчанию это Настройки синхронизации для БСП). Далее выполняем этап Настроить правила отправки и получения данных (см. рис.5)

Настроить правила отправки и получения данных

Рис.5 Настроить правила отправки и получения данных

Далее этап Выполнить начальную выгрузку данных. От этого этапа при создании новой настройки синхронизации можно отказаться, но тогда внимательно читайте, как правильно выполнить настройку приемника. 

Настройки в БП 3.0.

Настройка подключения в приемнике

Рис.6 Настройка подключения в приемнике

Перед тем как выполнять этап Выполнить начальную выгрузку данных, убедитесь, что настройки - как на рис. 7. Это должно произойти после этапа Выполнить сопоставление и загрузку данных.

Настройки синхронизации в приемнике

Рис. 7 Настройки синхронизации в приемнике

Это означает, что из базы-приемник в базу-источник не будут отправляться документы и соответственно не будут отправляться справочники. Эта настройка задается на стороне источника и устанавливается при первоначальной настройке в приемнике при условии, что установлен признак Загрузить параметры подключения из файла (см. рис.6)

Важно. Сказанное выше возможно только при условии выполнения начальной выгрузки данных в источнике. Если она не производилась, то на рис. 7 не будет установлен переключатель варианта синхронизации документов и справочников. В таком виде настройку и нужно записать. Затем нужно выполнить пустую выгрузку-загрузку. В каталоге, выбранном для обмена, должен находиться файл с примерно таким именем Message_ЦБ_БП. После загрузки первого сообщения от источника в приемнике установятся режимы выгрузки корреспондента и будет правильно отображаться настройка на рис.7. Устанавливать вручную переключатель в приемнике не следует. Исходя из сказанного, рекомендуем выполнить первую синхронизацию в источнике еще до начала настройки в приемнике, тогда необходимые настройки будут установлены автоматически на этапе Выполнить сопоставление и загрузку данных.

Важно! Перед загрузкой документов - учетную политику всех организаций! Если учетная политика не установлена, загружаемые документы как минимум не проведутся. Кроме того, при загрузке документов могут быть неверно заполнены некоторые реквизиты. Например, в документе ГТД по импорту в соответствии с учетной политикой устанавливается реквизит НДС включать в стоимость. Нужно учитывать также, что такого рода реквизиты записываются только для новых документов. Повторная загрузка их не изменит. Именно поэтому нужно подготовить и отредактировать учетную политику до первой загрузки документов.

Важно! Если нужен перенос данных регулярный автоматический, проверьте не заблокирована ли работа с внешними ресурсами, выполняемая по расписанию. Посмотреть можно в Администрирование - Обслуживание - Регламентные операции.

История изменений

  • 07.04.2024 - подготовлен обмен для БП 3.0 в КА 2.5

  • 14.03.2024 - подготовлен обмен для БП 3.0 в БП 3.0

  • 20.02.2024 - подготовлен обмен для ERP 2.5.16 и БП 3.0.148

  • 04.12.2023 - подготовлен обмен для ERP 2.5.15 и БП 3.0.146

Комплект поставки

В комплект поставки входят:

  • правила переноса (КА25_БП30.xml или БП30_БП30.xml или БП30_КА25.xml) они же ExchangeRules.xml.

  • правила регистрации RegistrationRules.xml

  • правила переноса CorrespondentExchangeRules.xml.

  • расширение конфигурации ОбменБСП.cfe

Другие правила переноса данных:

мы не работаем с infostart.ru, просим не путать наши разработки с чужими

© Группа компаний Профи-центр, декабрь 2023 г., последние изменения апрель 2024 г.

© Группа компаний "Профи-центр", г.Бирск: тел. (34784) 4-25-50, факс: (34784) 4-25-50, Skype profibirsk, mail@profiufa.ru +18