Обмен данными РИБ УТ. Вопрос. #515296


#0 by Triumph
Здравствуйте, Имеется РИБ УТ центральная база и несколько подчиненных, между ними обмен штатными средствами УТ по плану обмена "полный" с правилом обмена созданным конструктором в КД. В каждом узле свой склад для учета. Требуется организовать обмен так чтобы в узлы попадали данные строго по своим складам. Примерное решение проблемы нашел, но оно требует заведения своего плана обмена. Вопрос: Можно ли не меняя конфигурации, штатными средствами УТ решить мою задачу, например созданием правила обмена? насколько это трудуемко и целесообразно? или лучьше свой план обмена создать?
#1 by Triumph
ап
#2 by deleted111
Мне необходимо решить ту же задачу. Было бы здорово, если кто-нибудь, кто уже успешно редактировал модуль обмена в УТ (конкретно, процедуру ПриОтправкеДанныхПодчиненному), выложил бы текст исправленного модуля. P.S. Самое интересное, что для УТ вопрос обмена по складам поднят уже не первый год, интересно, что должно случиться, чтобы УТ дополнили, наконец, необходимым функционалом. Тем паче, что в Рознице тот же механизм реализован.
#3 by Skylark
Правила обмена можно думаю отредактировать. Выгрузить правила из макета в типовой и загрузить их в КД несложно. Вопрос в том, удастся ли в правилах обмена получить информацию о том, в какой узел производится выгрузка, тогда можно сопоставить узел РИБ со складами и не выгружать документы по ненужным складам. Это самый оптимальный путь - не меняя типовую конфигурацию. В процедуре ПриОтправкеДанныхПодчиненному можно добраться до данных, я делал проверку на тип данных - если это документы, то они не выгружались. Для этого случая можно развить, добавив проверку на реквизит Склад и значение Склада. Это сделать намного проще чем вариант с КД, но нужно снимать типовую с поддержки (в принципе - невелика беда).
#4 by AlexNew
А КД зачем? Посмотреть типовую торговлю план обмена "ПоОрганизации".
#5 by Skylark
КД чтобы правила редактировать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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