|
КД, При переносе по ID - документы не доносят реквизиты... | ☑ | ||
---|---|---|---|---|
0
bolobol
23.01.14
✎
11:12
|
Доброго всего!
Случайно тут столкнулся. План обмена с регистрацией только документов. Нужен перенос документа - значит и реквизитов его, что логично, будет захвачено при выгрузке документа, но не тут-то было. Для всего в правилах настроен поиск по ID. Выгружается документ и появляется в базе-приёмнике, заполненный реквизитами с пустыми даже наименованиями. Смотрю - созданы новые элементы справочников, с кодом как в базе источнике, но все остальные поля пусты. В правилах все поля прописаны соответствием. Ручной запуск переноса элемента справочника - переносит его полноценно. А документ - только один код. Куда копать? Чего вдруг только коды от справочников? В самом документе переносится всё, даты, комментарий - всё заполнено, в справочниках ничего нет. Данное выгружается в файл обмена в виде одного элемента, т.е. проблема на этапе выгрузки. |
|||
1
Aleksey
23.01.14
✎
11:22
|
стоит галка переносить только ссылки?
|
|||
2
Franchiser
гуру
23.01.14
✎
11:22
|
галка "Не выгружать объекты свойств источника по ссылкам"
|
|||
3
bolobol
23.01.14
✎
11:28
|
Стоит галка лишь "Искать объект приёмника по внутреннему идентификатору объекта источника"
|
|||
4
Franchiser
гуру
23.01.14
✎
11:31
|
Смотри тогда в коде аналогичные параметры. Может там стоит НеЗамещатьОбъектПриЗагрузке = Истина;
|
|||
5
zmaximka
23.01.14
✎
11:35
|
Возможно я ошибаюсь, но при использовании правил обмена совместно с планом обмена выгружаются только ссылки на объекты.
|
|||
6
Franchiser
гуру
23.01.14
✎
11:37
|
Может для начала надо было зарегистрировать все объекты для переноса, а потом переносить?
|
|||
7
Franchiser
гуру
23.01.14
✎
11:38
|
Ручной перенос документа нормально происходит?
|
|||
8
bolobol
23.01.14
✎
11:41
|
(5) Тогда бы не создавались элементы справочников, а они создаются, но лишь код заполняется.
(4) А насчёт кода - это да, но что за параметр искать? НеЗамещатьОбъектПриЗагрузке - это не то, объекты нормально замещаются. А вот есть ли что-то типа "Не выгружать ничего, кроме ключевых полей, у объектов, переданных ссылкой"... Бред, но ведь не выгружает! (6) Исключено. Логика порушится либо усложнится выгрузка, в ручную-то перебирать все реквизиты и регить их... ух! (7) Да. В этом-то и непонятки... |
|||
9
zmaximka
23.01.14
✎
11:42
|
т.е. ты хочешь что бы выгрузился объект который у тебя не включен в план обмена?
|
|||
10
Franchiser
гуру
23.01.14
✎
11:44
|
Тогда возможно (5) прав. Код заполняется потому что есть ссылки и нужно создать элемент с каким нибудь кодом, код возможно платформа новый присваивает а не переносится из твоей базы.
(8) я думаю д.б. функционал по реганью автоматическому |
|||
11
zmaximka
23.01.14
✎
11:48
|
Либо добавляй нужные справочники в план обмена либо используй ВыгрузитьПоПравилу()
|
|||
12
Franchiser
гуру
23.01.14
✎
11:49
|
У тебя полный план обмена или неполный?
|
|||
13
bolobol
23.01.14
✎
11:51
|
(9) Выключена регистрация. Как можно выключить то, чего нет в плане обмена?
(10) Код не новый, код из источника. Похоже, что так и задумано где-то. Типа, сначала начальный образ, а затем изменения... Вроде бы логично. Убедили! Лезу в код. Спасибо! |
|||
14
zmaximka
23.01.14
✎
11:53
|
(13) успехов )))
|
|||
15
Franchiser
гуру
23.01.14
✎
11:56
|
Операции - Планы Обмена - Нужный план - там кнопки Зарегистрировать Все, Зарегистрировать по одному, Удалить Регистрацию
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |