Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
2_маркирока:5_api:2_станция_управления_заказами_v2.0:1_введение_introduction:1.3_описание_процесса_general_description_process:1.3.2_получить_статус_массива_км [2020/05/27 16:49]
kotik создано
— (текущий)
Строка 1: Строка 1:
-======= 01.02.00.00 Получить статус массива КМ из бизнес-заказа (Get IC buffer status) ======= 
- 
-Процесс получения статуса массива КМ 
- 
-{{:​2_маркирока:​5_api:​2_станция_управления_заказами_v2.0:​1_введение_introduction:​1.3_описание_процесса_general_description_process:​4_sk.png?​direct|}} 
- 
-**Описание:​** 
- 
-  - АСУТП ожидает время готовности заказа;​ 
-  - АСУТП формирует запрос получения статуса массива КМ и отправляет его в СУЗ; 
-  - СУЗ проводит проверку запроса;​ 
-  - СУЗ проверяет наличие ошибок:<​WRAP>​ 
-  * 4.1. В случае если запрос содержит ошибки,​ СУЗ регистрирует ошибку в журнале;​ 
-  * 4.2. СУЗ формирует сообщение об ошибке и отправляет в АСУТП; 
-  * 4.3. Осуществляется переход на шаг 7 основного сценария. 
-</​WRAP>​ 
-  - СУЗ получает информацию о массиве КМ; 
-  - СУЗ формирует ответное сообщение и отправляет в АСУТП; 
-  - АСУТП получает ответное сообщение;​ 
-  - АСУТП проверяет наличие ошибок:<​WRAP>​ 
-  * 8.1. В случае если запрос содержит ошибки,​ АСУТП регистрирует ошибку в журнале;​ 
-  * 8.2. Процесс завершается. 
-</​WRAP>​ 
-  - АСУТП при отсутствии ошибок,​ проверяет статус буфера КМ равен "​PENDING":<​WRAP>​ 
-  * 9.1. В случае если статус буфера КМ равен "​PENDING",​ АСУТП инициирует повторный запрос статуса массива КМ. 
-  * 9.2. Осуществляется переход на шаг 1 основного сценария. 
-</​WRAP>​ 
-  - АСУТП при отсутствии ошибок,​ проверяет статус буфера КМ равен "​ACTIVE":<​WRAP>​ 
-  * 10.1. В случае если статус буфера КМ не равен "​ACTIVE"​ процесс завершается. 
-</​WRAP>​ 
-  - В случае если статус буфера КМ равен "​ACTIVE",​ АСУТП инициирует выполнение процесса 01.03.00.00 "​Получить КМ из бизнес-заказа"​ (действие выполняется асинхронно);​ 
-  - Процесс завершается.