Макет плана обмена

1. user1892345 26.07.23 16:15 Сейчас в теме
Здравствуйте! В типовой план обмена "Полный" через расширение добавляю 2 макета "ПравилаОбмена" и "ПравилаОбменаКорреспондента". Так же добавил команду "Загрузить комплект правил". При синхронизации он почему-то не учитывает текст макетов. Тестил те же правила конвертации на типовом плане обмена с ЗУП и добавленная мною строка в комментарий отображалась, так я сделал вывод что текст из макета расширения не читается. Пытался загрузить файлом, тоже не получилось. Подскажите, что делаю не так или быть может есть какой-то обработчик, который отвечает за считывание данных из макета? Отладчиком смотрел, программа даже определяет что у плана обмена есть макет правил, так почему он их не учитывает?
По теме из базы знаний
Найденные решения
13. user1892345 27.07.23 16:37 Сейчас в теме
(1) В общем, вдруг кому поможет, чтобы не мучаться
Так как план обмена "Полный" является РИБ, он не поддерживает обмен по правилам конвертации объектов, поэтому в модуле "Обмен данными сервер" необходимо выставить значение "Обмен по правилам конвертации" в истина для своего узла
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. newlogin1 26.07.23 16:46 Сейчас в теме
(1)Есть регистр называется Правила для обмена данными - там надо жмякнуть кнопку Обновить типовые правила и после этого будет работать.
3. user1892345 27.07.23 08:29 Сейчас в теме
4. user1892345 27.07.23 09:14 Сейчас в теме
(1) upd: в отладчике посмотрел - при загрузке правил из макета, РС обращается к обработке конвертация объектов ИБ, в ней вся структура правил конвертации описана правильно, там и пометка моя в комментарии отображается. Значит он считывает структуру xml, но почему тогда при синхронизации не работает..
5. newlogin1 27.07.23 09:29 Сейчас в теме
(4)А в базе приемнике вы грузанули новые макеты? попробуйте и туда добавить, только назвать их правильно и обновить в регистре конечно же тоже надо
6. user1892345 27.07.23 09:35 Сейчас в теме
(5) От этого есть смысл? Просто я говорю, добавил эти же правила в типовую синхронизацию с ЗУП, сделал настройки синхронизации выгрузкой через xml файл. Синхронизировал, создался файл обмена и там в структуре была пометка в комментарии. Хотя базы приемника для тестовой ЗУП нет.
Аналогично сделал для узла с планом обмена "Полный", но в структуре файла нет пометки
7. newlogin1 27.07.23 09:37 Сейчас в теме
(6)Если речь про файл обмена тогда понятно, не сразу вник. Тогда только отладкой смотреть заполнение именно реквизита комментарий вашего документа, вероятно не проходит какая-то проверка, раз он даже не выгружается.
8. user1892345 27.07.23 09:41 Сейчас в теме
(7) Дело в том, что выгрузка строки из самого документа происходит, но вот я добавляю какой-то символ к этой строке и строка должна выглядеть как: "символ + комментарий документа". В отладчике эта структура сохраняется, но при выгрузке файла обмена остается только комментарий документа. Ситуация конечно максимально непонятна, видимо только в отладчике до посинения придется рыть
9. user1892345 27.07.23 09:42 Сейчас в теме
(8) Но с теми же самыми манипуляциями в ЗУПе, комментарий выгружается как "символ+комментарий документа", а не просто комментарий документа.
10. newlogin1 27.07.23 09:46 Сейчас в теме
(9)Я тут вспомнил про КЭШ. Для начала, почистите кэш пользователя. И если база серверная, можно попробовать почистить кэш сервера, только осторожно. Либо выгрузить базу в файловую и выполнить обмен там. И если в файловой версии обмен пройдет - то ваша проблема кэш
11. user1892345 27.07.23 09:47 Сейчас в теме
12. user1892345 27.07.23 09:55 Сейчас в теме
13. user1892345 27.07.23 16:37 Сейчас в теме
(1) В общем, вдруг кому поможет, чтобы не мучаться
Так как план обмена "Полный" является РИБ, он не поддерживает обмен по правилам конвертации объектов, поэтому в модуле "Обмен данными сервер" необходимо выставить значение "Обмен по правилам конвертации" в истина для своего узла
Оставьте свое сообщение

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