1. DmitriyDI 34 22.05.17 16:47 Сейчас в теме

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

Добрый день!
Есть ли у кого-нибудь опыт внедрения ФИАС на обычные формы?
Нашел эту доработку, отлично все, но хотелось бы выбор городов адресов, как в БСП.
infostart.ru/public/384725/
Может у кого-то есть наработки?
Вознаграждение за ответ
Показать полностью
Ответы
Избранное Подписка Сортировка: Древо
3. Eugen-S 6 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 и выше и перевести нужные формы (формы из обработки ВводКонтактнойИнформации) на обычные формы. Правда по понятным причинам, часть функциональности, такое как, например, автоподбор адреса, придется отключить или переписать.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день