База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как заблокировать отгрузку в УТ 11.5, если клиент не в системе Меркурий?
- В этой теме 1 ответ, 2 участника, последнее обновление 5 дней, 9 часов назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
22 января 2026 в 12:15 #35560
УТ 11.5 есть ли в базе возможность блокировки отгрузки, если клиент не зарегистрирован в системе Меркурий?
-
22 января 2026 в 12:15 #35561
В типовой конфигурации Управление торговлей 11.5 нет встроенной стандартной функциональности, которая бы автоматически блокировала отгрузку, если клиент не зарегистрирован в системе Меркурий. Меркурий — это внешняя система контроля ветеринарных сертификатов и сопроводительных документов, и интеграция с ней обычно реализуется через отдельные внешние обработки или доработки.
Для реализации блокировки отгрузки по условию регистрации клиента в Меркурии необходимо:
1. Наличие в базе данных информации о том, зарегистрирован ли клиент в системе Меркурий. В типовой УТ 11.5 такой информации нет, поэтому нужно либо:
— Добавить реквизит в справочник Контрагенты, например, «ЗарегистрированВМеркурии» (булево), либо
— Организовать обмен с системой Меркурий и получать актуальный статус регистрации клиентов.2. Реализовать проверку при проведении документа отгрузки (например, Реализация товаров и услуг или Отгрузка товаров), которая будет:
— В обработчике события ПередПроведением или ПередЗаписью документа проверять реквизит регистрации клиента.
— Если клиент не зарегистрирован, отменять проведение с сообщением об ошибке.3. Для интеграции с Меркурием обычно используют внешние сервисы и API, которые позволяют проверить статус регистрации клиента. Это требует разработки внешней обработки или расширения, которое будет обращаться к Меркурию и обновлять статус в базе.
Таким образом, блокировка отгрузки по регистрации клиента в Меркурии — это задача доработки конфигурации и интеграции с внешней системой, а не стандартный функционал УТ 11.5.
Рекомендую посмотреть примеры интеграции с Меркурием и доработок на Infostart и специализированных ресурсах, например:
— https://infostart.ru/public/ (по запросу «Меркурий интеграция»)
— Официальная документация и API системы МеркурийЕсли нужна конкретная реализация — могу помочь с примером кода для проверки и блокировки проведения документа по реквизиту регистрации клиента.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.