Изменения документа Протокол интеграции систем внешних наливов с Топаз "Web Офис"
Редактировал(а) Dmitriy 2026/04/23 06:18
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -43,7 +43,7 @@ 43 43 44 44 ---- 45 45 46 -== **Методы API "Топаз-Web Office":** ==46 +== **Методы API "Топаз-Web Офис":** == 47 47 48 48 1. **Получение списка АЗС и их конфигураций** 49 49 1. **Получение прайс-листа** ... ... @@ -269,6 +269,12 @@ 269 269 270 270 == **Методы REST API интегратора (внешней системы):** == 271 271 272 + 273 + 274 +=== Получение статусов от Топаз Web-офис === 275 + 276 + 277 + 272 272 1. **Статус Accepted** 273 273 1. **Статус Fueling** 274 274 1. **Статус Canceled** ... ... @@ -279,7 +279,7 @@ 279 279 280 280 (% class="box infomessage" %) 281 281 ((( 282 -##**Все методы, отправляющие статусы заказа (**##**Accepted, Fueling, Canceled, Completed, Volume),## отправляют данные в теле в формате x-www-form-urlencoded##**288 +##**Все методы, отправляющие статусы заказа (**##**Accepted, Fueling, Canceled, Completed, Volume),## отправляют данные в теле в формате x-www-form-urlencoded##** 283 283 ))) 284 284 285 285 === **Статус Accepted** === ... ... @@ -342,12 +342,16 @@ 342 342 343 343 **baseUrl + /api/order/completed POST** 344 344 345 -**apikey={apikey}&orderId={ordeId}&litre={litre}&extendedOrderId={extendedOrderId}&extendedDate={extendedDate}** 351 +**apikey={apikey}&orderId={ordeId}&litre={litre}&summ={summ}&extendedOrderId={extendedOrderId}&extendedDate={extendedDate}** 346 346 347 347 все параметры являются обязательными 348 348 349 -**litre **– кол-во пролитых литров, указывается как **double **с разделителем точка **extendedOrderId **– идентификатор заказа в АСУ сети355 +**litre **– кол-во пролитых литров, указывается как **double **с разделителем точка, 350 350 357 +**summ **- итоговая сумма заказа, 358 + 359 +**extendedOrderId **– идентификатор заказа в АСУ сети 360 + 351 351 **extendedDate **– дата по которой АСУ строит отчет для сверки, формат **dd.MM.yyyy HH:mm:ss** 352 352 353 353 === === ... ... @@ -367,3 +367,10 @@ 367 367 все параметры являются обязательными 368 368 369 369 **litre **– кол-во пролитых на момент отправки запроса литров, указывается как double с разделителем точка 380 + 381 + 382 +=== Отправка статусов в Топаз Web Офис === 383 + 384 +Для согласованности заказов после каждого полученного статуса от Топаз Web Офис необходимо отправить статус в системе Интегратора. 385 +Для этого необходимо повторить запрос **/order, **с измененными полями **OrderStatus, **в соответствии с состоянием заказа в системе Интегратора. 386 +При отправке статуса **Completed **допускается присылать размер реально налитых литров и оплаченных средств **LitreCompleted, SumPaidCompleted**