Перейти к содержимому

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

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

Начинаем с карты нужных операций, а не с обещания подключить весь «Честный знак». Для каждого действия фиксируем инициирующую систему, исходные сведения, ожидаемый ответ и того, кто разбирает исключения. Один обмен может относиться к карточке товара, другой — к документу или отдельному экземпляру. Их нельзя объявить одинаковыми только потому, что в обоих используется код.

Официальный материал сообщества маркировки для лёгкой промышленности подтверждает возможность API-интеграции внутренней учётной системы. В нём указано, что документацию следует искать в разделе помощи промышленного личного кабинета. Это основание для обследования, но не обещание доступности любого метода для вашего участника. Конкретные интерфейсы, версии и права проверяются по документации соответствующего проекта.

Рабочее приложение должно различать подготовку данных, попытку передачи и установленный результат. Если связь оборвалась, состояние нельзя автоматически считать ни успешным, ни окончательно отклонённым. Сначала нужен предусмотренный способ выяснить судьбу обращения. Порядок повторной отправки проектируется для каждой операции по её документации; универсальный бесконечный повтор здесь не подходит.

Типовой проект · пакет «Орбита»

388 900 ₽

9–13 недель

  • Описать контракт обмена
  • Отделить попытку от результата
  • Дать оператору очередь исключений
  • Сверить внутренний документ

Как различаем незавершённые операции

СитуацияЧто известноСледующий шаг
Не прошла локальная проверкаЗапрос ещё не отправлялсяИсправить исходные данные
Получено отклонениеЕсть ответ с причинойРазобрать причину по условиям операции
Ответ потерянПопытка была, результат не установленВыполнить предусмотренную сверку
Результат подтверждёнЕсть установленное основание завершенияОбновить связанный внутренний документ
Документ изменён позднееИсходная редакция уже участвовала в обменеСогласовать отдельное исправление

Пилот на потерянном подтверждении

В предусмотренной тестовой среде отправляем согласованную операцию и моделируем отсутствие окончательного ответа в приложении. Пользователь видит неизвестный результат, номер локального задания и доступное действие сверки. Повторное нажатие не должно без проверки создавать независимый второй запрос. Проверяем поведение согласно документации именно выбранного метода.

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

Калькулятор

Разработка интеграции с «Честным знаком» — расчёт стоимости

Отраслевые модули уже отмечены. Уберите лишнее или добавьте нужное — сумма в счёте будет та же, что в смете.

1

Выберите пакет

2

Добавьте нужное

+ 39 900 ₽
+ 69 900 ₽
от 39 900 ₽ за тип
входит в пакет
входит в пакет
+ 14 900 ₽
+ 19 900 ₽/мес
3

Ваша смета

  • Пакет «Орбита»349 000 ₽
  • Ведомости обмена и сверки39 900 ₽

Стоимость работ

0 ₽

Срок: 9–13 недель

Счёт сейчас: 194 500 ₽ — предоплата 50%, остаток после приёмки

Без регистрации. Счёт и анкета придут на почту сразу. Гарантия 3 месяца после запуска.

Границы первого запуска

  • Утвердить конечный список операций и товарных групп проекта.
  • Проверить актуальную документацию и предоставленные права.
  • Задать связь локального документа с внешним обращением.
  • Определить обработку неизвестного результата и повторов.
  • Назначить ответственного за ошибки данных и исключения.
  • Проверить, какие сведения допустимы в техническом журнале.

Приложение согласованного обмена с очередью исключений

«Орбита» 349 000 ₽ + отчёты и печатные формы 39 900 ₽. Итого 388 900 ₽, ориентир 9–13 недель. Пример применим после подтверждения ограниченного набора операций, доступов и документации. Кассовый контур, ЭДО, оборудование, сторонние лицензии и все возможные товарные группы этим расчётом не охватываются. Состав интеграции фиксируется до утверждения заказа.

Собрать свой вариант

Вопросы и ответы

Вопросы о разработке обмена с маркировкой

Вы подключите любую товароучётную программу?

Сначала изучим способ расширения и доступные интерфейсы вашей программы. Название продукта не гарантирует нужный доступ в конкретной версии или тарифе. Для обследования нужны документация, примеры обезличенных данных и перечень операций. Если надёжный обмен технически недоступен, обозначим ограничение до согласования объёма разработки, а не после установки приложения.

Можно автоматически повторять любой неудачный запрос?

Нет универсального правила для всех операций. При неизвестном результате нужно выяснить, могло ли обращение уже обработаться. Для выбранного метода проверяем предусмотренные способы сверки и условия повтора. Ошибка исходных данных требует исправления причины; повтор без изменения сведений не должен создавать видимость работающей интеграции и скрывать очередь проблем.

Что потребуется предоставить для оценки?

Товарную группу, роль участника, нужные действия и описание существующего учёта. Затем проверяем доступную документацию и условия авторизации, не размещая секреты в обычных заявках и журналах. Для приёмки подготавливаем тестовые случаи успешного ответа, отклонения и потери подтверждения. Права и доступы оформляются предусмотренным владельцем способом.

Приложение заменит кассу и электронный документооборот?

Это отдельные контуры со своими участниками и условиями работы. Можно согласовать определённые связи между ними, но общий журнал запросов не заменяет все процедуры. На этапе задания отмечаем границы ответственности каждого компонента. Страница описывает разработку интеграции, а не универсальное юридическое решение по любому движению маркированного товара.

Источники и проверка сведений

Помощник по заказуЦены, сроки, оплата, договор — отвечает сразу

Спросите что угодно о заказе: сколько будет стоить ваш проект, что входит в пакет, как платить, какие документы получите.