При работе с маркируемой продукцией (обувь, одежда, табак, парфюмерия и др.) в конфигурации 1С:Управление торговлей (релиз 11.4 и выше) пользователи часто сталкиваются с неочевидным поведением системы. Типичная ситуация: оформляется стандартная оптовая продажа маркированного товара другому юридическому лицу или индивидуальному предпринимателю (ИП). Оба участника зарегистрированы в системе «Честный Знак» (ГИС МТ), однако при переходе в рабочее место «Обмен с ИС МП» документ Реализация товаров и услуг упорно отображается в разделе «Вывод из оборота» вместо привычного раздела «Отгрузка товаров».
В этой статье мы подробно разберем, почему так происходит, проанализируем внутренние алгоритмы конфигурации «1С:Управление торговлей», выясним скрытые причины такого поведения системы и предоставим пошаговые инструкции по исправлению этой ошибки. Для быстрого разбора других частых ошибок маркировки и поиска обходных путей можно использовать практическое руководство по готовым решениям для 1С и Честного Знака.
Для того чтобы понять, почему система распределяет документы реализации именно таким образом, давайте обратимся к внутреннему коду конфигурации. В рабочем столе Обмен с ИС МП за распределение документов по разделам («Отгрузка» или «Вывод из оборота») отвечает специальный программный алгоритм проверки. Система анализирует реквизиты документа Реализация товаров и услуг и связанного с ним контрагента по нескольким ключевым критериям.
Основная логика проверки базируется на следующих условиях:
// Фрагмент алгоритма проверки распределения документов реализации в ИС МП
ТаблицаДокумента.Контрагент.СтранаРегистрации <> ЗНАЧЕНИЕ(Справочник.СтраныМира.Россия)
ИЛИ
(ТаблицаДокумента.Контрагент = ЗНАЧЕНИЕ(Справочник.Контрагенты.РозничныйПокупатель)
И ТаблицаДокумента.Касса В (ВЫБРАТЬ Касса Из РегистрСведений.КассыНеПередающиеДанныеВИСМП))
Проанализируем эти условия подробнее, так как именно в них кроются основные причины возникновения описываемой проблемы.
Это наиболее распространенная причина, с которой столкнулся автор темы на форуме. При создании карточки индивидуального предпринимателя (ИП) в 1С:УТ 11.4 поле «Страна регистрации» на форме элемента справочника Контрагенты по умолчанию скрыто. Оно отображается только в том случае, если вид контрагента выбран как «Иностранное юридическое лицо» или «Иностранное физическое лицо».
Однако в самой структуре базы данных реквизит СтранаРегистрации присутствует у всех контрагентов без исключения. Если карточка ИП была загружена из внешних источников (например, через КЛАДР/ФИАС, обработку загрузки из Excel, EDI или перенесена из другой базы данных), этот реквизит может оказаться пустым (содержать пустую ссылку) либо заполниться некорректно.
С точки зрения системы маркировки «Честный Знак» и алгоритмов 1С, если у покупателя страна регистрации отличается от значения «Россия» (или не заполнена вовсе), сделка автоматически признается экспортной операцией (продажей нерезиденту РФ). При экспорте маркированного товара за пределы РФ коды маркировки должны быть выведены из оборота на территории нашей страны. Именно поэтому программа настойчиво предлагает оформить документ Вывод из оборота ИС МП вместо стандартной отгрузки.
Как исправить эту проблему:
Поскольку поле скрыто на форме карточки ИП, напрямую отредактировать его в интерфейсе пользователя не получится. Нам необходимо принудительно установить значение «Россия» для этого реквизита. Рассмотрим два способа решения этой задачи.
Контрагенты.Если у вас есть доступ к консоли кода или вы пишете внешнюю обработку, исправить значение можно следующим простым скриптом:
// Программная установка страны регистрации для контрагента
СсылкаНаКонтрагента = Справочники.Контрагенты.НайтиПоРеквизиту("ИНН", "Укажите_ИНН_ИП");
Если ЗначениеЗаполнено(СсылкаНаКонтрагента) Тогда
ОбъектКонтрагент = СсылкаНаКонтрагента.ПолучитьОбъект();
ОбъектКонтрагент.СтранаРегистрации = Справочники.СтраныМира.Россия;
ОбъектКонтрагент.Записать();
Сообщить("Для контрагента " + ОбъектКонтрагент.Наименование + " успешно установлена страна регистрации Россия.");
КонецЕсли;
Давайте проанализируем еще одну частую причину. В программе 1С:УТ 11.4 в карточке соглашения, договора контрагента или непосредственно в документе Реализация товаров и услуг на вкладке «Дополнительно» присутствует важная настройка: флаг или переключатель «Маркируемая продукция» (или способ вывода из оборота).
Этот реквизит определяет цель приобретения товара покупателем:
Отгрузка товаров ИС МП.Если в договоре с вашим ИП или непосредственно в самом документе реализации ошибочно установлена настройка «Выбывает из оборота по причине использования покупателем для собственных нужд», 1С вполне логично заблокирует создание «Отгрузки» и отправит документ в раздел «Вывод из оборота». Для исправления подобных ошибок в учетных данных и корректировки реквизитов документов без обращения в ГИС МТ подойдет обработка для редактирования маркировки в 1С:УТ.
Решение: Проверить условия договора с контрагентом и реквизиты на вкладке «Дополнительно» в проблемном документе реализации. При необходимости переключить настройку в положение, предусматривающее дальнейшую перепродажу товара покупателем.
Вернемся к программному коду из сообщения №5. В нем упоминается регистр сведений КассыНеПередающиеДанныеВИСМП (в различных редакциях конфигурации название может незначительно отличаться, но суть остается прежней).
Согласно законодательству РФ, в труднодоступных и удаленных от сетей связи местностях организации и ИП имеют право использовать контрольно-кассовую технику (ККТ) в автономном режиме — то есть без обязательной передачи фискальных данных в налоговые органы и ОФД в режиме реального времени. При продаже маркированного товара через такую кассу коды не могут уйти в «Честный Знак» автоматически через чек.
Если в документе реализации указан склад или розничная торговая точка, к которой привязана касса, внесенная в данный регистр сведений, программа 1С понимает, что автоматического списания кодов через ККТ не произойдет. Чтобы предотвратить зависание кодов на балансе вашего предприятия, система автоматически направляет эту реализацию в рабочее место вывода из оборота ИС МП для проведения ручной операции списания.
Решение: Проверить состав регистра сведений Кассы, не передающие данные в ИС МП. Если ваша касса работает в обычном режиме с передачей данных через ОФД, убедитесь, что она случайно не была внесена в этот список.
Важно учитывать изменения нормативной базы. Оператор маркировки ЦРПТ планомерно сокращает возможности использования прямой отгрузки с выводом из оборота через документы «Отгрузка товаров ИС МП» для большинства товарных групп (включая легкую промышленность, обувь и текстиль).
Если ваш покупатель (в данном случае ИП) исключен из реестра участников оборота маркированных товаров или приостановил свою деятельность в системе «Честный Знак», прямая оптовая отгрузка ему становится невозможной. В таких случаях единственным легальным способом передать товар является оформление документа Вывод из оборота ИС МП с указанием причины выбытия «Для собственных нужд» или «Прочее» с обязательным указанием ИНН покупателя.
Если вы столкнулись с ситуацией, когда документ реализации в 1С:УТ 11.4 попадает в раздел «Вывод из оборота ИС МП», выполните следующие последовательные действия:
Систематическое выполнение этих проверок позволит вам избежать ошибок при обмене данными с государственной информационной системой маркировки и обеспечит корректный учет движения товаров на вашем предприятии.