Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

перенос данных между одинаковыми конфигурациями

перенос данных между одинаковыми конфигурациями
Я
   Mak_
 
17.11.18 - 20:03
Добрый день
с помощью обработки Выгрузка и загрузка данных XML 8.3 2.1.8 выгрузил справочник контрагентов
загрузка в другую базу (абсолютно идентичные типовые конфигурации. 8.3.13.15.13 БП 3.0.66.53) прошел успешно.
За исключением адресной информации. она не загружается.
в файле выгрузки адресные данные присутствуют.
Права на изменения Контактной информации даны.
Куда копать?
 
 
   IvanGorbunov
 
1 - 17.11.18 - 20:08
(0) вы галочку ставили возле регистра сведений контактная информация, когда выгружали?
   Mak_
 
2 - 17.11.18 - 20:38
Да
этот регистр теперь в удаленных
т.е называется "УдалитьКонтактнаяИнформация"
   RomanYS
 
3 - 17.11.18 - 22:00
(2) значит это не тот регистр
   РусКомп
 
4 - 17.11.18 - 22:02
А в БП разве ригистр? Там вроде табличная часть справочника.
   Garykom
 
5 - 17.11.18 - 22:04
А предопределенные элементы справочников имеют одинаковые УИД да?
   РусКомп
 
6 - 17.11.18 - 22:05
Возможно предопределенные элементы адресов задвоились и как-то не так встали.
   РусКомп
 
7 - 17.11.18 - 22:12
Посмотри через универсальный отчет табличную часть Контактная информация, справочника Контрагенты
   Mak_
 
8 - 17.11.18 - 22:41
<КонтактнаяИнформация xmlns="http://www.v8.1c.ru/ssl/contactinfo"; xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; Представление="460000, Оренбургская обл, Оренбург г, Советская ул, дом № 31"><Комментарий/><Состав xsi:type="Адрес" Страна="РОССИЯ"><Состав xsi:type="АдресРФ"><СубъектРФ>Оренбургская обл</СубъектРФ><СвРайМО><Район/></СвРайМО><Город>Оренбург г</Город><НаселПункт/><Улица>Советская ул</Улица><ДопАдрЭл ТипАдрЭл="10100000" Значение="460000"/><ДопАдрЭл><Номер Тип="1010" Значение="31"/></ДопАдрЭл><ДопАдрЭл><Номер Тип="1050" Значение=""/></ДопАдрЭл><ДопАдрЭл><Номер Тип="2010" Значение=""/></ДопАдрЭл></Состав></Состав></КонтактнаяИнформация>
   Mak_
 
9 - 17.11.18 - 22:43
РусКомп
т.е. в Универсальном отчете показывает что адрес заполнен
но нет отображения в форме
и что с этим делать??
   РусКомп
 
10 - 17.11.18 - 22:50
(9)Обработка:  Поиск и замена двойников

СправочникСсылка.ВидыКонтактнойИнформации
 
 Рекламное место пустует
   Mak_
 
11 - 17.11.18 - 23:05
фокус не удался
результат тот же
   RomanYS
 
12 - 17.11.18 - 23:07
(11) открой справочник ВидыКонтактнойИнформации, посмотри глазами есть ли дубли
   РусКомп
 
13 - 17.11.18 - 23:12
(11) Может потому, что неопределенных элементов больше чем определенных?
   Mak_
 
14 - 17.11.18 - 23:23
глазами -в видах есть дубли
"Контактная информация справочника "Контрагенты"
удалить поиском не может "Ошибка удаления
Недопустимо помечать на удаление предопределенный элемент:
"Почтовый адрес"."
   РусКомп
 
15 - 17.11.18 - 23:26
(14) Ты определил неправильные объекты автоматом, а автоматом выбираются тех которых больше.

Надо в ручную определить предопределенные как правильные.
   Mak_
 
16 - 17.11.18 - 23:30
(15) хм. прошу подсказку.. КАК :-)
   РусКомп
 
17 - 17.11.18 - 23:34
(16) После поиска дублей на основных указывает синяя стрелочка, правой кнопкой мыши можно указать другой элемент "Отметить как оригинал".
   Mak_
 
18 - 17.11.18 - 23:37
(17) нету такого меню "отметить как оригинал"
   РусКомп
 
19 - 17.11.18 - 23:40
   Mak_
 
20 - 17.11.18 - 23:40
нашел
секрет в том чтобы после удаления ещё раз открыть поис дублей, выполнить поиск БЕЗ удаления
   РусКомп
 
21 - 17.11.18 - 23:45
Адреса то появились?
   Mak_
 
22 - 17.11.18 - 23:49
запустил поиск
обработка задумалось
жду :-)
   Mak_
 
23 - 17.11.18 - 23:52
нет
не появились
и дубли в видах контактной информации тоже не удалились :-(
   Garykom
 
24 - 17.11.18 - 23:53
(23) Замена ссылок не прошла
   Mak_
 
25 - 18.11.18 - 00:00
дубли в поиске дублей не удаляются
какой бы элемент я не определял как основной
Народ, пора тестировать и исправлять?
или ещё варианты есть?
   Garykom
 
26 - 18.11.18 - 00:03
(25) Наймите уже программиста, в чем проблема уже разжевали.
   Garykom
 
27 - 18.11.18 - 00:04
Короче исправь правила переноса, чтобы предопределенные элементы не создавал новые а находил старые имеющиеся по имени.
   Mak_
 
28 - 18.11.18 - 00:09
или может попробовать вытащить "вид контактной информации" на форму и переопределить у тех элементов, по которым мало значений....
ладно
на сегодня хватит.. третий час ночи
завтра продолжим эксперименты
всем спасибо :-)
   РусКомп
 
29 - 18.11.18 - 00:11
(27) Там нет правил. Это для переноса из идентичных баз. Синхронизация только по УИД.

Можно попробовать свои правили создать, указав для виды контактной информации синхронизацию  по имени.
   РусКомп
 
30 - 18.11.18 - 00:12
(28) Через групповое изменение реквизтов в ТЧ КОнтрагентов замени.
   Mak_
 
31 - 18.11.18 - 00:12
(29) свои правила, это уже пошло в "конвертацию"
тривиальная задача казалось бы... по идее должно решаться типовыми...
   Mak_
 
32 - 18.11.18 - 00:13
(30) вот это МЫСЛЬ!
   Mak_
 
33 - 18.11.18 - 00:18
(30) не проперло
не удалось изменить 2349 (Пропущены, так как не были изменены один или более элементов.)
 
 
   Garykom
 
34 - 18.11.18 - 00:19
(29) Подменить УИДы в файле XML с данными же ))
   Garykom
 
35 - 18.11.18 - 00:19
(34)+ Сделать снова перенос, затем грохнуть лишние дубли
   Garykom
 
36 - 18.11.18 - 00:20
(31) Тривиальная задача предполагает что УИДы одинаковые или их тупо нет в одной из баз
   Mak_
 
37 - 18.11.18 - 00:25
(36) ну... я не профи и спорить не буду
просто какая-то странная зависимость
получается "вид" как основной элемент, которому подчинено всё остальное.. точнее наследуется...
ну да это в любом деле конечно так - у каждого свой взгляд на структуру
   Garykom
 
38 - 18.11.18 - 00:27
   AlvlSpb
 
39 - 18.11.18 - 00:44
Вот этим http://catalog.mista.ru/public/305892/ Можно найти дубли предопределенных, ПЕРЕНАЗНАЧИТЬ предопределенные и тогда второй экземпляр (дубль) можно будет удалить
   AlvlSpb
 
40 - 18.11.18 - 00:54
(0) Ну и как вариант. Удали из файла выгрузки упоминание Справочника ВидыКонтактнойИнформации. Данные не задвоятся. Но. Обработкой из (39) проверь и другие справочники. Уверен, задвоения будут не только в контактной информации
   Mak_
 
41 - 18.11.18 - 13:40
всё сработало
итак
переспав с Вашими советами, сделал следующее:
1. в базе-приемник ДО переноса сделал поиск и удаление дублей как в контрагентах так и в ВидахКонтактнойИнформации
2. в базе-источнике также всё то же самое провел
3. выгрузил Контрагентов и РегистрСведений УдалитьКонтактнаяИнформация из справочника-приемника и нашел УИД вида контактной информации в файле
4. выгрузил Контрагентов РегистрСведений УдалитьКонтактнаяИнформация из базы-источника 
5.заменил в выгруженном файле из базы-источника УИД контактнойинформации из УИД-ом из файла базы-приемника

и всё сработало
спасибо за участие и подсказки


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует