Задача магазина светотехники
Заказчик из Санкт-Петербурга продаёт светотехнику и радиоэлектронную продукцию физическим лицам и оптовым покупателям. Учёт ведётся в 1С:Управлении торговлей 10.3.88.3 с изменениями под рабочие процессы. Переход на другую конфигурацию не входил в текущую задачу.
Нужно было связать три сценария: предварительный подбор кодов в заказе, разрешительную проверку розничной продажи через ТС ПИоТ и передачу экземпляров в электронном УПД для оптовой отгрузки.
Что требовалось учесть
- Не у всей номенклатуры заполнен GTIN: неизвестный код не должен останавливать подбор.
- Проверку нужно начинать до передачи товара и оформления кассового чека.
- Розница и опт используют разные механизмы; сбой ЭДО не должен останавливать розничную продажу.
- После уточнения данных код должен возвращаться в штатную обработку УТ 10.3.
Три сценария на общих данных
Номенклатура · GTIN · Коды маркировки
Заказ покупателя
Подбираем и проверяем экземпляры, пока товар готовят к передаче.
- Заказ
- Подбор кодов
- Результат в документе
Розничная продажа
Получаем разрешительный ответ и передаём данные в кассовый сценарий.
- ТС ПИоТ
- ККТ
- Чек
Оптовая отгрузка
Передаём выбранные коды вместе с электронным документом покупателю.
- Реализация
- 1С-Клиент ЭДО
- УПД
Основные компоненты решения
Подбор из заказа
Только маркируемые товары текущего документа; результат остаётся связан со строками заказа.
Уточнение GTIN
Выбор товара из ограниченного списка, сохранение связи и повторная обработка исходного кода.
Проверка в рознице
Настройки рабочего места, локальный модуль, ТС ПИоТ и кассовый сценарий.
Оптовый УПД
Отобранные экземпляры включаются в электронный документ, связанный с реализацией.
Настройки маркировки в УТ 10.3
Параметры интеграции собраны в привычном интерфейсе УТ 10.3. Настройки открываются по маршруту «Обмен с ГосИС» → «Маркировка (Честный знак)» → «Настройки и справочники».

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

Отдельные ссылки открывают параметры локального модуля «Честный знак» и ТС ПИоТ. На формах контролируется успешность подключения.

Поля «Вид маркировки» и «Ключ вида продукции» в карточке номенклатуры определяют, подлежит ли товар маркировке и какой сценарий применяется.

Заказ: от аванса до проверки кодов
Менеджер создаёт заказ и принимает аванс от физического лица. Недостающий товар заказывается у поставщика. После поступления доступные позиции начинают набирать по заказу — на этом этапе уже сканируются коды и выполняются разрешительные проверки.
Касса доступна из заказа
В заказ добавили поле «ККМ»: оно заполняется из настроек пользователя. При открытии формы выполняется подключение кассы, необходимое для проверок во время наборки.

Статус каждой товарной строки
В табличной части видно, указаны ли коды и какой статус проверки получен. Команда «Проверить» запускает контроль до оформления реализации.

Форма «Подбор и проверка продукции» получает заказ и склад, показывает маркируемые строки, сопоставляет сканируемые экземпляры с товарами и сохраняет результат в документе. Немаркируемые позиции не изменяются.

При обращении к ГИС МТ форма длительной операции показывает выполняемый разрешительный запрос и код, для которого ожидается результат.

Уточнение GTIN и розничный чек
Неизвестный GTIN не останавливает подбор
Если после разбора Data Matrix товар не найден, открывается выбор только из маркируемых позиций текущего документа. После уточнения связь записывается в стандартный регистр штрихкодов, окно закрывается, а исходный код автоматически возвращается в штатную обработку. При следующем сканировании того же GTIN повторный выбор уже не нужен.
От заказа к реализации
На основании заказа создаётся реализация. Если в заказе указаны не все экземпляры, недостающие коды дополняются в реализации. В документе отображается тот же статус кодов и доступны команды проверки.

УТ 10.3 определяет настройки ТС ПИоТ по рабочему месту и фискальному устройству, подготавливает код для локального модуля и использует результат разрешительной проверки в кассовом сценарии. Перед печатью чека система повторно контролирует коды, учитывая сохранённые статусы и необходимые актуальные проверки.
После успешной фискализации фиксируется продажа или возврат кода. Техническая ошибка подключения отделяется от результата проверки товара — пользователь получает понятную причину сбоя.
Опт: электронный УПД с кодами
Подобранные экземпляры остаются связанными с оптовой реализацией. Механизм электронного взаимодействия формирует сведения о маркировке и включает коды идентификации в электронный УПД.
Электронный документ связывается с учётным, подписывается электронной подписью и отправляется контрагенту через 1С-Клиент ЭДО. Статус обмена и ответный титул контролируются в контуре электронных документов.
Сохранили штатную обработку
Доработки подключили в штатные точки расширения и переопределяемые модули. После уточнения GTIN и получения внешнего ответа стандартные механизмы продолжают проверки дубликатов, структуры упаковок и статусов маркировки.
Сценарии приёмки и диагностики
Для приёмки предусмотрели проверки известного и неизвестного GTIN, повторного кода, товара вне заказа, разрешающего и запрещающего ответа ТС ПИоТ, недоступности локального модуля, возврата и формирования оптового УПД.
Результат проекта
Заказ, розничная продажа и оптовая отгрузка используют общие сведения о номенклатуре, GTIN и экземплярах, но каждый канал обрабатывается по своим правилам.
Проверка начинается с заказа
Коды подбираются и проверяются до передачи товара и оформления кассового расчёта.
Подбор без остановки
Неизвестный GTIN уточняется в ограниченном списке, связь сохраняется для следующих операций.
Разрешительная проверка в рознице
ТС ПИоТ встроен в кассовый сценарий действующей УТ 10.3.
Электронный УПД с кодами
Экземпляры передаются через 1С-Клиент ЭДО без повторного ручного ввода.
Меньше риска расхождений
Связь кода с товаром и документом сохраняется на всех этапах.
Перед запуском необходимо подтвердить настройки ТС ПИоТ и локального модуля, связь с ККТ, права пользователей, сертификаты электронной подписи и приёмочные сценарии на тестовых кодах.
Понравилось внедрение?
Поддержите проект — ваш лайк поможет другим читателям его заметить.
Нужна маркировка в УТ 10.3?
Обсудим ваши процессы розницы, опта и маркировки в действующей системе.
Обсудить задачу ↗