Каталог решений - Настройка обмена через универсальный формат между СВОЕЙ КОНФИГУРАЦИЕЙ и ТИПОВОЙ, не снимая типовую с поддержки (+ фишка БСП)

Настройка обмена через универсальный формат между СВОЕЙ КОНФИГУРАЦИЕЙ и ТИПОВОЙ, не снимая типовую с поддержки (+ фишка БСП)

Настройка обмена через универсальный формат между СВОЕЙ КОНФИГУРАЦИЕЙ и ТИПОВОЙ, не снимая типовую с поддержки (+ фишка БСП)

В наличии

Возникла необходимость настроить синхронизацию между своей отраслевой конфигурацией и Бухгалтерией 3.0, основным условием было — НЕ снимать Бухгалтерию с поддержки. Предлагаю краткую инструкцию + одну «фишку» БСП, которая по умолчанию не отображается.

Категория:

Описание

Постановка задачи

1. Имеется своя отраслевая конфигурация, версия БСП которой позволяет использовать обмен через универсальный формат "Enterprise Data".

      * Версия БСП поддерживает данный механизм с версии 2.3.1.62

2. Имеется типовая Бухгалтерия 3.0, которую запрещено снимать с поддержки (инициатива руководства)

3. Необходимо настроить выгрузку нескольких справочников из Отраслевой конфигурации в Бухгалтерию, но при загрузке добавить определенную логику при обработке загружаемых данных. 

Решение

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

Решение очевидное:

В Отраслевой конфигурации (не планируется обмениваться ни с чем кроме бухгалтерии, поэтому меняем прямо в плане)

1. В плане обмена "Синхронизация через универсальный формат" установили состав (нужные нам справочники) и правила регистрации объектов.

2. В Конвертации данных 3.0 создали правила обмена с универсальным форматом, загрузили правила в модуль "Менеджер обмена через универсальный формат"

3. В режиме 1С Предприятия создали синхронизацию, настроили, выполнили выгрузку.

В Бухгалтерии 3.0 

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

2. В конвертации данных 2.0 создали правила регистрации для плана "Синхронизация данных через универсальный формат", и подгрузили их в синхронизации (на картинке ниже).

3. В Конвертации данных 3.0 создали правила обмена. 

И теперь вопрос куда эти правила загружать, если модуль "Менеджер обмена через универсальный формат" закрыт поддержкой?

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

Получается добавим 4 пункт: Создать внешнюю обработку, в модуль объекта которой загрузим правила обмена, созданные в пункте 3.

Далее, включим видимость вкладки "Служебная информация":

1. Открываем форму синхронизации. Нажмем "Еще" — "Изменить форму". (на картинке ниже)

2. Включаем видимость вкладки "Служебная информация". (на картинке ниже)

3. Открываем вкладку "Служебная информация". В поле "Путь менеджера обмена" добавляем путь ка нашей обработке с правилами конвертации из КД3. 

Подитожим:

Что мы сделали ( в Бухгалтерии):

1. Использовав стандартный план и КД 2, создали синхронизацию с регистрацией к обмену только нужных нам справочников.
2. Использовав КД 3 создали внешнюю обработку в которой содержаться правила обмена.
3. Включили видимость вкладки "Служебная информация", подключили свою обработку, теперь при выполнении обмена синхронизация будет происходить по правилам из обработки.

P.S. Дальнейшую доработку в Бухгалтерии можно реализовывать используя расширения. 

P.S.S Данная информация уже много кому знакома, особенно тем кто смотрел курс по КД 3 от небезызвестной площадки курсов по 1С, именно оттуда данную информацию я и взял.

has been added to your cart:
Оформление заказа