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С:Предприятие.