При работе с маркированными товарами, в частности шинами, в программе 1С:Управление торговлей 10.3 пользователи часто сталкиваются с проблемой: при оформлении документа Отгрузка товаров ИС МП и установке флага Отгрузка неучастнику данные в систему «Честный знак» (ГИС МП) уходят некорректно. Документ загружается, но статус марки не меняется на «Выведена из оборота», а сам признак неучастника как будто игнорируется системой. Разберем подробно, почему так происходит и как правильно настроить программу для корректной работы.
Для начала проанализируем, как систему маркировки видит «Честный знак». В ГИС МП существует два принципиально разных типа операций для передачи товара:
Проблема большинства пользователей заключается в том, что в 1С:УТ 10.3 устанавливается только флаг в документе, но сам контейнер сообщения остается первого типа (LP_SHIP_GOODS). ГИС МП видит противоречие: вы сообщаете, что это неучастник, но используете формат документа для участников. В итоге признак to_not_participant: true игнорируется.
Выясним главную причину ошибки. Мало просто поставить галочку «Отгрузка неучастнику». В конфигурации УТ 10.3 (начиная с релизов 10.3.67.x и выше) необходимо изменить **Вид операции** самого документа. Рассмотрим этот процесс по шагам:
В документе Отгрузка товаров ИС МП найдите поле Вид операции. Если там выбрано значение «Продажа» или просто «Отгрузка», система будет формировать стандартный файл передачи между участниками. Для отгрузки конечному потребителю (не участнику) необходимо выбрать операцию Отгрузка с выводом из оборота.
Именно выбор этого вида операции меняет внутреннюю логику формирования XML-файла. Вместо тега shipment (отгрузка) система начнет использовать структуру withdrawal (вывод), что и требуется для корректной обработки на стороне «Честного знака».
При выборе операции отгрузки неучастнику в 1С становятся обязательными дополнительные реквизиты. Нам необходимо указать, на каком основании товар покидает оборот. Посмотрим на наиболее частые причины для шинной отрасли:
Без указания этой причины документ может быть отклонен ГИС МП или обработан некорректно. Обязательно заполните соответствующее поле в шапке или табличной части документа (в зависимости от настроек вашей формы).
Проанализируем ситуацию с проверкой контрагента. Перед отправкой данных рекомендуется проверить ИНН покупателя через личный кабинет «Честного знака» или встроенные средства 1С. Это важно по следующей причине:
Если система увидит, что ИНН, указанный в документе, на самом деле зарегистрирован в ГИС МП как «Активный участник», она может принудительно проигнорировать ваш флаг to_not_participant: true. В этом случае документ будет ожидать подтверждения (приемки) со стороны покупателя. Если же покупатель действительно не зарегистрирован, то сработает логика вывода из оборота в момент отгрузки продавцом.
Если вы являетесь разработчиком и вам необходимо проверить, как формируется файл обмена, обратите внимание на формирование реквизитов в модулях интеграции с ИС МП. В УТ 10.3 за это отвечают общие модули, связанные с обработкой маркировки. Рассмотрим пример логики, которая должна отрабатывать:
// Пример логики определения типа сообщения
Если ВидОперации = Перечисления.ВидыОперацийОтгрузкиИСМП.ОтгрузкаНеучастнику Тогда
ДанныеСообщения.ТипДокумента = "LP_SHIP_RECEIPT";
ДанныеСообщения.ПричинаВывода = "СОБСТВЕННЫЕ_НУЖДЫ";
Иначе
ДанныеСообщения.ТипДокумента = "LP_SHIP_GOODS";
КонецЕсли;
Убедитесь, что в процедурах выгрузки реквизит to_not_participant устанавливается только тогда, когда выбран правильный тип документа. В противном случае ГИС МП вернет успешный статус загрузки файла, но фактически операция не будет завершена так, как вы ожидали.
После проведения обмена обязательно проверьте статус кодов маркировки в Личном Кабинете (ЛК) «Честного знака»:
Второй вариант означает, что вы либо не сменили Вид операции в документе 1С, либо указали ИНН действующего участника оборота.
Подведем итог правильной последовательности действий в 1С:УТ 10.3:
Такой подход гарантирует, что право собственности на марки будет прекращено корректно, и у проверяющих органов не возникнет вопросов к зависшим в обороте остаткам.