INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Еникеев Марат | Руководитель проектов 1С | ГК «Комплексная автоматизация»

«Структурно-независимые базы данных в 1С»

В докладе расскажу об идеях построения гибких (содержащих в БД структуру данных) систем на платформе 1С. Рассмотрим: - варианты развития функциональности известных подсистем БСП "Дополнительные реквизиты/сведения"; - как они соотносятся с конфигурациями "Конвертация данных (2 и 3)" и "Система проектирования прикладных решений"; - причем здесь паттерн программирования Модель-Представление-Контроллер (MVC) и расширение “Характеристики” языка запросов СКД; - по-новому посмотрим на периодические независимые регистры сведений и возможности их использования. Коснемся вопросов интеграции такого рода систем с внешними, в частности использование пакетов\фабрик XDTO, проведём аналогии с пакетом EnterpriseData (универсальный формат обмена данными). Обозначим области применения таких систем и их ограничения, в частности возможные подходы к решению проблем версионирования, производительности, обеспечения целостности данных и специфику формирования отчетов. Рассмотрим практический опыт разработки/внедрения/сопровождения подобной структурно-независимой формации на примере запатентованного продукта учета ресурсов системы здравоохранения и его механизмов интеграции с федеральным сервисом Единой Государственной Информационной Системы Здравоохранения в разрезе Федерального Регистра Медицинских Работников и других регистров. Поговорим об использовании этих идей в целях: - прототипирования информационных систем на этапе сбора/анализа требований, - построения экспертных систем поддержки принятия решений (ЭСППР) на базе описанной архитектуры.

Ввод организации с подсказкой и разбиением в структуру реквизитов (dadata.ru)

Обработки - Обработка справочников

1
Демонстрация использования подсказки при вводе организации с помощью сервиса dadata.ru и разбор результата по структуре реквизитов: название организации, адрес, ИНН, КПП, ОГРН и ФИО руководителя организации или индивидуального предпринимателя из ЕГРЮЛ / ЕГРИП и др.

Чтобы не было обидно пользователям 1С 7.7 по аналогии с этой обработкой. Описание тоже можно прочитать там же.

Внедрение: 

Добавить кнопку на панели инструментов с формулой: ОткрытьФормуМодально("Отчет",,КаталогИБ()+"ExtForms/DaDataRu.ert");

При открытой форме существующего контрагента при нажатии на кнопку получаем все реквизиты с data.ru.

При открытой форме нового контрагента после нажатия на кнопку, можно сделать поиск по части наименования, ИНН или ОГРН, с последующим заполением реквизитов.

1

Скачать файлы

Наименование Файл Версия Размер
Обработка
.rar 201,65Kb
04.06.16
26
.rar 201,65Kb 26 Скачать

См. также

Комментарии
Сортировка: Древо
1. Доня 270 08.06.16 12:12 Сейчас в теме
как это работает не понимаю:

ввела на первую закладку Реквизиты - ИНН поисковый
запросил: не указан токен в настройках
ввела на вторую закладку Настройка - https://dadata.ru/suggestions

выдал: Ошибка запроса авторизации: (403) Forbidden

и что такое: при открытой форме - это надо сначала открыть Справочник - Контрагент ?

2. kras_71 25 08.06.16 16:21 Сейчас в теме
200 Запрос успешно обработан
400 Некорректный запрос
401 В запросе отсутствует API-ключ
403 В запросе указан несуществующий API-ключ
405 Запрос сделан с методом, отличным от POST
413 Нарушены ограничения
500 Произошла внутренняя ошибка сервиса во время обработки
Подробнее здесь

1. Возможно Вы не указали Токен (API-ключ) в настройках. API-ключ Вы получите после регистрации на сайте.

2. При открытой форме контрагента
3. serpent 41 06.03.18 11:27 Сейчас в теме
Спасибо большое, все получилось.

ЛангРус.ДобавитьЗначение("организация ликвидирутся","LIQUIDATING");

а почему пропущен символ "Е", так и надо или это опечатка?
Оставьте свое сообщение