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

25.12.17

Интеграция - Перенос данных 1C

Возникла необходимость настроить синхронизацию между своей отраслевой конфигурацией и Бухгалтерией 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С, именно оттуда данную информацию я и взял.

См. также

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    166455    333    277    

373

SALE! 20%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 22338 руб.

12.06.2017    141508    798    297    

419

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.234.x) и БП 3.0 (3.0.161.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24012    169    51    

127

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    51238    228    69    

185

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    36584    94    66    

89

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы

55778 50200 руб.

29.10.2018    56207    59    105    

61

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    171171    303    257    

378

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Платформа 1C v8.2 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

15300 13005 руб.

18.02.2016    186873    589    509    

526
Отзывы
2. MaxS 2945 25.12.17 12:56 Сейчас в теме
>Дело в том что в конфигурации на базе БСП имеется возможность - указать внешний модуль менеджера обмена через универсальный формат
Не совсем так. Откройте демо БСП, там нельзя указать внешний модуль. Это фича типовых конфигураций. ;)
И последние БП с некоторых пор не используют эту внешнюю обработку.
Grady_Virid; cleaner_it; maksa2005; aleks_p99; monkbest; +5 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. UtSpar 137 25.12.17 09:24 Сейчас в теме
Добавлю, чтобы не возникало вопросов почему просто в расширении Бухгалтерии не переопределили модуль "МенеджерОбменаЧерезУниверсальныйФормат" - В планах делать еще несколько обменов с типовыми и не только конфигурациями, в противном случае бы да, было бы логичнее просто переопределить модуль.
2. MaxS 2945 25.12.17 12:56 Сейчас в теме
>Дело в том что в конфигурации на базе БСП имеется возможность - указать внешний модуль менеджера обмена через универсальный формат
Не совсем так. Откройте демо БСП, там нельзя указать внешний модуль. Это фича типовых конфигураций. ;)
И последние БП с некоторых пор не используют эту внешнюю обработку.
Grady_Virid; cleaner_it; maksa2005; aleks_p99; monkbest; +5 Ответить
3. UtSpar 137 25.12.17 13:39 Сейчас в теме
(2) Да, извиняюсь перепроверил, данная фича не является БСПшной а в некоторых типовых конфах.
4. Ali1976 14 26.12.17 17:14 Сейчас в теме
Скажите пожалуйста, производил Обмен с указанием своей обработки в качестве "Менеджера обмена через универсальный формат", однако однажды после обновления платформы, увидел что обмен не запускается по регламенту, ввиду встроенной защиты платформы от вирусов во внешних обработках. Обмен ручками проходил нормально. Указание для пользователя разрешения на открытие данной обработки. не решало проблемы т.к. при запуске обработки выдавался вопрос о подтверждении запуска обработки, такой же вопрос выдавался фоновому заданию, в итоге пришлось снять "замочек" с "МенеджераОбменаЧерезУниверсальныйФормат" в конфигурации. У вас такой проблемы не было?
5. UtSpar 137 26.12.17 17:27 Сейчас в теме
(4)
Указание для пользователя разрешения на открытие данной обработки. не решало проблемы


У пользователя есть галочка защита от опасных действий, вы про нее говорите?
6. TerveRus 27.12.17 07:28 Сейчас в теме
Снятие конфигурации с поддержки и включение возможности редактирования - не одно и то же. Почему все упорно путают?
7. МимохожийОднако 142 27.12.17 07:35 Сейчас в теме
(6) Это из той же серии, когда бухгалтерию 3.0 обзывают бухгалтерией 8.3
9. UtSpar 137 27.12.17 07:48 Сейчас в теме
(7) реально кто то так говорит?
10. МимохожийОднако 142 27.12.17 08:07 Сейчас в теме
(9) Так и говорят )) Когда звонят на горячую линию. Можешь еще посмотреть на бухгалтерских форумах обсуждения. Достаточно набрать в яндексе...
Strannik777; +1 Ответить
11. UtSpar 137 27.12.17 08:12 Сейчас в теме
(10) Смешно. Бухгалтерия 8 - это часты приходилось слышать.
МимохожийОднако; +1 Ответить
12. МимохожийОднако 142 27.12.17 08:20 Сейчас в теме
(11) Я уже давно не смеюсь. Аккуратно поправляю, рассказывая про паровозик (платформу) и вагончики(конфигурации)
Designer1C; RealSurfer; user906828; Strannik777; +4 Ответить
15. Montirey 27.12.17 12:04 Сейчас в теме
(12) Мне больше нравится сравнение с конструктором "Lego":
куча деталей конструктора - платформа
собранная поделка - конфигурация.
16. UtSpar 137 27.12.17 14:29 Сейчас в теме
(15) Это сравнение обьясняя пользователям? а как же стандартный - проигрыватель (платформа) и пластинки(конфигурации)
8. UtSpar 137 27.12.17 07:47 Сейчас в теме
(6) ну я так называю потому что еще ни разу не было реальной причины снимать с поддержки, да и придумать такой пример не легко. да и в ветке конфигурации в одном месте находится. поэтому так легче обьяснить, мол иди в настройки поддержки и там включи изменения.
13. rozer 311 27.12.17 09:21 Сейчас в теме
от небезизвестной площадки курсов по 1С


небезЫзвестный
14. UtSpar 137 27.12.17 09:22 Сейчас в теме
(13) спасибо за замечания, поправлю!
uncle_Vasya; +1 Ответить
17. i_lo 214 03.01.18 01:21 Сейчас в теме
(0) С технологической точки зрения понятно. Не очень понятно зачем пришлось создавать свои правила обмена для Бухгалтерии 3.0. Чем не устроил стандартный набор правил? Без этого немного смахивает на решение задач ради решения задач. Функциональная постановка задачи добавит системности. Хотя и чисто технический прием имеет право на существование.
18. UtSpar 137 03.01.18 19:15 Сейчас в теме
(17)ну например при загрузке контрагентов нужно изменить логику загрузки. Как ее типовыми средствами изменить? Нужно менять правила.
uncle_Vasya; +1 Ответить
19. VickWood 28.03.23 12:34 Сейчас в теме
Добрый день! А такой обмен можно настроить между базами с конфигурациями на обычных и управляемых формах (например, ЗУП 3.1 и УПП 1.3)?
20. vat-74 167 22.05.23 09:13 Сейчас в теме
(19) Я такое настраивал со стороны ОФ через обмен по правилам. И даже по расписанию все работало. Правда в УФ пришлось обработку ОбменДаннымиXML подсунуть расширением, чтобы ОФ думало, что работает через универсальный обмен.
VickWood; +1 Ответить
22. VickWood 24.05.23 17:51 Сейчас в теме
(20) спасибо за информацию, буду иметь ввиду!)
21. vat-74 167 22.05.23 09:18 Сейчас в теме
У меня сейчас проблема в настройке обмена через универсальный формат обмена между БСП 3.1.7 и БСП 3.0.3, причем во второй не хватает объектов регистрации для обмена. А еще не могу понять куда свои правила обмена подсунуть, потому что обмен двухсторонний.
Оставьте свое сообщение