Есть контрагенты с адресами типа
<КонтактнаяИнформация xmlns="http://www.v8.1c.ru/ssl/contactinfo" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Представление="670050, Бурятия Респ, Улан-Удэ г, Мунгонова ул, дом № 76"><Комментарий/><Состав xsi:type="Адрес" Страна="РОССИЯ"><Состав xsi:type="АдресРФ"><СубъектРФ>Бурятия Респ</СубъектРФ><СвРайМО><Район/></СвРайМО><Город>Улан-Удэ г</Город><НаселПункт/><Улица>Мунгонова ул</Улица><ДопАдрЭл><Номер Тип="1010" Значение="76"/></ДопАдрЭл>
Как его переделать в нормальный? программно
<КонтактнаяИнформация xmlns="http://www.v8.1c.ru/ssl/contactinfo" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Представление="670050, Бурятия Респ, Улан-Удэ г, Мунгонова ул, дом № 76"><Комментарий/><Состав xsi:type="Адрес" Страна="РОССИЯ"><Состав xsi:type="АдресРФ"><СубъектРФ>Бурятия Респ</СубъектРФ><СвРайМО><Район/></СвРайМО><Город>Улан-Удэ г</Город><НаселПункт/><Улица>Мунгонова ул</Улица><ДопАдрЭл><Номер Тип="1010" Значение="76"/></ДопАдрЭл>
Как его переделать в нормальный? программно
По теме из базы знаний
- 1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут
- Как сжать время?
- Как поставить качество кода на поток и при этом не разориться? Какие шаги стоит сделать уже завтра, чтобы повысить планку качества?
- Аналитик – птица гордая, пока не пнешь – не полетит. Как вырастить сотрудника, готового к самостоятельному решению задач, используя план индивидуального развития
- Проблемы на ровном месте, или рассказ о том, как у нас каждое утро стабильно подвисал dev-сервер 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Пример из ЗУП как уже писали в общих модулях.
Передаем адрес ввиде XML на выходе получите данные в виде структуры
МодульРаботаСАдресами = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресами");
ДополнительныеПараметры = Новый Структура("НаименованиеВключаетСокращение", Истина);
ФактическийАдресСтруктура =
МодульРаботаСАдресами.СведенияОбАдресе(ФактическийАдресXML, ДополнительныеПараметры);
Передаем адрес ввиде XML на выходе получите данные в виде структуры
МодульРаботаСАдресами = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресами");
ДополнительныеПараметры = Новый Структура("НаименованиеВключаетСокращение", Истина);
ФактическийАдресСтруктура =
МодульРаботаСАдресами.СведенияОбАдресе(ФактическийАдресXML, ДополнительныеПараметры);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот