ФИАС 1С обычные формы

1. Dmitrii D 78 22.05.17 16:47 Сейчас в теме
Добрый день!
Есть ли у кого-нибудь опыт внедрения ФИАС на обычные формы?
Нашел эту доработку, отлично все, но хотелось бы выбор городов адресов, как в БСП.
infostart.ru/public/384725/
Может у кого-то есть наработки?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Eugen-S 389 12.01.18 18:51 Сейчас в теме
(1)
infostart.ru/public/384725/

Наша организация замерла на половине внедрения.
У нас как раз 1С УПП.
Первый этап внедрения мы прошли, он заключался в создании web-сервиса ФИАС в локальной сети.
Подняли Web-сервис ФИАС на сервере с 1С.

А вот до подключения веб-сервиса к базам 1С и самописным БД процесс пока не дошёл.

Сервис реализует несколько Web-методов, которые позволяют осуществлять подбор адреса по БД ФИАС иерархическим методом.

Подбор адреса необходимо начинать с метода «GetRegionsList»
Данный метод не имеет параметров и возвращает список всех регионов и городов федерального значения
Пример возвращаемого XML


Далее можно воспользоваться методом «GetAreasList» или методом «GetTownsList»

Метод «GetAreasList» возвращает список районов, указанного адресного объекта.
Данный метод принимает обязательный параметр «ParentGuid» – AOGUID родительского объекта
Например, мы хотим получить список районов Ростовской области, то при вызове метода «GetAreasList» необходимо указать ParentGuid="f10763dc-63e3-48db-83e1-9c566fe3092b"

Пример возвращаемого XML


Метод «GetTownsList» возвращает список населённых пунктов, указанного адресного объекта (региона или района региона).
Данный метод принимает имеет два обязательных параметра:
«AOGuid» – AOGUID родительского объекта (Может быть как AOGUID района, так и AOGUID региона)
«AOLevel» – уровень возвращаемых адресных объектов, допускается три значения данного параметра (0 – все населённые пункты, 4 – только города, 6 – только населённые пункты не являющиеся городами)

Пример возвращаемого XML


Метод «GetStreetsList» возвращает список улиц, указанного населённого пункта или города
Данный метод принимает обязательный параметр «ParentGuid» – AOGUID родительского объекта (населённого пункта или города)

Пример возвращаемого XML


Метод «GetBuildingsList» возвращает список зданий на улице.
Данный метод принимает обязательный параметр «ParentGuid» – AOGUID родительского объекта (улицы)
Пример возвращаемого XML
2. xReason 01.06.17 11:30 Сейчас в теме
Структура ФИАС сильно отличается от КЛАДР.
Поэтому лучше взять подсистему Адресный классификатор + Контактная информация из БСП 2.3 и выше и перевести нужные формы (формы из обработки ВводКонтактнойИнформации) на обычные формы. Правда по понятным причинам, часть функциональности, такое как, например, автоподбор адреса, придется отключить или переписать.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот