Open IgorA100 opened 3 years ago
Далее предпоследний 16a8b1b0-14e5-4249-a98b-e3ea4330ab65 Здесь мы видим изменение статуса 02=ИСПОЛНЕН, но КАК связать этот ответ с запросом выписки или с предыдущим ответом статуса документа 01=ПРИНЯТ ??? Не прослеживается никакой взаимосвязи....
Здесь должен быть идентификатор запроса. Похоже на ошибку на стороне банка.
И если я хочу выполнить "Запрос состояния электронного документа", для ранее произведенного запроса выписки, то какой необходимо указывать?
В типовых конфигурациям запрашиваются только состояния платежных документов. Думаю поэтому со стороны банка также нет возможность получения состояния запроса выписки.
Можно ли СИНХРОННО получить состояние документа или только в асинхронном виде?
Нет, только асинхронно.
Отправляем запрос на получение выписки (с ID=0C9A09B2-8B4F-47C9-855C-3D2E39338187) и в ответ получаем:
Запрашиваем список GUID и получаем:
Делаем запросы документов по GUID, с последенего 5ce9493e-b5c4-43f3-9a53-842081125215 Здесь мы получили ответ, что статус документа 01=ПРИНЯТ, далее видим IDResultSuccessResponse = ID 7606707 полученному при отправке запроса выписки. Все понятно.
Далее предпоследний 16a8b1b0-14e5-4249-a98b-e3ea4330ab65 Здесь мы видим изменение статуса 02=ИСПОЛНЕН, но КАК связать этот ответ с запросом выписки или с предыдущим ответом статуса документа 01=ПРИНЯТ ??? Не прослеживается никакой взаимосвязи....
И далее смотрим 0e8f11f2-cb80-4ad8-8d46-1fd0ec70da9e ExtIDStatementRequest = ID документа запроса выписки 0C9A09B2-8B4F-47C9-855C-3D2E39338187. Тут тоже вроде понятно.
И если я хочу выполнить "Запрос состояния электронного документа", для ранее произведенного запроса выписки, то какой необходимо указывать?
Какие бы номера не вводил, получаю такой ответ:
Можно ли СИНХРОННО получить состояние документа или только в асинхронном виде?