Зачастую в розничной торговле возникают непредвиденные ситуации. Рассмотрим один из таких случаев: из-за проблем с оборудованием (например, поломки онлайн-кассы) магазин некоторое время продавал маркированную продукцию (обувь, табак и т.д.) без пробития чеков. Марки были проданы, товар передан покупателям, но в системе 1С и в «Честном ЗНАКе» продукция числится на остатках. Возникает резонный вопрос: как теперь постфактум пробить эти товары, списать коды маркировки и легализовать полученную прибыль? Для решения подобных нестандартных ситуаций пригодится практическое руководство по решению проблем при интеграции 1С с «Честным Знаком».
Проанализируем ситуацию по шагам. Главная проблема заключается в том, что в базе 1С коды маркировки часто хранятся в усеченном виде — без так называемого «криптохвоста» (криптографической части кода). Разберем, почему это становится препятствием и как законно выйти из сложившегося положения, работая в конфигурации 1С:Управление торговлей 11.5.
Выясним причину, по которой просто пробить чек задним числом не получится. Ранее кассовые программы позволяли подставлять «искусственно сгенерированные» хвосты или пробивать укороченные коды, но правила игры изменились.
Дело в переходе на Формат Фискальных Данных версии 1.2 (ФФД 1.2). В этом формате действуют строгие ограничения:
[М-]), и марка не будет списана с ваших остатков в системе маркировки. Фискальный накопитель и кассовое ПО на уровне ФФД 1.2 просто заблокируют такую операцию.Поэтому попытки пробить эти товары напрямую через РМК (рабочее место кассира) с усеченными кодами обречены на провал. Посмотрим на альтернативные, полностью законные варианты решения задачи.
Первоочередная задача — отразить полученную выручку. Согласно требованиям 54-ФЗ, если продажа была осуществлена без применения контрольно-кассовой техники, продавец обязан исправить это нарушение, чтобы избежать штрафа.
Сделаем следующее:
Теперь разберем, как избавиться от «зависших» марок. Так как через кассу они не прошли, их статус в «Честном ЗНАКе» остался активным. Нам нужно перевести их в статус «Выбыл». Для сверки и получения списка таких кодов можно использовать обработку для запроса остатков из системы «Честный Знак».
В конфигурации 1С:Управление торговлей для прямого взаимодействия с системой маркировки в обход кассы предусмотрен специальный документ. Выполним следующие действия:
Списание кодов маркировки ИС МП.После проведения документа и успешного обмена с ИС МП, коды навсегда покинут ваш виртуальный склад и получат статус выбывших.
Наконец, проанализируем, как свести складские остатки в самой базе 1С и зафиксировать прибыль управленческого учета. Ведь списание кодов ИС МП решает проблему только с государственными системами, но товары всё ещё лежат на складе в 1С.
Для корректного отражения выполним следующие шаги:
Реализация товаров и услуг или Отчет о розничных продажах (в зависимости от вашей схемы работы и настроек розницы).Списание кодов маркировки, повторно передавать данные в систему маркировки из нашей реализации не нужно! Если попытаться это сделать, возникнет ошибка дублирования или система сообщит, что товар уже имеет статус «Выбыл». Документ реализации в данном случае проводится исключительно для целей вашего внутреннего товарного и финансового учета.Следуя этому алгоритму, мы полностью закрываем проблему: легализуем выручку для налоговой через чек коррекции, законно списываем марки в Честном ЗНАКе через документ списания ИС МП и выравниваем остатки и прибыль в нашей базе 1С:Управление торговлей. Данный подход гарантирует соблюдение требований законодательства (как 54-ФЗ, так и правил маркировки) даже в условиях непредвиденных технических сбоев.