0
Volga_Volga
08.12.20
✎
20:15
|
Здравствуйте, уважаемые.
Стоит у меня задача из древней 7-ки перегрузить контрагентов в новую 8-ку Бухгалтерию.
Причем адреса надо стандартизировать по ФИАС.
И здесь у меня сложность.
Я не могу вот что понять.
Вот есть у нас типовая 8-ка Бухгалтерия. У контрагента есть табличная часть "Контактная информация". И есть подозрение, что там должен быть стандартизированный адрес прописан (который в дадате). И есть поле с таким вроде бы значением -"Значение" (через консоль запросов смотрю).
Но если дадату попросить разложить адрес контрагента, то раскладывается не так как в поле "Значение" расписано. Например, у меня из дадата приходит область в поле "region", а в поле "Значение" область написана в "area".
Так есть где-нибудь в 1с адрес так как он в дадате? Я думала, что достаточно будет записать в поле "Значение" строку, как она из дадата приходит, а 1с сама ее распихает на области, города, улицы...
Не будет так?
Как вообще можно стандартизировать адрес и не умереть?
Заранее спасибо.
|
|
1
d4rkmesa
гуру
08.12.20
✎
22:43
|
(0) У Дадаты свой формат файла. Да даже у 1С, НЯП, формат может быть разным. Думаю, надо "брать" то что есть в 7.7, отправлять в Дадату, на основе полученных данных уже формировать структуру, которую можно сконвертировать в адрес json (). Если задачу упростить, можно посмотреть в правилах обмена каких-нибудь по переходу 7.7 - 8, каким образом конвертируются адреса, конечно, без гарантий валидности и guid-ов, и в xml-формате, скорее всего.
|
|