Вывод кодов маркировки в 1С: продажа, списание и контроль статусов

Вывод кодов маркировки в 1С начинается с выбора фактической операции. Продали товар конечному покупателю — передайте код конкретной единицы через кассовый сценарий. Испортили товар, обнаружили недостачу или забрали его для собственных нужд — оформите отдельное списание с реальной причиной. Передаёте товар контрагенту — используйте передачу через ЭДО, а не выбытие.

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

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

Когда код выводят из оборота, а когда оформляют другую операцию

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

Порча, утрата, брак, собственные нужды. Создайте отдельный документ списания или выбытия в 1С. Укажите фактическое основание, отсканируйте код и дождитесь результата передачи. Не оформляйте продажу на вымышленного покупателя.

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

Передача другому юрлицу или ИП. Это не списание и не розничная продажа. Оформите передачу товара через ЭДО и сценарий маркировки, принятый в вашей учётной системе. О применении ККТ при расчётах между организациями читайте в статье «Чек между юридическими лицами: нужен ли он и как оформить».

Правила работы с ККТ и реквизиты кассового чека сверяйте по материалам на сайте ФНС России. Названия документов в 1С и допустимые причины выбытия различаются по товарной группе, версии конфигурации и подключённому модулю. Поэтому выбирайте документ по основанию операции и контролируйте результат его обработки, а не название кнопки.

Сценарии бизнеса: что делать в каждом случае

Розничный магазин

Настройте поток «сканер → ККТ → 1С». Кассир считывает код, ККТ формирует чек, а реализация появляется в 1С через обмен или передаётся из 1С в кассу — по вашей архитектуре. Не дублируйте ручной ввод кода в двух программах.

Перед запуском проверьте совместимость ККТ, сканера, драйвера и конфигурации 1С. Критерии выбора оборудования и порядок подключения собраны в статье «Онлайн-касса для магазина: выбор, запуск и типовые ошибки».

Интернет-магазин с предоплатой и доставкой

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

После подтверждения заказа зарезервируйте конкретную единицу и зафиксируйте её код в задании на сборку или отгрузке. При выдаче или отгрузке сформируйте предусмотренный вашей схемой документ и передайте код этой единицы в кассовый/маркировочный контур. Если заказ отменён до выдачи, снимите резерв в 1С и убедитесь, что по коду не ушло сообщение о выбытии. Если сообщение уже отправлено, не создавайте новый код вручную: разберите статус и документ-источник в очереди обмена.

Для интернет-продаж нужна связка сайта, 1С, платежей и кассы. Используйте материал о интеграции онлайн-кассы для сайта, 1С и эквайринга и инструкцию по продаже маркированных товаров онлайн.

Склад, брак и собственные нужды

Кладовщик сканирует код в документ списания, а ответственный сотрудник подтверждает причину. В карточке документа должны остаться основание, код, дата и результат отправки. Ограничьте права: кассир не списывает складской товар, а кладовщик не оформляет фиктивные продажи.

Выездная торговля и курьеры

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

Как выбрать документ в 1С: таблица критериев

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

В типовой 1С нужный раздел может называться «Маркировка», «Обмен с ИС МП», «Текущие дела ЭДО» или иначе. Ищите не только форму отправки: откройте сам документ, журнал обмена и список неотправленных либо отклонённых сообщений. Рабочий результат — документ-источник содержит идентификатор отправки, получена квитанция или статус обработки, а код отсутствует в очереди ошибок.

Пошаговый запуск вывода кодов маркировки

  1. Составьте карту операций. Выпишите продажу в магазине, предоплату, интернет-отгрузку, возврат, списание, перемещение и передачу контрагенту.
  2. Назначьте источник передачи. Для каждого события укажите один источник: кассовый чек, документ 1С или ЭДО. Это исключает повторную отправку одного кода.
  3. Проверьте карточки номенклатуры. У товара должны быть корректные настройки маркировки, единицы учёта и возможность считать код сканером.
  4. Настройте оборудование и обмен. Проверьте ККТ, сканер, драйверы, связь 1С с кассой и журнал обмена с маркировкой.
  5. Проведите тест по каждому сценарию. Выполните реальную контрольную продажу, отдельное списание и возврат. Не ограничивайтесь созданием документа.
  6. Зафиксируйте подтверждения. Для каждого теста сохраните документ-источник, номер чека при наличии, идентификатор сообщения и квитанцию либо конечный статус обработки.
  7. Введите ежедневный контроль. Ответственный сотрудник открывает очередь обмена, исправляет причины отказов и отправляет исправленный документ повторно.

Что ломает запуск: типичные ошибки

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

Двойное выбытие. После успешного чека сотрудник создаёт ручное списание на тот же код. Что делать: до ручной операции найдите документ-источник, идентификатор сообщения и текущий статус кода.

Раннее выбытие в интернет-заказе. Код закрепляют за заказом при оплате, хотя товар ещё не собран или может быть отменён. Что делать: чек предоплаты проводите отдельно от назначения конкретного кода; резервируйте и передавайте код на этапе выдачи или отгрузки по вашей схеме.

Списание под видом продажи. Брак закрывают чеком, чтобы убрать остаток. Что делать: используйте списание с фактическим основанием и ограничьте права на его проведение.

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

Чеклист перед началом работы

  • Для каждой операции выбран отдельный сценарий: продажа, предоплата, отгрузка, возврат, списание, перемещение и передача контрагенту.
  • Для каждого сценария определён единственный источник передачи кода.
  • Кассир, кладовщик и менеджер знают, в каком документе сканировать код и кому передавать ошибку.
  • Проведены контрольные операции с документом-источником, номером чека при наличии, идентификатором сообщения и положительным статусом обработки.
  • Есть журнал ошибок, ответственный сотрудник и срок обработки отказов.
  • Ручные списания ограничены правами и не дублируют кассовые операции.

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

Нужно ли выводить код маркировки в 1С при продаже товара?

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

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

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

Что делать, если код маркировки не ушел в нужный статус?

Исправьте документ-источник и повторно отправьте сообщение из очереди обмена. Сначала проверьте текст отказа, статус кода, идентификатор сообщения, реквизиты товара и кассовый чек, затем убедитесь, что на этот код не создан второй документ.

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

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

Что делать при возврате маркированного товара от покупателя?

Оформите чек возврата и документ возврата в 1С. Затем проверьте статус конкретного кода в системе маркировки и состояние товара: дальнейшую продажу, повторный ввод в оборот или списание выбирайте по правилам товарной группы и доступному сценарию в вашей конфигурации.

Нужно ли выводить код из оборота при передаче товара другому юрлицу?

Нет, передачу товара другому участнику оборота не оформляйте как списание или розничную продажу. Используйте передачу через ЭДО и интеграцию с маркировкой, а требования к кассовому чеку определяйте по способу расчёта между сторонами.

Нужно настроить маркировку без ручных дублей? Обратитесь в Интернет Касса: поможем связать 1С, кассу, интернет-магазин и обмен, настроить проверку квитанций и очередь ошибок.