Как выбрать из узла плана обмена изменые данные по номеру сообщения? #382710


#0 by FarFar
Доброе время суток! Вот такой вопрос меня озадачил. Еть план обмена, узел как полагается. Хочу получить информацию: "Ссылки на какие измененные данные содержатся под номером отправленного сообщения Х ?" ВыбратьИзменения(<Узел>, <Номер сообщения>, <Фильтр выборки>)  не подходит, так как выбирает ВСЕ изменения в УЗЛЕ, подходящие по ФИЛЬТРУ, и регистрирует их в сообщение НОМЕР СООБЩЕНИЯ. FarFar
#1 by ТелепатБот
#2 by FarFar
Спасибо, ботик, читал. Не нашел там ответа.
#3 by Лефмихалыч
пробовал при помощи метаданных динамическим образом собрать текст запроса к таблицам изменений?
#4 by FarFar
Нет, не пробовал. Звучит достаточно геморроидально. Наверно, можно проще...
#5 by FarFar
А кстати, как к таблицам изменений обращаться? Чего то забыл, давно уже обменами не занимался.
#6 by 111Ivan111
Митичкин, Радченко толковые книжки.
#7 by FarFar
Да, точно, Радченко про обмены много писал. Надо глянуть в него.
#8 by Лефмихалыч
для справочников:
#9 by megalodon
О как, а чего этих таблиц в конструкторе запросов нету?
#10 by FarFar
Поправочка:
#11 by FarFar
Сразу обнаружил для себя новое и интересное. Меняю контрагента К1. Формирую сообщение 1 (используя V8Exchan81.epf) по всем измененным справочникам. Меняю контрагента К2. Формирую сообщение 2. В файле сообщения 2 содержатся оба контрагента, это понятно. Но запрос из показывает, что по сообщению 1 хранится регистрация К1, а по сообщению 2 - только К2. А я полагал, что они оба будут хранится в сообщении 2, раз в файл оба выгрузились.
#12 by Лефмихалыч
ни чего удивительного, запросом ты выбираешь именно "изменые данные по номеру сообщения", а не содержимое сообщения с определенным номером
#13 by FarFar
А я не против ;-) Заблуждался... Заглянул в твой профиль. Я свою старую учетку (Far), к которой пароль забыл, тоже клянчил, но фига два.
#14 by FarFar
Вот странность. Почему V8Exchan81.epf в сформированном файле нигде не передает номер отправленного сообщения. И в правилах выгрузки не выжу ничего подобного, где бы какой-нибудь крыжик "Передавать номера сообщений" стоял ;-)
#15 by FarFar
Глянь сюда:
#16 by KalachevDV
Узел ПО укажи у ПВД в настройках обработки - будет тебе номер сообщения. Как думаешь, откуда обработка должна узнать номер сообщения???
#17 by FarFar
Типовая V8Exchan81.epf. В ней на закладке "Выгружаемые данные" в табличном поле в колонке "Узел обмена" проставляю у произвольного объекта метаданных нужный узел, после чего кнопкой "Узлы обмена/Установить текущий узел обмена у всех" проставляю узел всем. Формирую файл. В сформированной файле нет номеров сообщений. Что делаю не так???
#18 by FarFar
Ап
#19 by FarFar
Уп
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С