OnTransReply() всё время приходит информация о транзакции с одним и тем же trans_id=2147483647

Страницы: 1
RSS
OnTransReply() всё время приходит информация о транзакции с одним и тем же trans_id=2147483647
 
 После какого-то из обновлений при отправке транзакции с собственным trans_id, в функцию OnTransReply() возвращается информация об ответе сервера на эту транзакцию, и в этом ответе trand_id всегда один и тот же и имеет значение: 2147483647

Пример:

Отправляем транзакцию со следующими параметрами:
{
  ['TYPE'] = 'L',
  ['OPERATION'] = 'B',
  ['ACTION'] = 'NEW_ORDER',
  ['CLASSCODE'] = 'EQOB',
  ['PARENTORDER'] = 0,
  ['TRANS_ID'] = 2512051601,
  ['SECCODE'] = 'RU000A0ZYKH5',
  ['QUANTITY'] = '1',
  ['ACCOUNT'] = '***********',
  ['CLIENT_CODE'] = '*******',
  ['PRICE'] = '106.00'
}

в OnTransReply() приходит следующее:
{
  ['sec_code'] = 'RU000A0ZYKH5',
  ['price'] = 106,
  ['client_code'] = '******',
  ['balance'] = 0,
  ['time'] = 110516,
  ['status'] = 3,
....
  ['class_code'] = 'EQOB',
  ['trans_id'] = 2147483647,
...
  ['result_msg'] = '(160) Заявка на покупку N 19042470522 зарегистрирована.',
  ['brokerref'] = '********',
  ['firm_id'] = '**********',
  ['quantity'] = 1,
  ['order_num'] = 19042470522,
  ['server_trans_id'] = 254,
  ['account'] = '**********'
})


когда-то (пару месяцев назад) возвращался номер, который отправляли мы

можете посмотреть в чём может быть причина?
 
в документации сказано
Цитата
Уникальный идентификационный номер заявки, значение от «1» до «2 147 483 647»

у Вас   ['TRANS_ID'] = 2512051601, что явно больше чем "2147483647"

Цитата
zamal2 написал:
После какого-то из обновлений

и так всегда было
 
огромное спасибо!)
Страницы: 1
Читают тему (гостей: 1)
Наверх