Станция управления заказами v2.0

Содержание

1Введение (Introduction)
1.1Сокращения, определения (Terminology)
1.2Общее описание (General description)
1.3Описание процесса (General description process)
1.3.101.01.00.00 Создать заказ на эмиссию КМ (Create order for emission IC)
1.3.201.02.00.00 Получить статус массива КМ из бизнес-заказа (Get IC buffer status)
1.3.301.03.00.00 Получить КМ из бизнес-заказа (Get ICs from the order)
1.3.401.04.00.00 Отправить отчёт об использовании КМ (Send IC utilisation report to OMS)
1.4Буфер хранения КМ в СУЗ (ICs storage buffer in the OMS)
2Описание
2.1Требования к API
2.1.1Цифровая подпись сообщений (Digitally Signing Messages)
2.1.2Формирование GS1 DataMatrix (Constructing a GS1 DataMatrix)
2.1.3Обработка JSON (JSON Processing)
2.2Описание API (API description)
2.2.1Создать бизнес-заказ на эмиссию кодов маркировки (Create order for emission IC)
2.2.1.1Запрос (Request)
2.2.1.1.1Расширения для табачной промышленности (Extensions for the tobacco industry)
2.2.1.1.2Расширения для лёгкой промышленности – категория товарной группы «Предметы одежды, белье постельное, столовое, туалетное и кухонное» (Extensions for the light industry - category «Articles of apparel, bed linen, dining room, toilet and kitchen»)
2.2.1.1.3Расширения для лёгкой промышленности – категория товарной группы «Обувные товары» (Extensions for the light industry - category «Shoe products»)
2.2.1.1.4Расширения для производителей шин – категория товарной группы «Шины и покрышки пневматические резиновые новые» (Extensions for tire manufacturers - category of the product group «New pneumatic rubber tires and tires»)
2.2.1.1.5Расширения для производителей парфюмерной продукции – категория товарной группы «Духи и туалетная вода» (Extensions for manufacturers of perfumes - category of the product group «Perfume and toilet water»)
2.2.1.1.6Расширения для производителей фототоваров – категория товарной группы «Фотокамеры (кроме кинокамер), фотовспышки и лампы-вспышки» (Extensionsfor photo goods manufacturers- category of the product group «Cameras (except movie cameras), flash and flash lamps»)
2.2.1.1.7Расширения для фармацевтической промышленности (Extensions for the pharmacy industry)
2.2.1.1.8Расширения для производителей молока (Extensions for the milk producers)
2.2.1.1.9Расширения для производителей велосипедов и велосипедных рам (Extensions for the bicycle producers)
2.2.1.1.10Расширения для производителей кресел-колясок (Extensions for the wheelchairs producers)
2.2.1.2Ответ на запрос (Response to request)
2.2.2Отправить отчёт о выбытии/отбраковке КМ (Send report of dropout IC to OMS)
2.2.2.1Запрос (Request)
2.2.2.1.1Расширения для табачной промышленности (Extensions for the tobacco industry)
2.2.2.2Ответ на запрос (Response to request)
2.2.3Отправить отчёт об агрегации КМ (Send IC aggregation report to OMS)
2.2.3.1Запрос (Request)
2.2.3.1.1Расширения для табачной промышленности (Extensions for the tobacco industry)
2.2.3.1.2Спецификации для производителей молока (Specifications for the milk producers)
2.2.3.2Ответ на запрос (Response to request)
2.2.4Отправить отчёт об использовании (нанесении) КМ (Send IC utilisation report to OMS)
2.2.4.1Запрос (Request)
2.2.4.1.1Расширения для табачной промышленности (Extensions for the tobacco industry)
2.2.4.1.2Расширения для фармацевтической промышленности (Extensions for the pharmacy industry)
2.2.4.1.3Расширения для производителей молока (Extensions for the milk producers)
2.2.4.2Ответ на запрос (Response to request)
2.2.5Закрыть подзаказ по заданному GTIN (Close IC array for the specified product GTIN)
2.2.5.1Запрос (Request)
2.2.5.2Ответ на запрос (Response to request)
2.2.6Получить КМ из бизнес-заказа (Get ICs from the order)
2.2.6.1Запрос (Request)
2.2.6.2Ответ на запрос (Response to request)
2.2.7Получить статус массива КМ из бизнес-заказа (Get IC buffer status)
2.2.7.1Запрос (Request)
2.2.7.2Ответ на запрос (Response to request)
2.2.8Получить статус бизнес-заказов (Get status orders)
2.2.8.1Запрос (Request)
2.2.8.2Ответ на запрос (Response to request)
2.2.9Получить информацию об агрегации (Get aggregation)
2.2.9.1Запрос (Request)
2.2.9.2Ответ на запрос (Response to request)
2.2.9.2.1Расширение для табачной промышленности
2.2.10Получить статус обработки отчёта (Get status processing report)
2.2.10.1Запрос (Request)
2.2.10.2Ответ на запрос (Response to request)
2.2.11Отправить лог файлы АСУТП (Send Automated process control system logs files)
2.2.11.1Запрос (Request)
2.2.11.2Ответ на запрос (Response to request)
2.2.12Проверить доступность СУЗ (Ping OMS)
2.2.12.1Запрос (Request)
2.2.12.2Ответ на запрос (Response to request)
2.2.13Получить маркер безопасности по имени пользователя и паролю (Get a security token by username and password)
2.2.13.1Запрос (Request)
2.2.13.2Ответ на запрос (Response to request)
2.2.14Получить версию СУЗ и API (Get OMS and API versions)
2.2.14.1Запрос (Request)
2.2.14.2Ответ на запрос (Response to request)
2.2.15Получить список идентификаторов пакетов кодов маркировки (Get identifiers of blocks of ICs)
2.2.15.1Ограничения (Restrictions)
2.2.15.2Запрос (Request)
2.2.15.3Ответ на запрос (Response to request)
2.2.16Получить повторно коды маркировки из заказа кодов маркировки (Get ICs from the order repeatedly)
2.2.16.1Ограничения (Restrictions)
2.2.16.2Запрос (Request)
2.2.16.3Ответ на запрос (Response to request)
2.2.17Отправить отчет об использовании и об автоматическом вводе в оборот (Send a report on the use and automatic commissioning)
2.2.17.1Ограничения (Restrictions)
2.2.17.2Запрос (Request)
2.2.17.2.1Расширения для производителей молока (Extensions for the milk producers)
2.2.17.3Ответ на запрос (Response to request)
2.2.18Запрос номера документа отчета о вводе в оборот (Request for the document number of the report on the use and automatic commissioning)
2.2.18.1Ограничения (Restrictions)
2.2.18.2Запрос (Request)
2.2.18.3Ответ (Response to request)
2.3Справочники (Dictionary)
2.3.1Справочник №1 «Способ выпуска товаров в оборот» (Voc. №1 «Method of release of goods into circulation»)
2.3.2Справочник №2 «Вид СИ» (Voc. №2 «Identification Type»)
2.3.3Справочник №3 «Способ формирования индивидуального серийного номера» (Voc. №3 «Method of generation of individual serial number»)
2.3.4Справочник №4 «Вид маркировки» (Voc. №4 «Type of marking»)
2.3.5Справочник №5 «Способ изготовления» (Voc №5 «Manufacturing Method»)
2.3.6Справочник №6 «Способ получения» (Voc №6 «Method of receiving»)
2.3.7Справочник №7 «Шаблоны КМ» (Voc №7 «Template IC»)
2.3.8Справочник №8 «Статус массива КМ» (Voc №8 «IC array status»)
2.3.9Справочник №9 «Тип агрегации» (Voc №9 «Aggregation Type»)
2.3.10Справочник №10 «Статус буфера КМ» (Voc №10 «IC buffer status»)
2.3.11Справочник №11 «Статус обработки отчёта» (Voc №11 «Report Processing Status»)
2.3.12Справочник №12 «Тип использования» (Voc №12 «Usage Type»)
2.3.13Справочник №13 «Статус бизнес заказа» (Voc №13 «Order status»)
2.3.14Справочник №14 «Причина выбытия» (Voc №14 «Dropout reason»)
2.3.15Справочник №15 «Тип кода маркировки» (Voc №15 «IC type»)
2.4Формат и коды ошибок (Format and error codes)
2.4.1 Формат ошибки (Error format)
2.4.2Описание ошибок (Error description)
3Матрица предоставления сервисов API СУЗ 2.0 компонентами программного комплекса СУЗ (Matrix of providing services of API OMS 2.0 by components of the OMS software complex)