Простой пример разработки регулярного обмена с использованием БСП на примере ERP 2.4 и УПП 1.3

03.06.24

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

Данный вариант подойдет тем, кто хочет настроить "свой" регулярный обмен с добавлением "своих" планов обмена с использованием правил обмена на КД 2.1.

В статье будет рассмотрена доработка и настройка на примере конфигураций ERP (2.4.12.109) БСП (3.1.2.500) и УПП (1.3.72.2) БСП (1.2.4.1), платформа 8.3.16.1148, думаю что решение может быть использовано на любых конфигурациях с использованием БСП от 3.1.2.500. Основная цель показать как можно быстро разработать собственный регулярный обмен на современных конфигурациях. В моем случае была задача разработать односторонний обмен справочниками из ERP в УПП.

Разработка на стороне ERP. Добавляем новый план обмена, определяем для него необходимые права доступа, определяем его состав, обязательно включаем в состав:

Регистры сведений:

    СоответствияОбъектовИнформационныхБаз

включаем в общие команды:

 
Общие команды в которые нужно включить план обмена.

 

 

Добавляем созданный план обмена в процедуру "ПолучитьПланыОбмена" общего модуля "ОбменДаннымиПереопределяемый" таким образом:

 
Добавление плана обмена в общем модуле "ОбменДаннымиПереопределяемый".
 
 Прописываем процедуру в модуль менеджера нового плана обмена.

 

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

Разработка на стороне УПП. Добавляем новый план обмена (с таким же именем что в источнике), определяем для него необходимые права доступа, для старых версий БСП нужно создать управляемую форму. Определяем его состав, обязательно включаем в состав:

Регистры сведений:

    СоответствияОбъектовИнформационныхБаз

 

включаем в общие команды:

 
Общие команды в которые нужно включить план обмена.

 

 

Добавляем созданный план обмена в процедуру "ПолучитьПланыОбмена" общего модуля "ОбменДаннымиПереопределяемый" таким образом:

 
Добавление плана обмена в общем модуле "ОбменДаннымиПереопределяемый".
 
Прописываем в модуль менеджера нового плана обмена.
 
Прописываем в модуль объекта нового плана обмена.

 

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

Добавляем реквизит в план обмена даже если он не нужен, например "РежимВыгрузкиПриНеобходимости", тип "ПеречислениеСсылка.РежимыВыгрузкиОбъектовОбмена", это необходимо для того чтобы при открытии настроек обмена через меню "Сервис - Обмен данными с продуктами на платформе 1С:Предприятие 8.2 - Обмены данными" не возникала такая ошибка:

 
 Ошибка открытия настроек обмена данными.

 

 

Далее пишем правила обмена с использованием КД 2.1 из источника в приемник и обратно из приемника в источник, если из приемника ничего не должно выгружаться то достаточно написать правила для справочника например "Валюты" поля поиска "Код" без поиска по внутреннему идентификатору.

Сохраняем готовые правила обмена следующим образом (пример):

1) Создаем папки: "Правила обмена данными ERP УПП", "Правила обмена данными УПП ERP".

2) В папку "Правила обмена данными ERP УПП" сохраняем правила обмена из ERP в УПП с названием "ExchangeRules.xml", а правила из УПП ERP с названием "CorrespondentExchangeRules.xml", аналогично проделываем и для папки "Правила обмена данными УПП ERP", только уже правила УПП ERP будут называться "ExchangeRules.xml", а ERP УПП "CorrespondentExchangeRules.xml"

3) Запаковываем при помощи zip папки: "Правила обмена данными ERP УПП", "Правила обмена данными УПП ERP". 

На этом разработка закончилась, переходим к настройкам.

Настройка обмена.

1. Настройка на стороне ERP. 

Включаем константы:

    Использовать синхронизацию данных
    Использовать синхронизацию данных в локальном режиме

Открываем новый план обмена через меню "Все функции - Новый план обмена". Заполняем предопределенный узел (код, наименование, например ERP), добавляем новый узел с которым будем обмениваться например "УПП". Загружаем правила обмена (можно использовать типовые, но для общего понимания опишу):

 
Загрузка правил шаг 1.

 

 
Загрузка правил шаг 2.

 

 

Важно! Через меню все функции идем в регистр сведений (если нет записи то добавляем), устанавливаем признак "Настройка завершена" по узлу приемнику:

 
Настройка завершена в регистре сведений.

 

 

Либо 2-й вариант создать форму узла плана обмена и прописать в модуле формы код:

 
 Код формы узла.

 

&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
    
    ОбменДаннымиСервер.ФормаУзлаПриЗаписиНаСервере(ТекущийОбъект, Отказ);
    
КонецПроцедуры

 

 

Настройка автоматического обмена для управляемых форм. Открываем карточку узла приемника по кнопке изменить (F2), выбираем пункт меню "Сценарии синхронизации":

 
 Пример настройки сценария управляемые формы.

 

 

2. Настройки обмена на стороне УПП. 

Включаем константы:

    Использовать синхронизацию данных
    Использовать синхронизацию данных в локальном режиме

Через меню «Операции – Планы обмена– Новый план обмена», добавляем новый узел с которым будет идти обмен (например ERP) и корректно переименуем предопределенный (например УПП). Проведем 2-е настройки:

 
Вызов нужных настроек в УПП.

 

 
 1. Загружаем правила.

 

 
 2-е в данном случае обмен через интернет, поэтому базу источник нужно опубликовать.

 

 

Важно! Последним ключевым моментом в настройке будет запись в регистр сведений «Параметры подключения», обязательно по узлу корреспондента должен стоять флаг "Использовать передачу большого объема данных".

Либо 2-й вариант переносим этот ресурс в форме записи регистра сведений (требуются доработки, но более надежный т.к. при повторной записи свойство гарантировано будет установлено):

 
 Доработка в части свойства "Использовать передачу большого объема данных".

 

 

Настройка автоматического обмена для обычных форм. Заходим в пункт меню "Сервис - Обмен данными с продуктами на платформе 1С:Предприятие 8.2 - Сценарии обменов данными":

 
 Пример настройки сценария обычные формы.

 

 

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

На этом все, обмен настроен, приятного пользования. Если что-то упустил прошу оставить комментарий, но у меня работал и после таких доработок.

 

Также предлагаю решения вашему вниманию:

Применение cтандартов и методик разработки конфигураций на практике

Шаблоны для применения cтандартов и методик разработки конфигураций 1С

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

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

Загрузка данных из унифицированных форм УПД и ТОРГ-12.

Список документов и их количество в базе.

См. также

SALE! 10%

Перенос данных 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    138094    761    292    

404

Перенос данных 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    162744    372    273    

360

Перенос данных 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 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

45650 руб.

15.04.2019    70356    175    146    

116

Перенос данных 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    62349    51    27    

81

Перенос данных 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    21778    144    40    

104

Перенос данных 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    48418    208    64    

170

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

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

45650 руб.

31.10.2014    234109    93    330    

301

Перенос данных 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    184501    573    509    

516
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. _Farsh_ 11 29.10.20 07:50 Сейчас в теме
Хорошая статья. Я пару недель назад тоже такое делал. (эх где ты был раньше).

Добавляем макеты к новому плану обмена "ПравилаОбмена", "ПравилаОбменаКорреспондента" тип текстовый документ, туда в дальнейшем вставим текст правил обмена.

Надо обязательно в конфигурации создать эти макеты у плана обмена иначе будет ошибка при обмене.

Важно! Через меню все функции идем в регистр сведений (если нет записи то добавляем), устанавливаем признак "Настройка завершена" по узлу приемнику:

Чтобы так не делать достаточно сделать форму узла и при записи указать.
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
	
	ОбменДаннымиСервер.ФормаУзлаПриЗаписиНаСервере(ТекущийОбъект, Отказ);
	
КонецПроцедуры
vakham; quazare; improg; +3 Ответить
2. improg 682 29.10.20 08:02 Сейчас в теме
(1) Спасибо за комментарий, учту эти моменты.
3. kolya_tlt 87 29.10.20 08:44 Сейчас в теме
Сколько можно копипастить ИТС? Всем предельно ясно там расписано
42. ilsijar 63 01.03.23 15:43 Сейчас в теме
(3) можно ссылку?
vakham; AmoZ; +2 Ответить
4. malikov_pro 1313 29.10.20 09:16 Сейчас в теме
Благодарю за разбор темы и развитие направления "БСП_В_Картинках"

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

Предложения по изменению форматирования для улучшения восприятия
общая структура

h2 Доработки
h3 Настройка на стороне ERP
h3 Настройки обмена на стороне УПП
h2 Создание упаковка правил
h2 Настройка обмена
h3 Настройка на стороне ERP
h3 Настройки обмена на стороне УПП

Возможно завезут формирование содержания из форматирования

2) В папку "Правила обмена данными ERP УПП"
на
2.1 В папку "Правила обмена данными ERP УПП"
2.2 В папку "Правила обмена данными УПП ERP"

Команды можно текстом, копировать для поиска читатели будут

Пример части схемы во вложении.
Прикрепленные файлы:
гвость; improg; +2 Ответить
5. improg 682 29.10.20 09:29 Сейчас в теме
(4) Спасибо за конструктивный комментарий, очень полезно.
6. improg 682 02.11.20 14:03 Сейчас в теме
Скорректировал статью с учетом замечаний, плюс описал добавление реквизита в план обмена на стороне УПП.
7. improg 682 03.11.20 08:59 Сейчас в теме
Дописал 2-й вариант по установке признака "Использовать передачу большого объема данных" с помощью доработок на стороне УПП.
8. andrewkmt 4 03.11.20 12:30 Сейчас в теме
Отличное пособие к разработке с использованием БСП и без колхозных обменов на ws
гвость; improg; +2 Ответить
9. max_nch 21.03.21 19:23 Сейчас в теме
Добрый вечер! Согласно статьи, начала настраивать обмен в УПП 1.3. В режиме предприятия никак не могу найти команду для загрузки правил конвертации объектов. В плане обмена открывается простая форма для добавления узлов обмена. А при формировании синхронизации данных нашел только команду "Параметры подключения". Подскажите куда копать? Вроде во всех общих командах в типах ссылку на новый план обмена указал, модули менеджера и объекта заполнил. Заранее благодарю.
10. improg 682 21.03.21 20:57 Сейчас в теме
(9) добрый, в общую команду загрузить правила конвертации объектов включили, еще в общем модуле добавить нужно как написано в статье.
11. user1004898 28 15.04.21 10:14 Сейчас в теме
(10)
Настраиваю обмен по вашей статье. в УПП нет действительно общей команды "Загрузить правила конвертации объектов".
Создать собственноручно?
12. user1004898 28 15.04.21 11:16 Сейчас в теме
(11)
Хотя не так. Команда есть. Именуется "открыть..." но по факту она не появляется в плане обмена.
remondis-saransk; +1 Ответить
13. improg 682 15.04.21 13:19 Сейчас в теме
(12) может БСП не соответствует? Какая версия бсп?
15. XtatOne 18.08.21 12:00 Сейчас в теме
(13)
(12)
(9)

Суть в константе "Использовать обмен данными с конфигурациями на платформе 8.2".
https://forum.infostart.ru/forum15/topic218004/
16. user1004898 28 18.08.21 12:12 Сейчас в теме
(15)
возможно, в своей версии прописал доступ к правилам через каталог програмно.
14. Светлый ум 407 17.06.21 12:00 Сейчас в теме
В состав ПланаОбмена обязательно нужно добавить СоответствияОбъектовИнформационныхБаз, иначе не пойдет обмен.
Andreyyy; improg; AbadaTouro; XtatOne; +4 Ответить
17. AbadaTouro 11 31.08.21 14:52 Сейчас в теме
Столкнулся с тем что пока не сделаешь для своего плана обмена форму узла управляемую ни появлялись команды для загрузки правил и установки параметров обмена. Упорно открывалась неуправляемая форма.
Светлый ум; improg; +2 Ответить
18. improg 682 31.08.21 19:31 Сейчас в теме
(17) Давно не пилил уже по этой статье обмен, но вроде как да нужна.
19. AbadaTouro 11 01.09.21 07:19 Сейчас в теме
(18) Нужна и 14 комментарий тоже в тему. Надо бы в статью Вам добавить она кстати очень актуальна. Ибо конфиг на старых БСП очень много
20. improg 682 01.09.21 11:20 Сейчас в теме
(19) Хорошо отредактирую, спасибо за замечание.
21. ilnurmi 18.10.21 14:41 Сейчас в теме
Помогите, пожалуйста! Как настроить двусторонний обмен между УПП и ERP?
22. improg 682 19.10.21 07:43 Сейчас в теме
(21) а что не получается? Как по статье проводили настройки?
23. ilnurmi 19.10.21 10:44 Сейчас в теме
(22) Извините, ошибка во мне была). Все нормально, спасибо.
24. F1_1 03.11.21 14:54 Сейчас в теме
Добрый день, Прошел по инструкции создал планы обмена, но сообщениях обмена разные заголовки
<ФайлОбмена ВерсияФормата="3.1" ДатаВыгрузки="2021-11-03T17:03:27" ИмяКонфигурацииИс
А в другом:
<v8msg:Header>
<v8msg:ExchangePlan
и при обмене выходит ошибка: Неправильный формат
25. improg 682 03.11.21 20:46 Сейчас в теме
(24) Добрый, какие версии конфигураций, бсп? Выше ли они версий указанных в статье, особенно БСП?
26. F1_1 04.11.21 06:07 Сейчас в теме
27. improg 682 04.11.21 11:25 Сейчас в теме
(26) Скорее всего неверно настроены узлы, должно быть, пример:
Прикрепленные файлы:
28. F1_1 04.11.21 13:27 Сейчас в теме
29. improg 682 04.11.21 14:44 Сейчас в теме
(28) Может галка РИБ в плане обмена стоит? Все в точности по статье сделали с новыми планами, одинаково называются в обоих конфигурациях?
30. F1_1 05.11.21 06:01 Сейчас в теме
(29) РИБ нет. Единственное, что поменялось, данные выгружаются из старой конфигурации в новую. В старой конфигурации, если заходишь в планы обмена и там нажимаешь кнопку обмен, то файл грузится, но не выгружаются данные. Но если через настройки выполнения обмена пытаться сделать обмен, то ругается на входящий файл, но выгрузка проходит
31. acces969 350 29.12.21 07:29 Сейчас в теме
(30) Причина в том, что у вас не установлен флаг "обмен по правилам обмена"
Прикрепленные файлы:
32. F1_1 29.12.21 11:48 Сейчас в теме
(31) да, спасибо. Уже разобрался
33. acces969 350 29.12.21 12:16 Сейчас в теме
(32) А как подтягивать те правила, что в макете плана зашиты? Сейчас не могу найти это
34. F1_1 30.12.21 06:19 Сейчас в теме
(33) Нужно создать макет с типом Двоичные данные
40. VVi3ard 52 05.12.22 04:10 Сейчас в теме
(27) Подскажите откуда этот скриншот?
Настраивал по инструкции, в итоге УПП выгружает XML правильно с использованием ПКО.

А вот ERP(в моем случае УХ 3.1.) после настройки и загрузки правил формирует XML для РБД, т.е. не используя ПКО.

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

Перехожу в "Настройки синхронизации данных", добавляю новую синхронизацию, через каталог, затем "Настроить правила" загружаю ПКО и ПРО.
(см. схему).
Прикрепленные файлы:
41. VVi3ard 52 05.12.22 06:32 Сейчас в теме
(40) Блин, пропустил добавление пустого макета "ПравилаОбмена" а БСП по нему определяет как делать обмен.
35. improg 682 30.12.21 12:03 Сейчас в теме
(33) Добавляем макеты к новому плану обмена "ПравилаОбмена", "ПравилаОбменаКорреспондента" тип текстовый документ, туда в дальнейшем вставим текст правил обмена, если правила будут подгружаться из файла то можно не заполнять макеты.
36. acces969 350 31.12.21 06:39 Сейчас в теме
(35) Я так сделал, но эти правила не используются. БСП использует вместо них обмен данными с идентичной конфигурацией. Я тебе хотел напрямую написать, но у тебя личка закрыта
37. dkonakov 10 09.02.22 10:23 Сейчас в теме
Добрый день, а в расширении удавалось осуществить этот обмен?
38. improg 682 09.02.22 11:32 Сейчас в теме
(37) Добрый день, не пробовал, идея хорошая, возьму на заметку может где-нибудь попробую, спасибо.
39. dkonakov 10 09.02.22 13:12 Сейчас в теме
(38) да вот сейчас пробую, остановился на моменте, когда добавляем в расширение общие команды и меняем Тип параметра команды, добавить свой план обмена не даёт.
"Значение контролируемого свойства ТипПараметраКоманды у объекта ОбщаяКоманда не совпадает со значением в расширяемой конфигурации"

Пробовал снять галочку проверки этого свойства, но тогда ничего не происходит, команда не добавляется в план обмена.
Если тоже самое делать в конфигурации, то всё получается.
Andreyyy; improg; +2 Ответить
43. Andreyyy 75 30.08.23 10:10 Сейчас в теме
Спасибо, статья сэкономила много времени.
(14) Тоже очень помогло.
45. improg 682 30.08.23 11:00 Сейчас в теме
(43) Это дописал в публикации.
44. Andreyyy 75 30.08.23 10:12 Сейчас в теме
Еще константы пришлось включить:
ИспользоватьСинхронизациюДанных
ИспользоватьСинхронизациюДанныхВЛокальномРежиме

Для обеих конфигураций. Обмен настраивался для УПП <-> ЗУП.
46. Saipl 7 16.10.23 11:51 Сейчас в теме
Для УПП, если планиуется выгрузка, еще надо подписку на события создать по аналогии с "ОбменРозницаУправлениеПредприятиемЗарегистрироватьИзменение­" и др.
гвость; +1 Ответить
47. Saipl 7 16.10.23 12:03 Сейчас в теме
Коллеги подскажите по теме. Настроил по САБЖу выгрузку из УПП в самописную конфигурацию "Моя конфигурация". в обеих конфигурациях есть одинаковый план обмена, но т.к. интегрировать в неё БСП не планировал, хотелось обойтись написанием компактного загрузчика. Но ни где не могу найти информацию, как загружать программно файл обмена выгруженный по правилам обмена. Пока на ум приходит только следующая схема.
1. Интеграция в "Моя конфигурация" обработки "Универсальный обмен данными в формате XML"
2. Загрузка с помощью этой обработки файла обмена выгруженного из УПП.
3. После загрузки увеличение номера полученного сообщения в плане обмена в "Моя конфигурация".
4. Генерация пустого файла выгрузки плана обмена из "Моя конфигурация"
5. Увеличение номера отправленного сообщения.

Но меня не покидает ощущение, что я изобретаю велосипед ...
48. Revan102 2 12.03.24 18:06 Сейчас в теме
Сделал доработку ерп в виде расширения. Если кому надо, хватайте
Прикрепленные файлы:
ОбменУПП.cfe
52. user1662444 23.05.24 11:23 Сейчас в теме
(48) У вас получился обмен по статье?
49. emir99 4 21.03.24 09:46 Сейчас в теме
(39) Скопировать команды в расширение
50. user1662444 21.05.24 11:01 Сейчас в теме
Добрый день! Использую вашу статью (заранее благодарю за нее!). Настроила файловый обмен через каталог на стороне УПП. В ERP небольшой затык. На этапе добавления записи в РС "Общие настройки узлов информационных баз" при выборе узла ИБ не понимаю откуда подтянуть мой узел УПП. Там нет моего плана...
Прикрепленные файлы:
54. improg 682 25.05.24 08:46 Сейчас в теме
(50) Добрый день, дайте полные права на новый план обмена, остальное делайте все как описано в начале статьи у меня работает. В состав плана включить РС СоответствияОбъектовИнформационныхБаз, включить его в команды как описано и прописать в общий модуль и процедурку в модуль менеджера нового плана тоже прописать, на тот момент у меня так работало, на более актуальных релизах не пробовал может быть что-то изменилось.
51. user1662444 23.05.24 11:07 Сейчас в теме
Какие права и роли нужно дать новому плану обмена в ERP? у меня сейчас выходит ошибка при нажатии на "Настройки синхронизации данных". Плана обмена в списке нет
55. vakham 21 17.06.24 15:51 Сейчас в теме
(51) Здравствуйте. А вам удалось разобраться?
56. user1662444 21.06.24 14:22 Сейчас в теме
(55)
(55)Добрый день! Да, нужно было обновить ERP до режима совместимости минимум 8.3.20.
53. Revan102 2 23.05.24 16:52 Сейчас в теме
(52) Да, всё получилось. Сейчас идёт обмен по регламенту.

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

Это все действия, что я выполняю на стороне ЕРП.
В УПП у меня давно дописан обмен и сейчас не вспомню, что делал
Прикрепленные файлы:
Оставьте свое сообщение