новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Владимир
Приватное сообщение

Обработка контактной информации в УНФ

Задание в категории песочница
03.10.1962(61 год)
41 |  0
18 августа 2016 в 17:21:52 (7 лет 36 недель 10 часов назад)
54800
Текст задания
При выполнении типовых обновлений произошло непонятное явление с контактной информацией у некоторых контрагентов. Представление информации для адреса, телефона или другого вида стало в виде набора строк со знаками переноса. Например, адрес может выглядеть как "Индекс {Перенос строки} Город {Перенос строки} Улица {Перенос строки} дом {Перенос строки}". В результате никакие действия с данным контрагентом невозможны (запись новых реквизитов).
Правильное представление - в виде данных XML.
Например так:
<КонтактнаяИнформация 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" Представление="Серпуховский р-он Вяземские сады 3 д 50"><Состав xsi:type="Адрес" Страна="РОССИЯ"><Состав xsi:type="АдресРФ"><Адрес_по_документу>Серпуховский р-он Вяземские сады 3 д 50</Адрес_по_документу></Состав></Состав></КонтактнаяИнформация>

Вручную это поправить сложно - большое количество. Поэтому задача состоит в том, чтобы сделать обработку, которая переберет всех контрагентов и проверит все имеющиеся элементы контактной информации. В случае неверного их представления заменит на формат данных XML.
Все остальные подробности с примерами дадим исполнителю.
0
Отклики (5)