ФИАС 2 для конфигураций на неуправляемых формах (УПП, БП 2, УТ 10)

29.07.21

Интеграция - WEB-интеграция

На портале есть конфигурации для работы ФИАС ( https://its.1c.ru/download/fias2/fias ) на неуправляемых формах. Но вышел ФИАС 2 ( https://its.1c.ru/download/fias2 ) с делением адресов на муниципальные и административно-территориальные. И такой конфигурации на портале я не нашел. Создал каркасную конфигурацию для объединения с УПП, БУХ 2, УТ 10 и т.п. конфигураций на неуправляемых формах.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ФИАС 2 для конфигураций на неуправляемых формах (УПП, БУХ 2, УТ 10):
.cf 1,17Mb
34
34 Скачать (1 SM) Купить за 1 850 руб.

В данную конфигурацию включен функционал загрузки, хранения и выбора адресов в формате ФИАС 2 для любых конфигураций на неуправляемых формах.

Как пример в конфигурацию добавлен справочник контрагентов, на форме которого отображается контактная информация в формате КЛАДР (типовой УПП) и ФИАС 2 (Добавлено).

При выборе адреса происходит открытие формы контактной информации в формате ФИАС 2. Вы этот код можете вставлять в любое необходимое место Вашей конфигурации.

СтандартнаяОбработка = Ложь;
Ключ = Новый Структура("Ключ", Ссылка);
ФормаУПР = ПолучитьФорму("Справочник.Контрагенты.Форма.ФормаЭлементаУправляемая", Ключ);
ФормаУПР.Открыть();
ЭтаФорма.Закрыть();

 

Внимание! Данная конфигурация не является готовым решением, при объединении с вашей конфигурацией, возможно, вам понадобится добавлять или убирать некоторые объекты (общие картинки, параметры сеанса, общие модули и т.д.) если они уже есть в вашей конфигурации.

Но она позволит быстрее перенести ФИАС 2 в вашу конфигурацию.

В случае возникновения вопросов помогу на них ответить, т.к. потратил на эту тему месяц своего времени и со многими проблемами сталкивался.

Тестировалось на платформе 1С:Предприятие 8.3 (8.3.17.1851).

ФИАС 2

См. также

WEB-интеграция Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Функциональное решение для торговли на всех популярных маркетплейсах. Работает со схемами FBO и FBS. Простое в использовании и установке, не вносит изменения в код программы. Существенно упрощает работу с товарным ассортиментом, обработку заказов с площадок, работу с поставками, а также ведение аналитики по продажам и остаткам.

72000 руб.

19.07.2024    1099    52    0    

3

Управление взаимоотношениями с клиентами (CRM) WEB-интеграция Анализ продаж Системный администратор Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Подсистема интеграции Amo CRM с 1С: технические требования, порядок работы, возможности, доработки и обновления. Бесплатный период техподдержки - 1 месяц.

60000 руб.

07.05.2019    32882    62    41    

23

WEB-интеграция Программист Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    17539    47    50    

28

WEB-интеграция 8.3.8 Конфигурации 1cv8 Автомобили, автосервисы Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Расширение предназначено для конфигурации "1С:Предприятие 8. Управление Автотранспортом. ПРОФ". Функционал модуля: 1. Заполнение регистров сведений по подсистеме "Мониторинг", а именно: события по мониторингу, координаты по мониторингу, пробег и расход по мониторингу, текущее местоположение ТС по мониторингу 2. Заполнение путевого листа: пробег по мониторингу, время выезда/заезда, табличная часть ГСМ, места стоянок по геозонам. 3. Отчеты по данным загруженным в регистры сведений. 4. Предусмотрена автоматическая загрузка данных в фоновом режиме (условия работы данной загрузке читайте в описании товара) Модуль работает без включенной константы по настройкам мониторинга. Модуль формы предоставляется с открытым кодом, общий модуль защищен. Любой заинтересованный пользователь, имеет возможность скачать демо-версию расширения.

22656 руб.

25.05.2021    13916    39    8    

15

Обмен с ГосИС Мастера заполнения WEB-интеграция Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет Управляемые формы 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Универсальное расширение конфигурации для автоматической загрузки и заполнения реквизитов контрагентов (партнеров) из ОГРН для 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.4), 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.2), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.5), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.4), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.3), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.4), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.0) и 1С:Бухгалтерия 8 (Бухгалтерия предприятия, редакция 3.0).

3900 руб.

08.11.2017    62448    402    295    

71
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. lock73 106 12.08.21 14:36 Сейчас в теме
В случае возникновения вопросов помогу на них ответить...
Пользуясь предложением, вопрос:
О чем этот кусочек модуля ПользователиСлужебныйПовтИсп:

Свойства.Вставить("РольДоступнаАдминистраторСистемы",
РольДоступна(Метаданные.Роли.Суперадмин)); // Не заменять на РолиДоступны.

Свойства.Вставить("РольДоступнаПолныеПрава",
РольДоступна(Метаданные.Роли.велорРазработчик)); // Не заменять на РолиДоступны.

Таких ролей в конфигурации нет и, соответственно, начинается ругачка....
2. lock73 106 12.08.21 14:44 Сейчас в теме
А также имеются вызовы из общих модулей, которые в конфигурации отсутствуют, но есть аналоги. Например, СтроковыеФункцииКлиентСервер и СтроковыеФункцииКлиентСерверБСП.
Сколько подобного рода граблей следует ожидать?
3. Red_Devil 181 12.08.21 18:20 Сейчас в теме
(2)много. Т.к. этот вариант из моей конфигурации. В публикации писал что какие-то модули могут отсутствовать, какие то надо объединять с вашими и т.д.
4. lock73 106 16.08.21 11:08 Сейчас в теме
Да, такое примечание/предупреждение имеет место быть. Однако, даже не объединяя со своей, а только попытавшись стартануть вашу получаем кучу ошибок, не позврляющих хотя бы увидеть приложенные к публикации скрины. При тупом добавлении недостающего в конце концов при обновлении ФИАС из файла получаем сообщение "Параметры клиента на сервере не установлены".
Не подскажете чего-нибудь? Конфигурация - доработанная древняя БП 2.0 (2.0.23.9) 2011 года на обычных формах. Платформа 8.3 (8.3.17.1851).
Прикрепленные файлы:
5. Red_Devil 181 16.08.21 11:32 Сейчас в теме
(4) я с такими ошибками месяц боролся, тут только смотреть какие модули у вас есть, каких нет. Если нет, переносить из БСП.

Все модули я не стал переносить, т.к. они должны быть в типовых

По поводу параметров сеанса. Вы переносили то что в модуле обычного приложения и модуля сеанса?

Модуль сеанса:

//БСП
	// СтандартныеПодсистемы
	СтандартныеПодсистемыСерверБСП.УстановкаПараметровСеанса(ТребуемыеПараметры);
	// Конец СтандартныеПодсистемы 

Модуль обычного приложения:

// СтандартныеПодсистемы
	СтандартныеПодсистемыКлиент.ПередНачаломРаботыСистемы();
	// Конец СтандартныеПодсистемы

// СтандартныеПодсистемы
	СтандартныеПодсистемыКлиент.ПриНачалеРаботыСистемы();
	// Конец СтандартныеПодсистемы
6. lock73 106 16.08.21 12:15 Сейчас в теме
Да. В конце концов сеанс и приложение стартовали. Обработка "Обновление классификаторов" через интернет-поддержку (которой нет) пытается получить версии классификаторов, а при обходе в конце концов вываливается по исключению - Параметры клиента не установлены на сервере. Обычное приложение...
8. Red_Devil 181 16.08.21 13:10 Сейчас в теме
(6) я загружал через файл. Подсистему интернет поддержки не переносил
7. lock73 106 16.08.21 12:15 Сейчас в теме
При обходе интернет-поддержки.
9. Red_Devil 181 30.09.21 17:40 Сейчас в теме
1С выпустила 166 релиз УПП и в нем есть ФИАС... ппц не могли заранее анонсировать.
10. Drizer2000 14 01.10.21 20:46 Сейчас в теме
(9) у меня только куча ошибок после обновления:
1. В контрагенте при сохранении адреса выдается ошибка, когда пытаешься установить номер квартиры, а слово Квартира не выбирается..
ОбщийМодуль.УправлениеКонтактнойИнформациейСлужебный.Модуль(225)}: Ошибка при вызове метода контекста (ЗаписатьJSON)
ЗаписатьJSON(ЗаписьJSON, Значение,, "АдаптацияПолейКонтактнойИнформации", УправлениеКонтактнойИнформациейСлужебный);
по причине:
Передано значение недопустимого типа

2. В документе больничного при попытке выбрать адрес мед. заведения выдается ошибка:
{Обработка.РедактированиеКонтактнойИнформации.МодульОбъекта(236)}: Поле объекта не обнаружено (ПанельНастроекАдреса)
ФормаРедактированияАдреса.ЭлементыФормы.ПанельНастроекАдреса.Свертка = РежимСверткиЭлементаУправления.Верх;

3. При открытии Классификатор из заполнения адреса физ лица:
{ОбщийМодуль.ДлительныеОперацииКлиент.Модуль(260)}: Тип не определен (ФормаКлиентскогоПриложения)
ТипыСвойств.Вставить("ФормаВладелец", Тип("ФормаКлиентскогоПриложения"));


У Вас такое наблюдается?
11. Red_Devil 181 11.11.21 17:42 Сейчас в теме
(10) я типовым обновлением не пользовался. Но слышал там с этими адресами много ошибок
12. vipetrov2 15.06.22 11:55 Сейчас в теме
В этой конфигурации довольно много ошибок. При чем похоже модули используются с разный версий разных типовых конфигураций и БСП. Например, в каком то общем модуле есть функции: "СтрЗаменить()", "СтрНайти()". Поскольку эти названия функций есть в глобальном контексте, то эти названия использовать нельзя. Еще пример, в Справочнике "ВидыКонтактнойИнформации" есть поле "Тип" и оно имеет тип "Строка", хотя правильнее Перечисление.ТипыКонтактнойИнформации и в самой конфигурации в одних местах это поле сравнивается со строками, а в других местах с перечислением. Чистая эта конфигурация в режиме предприятия не запускается.

В общем понадобилось 2 дня, что бы получилось обновить классификатор ФИАС через архивный файл. Еще удалось запустить форму подбора адреса.

Что бы взаимодействовать с веб сервисами 1С нужны еще общие модули интернет поддержки, здесь вызовы есть, а самих модулей нет. Пришлось все это комментировать.
13. Red_Devil 181 15.06.22 15:41 Сейчас в теме
(12) все верно, я собирал эту конфигурацию на строй платформе, кое что пришлось переписывать и дописывать.
Сейчас кстати 1С выпустила муниципальные адреса для УПП. Поэтому данная конфигурация неактуальна думаю
Оставьте свое сообщение