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

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С, именно оттуда данную информацию я и взял.

См. также

Перенос данных 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 руб.

12.06.2017    137585    751    292    

401

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

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

45650 руб.

04.08.2015    162280    365    272    

357

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

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

34650 руб.

15.04.2019    69912    173    143    

113

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

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

28000 руб.

23.07.2020    48083    208    64    

170

Перенос данных 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, почту.

14580 руб.

18.02.2016    184249    570    509    

515

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

Переход и перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.227.x), ERP 2.5 (2.5.16.x), КА 2.5 (2.5.16.x) .

28000 руб.

24.06.2020    62103    49    27    

79

SALE! %

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

45650 26673 руб.

24.04.2015    192060    138    240    

272

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

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

28000 руб.

15.12.2021    21530    139    40    

98
Отзывы
2. MaxS 2884 25.12.17 12:56 Сейчас в теме
>Дело в том что в конфигурации на базе БСП имеется возможность - указать внешний модуль менеджера обмена через универсальный формат
Не совсем так. Откройте демо БСП, там нельзя указать внешний модуль. Это фича типовых конфигураций. ;)
И последние БП с некоторых пор не используют эту внешнюю обработку.
Grady_Virid; cleaner_it; maksa2005; aleks_p99; monkbest; +5 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. UtSpar 135 25.12.17 09:24 Сейчас в теме
Добавлю, чтобы не возникало вопросов почему просто в расширении Бухгалтерии не переопределили модуль "МенеджерОбменаЧерезУниверсальныйФормат" - В планах делать еще несколько обменов с типовыми и не только конфигурациями, в противном случае бы да, было бы логичнее просто переопределить модуль.
2. MaxS 2884 25.12.17 12:56 Сейчас в теме
>Дело в том что в конфигурации на базе БСП имеется возможность - указать внешний модуль менеджера обмена через универсальный формат
Не совсем так. Откройте демо БСП, там нельзя указать внешний модуль. Это фича типовых конфигураций. ;)
И последние БП с некоторых пор не используют эту внешнюю обработку.
Grady_Virid; cleaner_it; maksa2005; aleks_p99; monkbest; +5 Ответить
3. UtSpar 135 25.12.17 13:39 Сейчас в теме
(2) Да, извиняюсь перепроверил, данная фича не является БСПшной а в некоторых типовых конфах.
4. Ali1976 14 26.12.17 17:14 Сейчас в теме
Скажите пожалуйста, производил Обмен с указанием своей обработки в качестве "Менеджера обмена через универсальный формат", однако однажды после обновления платформы, увидел что обмен не запускается по регламенту, ввиду встроенной защиты платформы от вирусов во внешних обработках. Обмен ручками проходил нормально. Указание для пользователя разрешения на открытие данной обработки. не решало проблемы т.к. при запуске обработки выдавался вопрос о подтверждении запуска обработки, такой же вопрос выдавался фоновому заданию, в итоге пришлось снять "замочек" с "МенеджераОбменаЧерезУниверсальныйФормат" в конфигурации. У вас такой проблемы не было?
5. UtSpar 135 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 135 27.12.17 07:48 Сейчас в теме
(7) реально кто то так говорит?
10. МимохожийОднако 142 27.12.17 08:07 Сейчас в теме
(9) Так и говорят )) Когда звонят на горячую линию. Можешь еще посмотреть на бухгалтерских форумах обсуждения. Достаточно набрать в яндексе...
Strannik777; +1 Ответить
11. UtSpar 135 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 135 27.12.17 14:29 Сейчас в теме
(15) Это сравнение обьясняя пользователям? а как же стандартный - проигрыватель (платформа) и пластинки(конфигурации)
8. UtSpar 135 27.12.17 07:47 Сейчас в теме
(6) ну я так называю потому что еще ни разу не было реальной причины снимать с поддержки, да и придумать такой пример не легко. да и в ветке конфигурации в одном месте находится. поэтому так легче обьяснить, мол иди в настройки поддержки и там включи изменения.
13. rozer 309 27.12.17 09:21 Сейчас в теме
от небезизвестной площадки курсов по 1С


небезЫзвестный
14. UtSpar 135 27.12.17 09:22 Сейчас в теме
(13) спасибо за замечания, поправлю!
uncle_Vasya; +1 Ответить
17. i_lo 214 03.01.18 01:21 Сейчас в теме
(0) С технологической точки зрения понятно. Не очень понятно зачем пришлось создавать свои правила обмена для Бухгалтерии 3.0. Чем не устроил стандартный набор правил? Без этого немного смахивает на решение задач ради решения задач. Функциональная постановка задачи добавит системности. Хотя и чисто технический прием имеет право на существование.
18. UtSpar 135 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, причем во второй не хватает объектов регистрации для обмена. А еще не могу понять куда свои правила обмена подсунуть, потому что обмен двухсторонний.
Оставьте свое сообщение