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

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

БСП и контактная информация

БСП и контактная информация
Я
   Greeen
 
13.08.18 - 18:48
Добрый день! Прошу совета знатоков по стратегии работы с БСП и контактной информацией
Что хочется - помощник ввода по ИНН контрагентов (с Интерфакс данные). Пользователь вводит ИНН на клиенте , на сервере генерятся данные по КА и возвращаются в структуре (с простыми типами - дата, строка, число). Как эту структуру, используя механизмы БСП, запихать в контактную информацию, чтобы на форме сразу отобразились данные (юр. адрес, телефоны и тд)?

Пробовал:
1)процедуру УправлениеКонтактнойИнформацией.ДобавитьКонтактнуюИнформацию - все огонь, но информация отображается только после переоткрытия карточки. Процедур обновления формы не нашел в БСП =(
2)Писать в реквизиты формы (типа КонтактнаяИнформацияПоле4f50e3f6x9afbx11e8x9687x0050561109e91), как бы работает, но как то через одно место

В общем, туплю и уже бомблю, подскажите, пожалуйста...
Можно, конечно, напрямую писать в табличную часть минуя эти БСП заморочки, но хочется доразобраться..
 
 
   Cyberhawk
 
1 - 13.08.18 - 18:52
Что такое КА?
   Cyberhawk
 
2 - 13.08.18 - 18:54
"Процедур обновления формы не нашел в БСП" // Херово искал. Раздел 4 в документации на ИТС по соответствующей подсистеме
   Cyberhawk
 
3 - 13.08.18 - 18:55
Чтобы быть точным: не раздел, а глава.
   AnisaL
 
4 - 13.08.18 - 18:57
(1) КА - контактная информация, как я понимаю
   Greeen
 
5 - 14.08.18 - 17:35
1,2 Спасибо за участие!
КА - контрагент имел в виду

Я немного не то имел в виду, именно с программной точки зрения заполнения реквизитов (раздел 4 - это больше, как я понял, чтобы пользователь тыкал уже и заполнял вручную и все было ровно)

Есть например у меня структура:
СтруктДанныеКА = Новый Структура("Телефон, ЮрАдрес", "+7(101)324123, "101101, г. Ромашково, проспект ветеранов");

Какой порядок кода с точки зрения правильности я должен использовать в БСП?
Например
1)Типизировать адреса/структуру УправлениеКонтактнойИнформацией.ПроизвестиТипизацию(Структ)
2)Записать данные в регистр УправлениеКонтакнтнойИнформацией.УстановитьКонтактнуюИнформациюОбъекта ()
3)Обновить данные формы УправлениеКонтакнтнойИнформацией.ОбновитьКонтактнуюИнформацию()

Но т.к. это какая по попоболь скакать по этим модулям/функциям, сделал по простому и вопрос снят =)
   Cyberhawk
 
6 - 14.08.18 - 18:15
Начиная с какой-то версии БСП документация состоит из 5 разделов, а не из 4. Так что ты не про тот раздел подумал.

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