49
Если аутентификация пройдена успешно, транспортный контейнер
передается в Банк (отправка на ресурс Банка производится HTTP-методом
"POST" – метод "SendPack"), в синхронном режиме банковская система
возвращает либо ошибку получения, либо уникальный идентификатор на
стороне Банка, который будет однозначно соответствовать полученному
транспортному контейнеру.
Банковская система может проводить контроль формата и разбор
транспортного контейнера:
- либо в синхронном режиме (сразу в момент получения);
- либо в асинхронном режиме (ставит входящие транспортные
контейнеры в очередь на разбор).
Для такого варианта уникальный идентификатор возвращается сразу
после того, как транспортный контейнер успешно был поставлен в очередь на
разбор, не дожидаясь самого разбора.
Далее запускается процесс разбора очереди входящих транспортных
контейнеров банковской системой, результатом которого будет ответ о
состоянии обработки (XML-файл, соответствующий XML-схеме извещения о
состояния обработки транспортного контейнера).
Подготовленный ответ Банка упаковывается в транспортный контейнер
и ожидает на стороне Банка очередного запроса на наличие подготовленных к
передаче транспортных контейнеров из "1С".
Параллельно с процессом отправки ответа о состоянии обработки
транспортного контейнера банковская система выполняет обработку каждого
электронного документа, входящего в него. Этот алгоритм представлен на
рисунке 16.