Как заставить план обмена работать по полученному правилу обмена?

1. user2107334 23.10.24 08:26 Сейчас в теме
Заранее прошу прощения за глупый (наверное) вопрос, но я с таким раньше не сталкивался

Имеется две конфигурации:
1) Основная с БСП
2) Мобильная без БСП

В конфигурации "Конвертация данных 2.1" создал правила обмена из 1-й во 2-ю базу и из 2-й в 1-ю.

Как мне теперь данные правила внедрить(?) в конфигурации, что бы они формировали сообщения для обмена исходя из данных правил?
По теме из базы знаний
Найденные решения
5. Snoocker 23.10.24 10:25 Сейчас в теме
(4) Дело не в БСП, дело в телефоне, проблема конвертации в том, что она выгружает xml файл с данными одной базы, для загрузки в другую, на ПК, это еще можно как-то автоматизировать, на телефоне не знаю, можно ли это сделать или нет

Личное мнение
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
9. tusv 212 29.10.24 12:06 Сейчас в теме
(1) Из основной копируем обработку КонвертацияОбъектовИнформационныхБаз вставляем в мобильную.
Пишем обработчик выгрузки
Обработка = Обработки.КонвертацияОбъектовИнформационныхБаз.Создать();
Обработка.УзелДляОбмена = УзелОбмена;
Обработка.РежимОбмена = "Выгрузка";
Обработка.РежимОтладки = РежимОтладки;
Обработка.ИмяФайлаПравилОбмена = ИмяФайлаПравил;
Обработка.ИмяФайлаОбмена = ИмяФайлаВыгрузки;
Обработка.ЗагрузитьПравилаОбмена();
Обработка.ВыполнитьВыгрузкуДанных();
Показать

Обработчик загрузки
Обработка = Обработки.КонвертацияОбъектовИнформационныхБаз.Создать();
Обработка.РежимОтладки = РежимОтладки;
Обработка.РежимОбмена = "Загрузка";
Обработка.УзелДляОбмена = УзелОбмена;
Обработка.УзелОбменаЗагрузкаДанных =  УзелОбмена;
Обработка.ИмяФайлаОбмена = ИмяФайлаВыгрузки;
Обработка.ВыполнитьЗагрузкуДанных();
10. user2107334 30.10.24 03:27 Сейчас в теме
(9) Пробовал запихать эту обработку в мобильное приложение. Получил следующее

{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3055,28)}: Тип не определен (ТекстовыйДокумент)
	ТекстовыйДокумент = Новый <<?>>ТекстовыйДокумент; (Проверка: Мобильное приложение-сервер)
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(13199,29)}: Тип не определен (ПостроительОтчета)
		ПостроительОтчета = Новый <<?>>ПостроительОтчета; (Проверка: Мобильное приложение-сервер)
2. Snoocker 23.10.24 09:49 Сейчас в теме
для работы с конвертацией данных используется обработка "УниверсальныйОбменДаннымиXML" (должна быть в обеих базах)
1) заходим в базу источник, запускаем обработку, выбираем правила обмена, выгружаем данные
2) заодим в базу приемник, выбираем файл обмена, загружаем

Либо, если обмен будет достаточно часто использоваться, то можно в базе приемнике создать обработку, которая сама будет выполнять действия, указанные выше
3. Snoocker 23.10.24 09:52 Сейчас в теме
(2) только сейчас увидел "2) Мобильная без БСП"
тут вообще можно обойтись без конвертации данных, и мб и нельзя ее вообще использовать, но как вариатн, можно настроить обмен через Веб сервисы, например
4. user2107334 23.10.24 10:10 Сейчас в теме
(3) Без БСП как я понимаю, не получится план обмена заставить работать по правилам обмена, да?
5. Snoocker 23.10.24 10:25 Сейчас в теме
(4) Дело не в БСП, дело в телефоне, проблема конвертации в том, что она выгружает xml файл с данными одной базы, для загрузки в другую, на ПК, это еще можно как-то автоматизировать, на телефоне не знаю, можно ли это сделать или нет

Личное мнение
6. user2107334 23.10.24 10:58 Сейчас в теме
(5) Вы про получение файла обмена? Если да, то у нас раз в час происходит синхронизация каталога ТСДшника с каталогом на сервере через SMB. Таким образом и получаем файлы обмена между устройствами
7. user2107334 23.10.24 10:59 Сейчас в теме
(5) А по поводу обновления. У нас все реквизиты необходимые в расширении висят и там доработок не планируется, так как сценарий использования меняться не будет. Функционал у мобильного приложения скудный, но необходимый
8. user2107334 29.10.24 08:38 Сейчас в теме
(5) Так всё таки, есть такая возможность? ) Сделать обмен по правилам без БСП. Если да, то не могли бы проконсультировать как это делается? Проблем с формированием и доставкой сообщений у нас нет
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот