Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно.
С опечатками, без индексов, без разделителей, в совершенно любом формате.
Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС?
Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес.
Для всех, кто мечтательно сказал "ДА!", выкладываю данную обработку.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование |
Скачано |
Купить файл (только для физ. лиц) |
По подписке PRO
|
Конвертация любых адресов, написанных в свободной форме, к ФИАС, версия 1.1
.epf 23,29Kb ver:1.1
|
171 |
3 050 руб.
Купить
|
5 SM
Скачать
|
Конвертация любых адресов, написанных в свободной форме к ФИАС
.epf 23,22Kb ver:1.0
|
66 |
3 050 руб.
Купить
|
5 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
Всего одно нажатие, и уже через секунду практически любой адрес, написанный в свободной форме, превратится в стройный и красивый ФИАС, например, такие:
- Барнаул,Северо-заподная,29"А",кв24
- Барнаул Северо-заподная,29"А",кв24
- Барнаул Северозаподная,29А,кв24
- Барнаул Северозаподная,29А 24 кварт
- Барнаул Северозаподная,29-А 24
- Северозаподная,29-А 24 Барнаул
- Северозаподная,29-А 24 (Барнаул)
- Северозаподная,29-А 24 Борнаул
- Россиюшка, славный город Барнаул, Северозаподная,29-А 24
- Борнаул Северозаподная,29 корпус А 24 квортира
На выходе без исключения для всех вариантов получаем:
656037, Алтайский край, Барнаул г, Северо-Западная ул, дом № 29А, кв 24
Обработка является симбиозом внутренних очисток и преобразований входящего адреса на встроенном языке 1С и API вызовов к сервису Ahunter (бесплатной версии).
С помощью данной функции удаётся корректно восстановить более 95% входящих адресов.
Для работы функции необходим доступ в интернет.
Протестировано на платформах 8.3.13.1513 и 8.3.16.1063.
Проверено на следующих конфигурациях и релизах:
- 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.10.420
Вступайте в нашу телеграмм-группу
Инфостарт
преобразование адреса конвертация ФИАС КЛАДР