Вопрос интеграции учётных систем 1С с государственной информационной системой «Меркурий» остаётся одним из самых сложных для предприятий, работающих с подконтрольной ветеринарному надзору продукцией. Особенно остро проблема стоит перед пользователями доработанных или устаревших конфигураций, таких как 1С:Управление производственным предприятием 1.3 или 1С:Управление торговлей 10.3. В данной статье мы проанализируем опыт участников рынка, разберем основные программные решения и выясним, на что обратить внимание при выборе модуля обмена.
Рассмотрим подробнее основные варианты программных продуктов, которые позволяют связать 1С и шлюз ВЕТИС.API. Выбор зависит от бюджета, сложности ваших бизнес-процессов и готовности менять структуру данных в основной базе.
Проанализируем ситуацию, с которой сталкиваются 90% внедренцев: отсутствие корректного учета партий в 1С. Система «Меркурий» требует передачи данных о конкретной партии продукции (дата производства, срок годности, номер партии). Если в вашей системе ведется только количественный учет, интеграция будет невозможна без изменения логики работы.
Разберем на примере 1С:УПП 1.3. В этой конфигурации под понятием «партия» для «Меркурия» чаще всего выступают серии номенклатуры. Выясним причину: именно в сериях фиксируются даты выпуска и уникальные идентификаторы производителя. Рассмотрим пример кода, который часто используется в обработках обмена для сопоставления данных:
// Пример заполнения данных о продукции из серии номенклатуры в 1С
Если УчетПоСериямВключен Тогда
ДанныеПартии.ДатаПроизводства = СерияНоменклатуры.ДатаПроизводства;
ДанныеПартии.СрокГодности = СерияНоменклатуры.ГоденДо;
ДанныеПартии.НомерПартии = СерияНоменклатуры.НомерСерии;
КонецЕсли;
Если вы планируете внедрение в производстве, крайне важно, чтобы в документах Отчет производства за смену или Комплектация номенклатуры были заполнены серии. Без них «Меркурий» не позволит оформить производственный ВСД, так как не будет видна связь между сырьем и готовым продуктом.
Для торговых компаний и розничных магазинов задачи проще, но объем документооборота может быть колоссальным. Посмотрим на критические моменты:
GTIN (международный код товара). Современные требования сетей включают обязательное наличие GTIN в 4-м уровне справочника продукции ВЕТИС.Рассмотрим, почему некоторые проекты по интеграции стоимостью в сотни тысяч рублей терпят неудачу:
Выполним несколько обязательных шагов, прежде чем покупать какой-либо модуль:
Шаг 1. Наведите порядок в справочниках. Номенклатура в 1С должна иметь четкое соответствие со справочником продукции в «Меркурии». Рекомендуем использовать GTIN как основной ключ синхронизации.
Шаг 2. Включите учет по сериям. Даже если вы раньше его не использовали, для корректной прослеживаемости (Traceability) это необходимо. В 1С это настраивается в карточке номенклатуры или в настройках параметров учета.
Шаг 3. Зарегистрируйте площадки в системе «Цербер». Без GUID площадки (хозяйствующего субъекта) ни одно решение не сможет отправить запрос.
Шаг 4. Определитесь с объемом операций. Если у вас только розничное гашение — достаточно веб-интерфейса или простейшего мобильного приложения. Если у вас производство с разделкой мяса или переработкой молока — выбирайте полноценные решения вроде 1С:УВС или специализированных отраслевых модулей (например, «Матрица» или «АСП»).
В завершение отметим, что для новых конфигураций (ERP 2.5, УТ 11.5) функционал обмена с ВЕТИС уже встроен в типовое решение и предоставляется бесплатно в рамках ИТС. Для владельцев «классики» (УПП) сторонние модули остаются единственным способом автоматизации, но их внедрение всегда требует участия квалифицированного программиста 1С для адаптации под специфику учета партий.