Многие компании продолжают успешно использовать платформу 1С:Предприятие 7.7, но сталкиваются с необходимостью интеграции с государственными системами, такими как ФГИС "Меркурий". Прямой обмен данными между устаревшей платформой и современным API "Ветис" невозможен без специальных доработок. Давайте вместе разберемся, как решить эту задачу на примере готового модуля, который активно обсуждался и развивался на форуме 1С.
Проанализируем ситуацию: стандартными средствами 1С 7.7 подключиться к "Меркурию" нельзя. Требуется специализированное решение, которое возьмет на себя всю сложность взаимодействия с Ветис.API. Рассмотрим такое решение, которое представляет собой внешний модуль, легко встраиваемый в любую, даже нетиповую или самописную конфигурацию 1С 7.7.
Основной принцип работы подобных решений — это использование набора внешних обработок (файлов с расширением .ert) и дополнительного файла метаданных (.md), которые подключаются к вашей базе данных. Такой подход имеет ключевое преимущество: он не изменяет основную конфигурацию 1С. Это означает, что вы сможете без проблем устанавливать обновления для вашей типовой конфигурации (например, "Торговля и Склад" или "Бухгалтерия").
Модуль предоставляет комплексный функционал для полного цикла работы с электронной ветеринарной сертификацией прямо из интерфейса 1С 7.7.
Рассмотрим подробнее, какие задачи помогает решить данный модуль. Функционал постоянно расширялся, и мы проанализируем наиболее важные возможности, появившиеся в ходе его развития.
Работа с ветеринарно-сопроводительными документами (ВСД)
Это базовая и самая важная часть работы с "Меркурием". Модуль позволяет:
Реализация (ТМЦ)) автоматически создаются транспортные партии (документ аисТранспортнаяПартияМеркурий) для отгрузки клиентам.Ведение складского журнала и инвентаризация
Модуль позволяет полностью контролировать остатки подконтрольной продукции по данным "Меркурия".
аисИнвентаризацияМеркурий позволяет провести сверку остатков между 1С и "Меркурием". Особенно полезна функция автоматического заполнения по просроченным партиям для их последующего списания.Работа со справочниками и сопоставление данных
Одна из рутинных задач — это сопоставление ваших данных с данными в "Меркурии". Модуль значительно это упрощает:
аисПродукцияМеркурий).аисХозяйствующиеСубъектыМеркурий) и их предприятиями (площадками, аисПредприятияМеркурий). Реализованы удобные механизмы группового запроса и автосопоставления по ИНН/КПП.Расширенные и технические возможности
С развитием модуля в нем появились важные технические улучшения, решающие специфические задачи:
Номенклатура специальный реквизит-флажок, например, ПодконтрольнаяПродукция или аисПодконтрольнаяМеркурий.curl1c.dll в каталог с обработками.Разберем по шагам, что нужно сделать, чтобы запустить обмен с "Меркурием" с помощью такого модуля.
Получение доступа к Ветис.API
Прежде всего, вам необходимо получить реквизиты доступа к шлюзу. Для этого нужно подать заявку в Россельхознадзор. В ответ вы получите письмо с вашими уникальными идентификаторами, включая issuerId. Важно: при подаче заявки в качестве клиентской системы рекомендуется указывать "Собственное решение" и "1С Предприятие 7.7".
Установка и настройка модуля
После получения модуля от разработчика, необходимо интегрировать его в вашу базу 1С. Обычно это сводится к объединению конфигурации с предоставленным файлом .md и размещению файлов .ert в указанный каталог (например, Extforms).
Первоначальное заполнение данных
Запустите основную обработку обмена (например, ОбменВетис.ert). Первым делом нужно будет:
Повседневная работа
После настройки вы сможете выполнять все операции в ежедневном режиме: гасить входящие ВСД на основании документов Поступление (ТМЦ) и создавать исходящие ТТН на основании документов Реализация (ТМЦ).
Важно понимать, что работа с государственными системами требует постоянного внимания к изменениям. Россельхознадзор регулярно обновляет API и требования безопасности.
Ветис.API требуется поддержка современных протоколов шифрования (TLS 1.2 и выше), что может быть проблемой на старых операционных системах. Использование Curl, как упоминалось выше, является одним из эффективных решений этой проблемы.Таким образом, несмотря на возраст платформы 1С 7.7, задача интеграции с ФГИС "Меркурий" является вполне решаемой. Использование готового, активно поддерживаемого и развиваемого модуля позволяет автоматизировать все процессы и соответствовать требованиям законодательства, не меняя привычную учетную систему.
← К списку