Ваши комментарии

Здравствуйте!

К сожалению вынужден повторно обратиться с просьбой о помощи в преодолении проблем с получением выписки через API.

На сформированный запрос


<?xml version="1.0" encoding="utf-8"?><message_v1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="request" xmlns="http://www.anr.ru/types"><data trn_code="R0100"><statement_request_v1 account_id="40702810301500000279" start_date="2017-11-02T00:00:00+03:00" end_date="2017-11-04T00:00:00+03:00" /></data></message_v1>


получаем странный отклик


<?xml version="1.0" encoding="UTF-8" standalone="yes"?><message_v1 int_id="171103363498216" time="2017-11-03T15:19:59.794+05:00" type="response"><data trn_code="R0101"><statement_response_v1><end_date>2017-11-04T02:00:00+05:00</end_date><start_date>2017-11-02T02:00:00+05:00</start_date><saldo_in value_type="float">5572.59</saldo_in><saldo_in_national value_type="float">0</saldo_in_national><saldo_out value_type="float">6522.59</saldo_out><saldo_out_national value_type="float">0</saldo_out_national><turn_over_dt value_type="float">0</turn_over_dt><turn_over_dt_national value_type="float">0</turn_over_dt_national><turn_over_kt value_type="float">0</turn_over_kt><turn_over_kt_national value_type="float">0</turn_over_kt_national><last_op_date>2017-11-01T00:00:00+05:00</last_op_date><days/></statement_response_v1></data><state_info state="accepted"/></message_v1>


как видите сальдо входящее отличается от исходящего, а обороты отсутствуют

Спасибо за рекомендацию.

Если задать период с переходом на следующую дату, т.е. проходящий через 0, то что-то получается. Надо теперь сверить с онлайн-банком.

А вот окончательный <?xml version="1.0" encoding="utf-8"?><message_v1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="request" int_id="170717637393517" xmlns="http://www.anr.ru/types"><data trn_code="R0101" /></message_v1>

Временная задержка более 5 минут между первичным и окончательным запросами не помогла - тот же результат. Вот текст первичного запроса

<?xml version="1.0" encoding="utf-8"?><message_v1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="request" xmlns="http://www.anr.ru/types"><data trn_code="R0100"><statement_request_v1 account_id="40702810301500000279" start_date="2017-06-28T21:00:00+05:00" end_date="2017-06-29T20:59:59+05:00" /></data></message_v1>

Вопрос как раз и состоит в том, что ни при каких условиях не должно быть так, как получилось в результате выполнения данного запроса: сальдо входящее и исходящее различны, а обороты отсутствуют. Если нет операций, то и сальдо входящее равно исходящему. Попробуем увеличить временную задержку. М.б, что-то связано с заданием временного промежутка, как грамотно запросить выписку за сутки по московскому времени (это то, что мы пытались как раз сделать за 29.06.2017)? Нам необходимо запрашивать строго за сутки по московскому времени.

Вопрос по API: как правильно задавать параметры запроса на выписку? Получаем такие странные ответы

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>


<message_v1 int_id="170629544050266" time="2017-06-29T17:02:14.715+05:00" type="response">


<data trn_code="R0101">


<statement_response_v1>


<end_date>2017-06-29T20:59:59+05:00</end_date>


<start_date>2017-06-28T21:00:00+05:00</start_date>


<saldo_in value_type="float">40426.35</saldo_in>


<saldo_in_national value_type="float">0</saldo_in_national>


<saldo_out value_type="float">102176.35</saldo_out>


<saldo_out_national value_type="float">0</saldo_out_national>


<turn_over_dt value_type="float">0</turn_over_dt>


<turn_over_dt_national value_type="float">0</turn_over_dt_national>


<turn_over_kt value_type="float">0</turn_over_kt>


<turn_over_kt_national value_type="float">0</turn_over_kt_national>


<last_op_date>2017-06-27T00:00:00+05:00</last_op_date>


<days/>


</statement_response_v1>


</data>


<state_info state="accepted"/>


</message_v1>

Сальдо входящее и исходящее отличаются, а оборотов за запрашиваемый период нет 



Сервис поддержки клиентов работает на платформе UserEcho