В процессе эксплуатации системы 1С:Комплексная автоматизация 2.4 (или аналогичных решений, таких как ERP 2.4) пользователи часто сталкиваются с изменениями в интерфейсе после корректировки настроек склада или политики учета товаров. Одной из наиболее типичных и при этом неочевидных проблем является исчезновение кнопки "Сгенерировать серии" в рабочем месте гашения входящих ветеринарно-сопровождающих документов (ВСД) системы "Меркурий" (ВетИС). Вместо привычного функционала появляется колонка "Производственные партии", что сбивает с толку операторов. В данной статье мы подробно разберем, почему это происходит и как вернуть системе нужную логику работы.
Первым делом проанализируем ситуацию, упомянутую в обсуждении: включение ордерной схемы склада. Это фундаментальное изменение, которое полностью перестраивает логику движения ТМЦ. В 1С:КА 2.4 существует жесткая зависимость: полноценный учет остатков в разрезе серий (когда система контролирует количество каждой серии на складе) возможен только при использовании ордерного склада. Если склад не ордерный, серии могут указываться только "справочно", что не дает полной прослеживаемости в складских отчетах.
Когда мы включаем ордерную схему, момент фиксации серий смещается. Рассмотрим, как это работает:
Приобретение товаров и услуг). В интерфейсе гашения ВСД система понимает, что она должна создать эти серии прямо сейчас, чтобы они попали в документ закупки.Приходный ордер на товары. Если политика учета серий настроена на указание при приемке, то кнопка генерации может исчезнуть из формы гашения ВСД, так как система ожидает, что серии будут созданы или выбраны на этапе складской обработки ордера.Для того чтобы понять, куда "ушла" кнопка, нам необходимо внимательно изучить справочник Политики учета серий. Проанализируем настройки, которые могли измениться:
Тип политики. Если тип политики был изменен со "Справочное указание" на "Учет остатков серий", система начинает требовать более строгой идентификации. При справочном указании 1С позволяет генерировать серии "на лету" в упрощенном режиме. При учете остатков серии становятся полноценными разрезами учета, и механизм их создания в интерфейсе ВетИС может замещаться механизмом сопоставления с производственными партиями Меркурия.
Настройка "Указывать серии". В политике есть флаги, определяющие, в какой момент указывается серия. Если кто-то снял галочку При приемке от поставщика или изменил ее на При планировании отгрузки и приемки, интерфейс рабочего места ВетИС подстроится под эти правила. Выясним причину появления колонки "Производственные партии": это происходит, когда система переключается в режим идентификации партий ВетИС через серии 1С.
Рассмотрим еще один важный аспект — настройки самой интеграции с "Меркурием". Перейдем в раздел НСИ и администрирование -> Настройка НСИ и разделов -> ВетИС -> Настройки интеграции. Там существует важная функциональная опция:
"Использовать серии товаров для идентификации партий ВетИС".
Если этот флаг установлен, система перестает рассматривать серии 1С просто как текстовые атрибуты. Она пытается жестко связать каждую серию с записью складского журнала ВетИС. В этом случае кнопка массовой генерации может скрываться, так как логика системы диктует: "Сначала выбери или создай производственную партию из данных ВСД, а на ее основании будет сформирована серия". Появление колонки "Производственные партии" — прямой признак того, что система ожидает сопоставления с объектами ВетИС, а не простого создания строковых значений серий.
Если вы столкнулись с этой проблемой, выполним следующие шаги вместе:
Ордерная схема и структура. Если галочка Использовать ордерную схему при поступлении установлена, то именно это стало триггером изменений. Если склад должен быть ордерным, переходим к следующему шагу.Вид номенклатуры. Посмотрим, какая Политика учета серий там выбрана для конкретного склада.Приход (особенно для документа Приобретение товаров и услуг и Приходный ордер). Если мы хотим, чтобы кнопка генерации вернулась в интерфейс гашения, политика должна позволять указывать серии в момент оформления первичных документов.Указывать серии: в отдельном окне / в списке товаров. Проанализируем, не появилась ли пиктограмма серии непосредственно в строке табличной части.Выясним природу этого поля. В новых релизах 1С:КА 2.4 реализован механизм "интеллектуального" гашения. Когда вы нажимаете кнопку гашения ВСД, система анализирует входящие данные от Меркурия. Если в самом ВСД уже указан номер производственной партии, система предлагает вам не генерировать новую серию "с нуля", а подтвердить использование данных производителя. Это более корректный путь с точки зрения прослеживаемости "от поля до прилавка".
Если вам необходимо вернуть массовую генерацию, попробуйте временно отключить опцию связи серий и партий в настройках ВетИС, однако помните, что это может нарушить требования законодательства к прослеживаемости товаров подконтрольных госветнадзору.
Подведем итог нашему исследованию. Исчезновение кнопки "Сгенерировать серии" — это не программная ошибка, а результат изменения настроек складского учета. Включение ордерной схемы заставляет систему переходить на более строгие рельсы учета остатков.
Рекомендация: Если ваша бизнес-логика требует именно ордерного склада, научите пользователей работать с колонкой "Производственные партии". В этом случае создание серий 1С будет происходить автоматически на основании данных, полученных из системы Меркурий при заполнении этой колонки. Это избавит от двойного ввода данных и обеспечит корректную связь между складским журналом ВетИС и сериями в 1С.