Имя: Пароль:
1C
1С v8
Конвертация данных
, ,
0 bakamba49
 
15.01.18
11:18
Добрый день..
есть типовой справочник,участвует в синхронизации данных...подскажите как сохранить реквизит "код" элемента справочника приемника и аналогично любой другой реквизит справочника базы приемника,то есть
часть элементов справочника замещается из базы источника,часть остается неизменной...только начала осваивать КД,трудно пока самому понять что где прописать..помогите плз
1 Zakarum
 
15.01.18
11:23
(0)
на закладке "Синхрониация свойств" есть галка слева напротив каждого реквизита, которая называется "Отключить..."
2 Zakarum
 
15.01.18
11:25
(0) Так. Стоп.
Надо отключить перенос некоторых реквизитов у каждого элемента или же некоторых элементов справочника?
3 mistеr
 
15.01.18
11:26
(0) >часть элементов справочника замещается из базы источника,часть остается неизменной

Часть элементов или часть реквизитов?
4 bakamba49
 
15.01.18
11:27
(3) первая задача-оставить неизменным код и желательно наименование..
5 bakamba49
 
15.01.18
11:28
наименование не обязательно,код-точно оставить неизменным
6 Рэйв
 
15.01.18
11:30
(4)Сначала определись по каким полям у тебя идет поиск.
Если по коду +наименование, то твоя идея изначально тухлая
7 mistеr
 
15.01.18
11:30
(4) А по каким реквизитам происходит поиск?
8 yavasya
 
15.01.18
11:31
у тебя по гуид синхронизация ?
9 bakamba49
 
15.01.18
11:32
(7) Владелец,наименование,Родитель
10 Рэйв
 
15.01.18
11:35
(9)с кодом можешь делать что хочешь. Но если ты начнешь мудрить с наименованием, то рискуешь наплодить дублей,т.к. по нему идет поиск
11 bakamba49
 
15.01.18
11:35
(6) нет,по коду не ищет..ищет по Владелец,наименование,Родитель
12 Рэйв
 
15.01.18
11:37
(11)Для отключения переноса значения любого реквизита в ПКС ПередВыгрузкий ставишь нужное тебе условие и если условие не срабатывает, то
Отказ=Истина;
13 bakamba49
 
15.01.18
11:38
(10) а как сохранить код в приемнике,чтобы он не замещался на код источника?
14 bakamba49
 
15.01.18
11:41
(12) то есть даже если  я сейчас тупо пропишу в ПКС Отказ=Истина Код не изменится?
15 bakamba49
 
15.01.18
11:42
(12) безо всяких условий-отказ и все..
16 yavasya
 
15.01.18
11:48
наркоман?по гуид ищи
17 mistеr
 
15.01.18
11:53
(13) Галка в ПКС "Не замещать значение свойства..."

Или в коде НеЗамещать = Истина
18 bakamba49
 
15.01.18
11:56
(17) в ПКС "Перед выгрузкой"
НеЗамещатьОбъектПриЗагрузке = Истина...так?
19 mistеr
 
15.01.18
12:02
(18) Не так. Я написал, как.

В ПКС, "НеЗамещать". А то, что ты написал, это в ПКО.
20 bakamba49
 
15.01.18
12:05
(19) спасибо,попробую..
21 bakamba49
 
19.01.18
09:10
(12) вот так все работает
ПКС, "Перед выгрузкой",в реквизите "Код"
Отказ = Истина
..спасибо за помощь
22 Zakarum
 
19.01.18
09:27
(21) Если условий никаких нет, то для этого достаточно все-таки поставить галку напротив свойства "Код"

https://cdn1.savepice.ru/uploads/2018/1/19/3635ee9c6a71d483d1615f1e9e94c7a9-full.jpg
23 Mikhail Volkov
 
19.01.18
10:29
ПКО_ПослеЗагрузкиОбъекта
Объект.Код= ?(ОбъектНайден И ЗначениеЗаполнено(Объект.Ссылка.Код), Объект.Ссылка.Код, Объект.Код);
AdBlock убивает бесплатный контент. 1Сергей