Как реализована интеграция ГИС «Меркурий» в конфигурациях 1С:Розница и 1С:Бухгалтерия?

Программист 1С v8.3 (Управляемые формы) Управленческий учет Торговля и дистрибуция
← На главную

Система ГИС «Меркурий» (компонент ФГИС «ВетИС») стала обязательной для всех участников оборота продукции животного происхождения. Для организаций, использующих решения на платформе 1С, критически важно понимать, как настроить обмен данными, чтобы избежать ручного ввода в веб-интерфейсе и автоматизировать работу с ветеринарными сопроводительными документами (ВСД). Рассмотрим подробно, какие инструменты предлагает 1С для работы с этой системой, и как выстроить процессы в «Рознице» и «Бухгалтерии».

Основные возможности интеграции 1С и ВетИС

Для начала разберем, какой функционал заложен в типовые конфигурации для обеспечения работы с «Меркурием». Современная интеграция базируется на обмене через ВетИС.API (версии 2.1 и выше) и включает в себя следующие операции:

  1. Гашение входящих ВСД: подтверждение приемки подконтрольной продукции на склад магазина или предприятия.
  2. Оформление возвратных ВСД: автоматическое формирование документов при возврате товара поставщику (полном или частичном).
  3. Инвентаризация продукции: корректировка остатков в электронном журнале «Меркурия» для их соответствия фактическим данным на складе 1С.
  4. Работа с производственными операциями: оформление ВСД на продукцию собственного производства (например, разделка мяса или производство полуфабрикатов).
  5. Связь с маркировкой «Честный ЗНАК»: актуально для молочной продукции, где требуется сопоставление кодов маркировки и ветеринарных сертификатов.

Выбор конфигурации и сроки поддержки

Проанализируем текущую ситуацию с поддержкой ГИС «Меркурий» в различных версиях 1С. Если вы используете старые редакции программ, важно своевременно перейти на актуальные релизы, так как именно в них сосредоточена основная разработка функционала.

Для 1С:Бухгалтерия 3.0 (версии ПРОФ и КОРП) и 1С:Розница 2.3/3.0 функционал интеграции является штатным. В то же время для устаревших систем, таких как Бухгалтерия 2.0 или Управление торговлей 10.3, прямая интеграция не предусмотрена. В таких ситуациях рекомендуется использовать специализированное отраслевое решение — «1С:Управление ветеринарными сертификатами». Это решение может выступать в роли «шлюза», который объединяет данные из вашей учетной системы и передает их в ГИС «Меркурий».

Настройка подключения к ВетИС.API

Выясним причину, по которой многие пользователи сталкиваются с трудностями на этапе старта. Для работы интеграции недостаточно просто обновить программу 1С — необходимо получить доступ к программному интерфейсу системы «Меркурий».

Рассмотрим по шагам процесс подключения:

  1. Регистрация в системе: Организация должна быть зарегистрирована в реестре РСХН (через систему «Цербер»).
  2. Получение реквизитов API: В личном кабинете «ВетИС.API» необходимо получить Login, Password, API Key и Issuer ID.
  3. Настройка в 1С: Перейдем в раздел «Администрирование» — «Настройки номенклатуры» — «Учет подконтрольной продукции ВетИС» (названия могут варьироваться в зависимости от конфигурации). В этом разделе создаются учетные записи пользователей и прописываются полученные ключи доступа.

Работа с номенклатурой и сопоставление данных

Одной из самых трудоемких задач является сопоставление справочников 1С и справочников «Меркурия». Проанализируем ситуацию: в ГИС «Меркурий» используется своя иерархия продукции (4 уровня), которая часто не совпадает с карточками товаров в 1С.

Для корректной работы необходимо:

Процесс гашения входящих сертификатов

Разберем, как происходит повседневная работа в розничном магазине. Когда поставщик отправляет машину с мясом, он оформляет электронный ВСД. В 1С мы должны выполнить следующие действия:

Посмотрим на пример стандартного алгоритма:

  1. Заходим в рабочее место «Обмен с ВетИС».
  2. Выполняем синхронизацию данных (кнопка «Выполнить обмен»).
  3. Находим новые входящие документы в статусе «К гашению».
  4. Сверяем фактическое количество товара с указанным в электронном документе.
  5. Если расхождений нет, нажимаем «Погасить». Система отправит сигнал в «Меркурий», и товар перейдет в ваш виртуальный журнал остатков.

Важный момент: законодательство требует производить гашение в течение 24 часов после фактического получения товара. За нарушение этого срока предусмотрены значительные штрафы.

Автоматизация с помощью кода

Если стандартного функционала недостаточно, или требуется реализовать специфическую логику обработки данных, разработчики могут использовать встроенные механизмы API через объекты 1С. Хотя архитектура обмена достаточно сложная, программная работа с запросами позволяет автоматизировать массовые операции.

Рассмотрим пример структуры, описывающей основные операции в коде (схематично):


// Пример структуры для инициализации обмена
Процедура ВыполнитьОбменСВетИС(УчетнаяЗапись)
    ПараметрыОбмена = ИнтеграцияВетИС.ПолучитьПараметрыПодключения(УчетнаяЗапись);
    РезультатЗапроса = ИнтеграцияВетИС.ЗапроситьСписокВСД(ПараметрыОбмена);
    
    Для Каждого ВСД Из РезультатЗапроса.СписокДокументов Цикл
        ОбработатьСертификат(ВСД);
    КонецЦикла;
КонецПроцедуры

Проанализируем этот подход: использование типовых библиотек интеграции позволяет не писать запросы «с нуля», а использовать готовые функции из состава БСП (Библиотеки стандартных подсистем), что значительно ускоряет разработку.

Проблемы и методология (сравнение с ЕГАИС)

Многие пользователи сравнивают работу в «Меркурии» с системой ЕГАИС для алкоголя. Однако здесь есть существенное отличие в работе с регистрами. В «Меркурии» вы работаете не просто с остатками по коду товара, а с конкретными партиями. Это означает, что при продаже или списании крайне важно правильно указывать, из какой именно партии (записи журнала) списывается товар.

Типовые решения 1С стараются скрыть эту сложность от пользователя, автоматически подбирая партии по методу FIFO, но при инвентаризации или выявлении пересорта программисту или опытному бухгалтеру приходится работать с регистрами сведений, такими как ЖурналПродукцииВетИС.

Заключение

Интеграция ГИС «Меркурий» с 1С прошла долгий путь от ожидаемых релизов в 2018 году до мощного инструментария сегодня. Для успешной работы розничного магазина или оптового склада необходимо не только поддерживать актуальность конфигурации, но и строго соблюдать методологию работы с партиями и сроками гашения. Мы рекомендуем регулярно проводить аудит остатков в 1С и в веб-интерфейсе «Меркурия», чтобы вовремя выявлять расхождения, вызванные ошибками связи или человеческим фактором при приемке товара.

← На главную