Вывод кодов маркировки из оборота в 1С: пошаговый разбор для бизнеса

вывод кодов маркировки из оборота в 1сКод маркировки нельзя вывести из оборота удалением строки в 1С. Сначала оформите реальное движение товара — продажу, брак, порчу, утрату или использование внутри компании. Затем передайте сведения в ГИС МТ предусмотренной операцией и проверьте результат по каждому коду.

Инструкция ниже ориентирована на 1С:УНФ 3.x, а также на типовые 1С:УТ 11.x и 1С:ERP 2.x с подключенным обменом с ИС МП. Названия отдельных команд зависят от релиза и включенных товарных групп, но места проверки — рабочее место обмена, список сообщений и квитанция — остаются одинаковыми.

Когда код действительно выводят из оборота

Продажа конечному покупателю

При розничной продаже отдельный документ выбытия обычно не создают. Отсканируйте Data Matrix в чеке: данные по коду передаются через кассовое ПО, ОФД и интеграцию с маркировкой. Контрольная точка — не закрытие смены, а успешная обработка чека и отсутствие кода среди доступных для повторной продажи.

Если кассовая программа не принимает маркированную позицию или чек зависает в обмене, сначала исправьте кассовую связку. Для розничной схемы пригодится инструкция по выбору кассы для розничного магазина и запуску продаж.

Брак, порча, утрата

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

Собственные нужды и производство

Не оформляйте выбытие «для собственных нужд» автоматически для любого маркированного товара. Сначала проверьте правила своей товарной группы: для части групп использование в производстве или иной внутренний сценарий оформляется отдельной операцией, а для части — через иной предусмотренный документооборот. Документ внутреннего потребления в 1С фиксирует учетную операцию, но сам по себе не заменяет сообщение в ГИС МТ.

Возврат и пересортица

Возврат от покупателя и пересортица — не основания для списания кода как брака. При возврате оформляйте возврат расчета и дальнейшую операцию с кодом по правилам товарной группы. При пересортице сначала исправьте сопоставление физического кода и номенклатуры: выводить код из оборота только ради закрытия расхождения нельзя.

Официальные разъяснения и сервисы по применению ККТ размещает сайт ФНС России. Правила операций с кодами для конкретной товарной группы проверяйте в документации ГИС МТ до оформления нестандартного возврата, производства или внутреннего использования.

Что подготовить перед отправкой

  • Проверьте код. Сканируйте Data Matrix с упаковки и убедитесь, что он связан с нужной номенклатурой.
  • Создайте основание. Для брака — списание, для внутреннего использования — документ потребления или производства, для продажи — реализацию и чек.
  • Проверьте историю кода. Не отправляйте его повторно, если по нему уже есть сообщение в обработке, принятый документ или выбытие через кассовый чек.
  • Откройте обмен с ИС МП. До новой отправки разберите неотправленные и отклоненные сообщения.
  • Проверьте права пользователя. Ему нужны права на подбор кодов, создание документа маркировки и отправку в ИС МП.

Где в 1С найти документ и очередь обмена

В 1С:УНФ 3.x начните с раздела «Продажи» — «Обмен с ИС МП». В рабочем месте откройте список документов или сообщений по маркировке, найдите нужный документ по коду, основанию или дате. Если операция создается из списания, откройте проведенный документ и проверьте связанные документы либо команду обмена с ИС МП.

В 1С:УТ 11.x и 1С:ERP 2.x откройте «НСИ и администрирование» — «Интеграция с ИС МП». Далее перейдите в рабочее место обмена или список документов «Обмен с ИС МП». В зависимости от настроек там доступна команда оформления выбытия, а также журнал исходящих сообщений.

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

Очередь и квитанцию смотрите в карточке сообщения. Отметка «Отправлено» говорит лишь о передаче из 1С. Успех подтверждают положительный результат обработки, квитанция без отказа и изменение статуса конкретного кода в ГИС МТ или в интеграционном журнале.

Как технически вывести коды при списании

  1. Создайте и проведите документ-основание: списание, внутреннее потребление или производственный документ.
  2. Откройте операцию маркировки из документа-основания либо создайте ее в рабочем месте «Обмен с ИС МП».
  3. Выберите причину, которая совпадает с фактом: не оформляйте порчу как продажу, а возврат — как списание.
  4. Подберите коды сканером или из списка. При массовом списании сверяйте число кодов с числом списанных упаковок.
  5. Проверьте номенклатуру, причину, владельца и отсутствие одного кода в документе дважды.
  6. Отправьте сообщение один раз.
  7. Откройте квитанцию и результат обработки. При положительном результате проверьте статус каждого кода; при отказе исправьте конкретную ошибку в исходном документе.

Техническая ошибка не повод нажимать «Отправить» повторно. Сначала найдите исходное сообщение по коду, номеру основания или идентификатору обмена. Сообщение со статусом «В обработке» не дублируйте; по отклоненному сообщению исправляйте причину отказа.

Как выбрать способ оформления

Сценарий Основание в 1С Когда оформляют выбытие Что считать успехом в ГИС МТ Действие при отказе
Продажа физлицу Реализация и кассовый чек со считанным кодом Код передается в составе чека; отдельное ручное выбытие не создают Чек успешно обработан, код не доступен для повторной продажи Проверьте чек, кассовый журнал и очередь интеграции; не списывайте код вторым документом
Брак, порча, утрата Списание с перечнем фактически поврежденных кодов После фиксации реального списания и выбора предусмотренной причины Положительный результат обработки сообщения и статус кода «выбыл» Исправьте код, причину или реквизиты, указанные в квитанции; затем отправьте исправленный документ
Собственные нужды Внутреннее потребление или производственный документ Только если правила товарной группы предусматривают выбытие для этого сценария Принятое сообщение и статус, предусмотренный для операции в данной группе Не заменяйте отказ списанием; определите допустимую операцию по правилам товарной группы
Возврат от покупателя Возврат товаров и возвратный кассовый чек при возврате расчета Не оформляют как брак без факта брака; дальнейшая операция зависит от статуса кода и товарной группы Корректно обработанный возврат и операция с кодом по предусмотренному сценарию Проверьте историю кода и не отправляйте выбытие, пока не определен сценарий возврата
Пересортица Документ исправления учета и сопоставления кода с номенклатурой Не возникает только из-за учетной ошибки Код сопоставлен с фактическим товаром; отдельного выбытия нет, если товар не выбыл фактически Исправьте сопоставление и проверьте историю операций по коду

Ошибки, которые создают расхождения

Удалили код из карточки или документа 1С. Внешний статус от этого не изменится. Верните связь кода с товаром и оформите операцию по фактическому основанию.

Списали вручную уже проданный товар. Код мог уйти через кассовый чек. Найдите чек и результат его обработки, прежде чем создавать новое сообщение.

Выбрали удобную причину выбытия. Брак, возврат и пересортица имеют разные сценарии. Зафиксируйте фактическое движение товара и используйте подходящий документ.

Приняли статус «Отправлено» за результат. Откройте квитанцию и проверьте обработку по каждому коду. Проведенный документ в 1С не доказывает, что ГИС МТ приняла сообщение.

Отправили дубль. До повторной отправки ищите исходное сообщение по коду, документу-основанию и идентификатору. Исправляйте отклоненный документ, а не создавайте копию.

Контроль после отправки

  1. Сверьте документ-основание с фактическим движением товара.
  2. Сверьте каждый код с физической упаковкой и номенклатурой.
  3. Откройте исходящее сообщение и его квитанцию.
  4. Убедитесь, что результат положительный именно по нужным кодам.
  5. Проверьте статус кода в ГИС МТ или в журнале интеграции, если он отображает подтвержденные статусы.
  6. При сбое сохраните код, номер основания, время отправки и идентификатор сообщения — с этими данными можно быстро найти причину отказа.

Если продажа идет через сайт, заранее проверьте, как кассовая система получает состав заказа и коды маркировки. Порядок подключения кассовой части описан в материале «Подключение облачной кассы для бизнеса: пошаговый запуск и выбор схемы».

Частые вопросы

Можно ли удалить код маркировки в 1С вместо вывода из оборота?

Нет, удаление записи в 1С не выводит код из оборота в ГИС МТ. Восстановите связь кода с товаром, оформите документ по реальному основанию и получите положительный результат обработки сообщения.

Где в 1С:УНФ искать вывод из оборота?

Откройте «Продажи» — «Обмен с ИС МП» и найдите рабочее место или список документов маркировки. В УНФ 3.x конкретная команда зависит от подключенного функционала и товарной группы; также проверьте ссылку на операцию маркировки в документе списания.

Нужно ли вручную выводить код после розничной продажи?

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

Что означает статус «выбыл» в 1С?

Статус «выбыл» означает, что код отмечен в учете как выведенный из оборота. Подтвердите это квитанцией или положительным результатом обработки в ГИС МТ: локальной отметки 1С недостаточно.

Что делать, если код не вышел из оборота после отправки?

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

Нужен аудит обмена 1С—ГИС МТ? Обратитесь в Интернет Касса: проверим настройки УНФ или другой конфигурации, найдем зависшие сообщения, разберем квитанции и подготовим схему работы для кассы, сайта или розницы.