gifts2017

Пример интеграции 1С с автоматизированной системой Меркурий Россельхознадзора

Опубликовал Сергей Иванов (prorab) в раздел Обмен - Обмен с другими системами

В обработке показаны  основные варианты реализации запросов и ответов для работы с системой  1С и Меркурий
1. Получение данных справочников продукции по его идентификатору  GetProductByUuid  
2. Получение сертификата по уникальному идентификатору getVetDocumentByUuid

Последовательность работы:

1. Получаем регистрационные данные для подключения к шлюзу Меркурия
Вводим из в первое окошко обработки см рис.1, или же в коде обработки.

2. Переходим на вторую вкладку см рис.2, здесь нужно ввести идентификатор продукции для получения информации по этому продукту. Реализация этого решения взято с документации http://help.vetrf.ru/images/d/dc/Product_service_requirements_1.1_v2.pdf страница 16.
Нажимаем кнопку "Выполнить"- получаем результат выполнения запроса.

3. На третьей вкладке (см. рис.3) реализовано получение сведений ветеринарного сертификата по его уникальному идентификатору.Получить данный идентификатор можно через Веб интерфейс в системе Меркурий. Вбиваете этот код в поле вверху нажимаете кнопку "Выполнить". Получаете результат обработки запроса.

Обработка распростаняется "Как есть". На полнофункциональный обмен между системами не претендует. Скорее носит информационный характер ввиду скудности в предоставлении примеров написания кода разработчиками Меркурия для 1С.

Обработка работает на любой конфигурации платформы 1С:Предпиятие 8.1, так как не использует никаких метаданных конфигураций.

Легко может быть сконвертирована на платформу 1С:Предпиятие 8.2.

Код обработки открытый, поэтому можно посмотреть механизмы реализации. 

Поняв принцип запросов, можно писать свои реализации обмена средствами встроенного языка платформы 1С:Предприятие.

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

Наименование Файл Версия Размер Кол. Скачив.
ПримерОбмена1СМеркурийПлатформа81.epf
.epf 10,45Kb
30.12.15
5
.epf 10,45Kb 5 Скачать
ПримерОбмена1СМеркурийПлатформа82.epf
.epf 12,33Kb
30.12.15
49
.epf 12,33Kb 49 Скачать

См. также

Автор запретил комментарии