Имя: Пароль:
1C
1С v8
Почему при переброске из одной базы в другую с помощью КД меняется Родитель?
,
0 Сияющий Асинхраль
 
13.06.12
17:27
Имеется такой бизнес процесс: из УПП 1 перебрасываются данные в УПП 2, обрабатываются и обработанные данные заливаются в УПП 1. Причем данные в УПП 1, по крайней мере те которые имеются меняться не должны по возможности. Все бы хорошо но, если в УПП 1, после выгрузки меняется Родитель у элемента справочника "Проекты", после обратной загрузки из УПП 2 в УПП 1 оказывается, что родитель у этого элемента справочника восстанавливается старый. Можно это как-то победить?
Обработка Проектов имеется такой вид:
Поля поиска
http://fotoifolder.ru/view_full_size/mmkzklft5icf
Настройки загрузки данных:
http://fotoifolder.ru/view_full_size/v5hap3o1iy00

Буду крайне признателен, если пнете, где туплю, поскольку считал, что вроде бы с такими настройками и таким поиском родитель меняться не должен...
1 Сияющий Асинхраль
 
13.06.12
17:35
Типа Ап
2 Stim
 
13.06.12
17:35
пинок:
"не замещать существующие объекты в приемнике"
Родитель - это реквизит объекта, который не замещается
3 ЧашкаЧая
 
13.06.12
17:36
Поставить в ПКС галочку "Не замещать значения свойства в существующих объектах" (или что-то похожее).
4 andrewks
 
13.06.12
17:38
"считал, что вроде бы с такими настройками и таким поиском родитель меняться не должен"  с какого перепугу?
5 Stim
 
13.06.12
17:39
или.. автор, поставь галочку Отключить у родителя в ПКС
6 andrewks
 
13.06.12
17:41
(5) нафига?
7 ЧашкаЧая
 
13.06.12
17:41
(5) Но тогда и при создании новых элементов они будут записаны в корень справочника.
8 Сияющий Асинхраль
 
13.06.12
17:41
(2) Вот в том то и дело, что он замещается, поскольку до загрузки он стоит в одной папке, а после загрузки в другой.
(3) Я считал, что если нет галки поиска по родителю и стоит "Не замещать существующие объекты в приемнике" и "при переносе не создавать новый объект, а только переносить ссылку", то Родитель хвататься не будет
9 Сияющий Асинхраль
 
13.06.12
17:42
(6) Тогда как?
10 andrewks
 
13.06.12
17:42
(9) -> (3)
11 Stim
 
13.06.12
17:44
(7) так у автора вроде новые в упп2 и не создаются, только обрабатываются те, которые из упп1
12 Сияющий Асинхраль
 
13.06.12
17:45
(10) И где такая галка в КД? В упор не вижу.
13 andrewks
 
13.06.12
17:46
(12) в ПКС:  http://savepic.net/2898947.htm
14 andrewks
 
13.06.12
17:47
у тебя точно при обменах УПП1->УПП2 и УПП2->УПП1 одни и те же правила используются? проверь
15 Сияющий Асинхраль
 
13.06.12
17:47
(13) Все дошло, спасибо. Очень невнимателен.
(3) Тоже громадное спасибо
16 Сияющий Асинхраль
 
13.06.12
17:48
(14) Разные. УПП сильно разные, поэтому и правила разные.
17 andrewks
 
13.06.12
17:52
КД какая? так-то логично твоё предположение. и проверить именно те правила, который используются при обмене УПП2->УПП1 не помешает, может, там галочки расставлены не совсем так, как на скрине.

но, в любом случае, галка в ПКС поможет
18 Сияющий Асинхраль
 
13.06.12
17:54
Хотя логику понять трудно, если стоит "Не замещать существующие объекты в приемнике" изменение родителя вроде бы как означает, что существующие объекты таки замещаются :-(
19 andrewks
 
13.06.12
17:55
кстати, а нафига тебе галка "При переносе объекта по ссылке НЕ создавать новый объект, а только переносить ссылку "  при таком раскладе остальных галок? может, я и ошибаюсь, но мне кажется, что она тут всегда будет игнорироваться
20 Сияющий Асинхраль
 
13.06.12
17:59
(17) КД 2.1.5.1 вроде бы последняя. Да вот из этих КД и идет выгрузка правил, которые работают как-то странно.
(19) На самом деле, ее раньше и не было. Просто у меня как раз и наблюдалась проблема, что по неясной причине переписывались объекты, которые вроде как переписываться не должны. Например загрузили в УПП 1 из УПП 2 контрагента. Поменяли в УПП2 его наименование и несмотря на наличие отмеченной галки при повторной выгрузке из УПП 1, название присваивается старое. Почему хз. Вроде бы галки все стоят. Вот и пытаюсь с этим так бороться...
21 andrewks
 
13.06.12
18:03
(20) отладчик в зубы, если интересно докопаться
22 Сияющий Асинхраль
 
13.06.12
18:09
Интересно. Проблема в том, что к УПП 1 у меня нет прямого доступа :-(, даже поглядеть на нее не могу, все что мне прислали доработанную от края до края конфу, в которой частенько стоит поиск по наименованию, коду и много еще чего интересного. Так что приходится отлаживать выгрузку не видя базы назначения :-(
23 Сияющий Асинхраль
 
13.06.12
18:13
(21) А вообще ты прав, завтра попробую, что только возможно прогнать через отладчик. В любом случае спасибо.