ФИАС для 7.7

Класс 1С++ для подключения ФИАС (Федеральная информационная адресная система) к любой конфигурации 1С 7.7. Опционально доступно геокодирование адресов и хранение географических координат адресных элементов ФИАС в отдельной БД. В конфигурации, где для ведения адресов используется типовой интерфейс по работе с КЛАДР, встраивается за пару минут.

Арт.: 399438

Продано: 31

Пример ввода адреса.gif
0. Ввод адреса.png
1. Выбор региона.png
2. Выбор района.png
3. Выбор улицы.png
4. Выбор дома.png
5. Выбраный дом не найден.png
6. Ввод нового дома.png
7. Выбор дома СБД.png
8. Выбран дом из СБД.png
Обработка Анализа и приведения адресов к ФИАС.png
Форма настроек.png
Пример ввода адреса.gif
0. Ввод адреса.png
1. Выбор региона.png
2. Выбор района.png
3. Выбор улицы.png
4. Выбор дома.png
5. Выбраный дом не найден.png
6. Ввод нового дома.png
7. Выбор дома СБД.png
8. Выбран дом из СБД.png
Обработка Анализа и приведения адресов к ФИАС.png
Форма настроек.png
Лицензии

6000 руб.

Услуги

4000 руб.

3500 руб.

Техподдержка и обновления

3600 руб.

1 июля 2014 года вступил в силу Федеральный закон от 28.12.2013 № 443-ФЗ, обязавший использовать Федеральную информационную адресную систему (далее ФИАС) в качестве единой базы адресов для всех государственных и муниципальных организаций.

Основными плюсами ФИАС являются попытки стандартизации адресов и наличие стабильного ключа (ИД) для каждого дома.

Зачем в конфигурациях 1С 7.7 может понадобиться перейти с КЛАДР на ФИАС? Причины могут быть следующие:

  • С 2018 ГОДА ИЗМЕНИЛАСЬ ВЫГРУЗКА АДРЕСНЫХ СВЕДЕНИЙ ИЗ ГОСУДАРСТВЕННОГО АДРЕСНОГО РЕЕСТРА. ДАННЫЕ ПРЕДСТАВЛЯЮТСЯ В ФОРМАТЕ ФИАС;

  • при заполнении адресных строк счета-фактуры необходимо указывать все имеющиеся адресообразующие элементы;
  • требования контрагентов по использованию идентификаторов (ИД) домов ФИАС при обменах;
  • стандартизация адресной информации в БД организации/группе компаний/холдинге и т.д.;
  • стандартизация географических координат объектов БД (адреса доставки, склады и т.д.).

Кроме того, из-за перехода всех федеральных служб, министерств и проч. на ФИАС (для ФНС переход до января 2018 года - письмо ФНС от 26.06.2017 N ЗН-4-22/12120@) в перспективе могут возникнуть требования использовать ФИАС при общении с ними (отчетность и т.д.).

 

Перейти к использованию ФИАС в 1С 7.7 - это ПРОСТО:

Данный продукт "ФИАС для 7.7" поможет Вам перейти к использованию ФИАС в своей конфигурации 1С 7.7 в кратчайшие сроки:

  1. Встраивается практически в любую конфигурацию 1С 7.7 за несколько минут, особенно в те конфигурации, где для ведения адресов используется типовой интерфейс по работе с КЛАДР (для типовых конфигураций "Бухгалтерия 4.5" и "Торговля и склад 9.2" есть подробная инструкция).
  2. Интерфейс пользователя, похожий на типовой интерфейс по работе с КЛАДР, только намного удобнее (см. рис. 1).

                                    Рис. 1 Основное окно ввода адреса по ФИАС

  1. Специальная универсальная обработка по анализу существующей адресной информации и преобразования ее к ФИАС (см. рис.2).

                                                                 Рис. 2 Обработка анализа и преобразования к ФИАС

  1. Первые 3 месяца технической поддержки по данному продукту - бесплатно!

 

Особенности интерфейса:

Особый уклон данной разработки направлен на удобство ввода адреса пользователем. Ввод адреса заточен на использовании клавиатуры без использования мыши - это позволяет вводить адрес максимально быстро (см. рис. 3):

  • ввод региона по коду - значительно ускоряет выбор региона;
  • ввод по строке - после ввода нескольких символов и нажатии клавиши Enter или F2 - осуществляется поиск возможных вариантов:
    • если вариант только 1 - значение сразу подставляется в поле ввода и пользователь переходит к вводу следующего поля;
    • если вариантов несколько - выводиться список возможны вариантов для выбора пользователем;
  • вызов по клавише F4 отдельных форм выбора адресообразующих объектов (АО);
  • для каждого АО на форме есть цветовая индикация, позволяющая пользователю сразу определять соответствие введенной информации по ФИАС:
    •     - пустой АО;
    •     - АО найден в БД ФИАС;
    •     - АО НЕ найден в БД ФИАС;
    •     - АО ДОМ выбран из собственной базы домов (СБД - пояснение ниже);

                                                Рис. 3 Пример средней скорости ввода адреса

 

Географические координаты АО:

Еще со времен КЛАДРа у многих (в т.ч. у автора данной разработки) была идея привязать географические координаты домов к классификатору адресов - однако для КЛАДРа это выливалось в некоторое количество проблем и ньюансов (в частности отсутствие БД домов). ФИАС имеет в своем составе стабильный ключ (ИД) для каждого дома - воспользоваться этим для хранения географических координат было очень заманчиво. Разработка "ФИАС для 7.7" опционально работает совместно в классом 1С++ "МенеджерГеоКарт" (данный класс находиться в начале своего развития, как пример для ознакомления с API Яндекс-карт (согласно Пользовательскому соглашению), предоставляется бесплатно и никак не влияет на ценообразование разработки "ФИАС для 7.7") - при наличии данного класса в форме выбора появляется возможность (см. рис. 4):

  • геокодировать адрес (геокодирование может проходить в фоне, т.е. после окончания ввода адреса) - будут геокодированы все НЕгеокодированые АО (от региона до дома), при этом установка координаты у АО будет происходить только в случае отличия от координаты АО более высокого уровня - данный метод с большой долей вероятности гарантирует корректную установку географических координат;
  • показать адрес на карте;
  • установить координаты адреса на карте (за основу взята публикация Яндекс карты для 7.7 - примеры работы с API 2.0).
 
 Рис. 4 Пример работы с картами Яндекс (3 Mb)

Все координаты после геокодирования или ручной установки на карте - сохраняются в БД Координат  - отдельный файл GeoCoord.DBF, который находится (при отсутствии создается) в каталоге БД ФИАС. Естественно, каждая координата должна соответствовать конкретному ИД АО БД ФИАС и вот тут возникает одна проблема - на текущий момент времени в БД ФИАС есть не все реально существующие дома - о решении которой рассказывается ниже. 

 

Ввод новых домов в БД ФИАС:

В БД ФИАС отсутствует достаточно много из реально существующих домов. Ситуация меняется к лучшему и отсутствующие дома постепенно добавляются, однако, по мнению автора, этот процесс может затянуться надолго.

В разработке "ФИАС для 7.7" данная проблема решена следующим образом: если пользователь не находит в БД ФИАС необходимый ему номер дома, он может добавить этот дом (см. рис. 5) в отдельную Собственную базу домов (СБД) - отдельные файлы own_H[номер региона].DBF, которые находятся (при отсутствии создаются) в каталоге БД ФИАС. В СБД такие дома хранятся с временными ИД. Другими словами, СБД - это временное расширение БД домов ФИАС, хранящееся в отдельных файлах и, соответственно, не зависящее от обновлений БД ФИАС.

 
 Рис. 5 Пример ввода нового дома в СБД (1,5 Мб)

Основная задача домов в СБД - дождаться появления таких домов в БД ФИАС - при регламентной операции обновления БД ФИАС такие дома в СБД помечаются как архивные.

 

Подмена представлений видов объектов уровней "Дом", "Корпус", "Строение", "Квартира":

С версии 1.0.0.4 существует возможность подменить существующие представления видов объектов для уровней "Дом", "Корпус", "Строение", "Квартира". Если по простому, то можно самим определять как будет выглядеть представление "д. 13, кор. 2 лит. Т, комн. 2" или "дом 13, корпус 2, литер Т, комната 2". Данная настройка реализована, поскольку на текущий момент времени нет регламентированных правил по строковым представлениям таких видов объектов в строке адреса. Поэтому пользователям "ФИАС для 7.7" представлена возможность настроить эти представления под свои требования в форме настроек (см. рис.6)

                                       Рис. 6 Форма настроке "ФИАС для 7.7"

Более того, пользователь может завести отсутствующие в ФИАС виды объекта. К примеру, на рис.6 для "Вида квартир" определили новый вид объекта "Кабинет" (который часто требуют указывать контрагенты в своих адресах, поскольку в ЕГРЮЛ указан именно "Кабинет").

Однако, в связи в появившейся возможностью изменять представления, возникает закономерный вопрос - как быть с уже пробитыми и сохраненными в 1С адресами? Ведь изменения в настройках повлияют только на вновь создаваемые или редактируемые адреса. Для отражения данных изменений хорошо подходит специальная универсальная обработка по анализу существующей адресной информации и преобразования ее к ФИАС (см. рис.2). После изменения настроек по наименованиям видов объектов, достаточно запустить эту обработку, выбрать необходимые реквизиты для анализа, заполнить список адресов в табличной части и по отмеченным адресам нажать кнопку "Обновить наименования" - обработка заполнит представления данных адресов и если они отличаются от текущих - покажет эти новые представления в колонке "Адрес сопоставленный". Далее останется только нажать кнопку "Записать", чтобы зафиксировать новые представления адресов в 1С.

 

Хранение адреса в 1С 7.7:

Хранение адреса ФИАС в БД 1С 7.7 возможно 3 способами:

  1. Адресная строка в формате КЛАДР (9 запятых) - самый простой способ, почти не требующий изменений в конфигурации 1С 7.7, однако при таком хранении адреса при каждом доступе к адресу (поиске данного адреса в БД ФИАС) будет происходить поиск по строке каждого АО. При массовой обработке адресов (например для расчета доставки и т.д.) это может негативно сказаться на времени обработки.
  2. Адресная строка в формате КЛАДР (9 запятых) храниться вместе с ИДФИАС (строка, содержащая в себе данные для быстрого поиска адреса в БД ФИАС). Здесь необходимо обратить внимание на длину строки реквизита адреса - при короткой длине (до 130-150 символов) - ИДФИАС (до 75 символов) может просто не поместиться в сохраняемой строке - в этом случае при сохранении ИДФИАС будет отброшен.Кроме того, если где то в отчетах конфигурации используется вывод адреса в явном виде (без глПредставлениеАдреса) - адрес будет отображаться совместно с ИДФИАС.
  3. Адресная строка в формате КЛАДР (9 запятых) и ИДФИАС в отдельных реквизитах. Это наиболее предпочтительный способ (т.к. лишен минусов из 1 и 2) - в этом случае для каждого реквизита адреса в конфигурацию необходимо добавить еще один реквизит, к примеру [ИмяРеквизитаАдреса]_ИДФИАС (строка(75)).

 

Обновление БД ФИАС:

Обновлять БД ФИАС очень просто - достаточно скопировать новые файлы (с заменой старых) в каталог БД ФИАС. При первом обращении к новой БД произойдет автоматическое определение новых файлов БД ФИАС и запустится регламентное задание по обновлению БД ФИАС:

  • реиндексация обновленных файлов;
  • проверка домов в СБД, при появлении такого дома в БД ФИАС:
    • дом в СБД помечается как архивный (все последующие обращения к архивному дому СБД будут автоматически переадресовываться на дом БД ФИАС);
    • координата архивного дома СБД копируется дому БД ФИАС;

Попытки прочих пользователей в это время использовать БД ФИАС закончатся сообщением немного подождать, пока идет обновление БД.

 

Практические советы:

  1. При наличии нескольких БД 1С 7.7 использовать для них ОДИН каталог БД ФИАС, это позволит:
  • использование общей СБД;
  • использование общей БД Координат;
  • минимизировать временные затраты на обновление;
  • минимизировать дисковые затраты (полная БД ФИАС занимает от 30Gb);
  1. Если каталогов БД ФИАС несколько (например физически разделенные филиалы) - можно использовать ИМПОРТ координат, для этого необходимо положить файл GeoCoord.DBF из одного каталога БД ФИАС в папку \IMPORT другого каталога БД ФИАС. При первом обращении к БД ФИАС, новые координаты будут импортированы. Данный механизм для обмена координат довольно просто автоматизировать по расписанию.
  2. Использовать отдельный реквизит для ИДФИАС - это более практичный вариант.

 

Описание настроек класса 1С++ "ФИАС":

Основные настройки класса хранятся в файле ФИАС.ini, расположенном в каталоге хранения файлов класса:

  • ИспользоватьФИАС - определяет использование класса при вводе адреса: при 1 - ввод по ФИАС, при 0 - ввод по КЛАДРу при наличии стандартных обработок (по умолчанию 1);
  • КаталогФИАС - путь к каталогу БД ФИАС (по умолчанию [КаталогИБ]\ExtDb\FIAS);
  • КаталогИмпорта - путь к каталогу импорта географических координат (по умолчанию [КаталогФИАС]\IMPORT);
  • СохранятьВСтрокеАдресаИдентификаторФИАС - определяет возможность хранения ИДФИАС в реквизите адреса (по умолчанию 0);
  • ГеокодироватьАдресныеОбъектыВФоне - при подключенном классе "МенеджерГеоКарт" при работе с адресами (ввод или поиск) происходит геокодирование всех АО (по умолчанию 1);
  • КоличествоПоследнихВведенныхАдресовВИстории - определяет количество введенных пользователем адресов в истории - по отдельной кнопке можно вставлять адрес из истории в форму ввода адреса (по умолчанию 20);
  • ПоказыватьНастройки - определяет видимость пункта меню "Настройки "ФИАС для 7.7"" в форме ввода адреса (по умолчанию 1);
  • НаборПравДляНастроек - определяет фильтр по набору прав пользователя для видимости настроек (по умолчанию Администратор);
  • ВыводитьРОССИЯ - определяет вывод страны РОССИЯ в адресе (по умолчанию 0);
  • ПредставлениеКОРПУС - определяет строковое представление Корпуса в адресе (по умолчанию кор.)

 

 
 Описание методов и свойств класса 1С++ "ФИАС":

 

Немного технической информации:

  1. Работа в БД ФИАС осуществляется в формате DBF. К сожалению, ФНС прекратила выкладывать на своем сайте БД ФИАС в формате DBF, поэтому скачивать базы теперь необходимо с сайта компании HFLabs. Есть некоторые нюансы, решение описано в комментариях к данной обработке.
  2. Доступ к БД ФИАС из 1С 7.7 осуществляется через Microsoft Visual FoxPro OLEDB Provider (VFP). Положив установщик в каталог БД ФИАС, можно добиться автоматизированной установки провайдера на компьютер пользователя (установка выполняется в "тихом" режиме, лог установки сохраниться в отдельной папке \LOG каталога БД ФИАС). Таким образом, нет необходимости бегать и устанавливать данный провайдер на компьютерах пользователей (все установиться само при наличии соответствующих прав доступа у пользователя в Windows).
  3. Построение индексов в БД ФИАС осуществляется через VFP. Это важно, так как построенные через стандартный в 1С 7.7 объект xBase индексы не используются в запросах VFP, а танцы с бубном описанные в Корректировка заголовка DBF-файла, сформированного в 1С, для его связи с индексным файлом ни к чему хорошему не приводят (что видно из комментариев). Построенные VFP индексы работают быстро и без нареканий (т.к. они для него "родные").

 

Системные требования:

Для работы разработки "ФИАС для 7.7" необходимо:

Для работы опционального класса "МенеджерГеоКарт" необходимо:

  • внешняя компонента FormEx (желательно последних версий, к примеру 2.0.5.129) (автор Алексей Фёдоров aka АЛьФ);
  • v7plus.dll — стандартная внешняя компонента для типовых конфигураций 1С 7.7

 

История изменений:

1.0.0.7 от 2020.10.16

  • внесены изменения для корректной работы с новыми версиями БД ФИАС;

  • изменена длина адресного объекта "Квартира"" на форме ввода адреса, при необходимости следует увеличить длину реквизитов для хранения адреса;

1.0.0.6 от 2019.03.11

  • адресный объект ""Планировочная структура"" (ЭПС) вынесен в отдельное поле ввода, т.к. начали появлятся адреса, где ЭПС подчинен непосредственно адресному объекту ""Населенный пункт"", соотв. ранее невозможно было ввести такие адреса;

  • при выборе адресного объекта в отдельном окне выводится список ВСЕХ подчиненных ему адресных объектов - это позволит быстрее вводить адрес (например, при выборе района выведется список всех районов, городов, нас.пунктов и т.д. подчиненных непосредственно выбранному ранее региону);

1.0.0.5 от 2018.06.03

  • возможность выбирать при вводе адреса вид адресного объекта "Планировочная структура" (объединяется на уровне адресного объекта "Населенный пункт");

  • возможность ввода адреса вручную (в этом случае адрес никак с ФИАС не связан) - доступно через меню "Ввести адрес вручную";

1.0.0.4 от 2018.01.25

  • заполнение видов домов/строений/квартир из соответствующих файлов БД ФИАС;
  • возможность задавать в настройках свои представления видов объектов (дом, строение, кабинет и т.д.);
  • возможность задавать в настройках свое представление Корпуса;
  • новый параметр "Всегда выводить РОССИЯ в адресе";
  • иногда при добавлении новой координаты выдается сообщение о необходимости реиндексации GeoCoord.DBF - в этом случае добавлен автоматический запрос на реиндексацию (происходит при следующем создании объекта класса "ФИАС");
  • настройки вынесены в отдельную форму, в параметрах можно ограничить видимость этого пункта на уровне набора прав;
  • в меню добавлен пункт ""О программе"", из которого можно перейти на страницу Инфостарта для проверки новой версии

1.0.0.3 от 2017.11.14

  • первый релиз, опубликованный на Инфостарте

 

Причины купить

  • С 2018 ГОДА ИЗМЕНЯЕТСЯ ВЫГРУЗКА АДРЕСНЫХ СВЕДЕНИЙ ИЗ ГОСУДАРСТВЕННОГО АДРЕСНОГО РЕЕСТРА. ДАННЫЕ БУДУТ ПРЕДСТАВЛЯТЬСЯ ТОЛЬКО В ФОРМАТЕ ФИАС;
  • при заполнении адресных строк счета-фактуры необходимо указывать все имеющиеся адресообразующие элементы;
  • требования контрагентов по использованию идентификаторов (ИД) домов ФИАС при обменах;
  • стандартизация адресной информации в БД организации/группе компаний/холдинге и т.д.;
  • стандартизация географических координат объектов БД (адреса доставки, склады и т.д.).

Мы уверены в нашем продукте - данное решение "ФИАС для 7.7" уже несколько лет корректно работает в нескольких крупных организациях (у каждой клиентская база - несколько тысяч адресов).

Достоинства

"ФИАС для 7.7" поможет Вам перейти к использованию ФИАС в своей конфигурации 1С 7.7 в кратчайшие сроки:

  1. Встраивается практически в любую конфигурацию 1С 7.7 за несколько минут, особенно в те конфигурации, где для ведения адресов используется типовой интерфейс по работе с КЛАДР (для типовых конфигураций "Бухгалтерия 4.5" и "Торговля и склад 9.2" есть подробная инструкция).
  2. Интерфейс пользователя, похожий на типовой интерфейс по работе с КЛАДР, только намного удобнее
  3. Специальная универсальная обработка по анализу существующей адресной информации и преобразования ее к ФИАС
  4. Первые 3 месяца технической поддержки по данному продукту - бесплатно!
Статистика:
Просмотры 27468
Загрузки 31
Рейтинг 29
Создание 15.11.17 09:44
Обновление 13.09.24 10:23
№ Публикации 399438
Характеристики:
Теги

ФИАС КЛАДР АДРЕС ГЕОГРАФИЧЕСКИЕ КООРДИНАТЫ ГЕОКОДИРОВАНИЕ

Рубрики Файловый обмен (TXT, XML, DBF), FTP
Кому Для всех
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v7.7
Конфигурация Конфигурации 1cv7
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
1. Техподдержка 27.11.17 11:03
Если будут вопросы по данному решению - задавайте.
Или предложения по расширению функционала - пишите здесь - обсудим!
2. vdovets@yandex.ru 21.12.17 16:32 Сейчас в теме
Добрый день! Заинтересовало Ваше решение , подскажите это Оно же http://1c-helper.ru/public/399438/. И еще вопрос, а как быть если у Нас целых 3 базы 1с 7.7, но на одном сервере сможем ли Мы это дело прикрутить сразу для всех 3 баз ???? С Одной покупки ????
3. Техподдержка 21.12.17 17:29
(2) Насколько понимаю, это "Оно же", только по партнерской программе Инфостарта.
По поводу использования на одном сервере с несколькими БД - Вы можете использовать данный продукт в пределах Вашей организации/холдинга, так что проблем не вижу.
4. serpent 22.01.18 20:02 Сейчас в теме
Здравствуйте. Есть несколько моментов
Попалось несколько адресов которые при вводе выдают ошибки
,142611,Московская обл,,Орехово-Зуево г,,Пролетарская ул,18а,,,

при выборе дома из списка напротив дома нет "д." вероятно поэтому выскакивает ошибка.

В Вашем дистрибутиве файл defclas.prm сохранен в Юникоде соответственно классы не прописывались


При геокодировании нет проверки на ошибки. т.е. на WinXP-64 не работают те методы которые Вы используете
5. serpent 22.01.18 20:22 Сейчас в теме
ФИАС::ПолучитьПредставление(Структура Рез=) : Индекс не входит в границы списка значений.
Стр = Стр + СокрЛП(ВидыДомов.ПолучитьЗначение(Число(Рез.ESTSTATUS))) + " ";
{\Classes\ФИАС\ФИАС.ert(1869) }

ТекПредставление = ФИАС.ПолучитьПредставлениеАдреса();
{CLASSES\ФИАС\ВВОДАДРЕСА.ERT(139)}: ФИАС::ПолучитьПредставление(Структура Рез=) : Индекс не входит в границы списка значений.
Стр = Стр + СокрЛП(ВидыДомов.ПолучитьЗначение(Число(Рез.ESTSTATUS))) + " ";
{Classes\ФИАС\ФИАС.ert(1869) }
6. serpent 23.01.18 10:45 Сейчас в теме
Вобщем у Вас и в документации "Признак Владения" три значения
Принимает значение:
0 – Не определено |
1 – Владение |
2 – Дом |
3 – Домовладение

в файле "HOUSE50.DBF" есть "ESTSTATUS" = 5

поэтому и ошибка
7. Техподдержка 23.01.18 11:10
(6) да, по статусам домов уже заметил, что состав расширился - до недавнего времени изменения по статусам определял по файлу Сведения о составе информации Федеральной информационной адресной системы (http://fias.nalog.ru/Docs/%D0%A1%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%20%­D0%BE%20%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B5%20%D0%B8%­D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8%20%D0%­A4%D0%98%D0%90%D0%A1%20%D1%81%2009062016.doc), а там сейчас информация различается с фактом. Уже почти готово обновление, где статусы домов, строений, квартир определяются соответствующими файлами ESTSTAT.DBF, STRSTAT.DBF, FLATTYPE.DBF из БД ФИАС. На этой неделе обновление будет доступно.
8. serpent 23.01.18 11:39 Сейчас в теме
ок, пока обошлись "граблями" , расширили список видов домов :)
9. serpent 23.01.18 11:43 Сейчас в теме
Предложение по расширению...
сделать обновление из ДельтаДанных
пример https://infostart.ru/public/704257/
10. Техподдержка 23.01.18 11:59
(9) это логичное предложение, однако пару лет назад при создании основной версии "ФИАС для 7.7" не стал делать обновление через дельты, т.к. по информации http://wiki.gis-lab.info/%D0%A4%D0%98%D0%90%D0%A1 дельты могут содержать неполную информацию. Статья с тех пор не обновлялась, и скорее всего ситуация с дельтами изменилась в лучшую сторону - надо тестировать.
11. serpent 23.01.18 12:23 Сейчас в теме
Еще вопрос, что делать с глПредставлениеАдреса()?

ТекАдрес = ТекАдрес + ?(ПустаяСтрока(ТекАдрес) = 1, "", ", ") + 
                            ?(Индекс = 8, "д. ", ?((Индекс = 9)и(Найти(АдресСписком.ПолучитьЗначение(Индекс),".")=0), "кор. ", ?((Индекс = 10)и(Найти(АдресСписком.ПолучитьЗначение(Индекс),".")=0), "кв. ", ""))) + 
                            АдресСписком.ПолучитьЗначение(Индекс);


В адресе всегда ДОМ, не важо что по ФИАС там Здание, гараж или ДомВл.
12. Техподдержка 23.01.18 12:44
(11) В обновлении данную функцию так же надо будет обновить, т.к. в обновлении все статусы прописываются в строку адреса.
13. serpent 23.01.18 13:38 Сейчас в теме
14. serpent 25.04.18 14:07 Сейчас в теме
Здравствуйте. Удалось что то прояснить с адресом который ищется на сайте ФИАС но не ищется в Ващей обработке?

Появляются еще адреса(142530, Московская обл, Городской округ Электрогорск, Электрогорск г, Литейщик снт (акт.))

на сайте ФИАС он пробивается, обработкой не видит.

Куда копать?
Сейчас активизируется много ЛЕТНИХ точек и все они в основном на дачах.
15. Техподдержка 25.04.18 22:55
(14) Для подобных адресов в "ФИАС для 7.7" необходимо добавить возможность работы с новым видом адресообразующих элементов "Элемент планировочной структуры". Скорее всего до конца мая будет обновление.
16. serpent 17.05.18 13:56 Сейчас в теме
(15) Здравствуйте, есть новости по добавлению нового элемента. Число адресов введенных НЕ ФИАС растет. :-(
17. Техподдержка 18.05.18 16:23
(16) Здравствуйте, пока срок остается прежним - скорее всего до конца мая будет обновление.
20. serpent 23.05.18 15:45 Сейчас в теме
(17) Выявился еще один нехороший момент....

Ранее по ФИАС был занесен адрес, GUID прописался.
Потом обновили классификатор(что там эти нехорошие люди сделали????? непонятно), теперь по классификатору не возможно выбрать данный адрес и соответственно если по адресу есть GUID то вываливает ошибки.

ФИАС::УстановитьИндекс(Число Реж=0) : Поле агрегатного объекта не обнаружено
Если ПустаяСтрока(ВремЗн.POSTALCODE) = 0 Тогда
{\\milker\2014\ExtForms\SystemData\Classes\ФИАС\ФИАС.ert(2149) }

ФИАС.ВвестиАдрес(Адрес, ИДФИАС);
{Глобальный модуль(15364)}: ФИАС::УстановитьИндекс(Число Реж=0) : Поле агрегатного объекта не обнаружено
Если ПустаяСтрока(ВремЗн.POSTALCODE) = 0 Тогда
{\\milker\2014\ExtForms\SystemData\Classes\ФИАС\ФИАС.ert(2149) }

адрес следующий,

,143922,Московская обл,,Балашиха г,Заря мкр,Маршала Батицкого ул, дом 1а,,

GUID

50:06863B0A-0060-4F94-98E6-B0919F101C82:id2:
21. serpent 23.05.18 16:53 Сейчас в теме
(20)
Получается что Микрорайона больше нет.
Соответственно когда раскладывается адрес по GUID в переменную ТекущийАдрес добавляетс 13-ое значение
ТекущийАдрес.РазмерСписка()=13

все съезжает... :(
22. Техподдержка 24.05.18 09:51
(20) (21) С какой версии БД ФИАС на какую переходили? Попробую повторить на тесте.
23. serpent 24.05.18 12:49 Сейчас в теме
(22)
Выявить сложно с какой именно... что касается данного адреса то его GUID проставлялся 20-01-2018, после этого было много изменений ФИАС.

До вчерашнего дня не попадались адреса с Микрорайонами. Видно их переподчинили(как я понял по dbf и статусу 51) и теперь нет возможности выбрать данный Микрорайон при вводе нового адреса. Также попадаем на ошибку когда данный адрес уже есть в базе с присвоенным GUID. Обход последнего временно сделал(грабли), чтобы хотябы открывался ввод адреса(для изменения).
Вот еще адрес и его GUID для примера(который проблемный)
,143989,Московская обл,,Балашиха г,Железнодорожный мкр,Некрасова ул, дом 10,,

50:2656dd36-9e3b-4ac4-90fb-3529690f682c:id2:
18. sevchern 23.05.18 08:30 Сейчас в теме
Появится ли с обновлением ввод произвольного адреса?
19. Техподдержка 23.05.18 11:57
(18) Ввод произвольного адреса есть в планах, скорее всего эта возможность так же появится в след. обновлении.
25. serpent 01.06.18 11:34 Сейчас в теме
Здравствуйте, есть хорошие вести?
26. Техподдержка 01.06.18 15:39
(25) в процессе подготовки обновления
27. Техподдержка 03.06.18 22:39
доступно обновление 1.0.0.5 от 2018.06.03:
- возможность выбирать при вводе адреса вид адресного объекта "Планировочная структура" (объединяется на уровне адресного объекта "Населенный пункт");
- возможность ввода адреса вручную (в этом случае адрес никак с ФИАС не связан) - доступно через меню "Ввести адрес вручную";
28. serpent 04.06.18 15:50 Сейчас в теме
Отчитываюсь об окончании внедрения данного решения...
При покупки первой версии без каких либо трудностей была интегрирована в сильно переписанную Комплексную Конфигурацию.
При наличии мало мальского опыта работы в Конфигураторе 1С и подробной инструкции вводили адрес по классификатору ФИАС уже через час. В этот час не входит время на скачивание базы данных классификатора с официального сайта.

Далее при небольшом изменении формата хранения данных(разработчиками ФИАС), Продавец данного решения внес оперативные изменения. Сегодня вышло финальное дополнение для облегчения работы с адресным классификатором.

По простоте ввода адреса ЗАТМИТ работу с КЛАДРом, можно вводить адрес не отрываясь от клавиатуры и не трогать МЫШКУ.

Совершенствованию данного класса нет придела и я думаю автор будет ее поддерживать и дорабатывать под нужды клиентов.

Спасибо Вам мы сэкономили много времени.
29. Техподдержка 04.06.18 16:22
(28) спасибо Вам за отзыв!
30. митчел 16.10.18 17:35 Сейчас в теме
Хотел бы написать отзыв о внедрении данной обработки в нестандартную конфигурацию. 7 лет назад создал с "нуля" конфигурацию для расчет жилищно-коммунальных услуг населению. Работа с адресами была в неформализованном виде, привязке к КЛАДР не было, но в связи с активной работой ГИС ЖКХ, возникла необходимость работать с адресным классификатором. И тут начались сложности, "слизывать" со стандартной конфигурации не хотелось, но и была вторая проблема, мне нужны были коды домов ФИАС. Я начал искать решение на просторах интернета и первая же ссылка меня привела к данной обработке. Изучив описание я понял что мне это полностью подходит! Заказал обработку, оплатил и в тот же вечер я получаю ссылку на обработку. Изучив документацию, в которой всё подробно описано, в течении одного вечера я успешно соединил свою конфигурацию с данной обработкой. В процессе внедрения у меня возник один вопрос, я написал разработчику и уже на следующий день он мне всё подробно объяснил с примером, Спасибо Алексею! Данное решение гораздо удобнее и нагляднее стандартной адресной формы плюс гораздо более расширенный функционал. Код читается просто и разобраться в нём не составит проблем, если что-то необходимо будет поправить. В дальнейших планах у меня еще привязать геолокацию! Спасибо Вам за Ваш труд!
serpent; zarius; +2 Ответить
31. Техподдержка 17.10.18 11:08
(30) спасибо за подробный отзыв!
32. serpent 21.02.19 08:42 Сейчас в теме
Здравствуйте.
Появились "НОВЫЕ" адреса, которые не получается ввести при помощи данной обработки.

Пример: "Московская Область, Городской округ Ступино, Верзилово Село, Новое Ступино Микрорайон, Олимпийская Улица
"

Вы как-то уже вносили ранее изменения(при добавлении Административного деления), помогите и сейчас.

Заранее благодарны.

в ФИАС данная улица есть и в локальных DBF
Прикрепленные файлы:
33. Техподдержка 05.03.19 14:02
(32) Принято в работу. По срокам обновления сообщу позже.
34. serpent 11.03.19 17:18 Сейчас в теме
(33) Спасибо за скорость и за качество. Обновление получено и протестировано. Пока нареканий нет и СЛОЖНЫЕ адреса заполняются так как надо. Еще раз большое спасибо.
35. Техподдержка 13.03.19 14:27
доступно обновление 1.0.0.6 от 2019.03.11:
- адресный объект "Планировочная структура" (ЭПС) вынесен в отдельное поле ввода, т.к. начали появляться адреса, где ЭПС подчинен непосредственно адресному объекту "Населенный пункт", соотв. ранее невозможно было ввести такие адреса;
- при выборе адресного объекта в отдельном окне выводится список ВСЕХ подчиненных ему адресных объектов - это позволит быстрее вводить адрес (например, при выборе района выведется список всех районов, городов, нас.пунктов и т.д. подчиненных непосредственно выбранному ранее региону);
36. tandy82 20.03.19 10:45 Сейчас в теме
Здравствуйте,
утоните, поддерживает ли ваша разработка ФИАС2 (с поддержкой адресов по муниципальному делению) ?
37. Техподдержка 20.03.19 19:52
(36) Фактически адресная база одна и любой адрес из ГАР ФИАС Вы сможете ввести в данной обработке (в том числе с признаком "Муниципальное деление"). Текстовое представление адреса будет как "Административное". В принципе можно подумать над добавлением представления "Муниципальное" - пока не смотрел откуда они подтягивают представления адресных объектов.
38. Техподдержка 20.03.19 20:03
(36) Фактически в БД адресов (ГАР ФИАС) сейчас те же самые адреса что и раньше (до деления на адм. и муниц.), просто тестовое представление у них может быть разное. К примеру адрес "Московская обл, Ступино г, Верзилово с, Новое Ступино мкр, Олимпийская ул" на странице https://fias.nalog.ru/ExtendedSearchPage.aspx в формате муниципального деления будет "Московская обл, Городской округ Ступино, Верзилово с, Новое Ступино мкр, Олимпийская ул". При этом в ГАР ФИАС это будет один и тот же адрес с одними и теми же идентификаторами (f4caaa81-7238-453d-a3b5-88f615486812 для "Олимпийская ул", bec205c6-d58a-4302-9c6b-975931025f3b для "Новое Ступино мкр" и т.д.).
39. serpent 13.01.20 20:26 Сейчас в теме
Здравствуйте, как теперь получаете обновления ФИАС DBF-файлы

с сайта как ранее не скачать...

URL службы:
http://fias.nalog.ru/WebServices/Public/DownloadService.asmx

а это не работает

Расположение актуальных файлов

Для удобства пользователей последние версии выгружаемых файлов размещаются по следующему адресу:
http://fias.nalog.ru/Public/Downloads/Actual/
с соответствующими именами:
http://fias.nalog.ru/Public/Downloads/Actual/base.arj
http://fias.nalog.ru/Public/Downloads/Actual/base.7z
http://fias.nalog.ru/Public/Downloads/Actual/fias_xml.rar
http://fias.nalog.ru/Public/Downloads/Actual/fias_dbf.rar
40. Техподдержка 14.01.20 10:33
(39) Добрый день! Давно по Вашим наблюдениям файлы обновлений отсутствуют? В техподдержку на fias.nalog.ru не обращались?
41. serpent 14.01.20 12:20 Сейчас в теме
(40) последнее обновления скачивал в конце сентября.... В техПоддержку не обращался :(
42. Техподдержка 16.01.20 14:03
(41) ответ от техподдержки:
Недоступность ссылок исправлена, последний доступный апдейт за 2019 (дельты и полные базы)
от 26.12.2019 по мере появления новых версий будет обновлен сразу же
https://fias.nalog.ru/Updates
О работе web-сервиса обновлений будет сообщено позже


Данные за 26.12.2019 по ссылке появились.
43. serpent 16.01.20 18:18 Сейчас в теме
Появились но нескачиваются, починили наполовину.

Вероятно, все ломанулись и сервер оживает через раз
44. Техподдержка 20.01.20 10:34
(43) Новый ответ техподдержки fias.nalog.ru:
Исправлено,
url /Public/Downloads/Actual доступен


Сейчас файлы скачиваются.
45. serpent 13.03.20 09:44 Сейчас в теме
Здравствуйте, в какой то момент перестало работать ГеоКодирование. Конечно может это случилось только у меня...

Выяснилось что строка с Адресом запроса, которую конвертировала Функция Функция hex(Знач Значение), перестала устраивать ЯндексКарту.

Яндекс возвращал в ответ что результатов "0".




пришлось переписать конвертацию кириллицы, которую стал понимать Яндекс





//******************************************************************************
// ЗаполнитьСлТаблицуHEX()
//
// Параметры: 
//  СписокТТ находится в Таблице "Коды"
//
// Возвращаемое значение:
//  Нет
//
// Описание:
//  Таблица с Соответствиями Символ<->HEX
// //[+]serpent, 12.03.2020
Процедура ЗаполнитьСлТаблицуHEX()
	Парам = Сам();
	тзЗаменаHEX = СоздатьОбъект("ТаблицаЗначений");
	тзЗаменаHEX.НоваяКолонка("ТекстСимвол");
	тзЗаменаHEX.НоваяКолонка("HEXСимвол");
	тзЗаменаHEX.НоваяКолонка("КодСимвол","Число");
	
	
	ТаблицаСписокHEX = СоздатьОбъект("Таблица");
	ТаблицаСписокHEX.ИсходнаяТаблица("ТаблицаКодов",СокрЛП(Сам().ПолучитьПуть()));//Метод FORMEX обращения к "Таблице" Любой обработки или объекта
	ТаблицаСписокHEX.Вывести();
	
	НомСтрокиТаблицы = 2;
	Пока (Лев(ТаблицаСписокHEX.Область(НомСтрокиТаблицы, 1).Текст, 3) <> "###") Цикл
		ТекстСимвол = СокрЛП(ТаблицаСписокHEX.Область(НомСтрокиТаблицы, 1).Текст);
		HEXСимвол   = СокрЛП(ТаблицаСписокHEX.Область(НомСтрокиТаблицы, 2).Текст);
		КодСимвол   = Число(СокрЛП(ТаблицаСписокHEX.Область(НомСтрокиТаблицы, 3).Текст));
		
		
		тзЗаменаHEX.НоваяСтрока();
		тзЗаменаHEX.ТекстСимвол = ТекстСимвол;
		тзЗаменаHEX.HEXСимвол   = HEXСимвол;
		тзЗаменаHEX.КодСимвол   = КодСимвол;
		
		
		НомСтрокиТаблицы = НомСтрокиТаблицы + 1;					     
	КонецЦикла;
	//тзЗаменаТТочек.ВыбратьСтроку();
	
КонецПроцедуры // ЗаполнитьСлТаблицуHEX()
Показать


//======================================================================
// локальное сопоставление символов и HEX [+]serpent, 12.03.2020
Функция NumberToHEX(Чис) Экспорт
    
	Стр = "";
	Если тзЗаменаHEX.НайтиЗначение(Чис,Стр,"КодСимвол")=0 Тогда
		Возврат hex(Чис);
	Иначе
		Возврат тзЗаменаHEX.ПолучитьЗначение(Стр,"HEXСимвол");
	КонецЕсли;
    
Конецфункции
Показать


ИначеЕсли (vch <= 255) Тогда		// other ASCII
			Рез = Рез + NumberToHEX(vch); //Было hex() //[+]serpent, 12.03.2020
Прикрепленные файлы:
52. stepan13 15.09.20 22:00 Сейчас в теме
(45) А можете поделиться табличкой?
53. serpent 16.09.20 08:49 Сейчас в теме
46. ipetrov@sibkon.ru 30.03.20 14:37 Сейчас в теме
Техподдержка не требуется, уже самостоятельно разобрался, но если вдруг у кого-то возникнет подобная проблема, то вот:
В классе ФИАС в методе ПолучитьСокращенияПоУровням() есть sql-запрос с текстом SELECT VAL(LEVEL) AS LEVEL
Выдаётся ошибка: Function argument value, type, or count is invalid
Оказывается, в файле socrbase.dbf поле level уже числовое, и преобразование строки в текст при помощи val не требуется.
Заменил у себя: SELECT LEVEL
zarius; serpent; +2 Ответить
47. Техподдержка 30.03.20 19:51
(46) Спасибо за информацию. Проверю на последних БД ФИАС.
48. alexstav 05.08.20 18:02 Сейчас в теме
Здравствуйте, если у нас в компании несколько организаций и Иб, расположены они на разных компах. Достаточно ли будет одного приобретения за 5000 на все базы?
49. Техподдержка 05.08.20 19:09
(48) Да, достаточно одной поставки на несколько организаций и ИБ.
51. Техподдержка 06.08.20 10:17
(48) В рамках Вашей компании/холдинга.
50. пользователь 05.08.20 21:05
Сообщение было скрыто модератором.
...
54. Техподдержка 16.10.20 14:07
Доступна новая версия "ФИАС для 7.7": 1.0.0.7 от 2020.10.16

- внесены изменения для корректной работы с новыми версиями БД ФИАС;

- изменена длина адресного объекта "Квартира"" на форме ввода адреса, при необходимости следует увеличить длину реквизитов для хранения адреса;

Кроме того, обновлен класс "МенеджерГеоКарт" - геокодирование работает корректно.
55. митчел 16.10.20 22:55 Сейчас в теме
Здравствуйте! Подскажите, в рамках приобретения Технической поддержки, обновление предоставляется? Обработку приобретал у Вас в 2018 году
56. Техподдержка 19.10.20 10:09
(55) Да, конечно. В рамках приобретения Технической поддержки - обновление предоставляется.
57. selesta 09.03.21 15:49 Сейчас в теме
опа, оказывается моя работа продается как часть коммерческого продукта)
никто не спросил и спасибо не сказал) интересно получается)
58. Техподдержка 09.03.21 20:47
(57) уважаемый selesta, читаем внимательно описание данного продукта:
"...Разработка "ФИАС для 7.7" опционально работает совместно в классом 1С++ "МенеджерГеоКарт" (данный класс находиться в начале своего развития, как пример для ознакомления с API Яндекс-карт (согласно Пользовательскому соглашению), предоставляется бесплатно и никак не влияет на ценообразование разработки "ФИАС для 7.7")..."
Класс 1С++ "МенеджерГеоКарт" разработан с нуля, в нем собраны не только мои наработки по работе с Яндекс картами. В т.ч. в этом классе используется идея с возвратом данных из Яндекс карт, реализованная в Вашей разработке, о чем указано в статье. И да, СПАСИБО за Вашу разработку - в свое время я ее скачал за sm, поставил плюс публикации и взял на вооружение часть функционала из нее.
59. serpent 30.11.21 14:26 Сейчас в теме
Здравствуйте, где сейчас берете файл с БД(fias.dbf)
Последняя версия БД ФИАС от 31.08.2021 fias_dbf.zip (9гб)
???
60. user1532827 27.12.21 14:40 Сейчас в теме
Добрый день.
Приобрел данную разработку, протестировал ее работу.
В данный момент обработка потеряла свою актуальность.
БД ФИАС более не обновляется, последнее обновление от 31.08.2021.
ФНС перешла на новый формат данных ГАР БД ФИАС, данные распространяются в формате xml (dbf версии нет и не будет)
В свободном доступе есть dbf версия от сторонней фирмы, они парсят xml и сохраняют в dbf.
Особого смысла в этом нет, файлы базы данных по размеру близки к 2 гигабайтам или превышают его.
Упираемся в системные возможности VFP.
Вопрос к техподдержке (автору разработки):
Предполагается переход на новый формат ГАР БД ФИАС?
61. Техподдержка 27.12.21 19:51
(60) Добрый день
Вы правы, к сожалению БД ФИАС более не обновляется с 31.08.2021.
Так же Вы правы насчет dbf версии от сторонней фирмы, где есть файлы более 2Гб, с которыми Microsoft Visual FoxPro OLEDB Provider уже не может работать.
Выход пока вижу один - сжимать данные файлы домов HOUSE**.dbf (более 2Гб) с помощью сторонних средств (например DBFshow http://jobtools.ru/dbfshow/). Удалять надо неактуальные записи, по условию ENDDATE <> '06.06.2079'. "ФИАС для 7.7" все равно работает только с актуальными записями домов.



Далее сжимаем файл либо интерактивно (есть особенность - на ssd у меня нормально сжимает, на hdd - DBFshow на больших файлах падает), либо через командную строку "DBFShow.exe ИмяФайла.dbf /PACK" (работает нормально в том числе на hdd).
67. serpent 01.02.22 15:33 Сейчас в теме
(61) Не долго мучилась старушка....

Ответ от создателей

Дома не пропали, а переехали в файл house5001.dbf.

С 18 декабря мы доработали выгрузку по запросам пользователей и еще больше приблизили наш «ФИАС» к ФИАС ФНС.
В исходном ФИАС в dbf от ФНС каждый файл не превышал ограничение в 2Гб. Изначально в версии «ФИАС» от HFLabs мы от этого отказались.
С 18.01.2022 стали выпускать файлы dbf «ФИАС» от HFLabs весом не более 2 Гб каждый, т.к. не все системы могли работать с файлами более 2Гб.

Если данных больше, чем 2Гб, то создаем новый файл с добавлением порядкового номера 01,02,03 к наименованию. Например, дома в Московской области. В выгрузке будет 2 файла — HOUSE50.DBF и HOUSE5001.DBF.

Кроме них 2Гб превышают сейчас дома в Краснодарском крае, а также помещения (ROOM) в Москве и в Московской области.
68. serpent 01.02.22 16:08 Сейчас в теме
(67) Теперь Очищаем, а потом склеиваем. :)
62. user1532827 27.12.21 21:15 Сейчас в теме
Попробовал на файле HOUSE50.dbf все получилось.
Уже пытался с другими вьюверами dbf выполнить такую операция.
Не открывали файл или висли в процессе обработки.

P/S/ Добавил процедуру печать в МенеджерГеоКарт
Прикрепленные файлы:
63. Техподдержка 27.12.21 23:02
(60) Понятно что решение из (61) временное - неизвестно в течении какого времени hflabs будут выкладывать новые версии ГАР в формате DBF.
Получит ли развитие "ФИАС для 7.7" для работы с новыми версиями ГАР ФИАС - надо думать. Варианты есть, но все достаточно трудозатратные по времени, т.к. все связаны с переносом данных из объемных xml БД ГАР ФИАС в dbf или некую СУБД (MSSQL, MySQL и т.д.). Возможно у кого то есть готовые переносы - это бы значительно упростило дело.
64. user1532827 17.01.22 20:03 Сейчас в теме
//ГМ  
Функция глАдресСоответствуетТребованиямМНС() Экспорт  
// актуализировать на соответствие основных параметров адреса требованиям МНС
// различия с одноименной функцией в классе ФИАС.

//Класс ФИАС 
Функция ПолучитьСтрокуБезСокращений() 
//	ВремСтр2 = СокрЛП(НРег(Стр));
//	ВремСтр2 = СтрЗаменить(ВремСтр2,".",". ");
	ВремСтр2 = СокрЛП(Стр);
	ВремСтр2 = СтрЗаменить(ВремСтр2,"Город","город");
Показать

//если в названия улиц есть В.О. или П.С. тогда главное представление не корректно. Нужны заглавные буквы.
65. Техподдержка 18.01.22 10:06
(64) пожалуйста уточните что именно хотели сообщить и по возможности приведите примеры
66. user1532827 20.01.22 19:19 Сейчас в теме
(65) В главном модуле функция глАдресСоответствуетТребованиямМНС(), в ней проверяется соответствие адреса требованием ФНС. Возможная длина строки задана не правильно, нужно подправить кол-во символов. Поменялся формат.
В классе ФИАС такая же функция, в ней возможные длины строк указаны правильно.

Не корректно отображается адрес: Санкт-Петербург г, 1-я В.О. линия, дом 1
На выходе получаем адрес: Санкт-Петербург г, 1-я в. о. линия, дом 1
Тоже самое для адреса: Санкт-Петербург г, Большой П.С. проспект, дом 1
На выходе адрес: Санкт-Петербург г, Большой п. с. проспект, дом 1
Прописные буквы в адресе и пробелы между ними, мое мнение это не правильно
Подправил код функции ПолучитьСтрокуБезСокращений()
69. user1426761 12.12.22 06:11 Сейчас в теме
Здравствуйте.Купили обработку, но теперь не понятно как её использовать. Не подскажите где можно скачать dbf ФИАС? Хоть не самые новые версии....
70. Техподдержка 12.12.22 18:46
(69) Добрый день! Ответил в обращении на техподдержку. Продублирую сюда.

ФНС действительно прекратила выкладывать ФИАС в формате DBF. Сейчас есть возможность скачивать версии БД ФИАС в формате DBF от компании HFLabs. Доступ к базам можно запросить по ссылке.
После скачивания есть нюанс, если необходимо работать с домами 50 региона:
1. Надо почистить файлы HOUSE50.DBFи HOUSE5001.DBF от старых записей. Лучше всего это делать с помощью бесплатной программы DBFshow http://jobtools.ru/dbfshow/. Удалять надо неактуальные записи, по условию ENDDATE <> '06.06.2079'. "ФИАС для 7.7" все равно работает только с актуальными записями домов.
2. Далее сжимаем файл либо интерактивно (есть особенность - на ssd у меня нормально сжимает, на hdd - DBFshow на больших файлах падает), либо через командную строку "DBFShow.exe ИмяФайла.dbf /PACK" (работает нормально в том числе на hdd).
3. Далее склеиваем файлы: DBFShow.exe ПУТЬ\HOUSE5001.dbf /INSERT ПУТЬ\HOUSE50.dbf
В результате будет готов файл HOUSE50.dbf с актуальными данными, который уже можно использовать в проекте "ФИАС для 7.7".
71. user1426761 13.12.22 07:21 Сейчас в теме
(70) Сколько будет стоить интеграция данного модуля в нашу 1С вашим специалистом ?
72. Техподдержка 13.12.22 11:44
(71) Добрый день! Ответил в обращении на техподдержку.

Оставьте свое сообщение

См. также

Робот-загрузчик и архив документов. Распознавание/загрузка сканов документов в 1С8(7.7), архив сканированных документов.

Программный комплекс способный распознавать сотни листов за раз любых сканированных(фото) документов (УПД, ТОРГ12, СФ, паспорт и пр.) и загружать их в любую 1С (БП3.0, УТ, КА, УНФ, УПП, 1С7.7 ТиС, ЗУП3 и пр.), а также формировать архив скан...

10800 руб.

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0. Переносятся остатки, документы и справочники

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Перенос из 7.7 является сложным, и на рынке сложно найти сп...

50722 45650 руб.