Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не переносится контактная информация контрагента, а именно адреса.

Не переносится контактная информация контрагента, а именно адреса.
Я
   Румата
 
17.07.20 - 08:57
Две базы одинаковые БП 3.0.79.14 типовые. Из одной выгружаю весь справочник "Контрагенты" при помощи стандартной обработки ВыгрузкаЗагрузкаДанныхXML83.
В БП 3 вся контактная информация хранится в табличной части "КонтактнаяИнформация" справочника "Контрагенты".
Почему контактная информация при загрузке не попадает в базу, в которую я выгружаю ?
   Лиза777
 
1 - 17.07.20 - 08:59
может тогда и регистр сведений "контактная информация" выгрузить?
   Румата
 
2 - 17.07.20 - 09:01
(1) В БП 3 нет регистра сведений "контактная информация"
   Румата
 
3 - 17.07.20 - 09:04
У пользователя, под которым идет загрузка есть права "Администратор ситемы" и "Полные права". Может ещё каких-то прав не хватает ? У меня только одна догадка сейчас есть ...
   Румата
 
4 - 17.07.20 - 09:13
Ещё одна догадка появилась. При перегрузке почему-то в базе приемнике в справочнике "Страны мира" появилось два предопределенных значения "РОССИЯ". При выборе одной страны "РОССИЯ" пропадают некоторые реквизиты из видимости в справочнике "Контрагенты" и наоборот появляются, например поле "Рег. номер" и "Налоговый номер". Хотя два предопределенных значения "РОССИЯ" по своим реквизитам друг от друга не отличаются.
   Румата
 
5 - 17.07.20 - 10:56
Блин не могу разобраться, удалил один из предопределенных элементов справочника "Страны мира". При новой выгрузке, он опять появился. Выгрузка - загрузка идет по Гуиду что-ли ? Можно ли как-нибудь поменять Гуид у элемента справочника ?
   Фрэнки
 
6 - 17.07.20 - 11:01
:-)
вот ты и наступил на грабли использования предопределенных значений в справочниках с источниками из разных конфигураций, как минимум, разного времени создания.

Загрузка идет не по ГУИД, а по ссылке. В источнике свои ссылки в справочниках, а в приемнике таких ссылок нет. Вот оно и создает новую ссылку.

Это если ты заметил, что ссылка на объекты или элементы это не совсем ГУИД или даже совсем не ГУИД.
   Румата
 
7 - 17.07.20 - 11:06
(6) Ты уверен в своих высказываниях ? Какое представление у ссылки ? )
   Фрэнки
 
8 - 17.07.20 - 11:07
(7) не гуид
   Румата
 
9 - 17.07.20 - 11:08
(8) Ну тогда пример ссылки приведи ) Эта же ссылка в XML файл выгружается, значит у неё должно быть какое-то представление )
   Фрэнки
 
10 - 17.07.20 - 11:08
по ссылке платформа может раскрыть тип объекта, например. Там есть такая функция. Т.е. получать тип объекта, не получая самого объекта.
   Фрэнки
 
11 - 17.07.20 - 11:08
(9) Представление, но не ГУИД
   Фрэнки
 
12 - 17.07.20 - 11:09
Обсуждали не так давно - ссылка на объект не существует, но тип объекта из этой ссылки конфигурация получает.
   Румата
 
13 - 17.07.20 - 11:33
(12) Подскажи пожалуйста, как выйти из ситуации ) Как сделать так чтобы предопределенные значения справочника в базе приемнике и базе источнике были одинаковыми и не дублировались при выгрузке - загрузке ? )
   Фрэнки
 
14 - 17.07.20 - 11:49
замена дублей :  или в источник нужно загрузить данные приемника и заменить дубли, или в приемнике нужно заменить дубли

Есть вариант, что в правилах выгрузки делают ПКО, которое заменяет выгрузку объекта ссылке на выгрузку данных этого объекта. Ищут его или по коду или по наименованию.
Примеры вообще попадались, но у меня прямо под руками готовых нет, чтоб ими поделиться.
   Garykom
 
15 - 17.07.20 - 12:03
(14) Виды контактной информации задублированные то еще удовольствие править ))
   K1RSAN
 
16 - 17.07.20 - 12:10
(15) А знаешь, что еще прикольнее было? Кустарная свертка КА 2.4, потому что типовой свертки не существует (в КЗ), пришлось писать нечто свое, а потом месяц (пока не завершили полный цикл действий) еще выцеплять конфликты после такого переноса. Я не горжусь такой работой, но клиенту нужно было сделать, и его предупредили о вероятных ошибках после переноса. Вот там был кайф подчищать.

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