БП 2.0, РИБ. Надо отключить фильтр контрагентов в плане обмена "По организации" #681967


#0 by es3000
При создании первоначального образа для новый периферийной базы при помощи плана обмена "По организации" столкнулся с тем, что в периферийную базу выгружаются не все контрагенты. Оказалось дело в том, что в стандартном плане обмена сделано так что выгружаются только те контрагенты, у которых есть договор с выгружаемой организацией. А у нас для контрагентов в центральной базе договора не заводили, хотя есть много платежных поручений для этих контрагентов. В плат. поручениях договора указывать необязательно, вот их и не указывали и не заводили. Соответственно эти контрагенты не выгружаются в периферийную базу, а платежные поручения выгружаются. И в периферийной базе получается, что платежные поручения содержат ссылки на несуществующие элементы справочника. Решили побороть эту ситуацию следующим образом. Создать новый план обмена "ПоОрганизации_новый" копированием стандартного плана обмена "ПоОрганизации", и отключить в новом плане обмена фильтр по контрагентам. Помогите это сделать. Модули большие, сходу в отладчике сам не разобрался. Может кто знает в какой процедуре и что надо поправить?
#1 by mehfk
Включи авторегистрацию
#2 by es3000
Только авторегистрация не поможет, после регистрации объекта при выгрузке он все равно фильтруется. Поэтому надо как-то фильтр отключить
#3 by Aleksey
Нафига???
#4 by Aleksey
Все что в Если ЭтоГруппа Тогда Иначе И всё, контрагенты будут гулять по все базе
#5 by Aleksey
Это общий модуль ПроцедурыОбменаДаннымиПоОрганизации Процедура ДополнитьМассивУзловДляВыгрузкиСправочника
#6 by es3000
"нафига" что? , код попробую, спасибо
#7 by Aleksey
еще один план обмена там можно смело от ИначеЕсли ТипЭлемента = Тип("СправочникОбъект.Контрагенты") ремить
#8 by es3000
не хочется стандартный план ломать, чтобы обновления устанавливались проще
#9 by Aleksey
ну так ломать ничего не надо, заремишь 5ток строк и готово
#10 by es3000
Сработало, спасибо! Закомментировал строки в указанной процедуре ("ДополнитьМассивУзловДляВыгрузкиСправочника"). И выгрузка выполнилась нормально: выгрузились недостающие контрагенты. Делать новый план обмена действительно смысла нету, так как комментировать надо в общем модуле.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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