Имя: Пароль:
1C
 
Как корректно загрузить Адрес контрагента в Бух базу ?
0 OlegSham
 
17.01.22
15:10
Как известно, адрес контрагента в виде xml храниться в табличной части контактной информации, по полям и в виде xml в поле "ЗначенияПолей".
Мне надо автоматически создать контрагента из присланного файла, где есть его адрес.
Эта структура выгружена из сторонней программы 1с. Принимаем, что там тоже есть классификатор и поля совпадают.

Т.е. на входе есть структура со строками:
Регино,Город,наспункт,ул,дом,корп,кв.
Ростовская обл,Шебекино,Иванова ул,61,,12

Есть ли типовые механизмы 1с загрузки адреса ?
Там же общие БСП и т.д.
Т.е. есть ли типовые функции или пример, как передать эти поля и получить структуру xml ?
Нашел какие то 2 примера в Инете, но во первых жутко устарели - от 2014, а во вторых - не совсем подходит
1 Winnie Buh
 
гуру
17.01.22
20:17
(0) типовой вариант загрузки реквизитов контрагентов из файла XML в типовой БП 3.0 смотрел?
в карточке контрагента Заполнить > Из файла
https://www.online-ufa.ru/images/1c-load-rekvizity-xml.png
2 OlegSham
 
21.01.22
14:42
(1)там реквизиты из xml файла уже грузятся.
А мне надо из структуры с готовыми полями заполнить реквизиты адреса и получить структуру xml.
Т.е. наоборот
3 Dmitrii
 
гуру
21.01.22
15:00
Смотри программный интерфейс подсистемы КонтатнаяИнформация БСП. https://its.1c.ru/db/bsp316doc#content:964:hdoc .
https://its.1c.ru/db/bsp316doc#content:981:hdoc
https://its.1c.ru/db/bsp316doc#content:982:hdoc
https://its.1c.ru/db/bsp316doc#content:1023:hdoc
https://its.1c.ru/db/bsp316doc#content:1022:hdoc

Короче сам подберешь.