Имя: Пароль:
1C
1С v8
Односторонний обмен РИБ
,
0 evgen_2411
 
14.10.16
17:27
Всем добрый день, обмен уже настроен, но по номенклатуре обмен отключен, дабы руководство  ничего не попортило, но шеф хочет иметь актуальный справочник номенклатуры и просит настроить односторонний обмен. Правильно ли я понимаю, если в
Процедура ПриОтправкеДанныхГлавному(ЭлементДанных, ОтправкаЭлемента)
добавить проверку если ТипЭлементаДанных = номенклатура тогда
   ОтправкаЭлемента = ОтправкаЭлементаДанных.Игнорировать;

то изменения номенклатуры с подчиненной базы приходить не будут, но будут возвращаться данные о том что при загрузке с главной базы данные были изменены?

заранее благодарен
1 Лефмихалыч
 
14.10.16
17:37
наиух это все? Прикрути план обмена СинхронизацияДанныхЧерезУниверсальныйФормат и при помощи КД делай какие угодно обмены в какую угодно сторону без костылей в плане обмена УРБД.
2 evgen_2411
 
14.10.16
17:41
уже все давно работает и настроено, надо только добавить сонхронизацию номенклатуры, но только в одну сторону
3 Фрэнки
 
14.10.16
22:05
имеется допуск в конфигуратор, имеется место в коде, куда дописывается нужный признак или условие... И при этом задается некое условное вопросительное... зачем?!
4 evgen_2411
 
17.10.16
17:07
Проблема так и не решена, подскажите кто знает
5 Мигрень
 
17.10.16
17:22
(4) Все же просто. Правила регистрации отредактируй и загрузи.
6 evgen_2411
 
18.10.16
09:02
(5) я пока не знаю как это сделать (
7 Рэйв
 
18.10.16
09:17
(0)Сделай проще. В самом начале обмена проверяй что узел подчиненный и очищай таблицу изменений справочника номенклатура по главному узлу
8 aleks_default
 
18.10.16
09:22
(7)тогда уж лучше вообще не регистрировать в ПриЗаписи
Если ПланыОбмена.ГлавныйУзел()<> неопределено тогда
Обменданными.Получатели.Очистить()
КонецЕсли
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан