Məzmuna keç
Tez Base

Обработка на Инфостарте · 10 SM

Какие коды маркировки на складе уже нельзя продать

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

Обработка платная, 10 SM. Проверена на Управлении торговлей 11.5.22 (платформа 8.3.27) и Бухгалтерии предприятия 3.0.204. Работает с российской ГИС МТ, казахстанскую ИС МПТ она не проверяет.

С 1 сентября 2026 года по 120-ФЗ нарушения с маркировкой фиксируются по данным ГИС МТ, без выездной проверки: система видит расхождение, постановление приходит само. Поэтому узнавать о проблемном коде надо до продажи, а не после.

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

Обработка решает его сверкой двух списков. Первый она собирает из документов 1С: код числится на складе, если его последнее проведённое движение приходное. Второй берёт у ГИС МТ: коды, которые система числит за вашей организацией. Расхождения раскладываются по типам, и по каждому коду видно статус в ГИС МТ, причину и документ, которым код попал на остаток.

Ни в ГИС МТ, ни в данные базы обработка ничего не пишет. Ключ сессии она берёт из типовых настроек обмена с ИС МП, своя электронная подпись ей не нужна. Свои настройки, включая вручную введённый ключ, сохраняет только по отдельной команде. Работает с российской ГИС МТ, системой Честный Знак.

Что она делает

Считает остаток по коду из документов

Перебирает проведённые документы с табличной частью ШтрихкодыУпаковок, делит их на приход и расход и по каждому коду берёт последнее движение. В УТ 11.5.22 такую табличную часть несут 34 вида документов. Те, чьё направление ей неизвестно, обработка называет поимённо в журнале прогона, поэтому неполный остаток виден сразу.

Забирает у ГИС МТ список кодов целиком

Метод cises/search, страницы по 1 000 кодов с курсором по дате эмиссии, поэтому потолок в 10 000 результатов ей не мешает. Между запросами пауза, на ответ 429 повтор с растущей задержкой. Товарные группы обработка берёт из токена авторизации: числовой код группы из справочника видов продукции сервис отклоняет.

Раскладывает расхождения по четырём типам

Код есть на остатке в 1С, а ГИС МТ его за вами не числит. Код в обороте за вами, а по документам на складе его нет. Код числится за другим владельцем. Код на остатке в 1С, а в системе уже не в обороте.

Помечает коды, которые продавать нельзя

Выбывшие, чужие, с истёкшим сроком и не введённые в оборот дольше 90 дней. Коды, которых нет в выдаче владельца, обработка уточняет отдельным запросом батчами по 1 000: так чужой код не путается с несуществующим.

Оценивает риск по вашим ставкам

Для истёкшего срока подставлена ставка из 120-ФЗ: 20 000 рублей за единицу для юрлица и 10 000 для ИП. Ставки для остальных типов задаёте вы, сумма пересчитывается на месте. Сумма остаётся оценкой, начисленный штраф она не заменяет.

Показывает результат по товарам и по кодам

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

Что она нашла на проверочном стенде

Прогон 14.09.2026 на тестовом стенде УТ 11.5.22: на остаток заведено 12 864 кода, затем внесена матрица расхождений с заранее известным числом случаев каждого типа. На чистом остатке до внесения матрицы тот же стенд дал ноль расхождений.

Показатель Значение Как надо Вердикт Что это значит
Есть в 1С, нет в ГИС МТ 5 кодов ноль чинить по документам код ваш, а система его за вами не числит: обычно выбыл операцией, которой нет в базе, или документ не проведён. Внесено 5, найдено 5
Есть в ГИС МТ, нет в 1С 7 кодов ноль внимание система считает товар вашим, а по документам его уже отгрузили или так и не оприходовали. Внесено 7, найдено 7
Разный статус 4 кода ноль чинить на остатке в 1С, а в ГИС МТ уже не в обороте: такой код продавать нельзя. Внесено 4, найдено 4
Коды, которые нельзя продавать 9 ноль чинить выбывшие, чужие, истёкшие и давно не введённые в оборот, отдельным счётчиком поверх типов расхождений
Позиции вне поэкземплярного контроля 1 по учётной политике инфо маркируемая номенклатура без единого кода на остатке: её ведут без кодов, и сверять по кодам нечего
Время прогона 40,9 секунды - инфо вместе с выгрузкой списка из ГИС МТ, расчётом остатка и сверкой

Разбор результата

Матрица на стенде синтетическая, и в этом её смысл: известно, сколько расхождений каждого типа внесено, поэтому видно, что обработка находит их все и не придумывает лишних. Чужого владельца и срок годности этот стенд собрать не позволяет: выдача ГИС МТ фильтруется по владельцу, а у электроники срока нет. Эти два случая проверены отдельными тестами того же кода сверки.

Как пользоваться

  1. 01

    Открыть в базе с обменом

    Нужен настроенный обмен с ИС МП и действующий ключ сессии. Если обмен ещё не настроен, ключ вставляется в поле на форме вручную.

  2. 02

    Выбрать организацию

    И нажать "Проверить". Прогон занимает от двадцати секунд до нескольких минут: время зависит от того, сколько кодов числится за вами в ГИС МТ.

  3. 03

    Посмотреть журнал

    Первым делом на незнакомой конфигурации: там перечислены документы с кодами, чьё направление неизвестно. Если среди них ваши рабочие документы, остаток по коду неполный.

  4. 04

    Разобрать коды

    От светофора к товарам, от товара к кодам, от кода к документу. Результат сохраняется в Excel для тех, кто будет исправлять учёт.

Özünüz həll edə bilmirsiniz? Yazın, birlikdə baxaq

Rusiyada smartfon, planşet, noutbuk və ya fototexnika satırsınız? 2026-cı ildən markalanmadan onları dövriyyəyə buraxmaq olmaz. Rəqəmsal hissəni 1C vasitəsilə öz üzərimizə götürürük: qeydiyyatdan marketpleyslərə göndərişə qədər.

Qiyməti
700 000 ₸-dənvergilərsiz; yekun qiymət - assortimentin qiymətləndirilməsindən sonra

Tez-tez verilən suallar

Обработка что-нибудь пишет в Честный Знак или в базу?

Нет. В ГИС МТ она только читает список кодов, в базе только читает документы и справочники. Ни вводов в оборот, ни списаний, ни правки документов она не делает, прав на запись в данные ей не нужно. Единственное, что она сохраняет, это свои настройки в хранилище настроек, и то по отдельной кнопке.

Откуда она берёт ключ сессии?

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

Не упрётся ли выгрузка в "превышен максимально допустимый результат 10000"?

Нет. Этот отказ получает тот, кто просит у сервиса большой список за раз. Обработка листает список курсором по 1 000 кодов, держит паузу между запросами, а на ответ 429 отвечает повтором с растущей задержкой, до пяти попыток. На стенде с 17 тысячами кодов в ГИС МТ прогон не получил ни одного 429.

Почему часть документов не вошла в остаток?

Потому что их направление неизвестно: приход это или расход. В УТ 11.5.22 таких видов документов шестнадцать, среди них перемещения, сборка, акты о расхождениях и корректировки приобретения и реализации. Корректировки владение кодом меняют по-настоящему, и если их в базе много, остаток по таким кодам будет неполным. Все такие документы перечислены на закладке журнала.

Что делать со строками "есть в 1С, нет в ГИС МТ"?

Начать с документа: двойной щелчок по строке открывает тот, которым код попал на остаток. Чаще всего код выбыл отгрузкой, которой в базе нет, либо документ с ним не проведён.

На каких конфигурациях она работает?

Проверена на Управлении торговлей 11.5.22 и Бухгалтерии предприятия 3.0.204. Библиотека интеграции с ИС МП общая для Комплексной автоматизации 2.5, ERP 2.5, Розницы и УНФ, поэтому обработка запускается и там. Набор документов с кодами в каждой конфигурации свой, так что первым делом смотрите журнал прогона.

1C sisteminiz üçün pulsuz ekspress-audit

1-2 gün ərzində bazanıza baxıb, məhsuldarlığın harada itdiyini tapacağıq və nə etmək lazım olduğunu deyəcəyik. Öhdəliksiz.

Pulsuz ekspress-audit əldə edin

Müraciət qoyun

Tapşırığı təsvir edin - iş günü ərzində cavab verib fəaliyyət planı təklif edəcəyik.

Formanı göndərməklə şəxsi məlumatların emalına razılıq verirsiniz.