Редактировал(а) Dmitriy 2026/04/23 06:18

От версии 46.1
отредактировано Ярослава Ерина
на 2026/02/09 11:56
Изменить комментарий: К данной версии нет комментариев
К версии 52.1
отредактировано Dmitriy
на 2026/04/23 06:18
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.erina_jv
1 +XWiki.erin_ds
Содержимое
... ... @@ -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,14 +269,25 @@
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**
275 275  1. **Статус Completed**
276 -1. **Отправка счетчика налива**
282 +1. **Отправка счетчика налива Volume**
277 277  
278 278  Данные запросы "Топаз-Web Office" отправляет Интегратору.
279 279  
286 +(% class="box infomessage" %)
287 +(((
288 +##**Все методы, отправляющие статусы заказа (**##**Accepted, Fueling, Canceled, Completed, Volume),## отправляют данные в теле в формате x-www-form-urlencoded##**
289 +)))
290 +
280 280  === **Статус Accepted** ===
281 281  
282 282  Данный статус сообщает внешней системе о том, что заказ принят и обработан в "Топаз-Web Office"
... ... @@ -337,12 +337,16 @@
337 337  
338 338  **baseUrl + /api/order/completed POST**
339 339  
340 -**apikey={apikey}&orderId={ordeId}&litre={litre}&extendedOrderId={extendedOrderId}&extendedDate={extendedDate}**
351 +**apikey={apikey}&orderId={ordeId}&litre={litre}&summ={summ}&extendedOrderId={extendedOrderId}&extendedDate={extendedDate}**
341 341  
342 342  все параметры являются обязательными
343 343  
344 -**litre **– кол-во пролитых литров, указывается как **double **с разделителем точка **extendedOrderId **– идентификатор заказа в АСУ сети
355 +**litre **– кол-во пролитых литров, указывается как **double **с разделителем точка,
345 345  
357 +**summ **- итоговая сумма заказа,
358 +
359 +**extendedOrderId **– идентификатор заказа в АСУ сети
360 +
346 346  **extendedDate **– дата по которой АСУ строит отчет для сверки, формат **dd.MM.yyyy HH:mm:ss**
347 347  
348 348  === ===
... ... @@ -362,3 +362,10 @@
362 362  все параметры являются обязательными
363 363  
364 364  **litre **– кол-во пролитых на момент отправки запроса литров, указывается как double с разделителем точка
380 +
381 +
382 +=== Отправка статусов в Топаз Web Офис ===
383 +
384 +Для согласованности заказов после каждого полученного статуса от Топаз Web Офис необходимо отправить статус в системе Интегратора.
385 +Для этого необходимо повторить запрос **/order, **с измененными полями **OrderStatus, **в соответствии с состоянием заказа в системе Интегратора.
386 +При отправке статуса **Completed **допускается присылать размер реально налитых литров и оплаченных средств **LitreCompleted, SumPaidCompleted**