SEARСН VЕHICLЕS

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску

SEARCH_VEHICLES - поиск тс по параметрам.

Тело запроса в aRequest. Body должно содержать текст Xml документа в кодировке Base64 следующего формата:

<SEARCH_VEHICLES>
 <VIN></VIN>  
 <RegNum></RegNum> - ГРНЗ
 <TF_ID></TF_ID> - Идентификатор ТС в ЕСБД
 <SrtsNum></SrtsNum> - Серия номер СРТС
</SEARCH_VEHICLES>


в БЕТА ВЕРСИИ будут добавлены тэги <BodyNum>номера кузова</BodyNum><chassisNum>шасси</chassisNum>

тэг <VIN></VIN> будет искать по значению VIN в ГБД (ранее искал по номеру кузова)

все тэги кроме TF_ID должны содержать только латинские буквы и цифры, даже если в ГБД эти значения содержат кириллицу или спец. символы.

длина VIN, BodyNum, chassisNum от 15, RegNum от 4 до 10, SrtsNum 2 буквы 8 цифр


Тело ответа EsbdResponse. Body будет содержать текст Xml документа в кодировке Base64 следующего формата:

<ArrayOfVehicle>
<Vehicle>
<ID></ID>
<TYPE_ID></TYPE_ID>
<VIN></VIN>
<REG_NUM></REG_NUM>
<REG_CERT_NUM></REG_CERT_NUM>
<DT_REG_CERT></DT_REG_CERT>
<NYEAR></NYEAR>
<REGION_ID></REGION_ID>
<BIG_CITY_BOOL></BIG_CITY_BOOL>
<COLOR></COLOR>
<ENGINE_NUMBER/>
<ENGINE_POWER></ENGINE_POWER>
<ENGINE_VOLUME></ENGINE_VOLUME>
<MODEL_ID></MODEL_ID>
<MODEL></MODEL>
<MARK_ID></MARK_ID>

<nPlaces>Кол-во мест</nPlaces>
<verified_bool>Выверен с базой "Автомобиль"</verified_bool>
<dtVerified>Дата выверки</dtVerified>
<ownerKato >Код КАТО владельца</ownerKato >
<chassisNum >Номер шасси</chassisNum >
<Category >Категория </Category >
<BodyNum >Номер кузова</BodyNum >
</Vehicle>
</ArrayOfVehicle>

Описание полей представлено в классах TF, Policies TF.