Изменения документа Интеграция с трекингом (API)
Редактировал(а) Дмитрий Семёнов 2025/04/10 15:52
отредактировано Дмитрий Семёнов
на 2025/04/10 15:52
на 2025/04/10 15:52
отредактировано Григорий Лепёшкин
на 2023/12/21 17:28
на 2023/12/21 17:28
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 - Сервисные процессы.WebHome1 +Процессы для ремонта техники .WebHome - Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. DmitriySemenov1 +XWiki.GrigoryLepeshkin - Содержимое
-
... ... @@ -6,15 +6,15 @@ 6 6 7 7 Веб-сервис для интеграции систем авторизованных сервисных центров (АСЦ) с системой провайдера. Веб-сервис позволяет передавать и получать данные по ремонту/трекингу, а также загружать вложения. 8 8 9 -Для использования API необходимо пройти аутентификацию с помощью метода `GetTicket` для получения сессионного ключа, который будет использоваться для всех последующих запросов. 10 - 11 11 = Список методов = 12 12 13 -== [[CreateTrackingCallCentr>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=CreateTrackingCallCentr]] == 11 +* ((( 12 +== [[CreateTrackingCallCentr>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=CreateTrackingCallCentr]] == 13 +))) 14 14 15 - Предназначен для созданиятрекингаиз системыколл-центра.15 +Создание трекинга колл-центра. 16 16 17 - ===Входные параметры:===17 +Входные параметры: 18 18 19 19 |Название параметра|Тип параметра|Обяз.|Описание параметра 20 20 |ticket|**string**|Да|Сессионный ключ ... ... @@ -25,10 +25,11 @@ 25 25 |SerialNumb|**string (50)**|Нет|Серийный номер 26 26 |DesRepair|**string (3000)**|Нет|Заявленная неисправность 27 27 |RepairTypeUid|**guid**|Нет|((( 28 -Тип ремонта (связь с брендами (Default)). Значение берется из метода [[GetSpRepairTypes>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpRepairTypes]]. Если не заполнено, то подставится «Клиентский гарантийный». 28 +Тип ремонта (связь с брендами (Default)). Значение берется из метода [[GetSpRepairTypes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpRepairTypes]]. Если не заполнено, то подставится «Клиентский гарантийный». 29 + 29 29 30 30 ))) 31 -|BrandUid|**guid**|Да|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].BrandUid32 +|BrandUid|**guid**|Да|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].BrandUid 32 32 |CountryServiceCenter|**string (2)**|Нет|Стана АСЦ. Указывается страна в виде кода ALFA-2. Если страна найдена, то город будет сопоставляться с городами этой страны, иначе со страной пользователя колл-центра. 33 33 |CityServiceCenter|**string (255)**|Нет|Город АСЦ. Город подбирается по тексту и стране. Если город найден, то по городу и бренду осуществляется поиск АСЦ. Если найден единственный АСЦ, то подставляется он иначе, если не единственный или если город не найден, то берется город пользователя колл-центра и в качестве АСЦ указывается пусто. Далее при редактировании данного трекинга на сайте, его не возможно сохранить с пустым АСЦ. 34 34 |CName|**string (255)**|Нет|Имя клиента ... ... @@ -40,36 +40,33 @@ 40 40 |CBuild|**string (5)**|Нет|Корпус дома клиента 41 41 |CFlat|**string (5)**|Нет|Номер квартиры клиента 42 42 |CMobTel|**string (15)**|Нет|Мобильный телефон клиента 43 -|CWorkTel|**string (15)**|Нет|Рабочий телефон клиента 44 -|CHomeTel|**string (15)**|Нет|Домашний телефон клиента 45 45 |Cemail|**string (255)**|Нет|Email клиента 46 -|PurchDate|**datetime**|Нет|Дата продажи 47 47 |UrlQuestionnaire|**string**|Нет|URL на анкету для прохождения опроса по завершению ремонта 48 48 49 - ===Выходные параметры:===47 +Выходные параметры: 50 50 51 51 |Название параметра|Тип параметра|Описание параметра|Пример 52 -|TrackingUid|**guid**|Уникальный идентификатор трекинга. Значение можно использовать для дальнейших вызовов метода [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]], если необходимо обновить значения трекинга.|50 +|TrackingUid|**guid**|Уникальный идентификатор трекинга. Значение можно использовать для дальнейших вызовов метода [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]], если необходимо обновить значения трекинга.| 53 53 |SysNum|**string**|Системный номер трекинга (учётный номер ремонта в системе)| 54 54 |StatusName|**string**|Статус трекинга| 55 -|StatusUid|**guid**|UID статуса трекинга. Значение берётся из [[GetSpStatuses>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|53 +|StatusUid|**guid**|UID статуса трекинга. Значение берётся из [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].| 56 56 |Result|**Added** or **Changed** or **NotFound** or **Error** or **Unknown**|((( 57 57 Результат выполнения операции: 58 58 59 -+ Added – трекинг создан и помещён в базу 60 -+ Changed – трекинг изменён 61 -+ NotFound – трекинг не найден по uid 62 -+ Error – ошибка в работе метода 63 -+ Unknown – неизвестная ошибка 57 +Added – трекинг создан и помещён в базу 58 + 59 +Changed – трекинг изменён 60 + 61 +NotFound – трекинг не найден по uid 62 + 63 +Error – ошибка в работе метода 64 + 65 +Unknown – неизвестная ошибка 64 64 )))|Added 65 65 |TrackingUri|**string**|Ссылка на трекинг, которую можно открыть в браузере| 66 66 67 -=== Сообщения об ошибках === 68 - 69 69 Секция Errors содержит коллекцию строк ошибок. 70 70 71 -=== Сообщения о валидационных проверках === 72 - 73 73 Секция ValidationErrors содержит коллекцию ErrorItem следующего вида: 74 74 75 75 |Название параметра|Тип параметра|Описание параметра|Пример ... ... @@ -78,189 +78,55 @@ 78 78 |Status|**string**|Статус трекинга| 79 79 |Descriptilon|**string**|Описание ошибки 80 80 81 -== [[DeleteAttachment>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=DeleteAttachment]] == 79 +* ((( 80 +== [[DeleteAttachment>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=DeleteAttachment]] == 81 +))) 82 82 83 83 Удаляет вложение трекинга по номеру ремонта АСЦ (OrderNumAsc) и по типу вложения 84 84 85 -=== Входные параметры === 85 +* ((( 86 +== [[GetANRPInfo>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetANRPInfo]] == 87 +))) 86 86 87 -|Название параметра|Тип параметра|Описание параметра|Пример 88 -|numberKey|string|Идентификатор вложения| 89 -|typeUid|string|Идентификатор типа вложения (GUID)| | 89 +Получение информации по акту неремонтопригодности. 90 90 91 -=== Выходные параметры === 92 - 93 -Возвращает логическое в поле //DeleteAttachmentResult //значение об успешности выполнения операции 94 - 95 -== [[GetANRPInfo>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetANRPInfo]] == 96 - 97 -Получение информации по акту неремонтопригодности с поиском по номеру АНРП (NSExxxxxxx), номеру ремонта (ETxxxxxxx) или GUID ремонта. 98 - 99 -=== Входные параметры === 100 - 101 -|Название параметра|Тип параметра|Обяз.|Описание параметра 102 -|ticket|string|Да|Сессионный ключ 103 -|actID|string|Нет|Номер АНРП (NSExxxxx) 104 -|trackingId|string|Нет|Номер ремонта (ETxxxxxxx) 105 -|trackingUid|guid|Нет|GUID ремонта (b63f5255-198d-46d6-aaa5-9f9255f3de9b) 106 - 107 -=== Возвращаемое значение === 108 - 109 -|**Название параметра**|**Тип параметра**|**Описание параметра** 110 -|GetANRPInfoResult|**record**|Структура, содержащая в себе возвращаемые данные 111 -|(% colspan="3" %)**Структура GetANRPInfoResult** 112 -|ASCCodeNoSystem| |(не используется) 113 -|uid|guid|GUID акта 114 -|ActId|string|Номер акта 115 -|CreateDate|dateTime|Дата создания 116 -|ApprovalDate|dateTime|Дата утверждения акта (если он утверждён) 117 -|Brand|string|Бренд 118 -|BrandUid|guid|GUID бренда 119 -|Model|string|Наименование модели 120 -|SerialNumber|string|Серийный номер аппарата (если предусмотрен) 121 -|TrackingId|string|Номер трекинга 122 -|TrackingId|guid|GUID трекинга 123 -|ASCCode|string|Код АСЦ 124 -|ASCName|string|Наименование АСЦ 125 -|ASCCity|string|Город АСЦ 126 -|isApproved|boolean|Утверждён ли акт? 127 -|ErrorText|string|Сообщение об ошибке в акте 128 - 129 129 * ((( 130 -== [[GetATOInfo>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetATOInfo]] ==92 +== [[GetATOInfo>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetATOInfo]] == 131 131 ))) 132 132 133 -Получение информации по акту технического освидетельствования (АТО) с поиском по номеру ATO (ATOxxxxxxx), номеру ремонта (ETxxxxxxx) или GUID ремонта.95 +Получение информации по акту технического освидетельствования. 134 134 135 -=== Входные параметры === 136 - 137 -|Название параметра|Тип параметра|Обяз.|Описание параметра 138 -|ticket|string|Да|Сессионный ключ 139 -|actID|string|Нет|Номер АНРП (NSExxxxx) 140 -|trackingId|string|Нет|Номер ремонта (ETxxxxxxx) 141 -|trackingUid|guid|Нет|GUID ремонта (b63f5255-198d-46d6-aaa5-9f9255f3de9b) 142 - 143 -=== Возвращаемое значение === 144 - 145 -|**Название параметра**|**Тип параметра**|**Описание параметра** 146 -|GetATOInfoResult|**record**|Структура, содержащая в себе возвращаемые данные 147 -|(% colspan="3" %)**Структура GetATOInfoResult** 148 -|Conclusion|string|Код заключения по акту (NFF) 149 -|uid|guid|GUID акта 150 -|ActId|string|Номер акта 151 -|CreateDate|dateTime|Дата создания 152 -|ApprovalDate|dateTime|Дата утверждения акта (если он утверждён) 153 -|Brand|string|Бренд 154 -|BrandUid|guid|GUID бренда 155 -|Model|string|Наименование модели 156 -|SerialNumber|string|Серийный номер аппарата (если предусмотрен) 157 -|TrackingId|string|Номер трекинга 158 -|TrackingId|guid|GUID трекинга 159 -|ASCCode|string|Код АСЦ 160 -|ASCName|string|Наименование АСЦ 161 -|ASCCity|string|Город АСЦ 162 -|isApproved|boolean|Утверждён ли акт? 163 -|ErrorText|string|Сообщение об ошибке в акте 164 - 165 165 * ((( 166 -== [[GetActionPlace>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]] ==98 +== [[GetActionPlace>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]] == 167 167 ))) 168 168 169 169 Возвращает справочник мест ремонта. 170 170 171 -=== Входные параметры === 172 - 173 -|Название параметра|Тип параметра|Обяз.|Описание параметра 174 -|ticket|string|Да|Сессионный ключ 175 -|MainBrandUid|string|Да|GUID группы брендов 176 -|Version|string|Нет|Версия протокола (1.0) 177 - 178 -=== Возвращаемое значение === 179 - 180 -|**Название параметра**|**Тип параметра**|**Описание параметра** 181 -|GetActionPlaceResult|**record**|Структура, содержащая в себе возвращаемые данные в записях RefItem 182 -|(% colspan="3" %)**Структура RefItem** 183 -|Uid|guid| GUID места ремонта 184 -|Id|int|(не используется - возвращает всегда 0) 185 -|Name|string|Наименование места ремонта: В АСЦ, У клиента, В магазине 186 -|Description|string|(не используется) 187 - 188 188 * ((( 189 -== [[GetAttachment>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetAttachment]] ==104 +== [[GetAttachment>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetAttachment]] == 190 190 ))) 191 191 192 192 Возвращает вложение по номеру ремонта АСЦ (OrderNumAsc) и по типу вложения. 193 193 194 -=== Входные параметры === 195 - 196 -|Название параметра|Тип параметра|Обяз.|Описание параметра 197 -|message.ticket|string|Да|Сессионный ключ 198 -|message.Version|string|Нет|Версия протокола (1.0) 199 -|numberKey|string|Да|Номер ремонта АСЦ 200 -|typeUid|guid|Да|Идентификатор типа вложения 201 - 202 -=== Возвращаемое значение === 203 - 204 -|**Название параметра**|**Тип параметра**|**Описание параметра** 205 -|GetAttachmentResult|**record**|Структура, содержащая в себе возвращаемые данные 206 -|(% colspan="3" %)**Структура GetAttachmentResult** 207 -|TrackingUid|guid| GUID ремонта 208 -|AttachmentType|guid|Идентификатор типа ремонта 209 -|FileName|string|Оригинальное наименование файла 210 -|Content|base64Binary|Содержимое файла в Base64 211 - 212 212 * ((( 213 -== [[GetAttachmentKeys>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetAttachmentKeys]] ==110 +== [[GetAttachmentKeys>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetAttachmentKeys]] == 214 214 ))) 215 215 216 -Возвращает список вложений по системному номеру трекинга (Num berKey) без самих вложений.113 +Возвращает список вложений по системному номеру трекинга (OrderNum) без самих вложений. 217 217 218 -=== Входные параметры === 219 - 220 -|Название параметра|Тип параметра|Обяз.|Описание параметра 221 -|message.ticket|string|Да|Сессионный ключ 222 -|message.Version|string|Нет|Версия протокола (1.0) 223 -|numberKey|string|Да|Номер ремонта АСЦ (ETxxxxxxx) 224 - 225 -=== Возвращаемое значение === 226 - 227 -|**Название параметра**|**Тип параметра**|**Описание параметра** 228 -|GetAttachmentKeysResult|**record**|Структура, содержащая в себе возвращаемые данные в виде списка объектов AttachmentKeyItem 229 -|(% colspan="3" %)**Структура GetAttachmentKeysResult** 230 -|TrackingUid|guid| GUID ремонта 231 -|AttachmentType|guid|Идентификатор типа ремонта 232 -|FileName|string|Оригинальное наименование файла 233 -|Lenght|int|Длина файла 234 - 235 235 * ((( 236 -== [[GetAttachmentTypes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetAttachmentTypes]] ==116 +== [[GetAttachmentTypes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetAttachmentTypes]] == 237 237 ))) 238 238 239 239 Возвращает список типов вложений 240 240 241 -=== Входные параметры === 242 - 243 -|Название параметра|Тип параметра|Обяз.|Описание параметра 244 -|message.ticket|string|Да|Сессионный ключ 245 -|message.Version|string|Нет|Версия протокола (1.0) 246 -|MainBrandUid|GUID|Да|Идентификатор бренда 247 - 248 -=== Возвращаемое значение === 249 - 250 -|**Название параметра**|**Тип параметра**|**Описание параметра** 251 -|GetAttachmentTypesResult|**record**|Структура, содержащая в себе возвращаемые данные в виде списка объектов RefItem 252 -|(% colspan="3" %)**Структура RefItem** 253 -|Uid|guid| GUID типа вложения 254 -|Name|string|Наименование типа вложения 255 -|ID|int|Индекс типа вложения (на данный момент не используется) 256 - 257 257 * ((( 258 -== [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]] ==122 +== [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]] == 259 259 ))) 260 260 261 261 Возвращает список брендов в разрезе групп брендов. 262 262 263 - ===Входные параметры:===127 +**Входные параметры:** 264 264 265 265 Секция message 266 266 ... ... @@ -267,7 +267,7 @@ 267 267 |Название параметра|Тип параметра|Обяз?|Описание параметра|Пример 268 268 |ticket|**string**|Да|Сессионный ключ|Vasya 269 269 270 - ===Возвращаемоезначение:===134 +**Выходные параметры:** 271 271 272 272 Возвращает коллекцию BrandItem следующего вида: 273 273 ... ... @@ -278,54 +278,54 @@ 278 278 |BrandName|**string (50)**|Наименование бренда модели|PHILIPS 279 279 280 280 * ((( 281 -== [[GetCategIrisConditionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]] ==145 +== [[GetCategIrisConditionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]] == 282 282 ))) 283 283 284 284 Возвращает справочник Iris Код условий по бренду и категории модели. 285 285 286 286 * ((( 287 -== [[GetCategIrisDefectCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]] ==151 +== [[GetCategIrisDefectCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]] == 288 288 ))) 289 289 290 290 Возвращает справочник Iris Код дефектов по бренду и категории модели. 291 291 292 292 * ((( 293 -== [[GetCategIrisRepairCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]] ==157 +== [[GetCategIrisRepairCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]] == 294 294 ))) 295 295 296 296 Возвращает справочник Iris Код ремонтов по бренду и категории модели. 297 297 298 298 * ((( 299 -== [[GetCategIrisSectionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]] ==163 +== [[GetCategIrisSectionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]] == 300 300 ))) 301 301 302 302 Возвращает справочник Iris Код секций по бренду и категории модели. 303 303 304 304 * ((( 305 -== [[GetCategIrisSymptomCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]] ==169 +== [[GetCategIrisSymptomCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]] == 306 306 ))) 307 307 308 308 Возвращает справочник Iris Код симптомов по бренду и категории модели. 309 309 310 310 * ((( 311 -== [[GetIrisCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetIrisCodes]] ==175 +== [[GetIrisCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetIrisCodes]] == 312 312 ))) 313 313 314 314 Возвращает Iris коды в разрезе типов Iris кодов (ConditionCode, DefectCode, RepairCode, sectionCode, SymptomCode), категорий моделей и брендов (в рамках активных авторизаций по брендам) 315 315 316 316 * ((( 317 -== [[GetModelCategories>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetModelCategories]] ==181 +== [[GetModelCategories>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetModelCategories]] == 318 318 ))) 319 319 320 320 Возвращает справочник категорий моделей. 321 321 322 322 * ((( 323 -== [[GetOrderByAscKey>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetOrderByAscKey]] ==187 +== [[GetOrderByAscKey>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetOrderByAscKey]] == 324 324 ))) 325 325 326 326 Возвращает трекинг по номеру ремонта АСЦ (OrderNumAsc) 327 327 328 - ===**Входные параметры:**===192 +**Входные параметры:** 329 329 330 330 |Название параметра|Тип параметра|Обяз?|Описание параметра|Пример 331 331 |ticket|**string**|Да|Сессионный ключ|YOB7IG8UG687068 ... ... @@ -335,13 +335,13 @@ 335 335 336 336 )))|**string**|Да|Собственный номер ремонта АСЦ.|1.0.0.0 337 337 338 - ===**Выходные параметры:**===202 +**Выходные параметры:** 339 339 340 - ===**Секция Tracking**===204 +**Секция Tracking** 341 341 342 342 |Название параметра|Тип параметра|Описание параметра|Пример 343 -|uid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] в случае, если нужно обновить значения трекинга.|6e18064e-1cd3-4207-8ebe-08c4417db2be344 -|Brand|**guid**|Группа брендов. Значение берётся из поля MainBrandUid из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b457927a-766e-44b1-a79d-508adee3a915207 +|uid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] в случае, если нужно обновить значения трекинга.|6e18064e-1cd3-4207-8ebe-08c4417db2be 208 +|Brand|**guid**|Группа брендов. Значение берётся из поля MainBrandUid из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b457927a-766e-44b1-a79d-508adee3a915 345 345 |Model|**string (50)**|Строка названия модели|121 346 346 |OrderNum|**string (50)**|Строка номера ремонта|0000018 347 347 |OrderNumBrand|**string (50)**|Номер заявки колл-центра| ... ... @@ -353,9 +353,9 @@ 353 353 |SerialNumb|**string (50)**|Серийный номер| 354 354 |ProductNumb|**string (50)**|Продуктовый номер| 355 355 |EditDate|**datetime**|Дата редактирования (будет заменена на текущую)|2023-04-07T18:16:10.783 356 -|TransportService|**guid**|Вид транспортировки. Значение берётся из [[GetTransportService>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]].|f34fa37d-b678-469d-9129-6ac9d9d270f7220 +|TransportService|**guid**|Вид транспортировки. Значение берётся из [[GetTransportService>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]].|f34fa37d-b678-469d-9129-6ac9d9d270f7 357 357 |PlanTransportDate|**datetime**|Плановая дата доставки| 358 -|Status|**guid**|Статус. Значение берётся из [[GetSpStatuses>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|51deb04d-b307-4efc-826a-2d0e3d151d1d222 +|Status|**guid**|Статус. Значение берётся из [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|51deb04d-b307-4efc-826a-2d0e3d151d1d 359 359 |MasterASC|**string (255)**|ФИО мастера| 360 360 |CreateDate|**datetime**|Дата создания (в первый раз будет заменена на текущую)|2023-04-03T16:56:20.74 361 361 |ComplectPack|**int**|Наличие коробки| ... ... @@ -364,16 +364,16 @@ 364 364 |PlanMasterDate|**datetime**|Планируемая дата выезда| 365 365 |IsExpRep|**boolean**|Флаг экспресс-ремонта| 366 366 |ServiceBulletin|**string (255)**|Сервисный бюллетень| 367 -|ActionPlace|**guid**|Место ремонта. Значение берётся из [[GetActionPlace>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]].|87da8c9b-61d8-4db0-825b-9c39adf1f50b231 +|ActionPlace|**guid**|Место ремонта. Значение берётся из [[GetActionPlace>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]].|87da8c9b-61d8-4db0-825b-9c39adf1f50b 368 368 |DesRepair|**string (3000)**|Заявленная неисправность|test 369 369 |DescriptionCC|**string (3000)**|Результат диагностики оператором Call Центра| 370 370 |DescriptionCompCent|**string (3000)**|Резюме центра компетенции| 371 371 |DiagnosticResult|**string (3000)**|Результат диагностики| 372 -|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].|373 -|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].|374 -|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].|375 -|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].|376 -|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].|236 +|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].| 237 +|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].| 238 +|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].| 239 +|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].| 240 +|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].| 377 377 |LocationCode|**string (50)**|Позиционный номер| 378 378 |DName|**string (255)**|Наименование дилера| 379 379 |DCity|**string (255)**|Город дилера| ... ... @@ -411,7 +411,7 @@ 411 411 |RepairTypeStart|**guid**|Тип ремонта начальный (связь с брендами (Default))| 412 412 |TransportZone|**guid**|Зона транспортировки. Значение берётся из GetTransportZone.|85df2056-e60f-4bc1-a21c-17c9f6c9241a 413 413 |UidNRP|**guid**|Uid акта НРП| 414 -|RealBrand|**guid**|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b8a3f06b-cacf-4a9b-b3f7-089c266ea654278 +|RealBrand|**guid**|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b8a3f06b-cacf-4a9b-b3f7-089c266ea654 415 415 |((( 416 416 IWS 417 417 ... ... @@ -429,10 +429,8 @@ 429 429 |IMEI4NEW|**string (255)**|IMEI4 новый| 430 430 |RepairLevel|**string (300)**|Уровень ремонта| 431 431 432 - ===Подсекция Parts секции Tracking===296 +Подсекция Parts секции Tracking состоит из коллекции типа PartRecord следующего формата: 433 433 434 -состоит из коллекции типа PartRecord следующего формата: 435 - 436 436 |Название параметра|Тип параметра|Описание параметра|Пример 437 437 |uid|**guid**|Уникальный идентификатор детали/з/ч. Значение берётся из предыдущего вызова метода SaveOrder в случае, если нужно обновить значения трекинга.| 438 438 |CreateDate|**datetime**|Дата создания (будет заменена на текущую)| ... ... @@ -445,7 +445,7 @@ 445 445 |SPOrderNo|**string (100)**|№ заявки з/ч (проверка при создании акта НРП)| 446 446 |OrderCreate|**datetime**|Дата заказа запчасти| 447 447 |PrognoseDate|**datetime**|Ожидаемая дата получения з/ч| 448 -|OrderUid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]].|310 +|OrderUid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]].| 449 449 |AscItemKey|**string (50)**|Внутренний ID детали АСЦ| 450 450 |TypeOrder|**guid**|Тип заказчика, в основном пустой или АСЦ|9314B01D-3D61-426C-BCAF-BFDEF25AAA56 451 451 |InvoiceNum|**string (50)**|Номер накладной| ... ... @@ -458,11 +458,11 @@ 458 458 459 459 Возможность указывать детали своего склада зависит от настроек авторизации по бренду. 460 460 )))| 461 -|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].|462 -|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].|463 -|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].|464 -|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].|465 -|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].|323 +|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].| 324 +|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].| 325 +|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].| 326 +|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].| 327 +|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].| 466 466 |LocationCode|**string (50)**|Позиционный номер| 467 467 |EditDate|**datetime**|Дата редактирования (будет заменена на текущую)| 468 468 |EditUser|**guid**|Идентификатор пользователя| ... ... @@ -469,7 +469,7 @@ 469 469 |ProblemPartSerial|**string (255)**|Серийный номер неисправной детали| 470 470 |SetupPartSerial|**string (255)**|Серийный номер установленной детали| 471 471 472 - ===Секция Payment===334 +**Секция Payment** 473 473 474 474 |Название параметра|Тип параметра|Описание параметра|Пример 475 475 |uid|**guid**|Идентификатор заказа|00000000-0000-0000-0000-000000000000 ... ... @@ -494,15 +494,13 @@ 494 494 |SparePartsTotal|**decimal**|Всего стоимость з/ч| 495 495 |AdditionalLaborDescr|**String (1000)**|Описание дополнительных работ| 496 496 497 - === Ссылканаремонт===359 +**Отдельный параметр** 498 498 499 499 |Название параметра|Тип параметра|Описание параметра|Пример 500 500 |RefUri|**string**|Ссылка на трекинг, которую можно открыть в браузере| 501 501 502 - ===Секция ValidationErrors===364 +Секция ValidationErrors содержит коллекцию ErrorItem следующего вида: 503 503 504 -содержит коллекцию ErrorItem следующего вида: 505 - 506 506 |Название параметра|Тип параметра|Описание параметра|Пример 507 507 |ErrorCode|**string**|Код ошибки|43 508 508 |ErrorLevel|**int**|Уровень ошибки: 1-критичная, 3-предупреждение.|1 ... ... @@ -510,12 +510,12 @@ 510 510 |Descriptilon|**string**|Описание ошибки|Для продолжения ремонта необходимо ввести, по крайней мере, одну запасную часть 511 511 512 512 * ((( 513 -== [[GetOrderBySysKey>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetOrderBySysKey]] ==373 +== [[GetOrderBySysKey>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetOrderBySysKey]] == 514 514 ))) 515 515 516 516 Возвращает трекинг по системному номеру (OrderNum). 517 517 518 - ===**Входные параметры:**===378 +**Входные параметры:** 519 519 520 520 |Название параметра|Тип параметра|Обяз?|Описание параметра|Пример 521 521 |ticket|**string**|Да|Сессионный ключ|YOB7IG8UG687068 ... ... @@ -525,13 +525,13 @@ 525 525 526 526 )))|**string**|Да|Системный номер ремонта. OrderNum секции трекинг.|1.0.0.0 527 527 528 - ===**Выходные параметры:**===388 +**Выходные параметры:** 529 529 530 - ===**Секция Tracking**===390 +**Секция Tracking** 531 531 532 532 |Название параметра|Тип параметра|Описание параметра|Пример 533 -|uid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] в случае, если нужно обновить значения трекинга.|6e18064e-1cd3-4207-8ebe-08c4417db2be534 -|Brand|**guid**|Группа брендов. Значение берётся из поля MainBrandUid из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b457927a-766e-44b1-a79d-508adee3a915393 +|uid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] в случае, если нужно обновить значения трекинга.|6e18064e-1cd3-4207-8ebe-08c4417db2be 394 +|Brand|**guid**|Группа брендов. Значение берётся из поля MainBrandUid из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b457927a-766e-44b1-a79d-508adee3a915 535 535 |Model|**string (50)**|Строка названия модели|121 536 536 |OrderNum|**string (50)**|Строка номера ремонта|0000018 537 537 |OrderNumBrand|**string (50)**|Номер заявки колл-центра| ... ... @@ -543,9 +543,9 @@ 543 543 |SerialNumb|**string (50)**|Серийный номер| 544 544 |ProductNumb|**string (50)**|Продуктовый номер| 545 545 |EditDate|**datetime**|Дата редактирования (будет заменена на текущую)|2023-04-07T18:16:10.783 546 -|TransportService|**guid**|Вид транспортировки. Значение берётся из [[GetTransportService>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]].|f34fa37d-b678-469d-9129-6ac9d9d270f7406 +|TransportService|**guid**|Вид транспортировки. Значение берётся из [[GetTransportService>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]].|f34fa37d-b678-469d-9129-6ac9d9d270f7 547 547 |PlanTransportDate|**datetime**|Плановая дата доставки| 548 -|Status|**guid**|Статус. Значение берётся из [[GetSpStatuses>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|51deb04d-b307-4efc-826a-2d0e3d151d1d408 +|Status|**guid**|Статус. Значение берётся из [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|51deb04d-b307-4efc-826a-2d0e3d151d1d 549 549 |MasterASC|**string (255)**|ФИО мастера| 550 550 |CreateDate|**datetime**|Дата создания (в первый раз будет заменена на текущую)|2023-04-03T16:56:20.74 551 551 |ComplectPack|**int**|Наличие коробки| ... ... @@ -554,16 +554,16 @@ 554 554 |PlanMasterDate|**datetime**|Планируемая дата выезда| 555 555 |IsExpRep|**boolean**|Флаг экспресс-ремонта| 556 556 |ServiceBulletin|**string (255)**|Сервисный бюллетень| 557 -|ActionPlace|**guid**|Место ремонта. Значение берётся из [[GetActionPlace>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]].|87da8c9b-61d8-4db0-825b-9c39adf1f50b417 +|ActionPlace|**guid**|Место ремонта. Значение берётся из [[GetActionPlace>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetActionPlace]].|87da8c9b-61d8-4db0-825b-9c39adf1f50b 558 558 |DesRepair|**string (3000)**|Заявленная неисправность|test 559 559 |DescriptionCC|**string (3000)**|Результат диагностики оператором Call Центра| 560 560 |DescriptionCompCent|**string (3000)**|Резюме центра компетенции| 561 561 |DiagnosticResult|**string (3000)**|Результат диагностики| 562 -|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].|563 -|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].|564 -|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].|565 -|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].|566 -|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].|422 +|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].| 423 +|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].| 424 +|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].| 425 +|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].| 426 +|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].| 567 567 |LocationCode|**string (50)**|Позиционный номер| 568 568 |DName|**string (255)**|Наименование дилера| 569 569 |DCity|**string (255)**|Город дилера| ... ... @@ -601,7 +601,7 @@ 601 601 |RepairTypeStart|**guid**|Тип ремонта начальный (связь с брендами (Default))| 602 602 |TransportZone|**guid**|Зона транспортировки. Значение берётся из GetTransportZone.|85df2056-e60f-4bc1-a21c-17c9f6c9241a 603 603 |UidNRP|**guid**|Uid акта НРП| 604 -|RealBrand|**guid**|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b8a3f06b-cacf-4a9b-b3f7-089c266ea654464 +|RealBrand|**guid**|Бренд (торговая марка). Значение берётся из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]].|b8a3f06b-cacf-4a9b-b3f7-089c266ea654 605 605 |((( 606 606 IWS 607 607 ... ... @@ -619,10 +619,8 @@ 619 619 |IMEI4NEW|**string (255)**|IMEI4 новый| 620 620 |RepairLevel|**string (300)**|Уровень ремонта| 621 621 622 - ===Подсекция Parts секции Tracking===482 +Подсекция Parts секции Tracking состоит из коллекции типа PartRecord следующего формата: 623 623 624 -состоит из коллекции типа PartRecord следующего формата: 625 - 626 626 |Название параметра|Тип параметра|Описание параметра|Пример 627 627 |uid|**guid**|Уникальный идентификатор детали/з/ч. Значение берётся из предыдущего вызова метода SaveOrder в случае, если нужно обновить значения трекинга.| 628 628 |CreateDate|**datetime**|Дата создания (будет заменена на текущую)| ... ... @@ -635,7 +635,7 @@ 635 635 |SPOrderNo|**string (100)**|№ заявки з/ч (проверка при создании акта НРП)| 636 636 |OrderCreate|**datetime**|Дата заказа запчасти| 637 637 |PrognoseDate|**datetime**|Ожидаемая дата получения з/ч| 638 -|OrderUid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]].|496 +|OrderUid|**guid**|Уникальный идентификатор трекинга. Значение берётся из предыдущего вызова метода [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]].| 639 639 |AscItemKey|**string (50)**|Внутренний ID детали АСЦ| 640 640 |TypeOrder|**guid**|Тип заказчика, в основном пустой или АСЦ|9314B01D-3D61-426C-BCAF-BFDEF25AAA56 641 641 |InvoiceNum|**string (50)**|Номер накладной| ... ... @@ -648,11 +648,11 @@ 648 648 649 649 Возможность указывать детали своего склада зависит от настроек авторизации по бренду. 650 650 )))| 651 -|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].|652 -|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].|653 -|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].|654 -|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].|655 -|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].|509 +|Section|**string (3)**|Код секции. Значение берётся из [[GetCategIrisSectionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSectionCodes]].| 510 +|Condition|**string (3)**|Код условия. Значение берётся из [[GetCategIrisConditionCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisConditionCodes]].| 511 +|Symptom|**string (3)**|Код симптома. Значение берётся из [[GetCategIrisSymptomCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisSymptomCodes]].| 512 +|Defect|**string (3)**|Код дефекта. Значение берётся из [[GetCategIrisDefectCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisDefectCodes]].| 513 +|Repair|**string (3)**|Код ремонта. Значение берётся из [[GetCategIrisRepairCodes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetCategIrisRepairCodes]].| 656 656 |LocationCode|**string (50)**|Позиционный номер| 657 657 |EditDate|**datetime**|Дата редактирования (будет заменена на текущую)| 658 658 |EditUser|**guid**|Идентификатор пользователя| ... ... @@ -659,7 +659,7 @@ 659 659 |ProblemPartSerial|**string (255)**|Серийный номер неисправной детали| 660 660 |SetupPartSerial|**string (255)**|Серийный номер установленной детали| 661 661 662 - ===Секция Payment===520 +**Секция Payment** 663 663 664 664 |Название параметра|Тип параметра|Описание параметра|Пример 665 665 |uid|**guid**|Идентификатор заказа|00000000-0000-0000-0000-000000000000 ... ... @@ -684,15 +684,13 @@ 684 684 |SparePartsTotal|**decimal**|Всего стоимость з/ч| 685 685 |AdditionalLaborDescr|**String (1000)**|Описание дополнительных работ| 686 686 687 - === Ссылканаремонт===545 +**Отдельный параметр** 688 688 689 689 |Название параметра|Тип параметра|Описание параметра|Пример 690 690 |RefUri|**string**|Ссылка на трекинг, которую можно открыть в браузере| 691 691 692 - ===Секция ValidationErrors===550 +Секция ValidationErrors содержит коллекцию ErrorItem следующего вида: 693 693 694 -содержит коллекцию ErrorItem следующего вида: 695 - 696 696 |Название параметра|Тип параметра|Описание параметра|Пример 697 697 |ErrorCode|**string**|Код ошибки|43 698 698 |ErrorLevel|**int**|Уровень ошибки: 1-критичная, 3-предупреждение.|1 ... ... @@ -700,17 +700,17 @@ 700 700 |Descriptilon|**string**|Описание ошибки|Для продолжения ремонта необходимо ввести, по крайней мере, одну запасную часть 701 701 702 702 * ((( 703 -== [[GetOrderKeys>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetOrderKeys]] ==559 +== [[GetOrderKeys>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetOrderKeys]] == 704 704 ))) 705 705 706 706 Возвращает список трекингов, перешедших в конечный статус в последние 35 дней и всех остальных, не перешедших в конечный статус. 707 707 708 - ===Входные параметры:===564 +Входные параметры: 709 709 710 710 |(% style="width:180px" %)Название параметра|(% style="width:141px" %)Тип параметра|(% style="width:79px" %)Обяз.|(% style="width:415px" %)Описание параметра|(% style="width:168px" %)Пример 711 711 |(% style="width:180px" %)ticket|(% style="width:141px" %)**string**|(% style="width:79px" %)Да|(% style="width:415px" %)Сессионный ключ|(% style="width:168px" %)YOB7IG8UG687068 712 712 713 - ===Выходные параметры:===569 +Выходные параметры: 714 714 715 715 Возвращает коллекцию TrackingShortItem следующего вида: 716 716 ... ... @@ -718,19 +718,19 @@ 718 718 |Uid|**guid**|Идентификатор ремонта|bf181853-8a82-4d7a-91b0-002e1105fe10 719 719 |NumKey|**string (50)**|Код ремонта в системе|ET0000001 720 720 |AscKey|**string (50)**|Код АСЦ ремонта|11947 721 -|Status|**guid**|Статус. Значения из [[GetSpStatuses>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]]|574fa171-5482-4979-be0f-117a3dd0dd29577 +|Status|**guid**|Статус. Значения из [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]]|574fa171-5482-4979-be0f-117a3dd0dd29 722 722 |LastEditDate|**dateTime**|Дата последнего редактирования ремонта|2015-03-17T15:41:39.923 723 -|MainBrandUid|**guid**|Идентификатор группы брендов. Значения из поля MainBrandUid из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]]|b457927a-766e-44b1-a79d-508adee3a915724 -|BrandUid|**guid**|Идентификатор бренда модели. Значения из поля BrandUid из [[GetBrands>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]]|318c5448-3632-413e-ba36-16a95d85bb26579 +|MainBrandUid|**guid**|Идентификатор группы брендов. Значения из поля MainBrandUid из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]]|b457927a-766e-44b1-a79d-508adee3a915 580 +|BrandUid|**guid**|Идентификатор бренда модели. Значения из поля BrandUid из [[GetBrands>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetBrands]]|318c5448-3632-413e-ba36-16a95d85bb26 725 725 726 726 * ((( 727 -== [[GetRejectReasons>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetRejectReasons]] ==583 +== [[GetRejectReasons>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetRejectReasons]] == 728 728 ))) 729 729 730 730 Список причин отмены трекинга 731 731 732 732 * ((( 733 -== [[GetSpRepairTypes>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpRepairTypes]] ==589 +== [[GetSpRepairTypes>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpRepairTypes]] == 734 734 ))) 735 735 736 736 Возвращает справочник типов ремонтов по группе брендов (MainBrandUid). ... ... @@ -751,17 +751,18 @@ 751 751 |Id|**int**|Id типа ремонта| 752 752 |Description|**string**|Описание типа ремонта| 753 753 754 -== [[GetSpStatuses>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]] == 610 +* ((( 611 +== [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]] == 612 +))) 755 755 756 - 757 757 Возвращает список статусов трекинга. 758 758 759 - ===Входные параметры:===616 +**Входные параметры:** 760 760 761 761 |Название параметра|Тип параметра|Обяз.|Описание параметра|Пример 762 762 |ticket|**string**|Да|Сессионный ключ|srry8gJT2TJNZzckI6vGWwiRGZ6BcurM 763 763 764 - ===Возвращаемоезначение:===621 +**Выходные параметры:** 765 765 766 766 Возвращает коллекцию StatusItem следующего вида: 767 767 ... ... @@ -771,58 +771,62 @@ 771 771 |Description|**string (100)**|Описание статуса|ОТЧЕТ 772 772 |IsEnd|**boolean**|Является ли статус конечным|false 773 773 774 -== [[GetTicket>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetTicket]] == 631 +* ((( 632 +== [[GetTicket>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetTicket]] == 633 +))) 775 775 776 776 Получение бинарного идентификатора для аутентификации пользователя по логину и паролю. 777 777 778 - ===Входные параметры:===637 +Входные параметры: 779 779 780 780 |(% style="width:206px" %)Название параметра|(% style="width:130px" %)Тип параметра|(% style="width:70px" %)Обяз.|(% style="width:234px" %)Описание параметра|(% style="width:343px" %)Пример 781 781 |(% style="width:206px" %)Login|(% style="width:130px" %)**string**|(% style="width:70px" %)Да|(% style="width:234px" %)Логин пользователя|(% style="width:343px" %)Vasya 782 782 |(% style="width:206px" %)Password|(% style="width:130px" %)**string**|(% style="width:70px" %)Да|(% style="width:234px" %)Пароль пользователя|(% style="width:343px" %)123456 783 783 784 - ===Возвращаемое значение:===643 +Возвращаемое значение: 785 785 786 786 |Тип параметра|Описание параметра|Пример 787 787 |string|Сессионный ключ|YOB7IG8UG687068 788 788 789 789 * ((( 790 -== [[GetTransportService>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]] ==649 +== [[GetTransportService>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetTransportService]] == 791 791 ))) 792 792 793 793 Возвращает справочник типов транспортировки по мету ремонта и бренду. 794 794 795 795 * ((( 796 -== [[GetTransportZone>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetTransportZone]] ==655 +== [[GetTransportZone>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetTransportZone]] == 797 797 ))) 798 798 799 799 Возврат справочника зон транспортировки. 800 800 801 801 * ((( 802 -== [[SaveAttachment>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveAttachment]] ==661 +== [[SaveAttachment>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveAttachment]] == 803 803 ))) 804 804 805 805 Создание вложения определенного типа в трекинге, с удалением всех вложений того же типа 806 806 807 -== [[SaveOrder>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] == 666 +* ((( 667 +== [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]] == 668 +))) 808 808 809 809 Создание/обновление трекинга. 810 810 811 - ===Входные параметры:===672 +Входные параметры: 812 812 813 813 |Название параметра|Тип параметра|Обяз?|Описание параметра|Пример 814 814 |ticket|**string**|Да|Сессионный ключ|YOB7IG8UG687068 815 815 |record|**TrackingRecord**|Да|((( 816 -структура содержащая данные, идентична секции Tracking в методе [[GetOrderBySysKey>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetOrderBySysKey]]677 +структура содержащая данные, идентична секции Tracking в методе [[GetOrderBySysKey>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetOrderBySysKey]] 817 817 )))| 818 818 819 - ===Выходные параметры:===680 +Выходные параметры: 820 820 821 821 |Название параметра|Тип параметра|Описание параметра|Пример 822 822 |TrackingUid|**guid**|Уникальный идентификатор трекинга. Значение можно использовать для дальнейших вызовов метода SaveOrder, если нужно обновить значения трекинга.| 823 823 |SysNum|**string**|Системный номер трекинга (учётный номер ремонта в системе)| 824 824 |StatusName|**string**|Статус трекинга| 825 -|StatusUid|**guid**|UID статуса трекинга. Значение берётся из [[GetSpStatuses>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].|686 +|StatusUid|**guid**|UID статуса трекинга. Значение берётся из [[GetSpStatuses>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetSpStatuses]].| 826 826 |Result|**Added** or **Changed** or **NotFound** or **Error** or **Unknown**|((( 827 827 Результат выполнения операции: 828 828 ... ... @@ -838,8 +838,6 @@ 838 838 )))|Added 839 839 |TrackingUri|**string**|Ссылка на трекинг, которую можно открыть в браузере| 840 840 841 -=== Ошибки при сохранении ремонта === 842 - 843 843 Секция Errors содержит коллекцию строк ошибок. 844 844 845 845 Секция ValidationErrors содержит коллекцию ErrorItem следующего вида: ... ... @@ -854,7 +854,7 @@ 854 854 855 855 1. Для начала работы требуется аутентифицироваться. Для этого нужно вызвать метод [[GetTicket>>path:#_heading=h.1fob9te]] с параметрами login и password и получить в ответ ticket. Он используются для вызова других методов сервиса. В качестве пользователя может использоваться любой созданный на сайте аккаунт с доступом к созданию трекинга. 856 856 1. Далее нужно заполнить справочники (классификаторы) вашего сервиса, чтобы передавать их в метод сохранения ремонта. Справочники заполняются вызовами соответствующих методов класса «Получение классификатора». 857 -1. Ремонт создаётся методом [[SaveOrder>>url:http://c are.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]]. Любые изменения вносятся повторным вызовом этого метода. Метод возвращает в числе других параметров TrackingUid, необходим при сохранении вложений к трекингу [[SaveAttachment>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=SaveAttachment]], получении информации по акту неремонтопригодности [[GetANRPInfo>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetANRPInfo]] или акту технического освидетельствования [[GetATOInfo>>url:http://care.ellpa.ru:84/TrackingExchangeSoap.asmx?op=GetATOInfo]]. Все детали (запчасти, з/ч) нужно передавать каждый раз при вызове метода.716 +1. Ремонт создаётся методом [[SaveOrder>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveOrder]]. Любые изменения вносятся повторным вызовом этого метода. Метод возвращает в числе других параметров TrackingUid, необходим при сохранении вложений к трекингу [[SaveAttachment>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=SaveAttachment]], получении информации по акту неремонтопригодности [[GetANRPInfo>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetANRPInfo]] или акту технического освидетельствования [[GetATOInfo>>url:http://cc.tpvrussia.ru:84/TrackingExchangeSoap.asmx?op=GetATOInfo]]. Все детали (запчасти, з/ч) нужно передавать каждый раз при вызове метода. 858 858 1. **Важно: ** 859 859 860 860 * Ремонт в статусе «ОТЧЕТ», «ОТМЕНЁН», «ОПЛАЧЕН» не может быть обновлён.