Контактная информация в БП 3.0 #732148


#0 by mzelensky
Доброго всем. Конфа БП 3.0.33.20. Сделал перенос данных справочника "Контрагенты" обработкой "ВыгрузкаЗагрузкаДанныхXML". Данные справочника перенеслись, но если открыть карточку, то НЕ отображаются данные контактной информации (типа не заполнено). При этом если открыть элемент через обработку "Групповое изменение справочников и документов", то там видно, что табличная часть "Контактная информация" имеет нужные данные. Пробовал глянуть отладчиком, но быстро найти не получилось...все на БСП через огромную череду различных процедур и функций. Есть предположения что это может быть? Либо все-таки придется разбираться с отладчиком :(
#1 by mzelensky
ну ап
#2 by kev789
Кинь скрин результата запроса Выбрать Первые 1000 * из Справочник.Контрагенты.КонтактнаяИнформация
#3 by mzelensky
вот
#4 by Defender aka LINN
Запиши адрес в контрагента руками и сравни с тем, что у тебя там есть. А вообще, вангую, что виды КИ у тебя создались непредопределенные.
#5 by mzelensky
Виды КИ вроде смотрел...задвоений нет. Еще раз гляну
#6 by mzelensky
Кстати попутный вопрос. Есть предопределенный элемент в базе. Затем через эту загрузку в базу прилетает еще один элемент (такой же). Понятно, что один из них предопределенный (реально), а второй обычный, НО визуально в пользовательском режиме они отображаются ОДИНАКОВО! Как из прилетевшего сделать НЕ предопределенный (какой он по факту и является). Какое свойство за это отвечает?
#7 by Defender aka LINN
Скрин в студию
#8 by Smallrat
дык - там же теперь КИ хранится в XML строке
#9 by cons74
теперь можно программно назначать предопределенные - было в зазеркалье вроде
#10 by mzelensky
Не слышал. Ссылку не найдешь?
#11 by mzelensky
не совсем понял...
#12 by kev789
Они поменяли сейчас формат, но и старый тоже вроде работает
#13 by kev789
тогда кинь еще такой скрин
#14 by kev789
Выбрать Первые 100 Вид.Родитель, * из Справочник.Контрагенты.КонтактнаяИнформация
#15 by Smallrat
не очень понятно что на скрине в в 6-ой колонке, там XML строка что-ли, автоматически преобразованная в список? потому что адрес теперь хранится в реквизите "ЗначенияПолей" табчасти КонтактнаяИнформация и в нём что-то типа такого: <КонтактнаяИнформация xmlns="; xmlns:xs="; xmlns:xsi="; Представление="125009, Москва г, Тверской б-р, дом № 18, корпус 1"><Комментарий/><Состав xsi:type="Адрес" Страна="РОССИЯ"><Состав xsi:type="АдресРФ"><СубъектРФ>Москва г</СубъектРФ><Улица>Тверской б-р</Улица><ДопАдрЭл ТипАдрЭл="10100000" Значение="125009"/><ДопАдрЭл><Номер Тип="1010" Значение="18"/></ДопАдрЭл><ДопАдрЭл><Номер Тип="1050" Значение="1"/></ДопАдрЭл></Состав></Состав></КонтактнаяИнформация>
#16 by mzelensky
Конфа не самая свежая БП 3.0.33.20 поэтому тут нужно понимать когда изменили вариант. Но перенос данных я делал между идентичными конфигурациями
#17 by hawksib
есть предположение, попробуй в форме элемента справочника контрагенты, где ты не видишь КИ, открыть эту самую КИ, если увидишь нажми сохранить её, если сохранится и ты её увидишь в форме, ступай в журнал регистрации и смотри какой ещё объект создался, либо курить код кнопки записать КИ
#18 by mzelensky
Открывал уже - ничего не заполнилось. походу придется ковырять отладчиком
#19 by ПсихотерапевтаВызыва
не знаю как в БП 3.0 но в ЗУП 3.0 в функционале контактной инфы есть ошибка - сам недавно загружал КИ из ЗиК в новый ЗУП - пришлось напрячь отладчик пока не нашел проблему в посте есть рациональное предложение - в ЖР можешь не лазить, а функционал по кнопке стоит покурить.
#20 by Записьдампа
, На чтение понимаются оба формата - как старый Ключ=Значение через разделитель строк, так и новый - через XML. Запись нового или отредактированного происходит только в XML. Скорей всего у тебя в видах КИ тип КИ не указан - оно и знать не знает, что это адрес, а не телефон.
#21 by mzelensky
буду проверять
#22 by mzelensky
По поводу привязкиотвязки предопределенных элементов. Вроде вот нашел описание. Может кому пригодится:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С