forum.bitel.ru
http://forum.bitel.ru/

Для городов\улиц - комментарий\параметры (CRM:CLOSED)
http://forum.bitel.ru/viewtopic.php?f=49&t=12635
Страница 1 из 1

Автор:  Dog [ 22 сен 2017, 17:58 ]
Заголовок сообщения:  Для городов\улиц - комментарий\параметры

Ввиду того, что с 2018 года вроде как определилось использование базы данных ФИАС очень хочется сделать парсер.
В ФИАС есть понятие ID для адресобразующей сущности - но её привязка в рамках CRM не возможна. добавьте какое нибудь поле для городов и улиц - куда можно было бы заносить и хранить там параметр. поля - комментарий будет достаточно.

Автор:  Администратор [ 25 сен 2017, 02:08 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

А что именно решили по ФИАС с 2018 года? Тема актуального и адекватного адресного справочника на удивление старая и больная. В Сети уже появились коммерческие сервисы, занимающиеся слиянием различных "официальных" адресных справочников, удалением противоречий и исправлением ошибок.

Автор:  Phricker [ 25 сен 2017, 02:48 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Администратор писал(а):
А что именно решили по ФИАС с 2018 года


https://fias.nalog.ru/Updates.aspx
Цитата:
ВНИМАНИЕ! С 01 января 2018 года выгрузка информации из государственного адресного реестра будет осуществляться ТОЛЬКО В ФОРМАТЕ ФИАС!

Автор:  Администратор [ 26 сен 2017, 02:03 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

То, что они прикрыли КЛАДР ещё не сделало ФИАС нормальной базой. Лично мне самым эффективным вариантом видится наличие Web-сервиса, позволяющего проводить валидацию вводимых адресов. В этом случае нет необходимости постоянно синхронизировать базу. Почему-то централизованно такой сервис не предоставляется. Вместо этого можно загрузить 9 ГБ архив и регулярно подтягивать обновления. Полного перечня домов в базе до сих пор нет, как я понимаю.

Коммерческие сервисы уже есть, по ссылке обзор:
https://habrahabr.ru/post/214945/
Но и там нет идеала.

Ещё одна ссылка с обзором состояния адресных справочников:
https://habrahabr.ru/company/hflabs/blog/230823/

По сути вашего обращения.
Колонки с комментариями вы можете добавить сами и работать напрямую с БД. У нас так же плагин ФИАС. Реализовывали под заказчика, не уверен насчёт его состояния. Можем довести его до какого-то рабочего уровня и выложить с минимальной документацией. Вы хотите функционал подобный плагину биллинга: загрузка названий улиц и корректировка индексов при заведении домов в адресном справочнике?

Автор:  Dog [ 26 сен 2017, 14:02 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Цитата:
Колонки с комментариями вы можете добавить сами и работать напрямую с БД. У нас так же плагин ФИАС. Реализовывали под заказчика, не уверен насчёт его состояния. Можем довести его до какого-то рабочего уровня и выложить с минимальной документацией. Вы хотите функционал подобный плагину биллинга: загрузка названий улиц и корректировка индексов при заведении домов в адресном справочнике?

по сути я бы так и сделал, просто не удобно работать напрямую с базой. особенно когда добавляешь новый адрес (новый город), я то его добавлю сам, но предполагается, что адресные справочники должны все обслуживать.
одно из отличий КЛАДР от ФИАС как раз в том, что у каждого адресобразующего элемента есть свой AOGUID, предполагается, что он уникален и постоянен всё время. и по нему как бы проще отслеживать.
что сделал я\что нужно мне - создал в CRM город, в конфиге CRM указал ключ fias.city.ID_IN_CRM=AOGUID_IN_FIAS и он затащил туда все улицы и дома. по сути мне сейчас больше ничего не надо, но было бы удобнее, если у улицы\города было два параметра AOGUID и Синхр.с ФИАС, чтобы не лезть в конфиг и не плодить там лишние ключи.

Автор:  Администратор [ 28 сен 2017, 02:10 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Все дома из ФИАС получилось нормально загрузить?

Автор:  Dog [ 30 сен 2017, 18:29 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Администратор писал(а):
Все дома из ФИАС получилось нормально загрузить?

с номерами домов намного лучше, чем в КЛАДР. Есть сложности, когда есть номера домов с буквой и строением\дробью. Но таких на 1000 - один, два. Не страшно. Нас больше интересуют улицы, дома можно руками через форму поля Адрес добавлять.

заметил, что в /WEB-INF/jspf/user/directory/address/city/update.jsp
Код:
# cat update.jsp
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ include file="/WEB-INF/jspf/taglibs.jsp"%>

<html:form action="user/directory/address">
        <input type="hidden" name="action" value="addressUpdate"/>
        <html:hidden property="addressCityId"/>
        <html:hidden property="addressCountryId"/>
        <table style="width: 100%;" class="data">
                <tr>
                        <td width="100">Параметр</td>
                        <td>Значение</td>
                </tr>
                <tr>
                        <td>ID</td>
                        <td>${form.param['addressCityId']}</td>
                </tr>
                <tr>
                        <td>Страна</td>
                        <td>${form.param['addressCountryTitle']}</td>
                </tr>
                <tr>
                        <td>Название</td>
                        <td><html:text property="title" style="width: 100%"/></td>
                </tr>
                <%-- вроде нигде не используется
                <tr valign="top" class="even">
                        <td>Конфигурация</td>
                        <td><html:textarea property="config" rows="7" style="width: 100%"/></td>
                </tr>
                 --%>
                <%@ include file="../edit_tr.jsp"%>
</table>
</html:form>

<c:set var="state">
        <span class='title'>Редактирование города</span>
</c:set>
<%@ include file="/WEB-INF/jspf/shell_state.jsp"%>

есть что то готовое:
Код:
<%-- вроде нигде не используется
                <tr valign="top" class="even">
                        <td>Конфигурация</td>
                        <td><html:textarea property="config" rows="7" style="width: 100%"/></td>
                </tr>
--%>

как бы его использовать? я так понимаю, что это должно писать в таблицу address_config с table_id = address_city

Автор:  Администратор [ 20 окт 2017, 19:40 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Зачем вам именно в этом поле сохранять? Чтобы в интерфейсе отображалось?
Мы вообще думаем свой Web сервис адресный сделать уже на базе ФИАС / КЛАДР, чтобы обновлять можно было справочники биллингов / CRM.

Автор:  Dog [ 22 окт 2017, 16:17 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

чтобы импортировать только те объекты которые нужны:
- зашёл в справочник, создал город, нашел его код в ФИАСе - указал его в настройках города в справочнике. нажал на кнопку и CRM затащила все известные улицы, дома этого города.

>Мы вообще думаем свой Web сервис адресный сделать уже на базе ФИАС / КЛАДР, чтобы обновлять можно было справочники биллингов / CRM.
было бы интересно.

Автор:  Администратор [ 29 окт 2017, 02:23 ]
Заголовок сообщения:  Re: Для городов\улиц - комментарий\параметры

Цитата:
- зашёл в справочник, создал город, нашел его код в ФИАСе - указал его в настройках города в справочнике. нажал на кнопку и CRM затащила все известные улицы, дома этого города.

Это не зависит от варианта сохранения. В таблицу адресных справочников или в отдельные таблицы будут сохранены эти привязки - их в дальнейшем должен кто-то обрабатывать. По наличию времени будем думать над задачей реализации сервиса. На столько сотен инсталляций уже имеет смысл решить задачу централизованно.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/