Имя: Пароль:
1C
1С v8
Перенос контактной информации
0 zhukovia
 
17.09.19
14:05
Возникла проблема. Имеется самописанная конфигурация (1С 8.3) в которую лет 5 назад был интегрирован Адресный классификатор (БСП) с контактной информацией, сейчас обновил БСП. Т.е. как обновлял, удалил из конфигурации все что было интегрированно ранее (руками) и интегрировал снова БСП 3.1.1.151 ТЧ КонтактнаяИнформация в справочниках естественно старая осталась. Теперь, почему то, как открываешь справочник то адреса (который записывали ранее) не показывается, хотя в ТЧ строка с адресом есть. Если по новой добавить адрес то он просто затирает старую строку и все нормально отображается далее. Я так понимаю что изменился формат записи контактной информации в ТЧ, т.к. поле значение различается новой и старой версии.
Вопрос. Как перенести старые значения адресов в новый формат?
1 ДенисЧ
 
17.09.19
14:07
Разобраться в новом формате (а это ФИАС) и написать обработку преобразования.
А ещё можно в бсп покопаться - там может быть такое
2 zhukovia
 
17.09.19
14:18
(1) Понятно что разобраться можно, я хотел узнать может есть какой то "стандартный" путь. Неужели все кто обновляет <CG изучают новый и старый форматы и пишут свои обработки?
3 zhukovia
 
17.09.19
14:19
(1) А не подскажите в какой версии БСП произошел этот переход Может в инструкции по внедрению чего можно найти.
4 ДенисЧ
 
17.09.19
14:20
(3) Нет, не подскажу. ТОлько если гуглить
5 zhukovia
 
17.09.19
14:22
(4) Я уже искал и ничего подобного не нашел.
6 zhukovia
 
17.09.19
14:22
Может кто то еще подскажет?
7 d4rkmesa
 
17.09.19
14:25
(0) Вы хоть смотрели консолью запросов, к примеру, содержимое ТЧ КонтактнаяИнформация чем отличается?
8 d4rkmesa
 
17.09.19
14:26
Может там дубли типов и видов контактной информации после обновления, каким-то макаром образовались?
9 Amra
 
17.09.19
14:39
(2) Стандартный путь - использовать обновление БСП, а не "удаление того что было интегрировано ранее"
10 zhukovia
 
17.09.19
14:48
(7) зачем консоль? Я просто на форму добавил и посмотрел. Там есть отличия в написание Представления и в Значении. Но что это даёт? Там например в значении появились доп. номера и откуда мне их брать? Должна быть какая то обработка для преобразования
11 zhukovia
 
17.09.19
14:50
(9) то есть скорее всего не получится сделать это руками? Я имею в виду нет какой-нибудь процедуры которое преобразует эти данные?
12 Мимохожий Однако
 
17.09.19
14:50
(11) Не могу сдержаться.. ты там кем?
13 zhukovia
 
17.09.19
14:51
(9) я удалял Это потому что там было по навороченный много чего левого в эту эти процедуры, поэтому и решил удалить.
14 zhukovia
 
17.09.19
14:52
(12) А вы сами-то кто? Ещё и не сдержанный какой то..
15 trooba
 
17.09.19
14:52
(11) Есть все в БСП и Порутчик писал в Инете. Учись Гуглить.
16 zhukovia
 
17.09.19
14:52
(12) чукча что-ли? :)
17 zhukovia
 
17.09.19
14:53
(15) хоть подскажите что искать?
18 PuhUfa
 
17.09.19
14:55
(17) я бы посоветовал отладчик... но...
19 trooba
 
17.09.19
14:56
(17) Как сконвертировать адрес в формат ФИАС, я полагаю.
20 zhukovia
 
17.09.19
14:59
(19) спасибо, буду искать.
21 Поpyчик-4
 
17.09.19
15:54
(0) Это?
https://www.google.com/search?q=Запись+произвольного+адреса+в+контактную+информацию
ПреобразованиеКонтактнойИнформацииВФорматXML.epf
22 trooba
 
17.09.19
16:21
(21) Вот про это я в (15) писал.
23 banco
 
17.09.19
17:21
(0) Тоже обновляли БСП с 2.2 на 3.0, проблем не было. Просто раньше хранилось в xml, а теперь в json. Но библиотека обратно совместимая и нормально показывает и старые адреса.
24 zhukovia
 
18.09.19
06:32
(23) У меня почему то не показывает, скорее всего потому что я не совсем корректно производил обновление. У меня просто ничего в строке адреса, при открытии справочника, нет. Хотя данные в ТЧ есть.