Имя: Пароль:
1C
1С v8
Синхронизация УНФ1.5 >> БП3.0
0 ANQO
 
25.06.15
19:49
Всем доброго времени!
Такая ситуация: есть БП3.0 и УНФ1.5 последние релизы. Между ними обмен - документы из УНФ выгружаются в БП, а в БП поставлена настройка "не выгружать документы", так как в УНФ данные из БП не нужны. Но при обмене, номенклатура из БП все же грузится в УНФ, а этого не нужно. Смотрел настройки, но там только запрет на выгрузку документов. Редактировал правила обмена в "Конвертация данных" и на второй закладке - "правила регистрации" поставил галку  у номенклатуры "не выгружать из приемника" - не помогло. По совету ребят, там же в номенклатуре в событии "перед обработкой объекта" поставил отказ=истина; - не помогло. Посоветовали открыть правила регистрации БП и там поставить перед обработкой объекта отказ=истина но открываю правила регистрации БП и вижу там только номенклатурные группы, контрагентов, подразделения, а справочника номенклатура нет. Кто знает, как запретить выгружать номенклатуру и другие справочники из базы-приемника? В БП2.0 и УТ10.3 все было проще, там в настройках на каждый объект можно проставить что выгружать, а что нет.
1 Фрэнки
 
25.06.15
20:06
А зачем из приемника вообще что-то выгружается?
При загрузке пакета от УНФ внутри БП формируется ответный файл и происходит обработка какой-то выборки?
Если уж редактировать код процедур, то лови точку, в которой шапка xml уже добавлена в выгрузку и переходят к выборке - ставь там пропуск всего и сразу заканчивай/закрывай xml-пакет
2 ANQO
 
26.06.15
09:21
(1) да, из приемника вообще ничего не нужно, я привел номенклатуру как пример. Должна быть настройка в конвертации данных, галка какая то.
3 Cyberhawk
 
26.06.15
09:41
В плане обмена в БП запрети авторегистрацию номенклатуры
4 ANQO
 
26.06.15
10:02
(3) а разве в конфах на управляемых формах это можно сделать?
5 ANQO
 
26.06.15
10:07
(3) это нужно делать в конфигураторе, а значит менять конфу. посему не подходит вариант.
6 Фрэнки
 
26.06.15
10:38
(5) так ты же сам пишешь, что нет в плане обмена на БП авторегистрации номенклатуры, а обработка все равно вытягивает весь справочник автоматом?
7 Фрэнки
 
26.06.15
10:39
(2) настройки нет. допиши в коде процедуры для выгрузки, который срабатывает в БП
8 ANQO
 
26.06.15
11:04
(7) Да, действительно это самый подходящий вариант. Но по хорошему, в правилах регистрации БП должна быть номенклатура и в ее обработчике "перед обработкой" пишется отказ=истина; и этот код действительно работает на примере групп номенклатуры (я проверил). Но номенклатуры в правилах регистрации БП нет и приходится так изголяться. Всем спасибо за поддержку.