Это старая версия документа.
01.02.00.00 Получить статус массива КМ из бизнес-заказа (Get IC buffer status)
Процесс получения статуса массива КМ
Описание:
- АСУТП ожидает время готовности заказа;
- АСУТП формирует запрос получения статуса массива КМ и отправляет его в СУЗ;
- СУЗ проводит проверку запроса;
- СУЗ проверяет наличие ошибок:
- 4.1. В случае если запрос содержит ошибки, СУЗ регистрирует ошибку в журнале;
- 4.2. СУЗ формирует сообщение об ошибке и отправляет в АСУТП;
- 4.3. Осуществляется переход на шаг 7 основного сценария.
- СУЗ получает информацию о массиве КМ;
- СУЗ формирует ответное сообщение и отправляет в АСУТП;
- АСУТП получает ответное сообщение;
- АСУТП проверяет наличие ошибок:
- 8.1. В случае если запрос содержит ошибки, АСУТП регистрирует ошибку в журнале;
- 8.2. Процесс завершается.
- АСУТП при отсутствии ошибок, проверяет статус буфера КМ равен «PENDING»:
- 9.1. В случае если статус буфера КМ равен «PENDING», АСУТП инициирует повторный запрос статуса массива КМ.
- 9.2. Осуществляется переход на шаг 1 основного сценария.
- АСУТП при отсутствии ошибок, проверяет статус буфера КМ равен «ACTIVE»:
- 10.1. В случае если статус буфера КМ не равен «ACTIVE» процесс завершается.
- В случае если статус буфера КМ равен «ACTIVE», АСУТП инициирует выполнение процесса 01.03.00.00 «Получить КМ из бизнес-заказа» (действие выполняется асинхронно);
- Процесс завершается.