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

26280 23652 руб.

12.06.2017    142688    812    297    

424

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    167719    343    279    

379

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    171668    308    258    

384

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.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    52583    230    72    

188

SALE! 10%

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

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

35000 31500 руб.

15.12.2021    24557    173    51    

131

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    37026    98    66    

93

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

18.02.2016    187490    597    521    

530

SALE! 10%

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

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

55778 50200 руб.

24.04.2015    195550    155    244    

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

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

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

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

Чтобы так не делать достаточно сделать форму узла и при записи указать.
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
	
	ОбменДаннымиСервер.ФормаУзлаПриЗаписиНаСервере(ТекущийОбъект, Отказ);
	
КонецПроцедуры
vakham; quazare; improg; +3 Ответить
2. improg 712 29.10.20 08:02 Сейчас в теме
(1) Спасибо за комментарий, учту эти моменты.
3. kolya_tlt 89 29.10.20 08:44 Сейчас в теме
Сколько можно копипастить ИТС? Всем предельно ясно там расписано
42. ilsijar 63 01.03.23 15:43 Сейчас в теме
(3) можно ссылку?
vakham; AmoZ; +2 Ответить
4. malikov_pro 1325 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 712 29.10.20 09:29 Сейчас в теме
(4) Спасибо за конструктивный комментарий, очень полезно.
6. improg 712 02.11.20 14:03 Сейчас в теме
Скорректировал статью с учетом замечаний, плюс описал добавление реквизита в план обмена на стороне УПП.
7. improg 712 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 712 21.03.21 20:57 Сейчас в теме
(9) добрый, в общую команду загрузить правила конвертации объектов включили, еще в общем модуле добавить нужно как написано в статье.
11. user1004898 27 15.04.21 10:14 Сейчас в теме
(10)
Настраиваю обмен по вашей статье. в УПП нет действительно общей команды "Загрузить правила конвертации объектов".
Создать собственноручно?
12. user1004898 27 15.04.21 11:16 Сейчас в теме
(11)
Хотя не так. Команда есть. Именуется "открыть..." но по факту она не появляется в плане обмена.
remondis-saransk; +1 Ответить
13. improg 712 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 27 18.08.21 12:12 Сейчас в теме
(15)
возможно, в своей версии прописал доступ к правилам через каталог програмно.
14. Светлый ум 426 17.06.21 12:00 Сейчас в теме
В состав ПланаОбмена обязательно нужно добавить СоответствияОбъектовИнформационныхБаз, иначе не пойдет обмен.
Andreyyy; improg; AbadaTouro; XtatOne; +4 Ответить
17. AbadaTouro 14 31.08.21 14:52 Сейчас в теме
Столкнулся с тем что пока не сделаешь для своего плана обмена форму узла управляемую ни появлялись команды для загрузки правил и установки параметров обмена. Упорно открывалась неуправляемая форма.
Светлый ум; improg; +2 Ответить
18. improg 712 31.08.21 19:31 Сейчас в теме
(17) Давно не пилил уже по этой статье обмен, но вроде как да нужна.
19. AbadaTouro 14 01.09.21 07:19 Сейчас в теме
(18) Нужна и 14 комментарий тоже в тему. Надо бы в статью Вам добавить она кстати очень актуальна. Ибо конфиг на старых БСП очень много
20. improg 712 01.09.21 11:20 Сейчас в теме
(19) Хорошо отредактирую, спасибо за замечание.
21. ilnurmi 18.10.21 14:41 Сейчас в теме
Помогите, пожалуйста! Как настроить двусторонний обмен между УПП и ERP?
22. improg 712 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 712 03.11.21 20:46 Сейчас в теме
(24) Добрый, какие версии конфигураций, бсп? Выше ли они версий указанных в статье, особенно БСП?
26. F1_1 04.11.21 06:07 Сейчас в теме
27. improg 712 04.11.21 11:25 Сейчас в теме
(26) Скорее всего неверно настроены узлы, должно быть, пример:
Прикрепленные файлы:
28. F1_1 04.11.21 13:27 Сейчас в теме
29. improg 712 04.11.21 14:44 Сейчас в теме
(28) Может галка РИБ в плане обмена стоит? Все в точности по статье сделали с новыми планами, одинаково называются в обоих конфигурациях?
30. F1_1 05.11.21 06:01 Сейчас в теме
(29) РИБ нет. Единственное, что поменялось, данные выгружаются из старой конфигурации в новую. В старой конфигурации, если заходишь в планы обмена и там нажимаешь кнопку обмен, то файл грузится, но не выгружаются данные. Но если через настройки выполнения обмена пытаться сделать обмен, то ругается на входящий файл, но выгрузка проходит
31. acces969 362 29.12.21 07:29 Сейчас в теме
(30) Причина в том, что у вас не установлен флаг "обмен по правилам обмена"
Прикрепленные файлы:
32. F1_1 29.12.21 11:48 Сейчас в теме
(31) да, спасибо. Уже разобрался
33. acces969 362 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 712 30.12.21 12:03 Сейчас в теме
(33) Добавляем макеты к новому плану обмена "ПравилаОбмена", "ПравилаОбменаКорреспондента" тип текстовый документ, туда в дальнейшем вставим текст правил обмена, если правила будут подгружаться из файла то можно не заполнять макеты.
36. acces969 362 31.12.21 06:39 Сейчас в теме
(35) Я так сделал, но эти правила не используются. БСП использует вместо них обмен данными с идентичной конфигурацией. Я тебе хотел напрямую написать, но у тебя личка закрыта
37. dkonakov 10 09.02.22 10:23 Сейчас в теме
Добрый день, а в расширении удавалось осуществить этот обмен?
38. improg 712 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 712 30.08.23 11:00 Сейчас в теме
(43) Это дописал в публикации.
44. Andreyyy 75 30.08.23 10:12 Сейчас в теме
Еще константы пришлось включить:
ИспользоватьСинхронизациюДанных
ИспользоватьСинхронизациюДанныхВЛокальномРежиме

Для обеих конфигураций. Обмен настраивался для УПП <-> ЗУП.
AAM94; improg; +2 Ответить
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
graphbuh; AAM94; +2 Ответить
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 712 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. Настраиваю подключение

Это все действия, что я выполняю на стороне ЕРП.
В УПП у меня давно дописан обмен и сейчас не вспомню, что делал
Прикрепленные файлы:
57. AAM94 06.09.24 09:00 Сейчас в теме
Настроил обмен через расширение по вашей инструкции. При принудительной регистрации в плане обмена документ реализация уходит, единственное почему-то не тянет за собой счет покупателю, через обработку обмен xml все отрабатывает полностью. Может знаете в чем дело?
И еще вопрос, а каким образом регистрируются документы к обмену(при проведении, изменении и т.д.)? Подскажите, как решали данный вопрос?
58. Revan102 2 27.09.24 15:59 Сейчас в теме
(57)
И еще вопрос, а каким образом регистрируются документы к обмену(при проведении, изменении и т.д.)? Подскажите, как решали данный вопрос?


Регистрация у меня идёт только на стороне УПП
Для регистрации у меня созданы подписки на события. (Скрин 1)
В источнике указаны необходимые мне документы (Скрин 2)
И соответственно прописаны коды в модуле "ОбменДаннымиСобытияУПП" (Скрин 3)
Прикрепленные файлы:
59. Revan102 2 27.09.24 16:01 Сейчас в теме
После обновления ЕРП слетели настройки подключения узла обмена. Внёс изменения в расширение.
Прикрепленные файлы:
ОбменУПП_2.5.19.63.cfe
graphbuh; AAM94; +2 Ответить
60. AAM94 25.12.24 16:35 Сейчас в теме
(59) После обновления тоже появились проблемы с настройкой подключения. Пришлось доработать расширение + расширил типы для реквизита корреспондент в справочнике настройки транспорта сообщений обмена.
Нужно Определяемый тип - ПланОбменаБСД добавить в расширение и добавить для него Тип МойПланОбмена.
Думаю во всех последних обновлениях будет схожее изменение
Оставьте свое сообщение