Чтобы вывести маркированный товар из оборота в 1С, сначала определите причину выбытия и найдите исходную операцию. Розничную продажу проверяйте по кассовой передаче, а порчу, утрату или использование для собственных нужд оформляйте как отдельную операцию обмена с «Честным знаком». Затем получите результат обработки: складское списание и принятие сведений системой маркировки — разные результаты.
Автор: Александр Пылев, основатель «Интернет Касса».
Граница инструкции: ниже приведён рабочий алгоритм и пример заполнения, а не проверенная последовательность экранов конкретного релиза. Точный релиз, названия команд отправки и маршрут исправления принятого документа требуют проверки перед публикацией. Нормативные сроки для отдельных товарных групп здесь не установлены.
Найдите кассовый чек и проверьте, переданы ли в нём сведения о маркированном товаре. Затем сопоставьте отправку через ОФД с обработкой продажи в «Честном знаке». Доставка чека в ОФД сама по себе не подтверждает отражение выбытия в системе маркировки.
Если продажа уже отражена корректно, отдельный документ вывода не нужен. Если код пропущен в чеке, разбирайте кассовую ошибку: складское списание не исправляет реквизиты фискального документа.
В интернет-магазине отдельно сопоставьте предоплату и передачу товара покупателю. Получение денег ещё не доказывает, что сведения о выбытии конкретной упаковки переданы. Контрольные точки интеграции собраны в чеклисте ККТ и эквайринга в 1С:УТ 11.
Зафиксируйте событие первичным документом, выделите затронутые упаковки и выберите соответствующее основание выбытия. Не заменяйте порчу продажей ради успешной отправки. Также установите, оформляет ли ваша конфигурация складское списание и сообщение в ИС МП одним действием или двумя связанными документами.
Укажите фактическое использование товара и подтверждающий документ. До отправки отделите товар, который организация использует сама, от товара, который она передаёт другому участнику оборота: это разные операции, и документ вывода не заменяет оформление передачи.
| Операция | Критерий выбора | Действие в 1С | Подтверждение результата |
|---|---|---|---|
| Розничная продажа целой упаковки | Для товара и схемы продажи используется кассовая передача маркировочных сведений | Оформить продажу с кодом; проверить кассовую передачу | Выбытие отражено в системе маркировки и соответствует продаже |
| Порча или утрата | Есть фактическое событие, документ-основание и соответствующая причина выбытия | Оформить складскую операцию и сведения для ИС МП, сверив связь документов | Получен положительный результат обработки; затронуты нужные коды или количества |
| Собственные нужды | Товар использует сама организация, а не покупатель или другой участник оборота | Заполнить документ обмена с фактическим основанием использования | Принятые сведения совпадают с учётным документом |
| Продажа части содержимого одной упаковки | Для группы действует учёт частичной реализации, а кассовая интеграция передаёт требуемый объём | Передать код упаковки и сведения о реализованной части, сверить единицы | Обработан правильный объём; остаток соответствует предыдущим операциям |
| Продажа нескольких целых упаковок из партии | Каждая проданная упаковка выбывает целиком | Подобрать коды проданных упаковок при поэкземплярном учёте | Выбыли только проданные упаковки; остальные остались в обороте |
Исходные данные: организация обнаружила две повреждённые маркированные упаковки, оформила акт и списывает их целиком. Пример предназначен для поэкземплярного учёта: у каждой упаковки свой код, организация указана владельцем, оба кода находятся в статусе, допускающем выбранную операцию.
В качестве конфигурации для проверки примера выбрана «1С:Управление торговлей», редакция 11.5. Проверенный номер релиза в исходных материалах отсутствует, поэтому путь через рабочие разделы и точные подписи кнопок здесь не выдаются за универсальные.
Результат примера: складской остаток уменьшен на две упаковки, система маркировки приняла сведения об их выбытии, остальные коды партии не затронуты. Если хотя бы один результат не подтверждён, разберите расхождение по исходному сообщению.
Конкретный пример частичной реализации — продажа пива из маркированной кеги в розлив. Упаковка остаётся одной, но покупателю продают часть её содержимого. Этот пример нельзя переносить на обувь, одежду или любую другую группу только потому, что в 1С доступно дробное количество.
Расчёт: в кеге 30 л, продано 0,5 л. Расчётный остаток после одной продажи — 29,5 л, после двух таких продаж — 29 л. Литры в этом примере показывают физический объём; единицу и формат передачи в кассовых реквизитах необходимо сопоставить с документацией вашей интеграции.
Подключение кеги, частичная реализация и выбытие по иной причине — разные события. Не заменяйте их одним полным списанием. Данный расчёт объясняет учёт объёма, но не подтверждает поддержку конкретного кассового сценария в любом релизе 1С.
Переносить фактическую дату выбытия ради сокрытия задержки нельзя. Составьте реестр: дата события, дата чека или акта, дата документа 1С, время отправки, идентификатор сообщения и результат обработки.
Например, акт датирован 10-м числом, сообщение отправлено 11-го, ответ получен 12-го. Ответ от 12-го числа не меняет дату события. Это пример различия дат, а не разрешённого срока передачи.
Дальше работайте по результату сверки:
Конкретный срок подачи и допустимость исправления должны быть установлены для выбранной товарной группы и основания. В этом материале нет подтверждённых ссылок на пункты таких правил, поэтому он не устанавливает срок и не обещает, что запоздалую операцию можно исправить простым изменением даты.
Кассовую ошибку разбирайте отдельно: разъяснения по применению ККТ публикует сайт ФНС России. Эта ссылка относится к кассовой части и не подтверждает сроки маркировочного обмена.
Откройте квитанцию и выпишите ошибочное поле, код товара и причину отказа. При неверной организации исправьте организацию; при проблеме принадлежности кода сверьте приёмку; при неверном объёме проверьте единицу и пересчёт. После исправления повторите отправку и сохраните новый результат обработки.
Сохраните идентификатор принятого документа, перечень затронутых кодов и правильные данные по первичному документу. Затем запросите у поддержки оператора маркировки маршрут исправления именно этого типа документа: аннулирование, корректировка или иной разрешённый для операции порядок.
В обращении прямо спросите: «Можно ли исправить принятый документ с этим идентификатором, какой операцией и каким результатом подтверждается исправление?» До ответа не оформляйте обратную операцию наугад. Универсальный подтверждённый маршрут отмены для всех товарных групп в исходных данных отсутствует; перепроведение документа в базе не меняет уже принятые внешние сведения.
Передайте поддержке конфигурацию и релиз, товарную группу, номер документа, время отправки, идентификатор сообщения, текст квитанции и ожидаемый результат. Из скриншотов удалите персональные данные, пароли и токены.
Нет, если выбытие по продаже уже корректно отражено через кассовую передачу. Если подтверждения нет, найдите чек, результат передачи через ОФД и обработку сведений в системе маркировки.
Да, для операций с частичной реализацией, которые поддерживают товарная группа и ваша интеграция. Например, при продаже пива из кеги учитывают реализованный объём; продажа трёх целых упаковок из десяти — другая операция.
Нет, фактическую дату выбытия нельзя произвольно переносить на более позднюю. Ошибочную дату исправляйте по первичным документам, а задержку передачи разбирайте отдельно по сообщениям и квитанциям.
Нет, проведение документа не подтверждает принятие сведений системой маркировки. Найдите положительный результат обработки и сопоставьте его с кодами или количеством исходной операции.
Сделайте проверку исходной отправки: найдите идентификатор, результат обработки и текст отказа. Отклонённое сообщение исправляйте по квитанции; для принятого ошибочного документа сначала получите маршрут исправления этого типа операции.
Нужна настройка интеграции сайта с онлайн-кассой? Отправьте запрос в «Интернет Касса», указав конфигурацию 1С, кассовый сервис, товарную группу и пример проблемной продажи. Запрашиваемый результат работ — передача маркировочных сведений из заказа в кассовую систему и контроль обработки ошибок; включение обмена с ИС МП в состав услуги нужно согласовать отдельно. Для подготовки запроса используйте памятку по ТЗ на интеграцию сайта с онлайн-кассой.