2. Параметры транзакции общего процесса
104. В настоящем разделе определен порядок применения участниками общего процесса следующих параметров транзакций общего процесса:
"Время для подтверждения получения";
"Время для подтверждения принятия в обработку";
"Время для ответа";
"Количество повторов".
Значения указанных параметров приводятся в технологических документах, регламентирующих информационное взаимодействие.
105. Параметр "Время для подтверждения получения" задает максимальный промежуток времени между отправкой сообщения общего процесса отправителем и временем получения им сигнала-подтверждения "Получено". В случае если значение данного параметра не указано, участники электронного обмена данными не должны использовать сигнал-подтверждение "Получено" при выполнении транзакции.
Отправитель сообщения общего процесса должен повторить отправку сообщения, если получатель так и не подтвердил корректное получение в течение согласованного промежутка времени. Количество повторов отправки задается параметром транзакции "Количество повторов".
106. Параметр "Время для подтверждения принятия в обработку" задает максимальный промежуток времени между отправкой сообщения общего процесса отправителем и временем получения им сигнала-подтверждения "Принято в обработку". В случае если значение данного параметра не указано, участники общего процесса не должны использовать сигнал-подтверждение "Принято в обработку" при выполнении транзакции.
Отправитель сообщения общего процесса должен повторить отправку сообщения, если получатель так и не подтвердил корректное получение в течение согласованного промежутка времени. Количество повторов отправки задается параметром транзакции "Количество повторов".
107. Параметр "Время для ответа" задает максимальный промежуток времени между отправкой сообщения общего процесса (сообщения-запроса) инициатором и временем получения им от респондента сообщения-ответа с информацией, представляющей результат обработки сообщения-запроса (сообщения-ответа).
Инициатор должен повторить отправку сообщения-запроса, если от респондента не было получено сообщение-ответ в течение согласованного промежутка времени. Количество повторов отправки задается параметром транзакции "Количество повторов".
108. Контроль за соблюдением регламентных сроков, задаваемых параметрами "Время для подтверждения получения", "Время для подтверждения принятия в обработку" и "Время для ответа", возлагается на отправителя сообщения общего процесса. Контроль за данными параметрами получатель не осуществляет.
109. Параметр "Количество повторов" задает максимальное количество повторов отправки сообщения общего процесса.
110. Ситуация, при которой количество повторов отправки сообщения общего процесса истекло, а необходимые сообщения так и не были получены отправителем, является нештатной.
111. Участники общего процесса должны предпринимать все возможные меры, чтобы максимально сократить количество повторов отправки сообщений.