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

От версии 32.1
отредактировано Ярослава Ерина
на 2024/12/11 12:56
Изменить комментарий: К данной версии нет комментариев
К версии 33.1
отредактировано Ярослава Ерина
на 2024/12/11 12:58
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -34,6 +34,7 @@
34 34  
35 35  Базовым адресом **(baseUrl)** для выполнения запросов является [[https:~~/~~/topazoffice.ru/ms/external-fueling/integration>>https://topazoffice.ru/ms/external-fueling/integration]]
36 36  
37 +----
37 37  
38 38  == **Методы API "Топаз-Web Office":** ==
39 39  
... ... @@ -94,6 +94,8 @@
94 94  |propane|газ пропан
95 95  |metan|метан
96 96  
98 +== ==
99 +
97 97  == Получение прайс-листа ==
98 98  
99 99  Внешняя система опрашивает "Топаз-Web Office" для получения прайс-листа **HTTP **запросом на **baseUrl **с префиксом **/price?apikey={apikey} **, запрос типа **GET **, timeout 10секунд.
... ... @@ -114,7 +114,6 @@
114 114  }
115 115  {{/code}}
116 116  
117 -
118 118  **Пример ответа**{{{}}}
119 119  
120 120  {{code language="javascript"}}
... ... @@ -125,13 +125,14 @@
125 125  }
126 126  {{/code}}
127 127  
130 +== ==
131 +
128 128  == Получение и обработка заказа ==
129 129  
130 -[[image:https://wiki.topazelectro.ru/download/attachments/1179735/image2023-1-19_16-21-33.png?version=1&modificationDate=1716374642000&api=v2]]
134 +[[image:https://wiki.topazelectro.ru/download/attachments/1179735/image2023-1-19_16-21-33.png?version=1&modificationDate=1716374642000&api=v2||data-xwiki-image-style-border="true"]]
131 131  
132 132  Информирование "Топаз-Web Office" о заказе и их статусах осуществляется **HTTP **запросом на **baseUrl **с префиксом **/order **, запрос типа **POST **, timeout 10 секунд.
133 133  
134 -
135 135  **Тело запроса содержит JSON вида Order{{{}}}**
136 136  
137 137  {{code language="javascript" layout="LINENUMBERS"}}
... ... @@ -269,6 +269,8 @@
269 269  
270 270  все параметры являются обязательными
271 271  
275 +=== ===
276 +
272 272  === **Статус Fueling** ===
273 273  
274 274  Данный статус сообщает внешней системе о том, что "Топаз-Web Office" готов запустить колонку (начать пролив)
... ... @@ -285,6 +285,8 @@
285 285  
286 286  все параметры являются обязательными
287 287  
293 +=== ===
294 +
288 288  === **Статус Canceled** ===
289 289  
290 290  Данный статус сообщает внешней системе о том, что заказ следует отменить
... ... @@ -299,6 +299,8 @@
299 299  
300 300  **reason – **текстовая причина отмены
301 301  
309 +=== ===
310 +
302 302  === **Статус Completed** ===
303 303  
304 304  Данный статус сообщает внешней системе о том, что заказ выполнен и топливо залито
... ... @@ -315,6 +315,8 @@
315 315  
316 316  **extendedDate **– дата по которой АСУ строит отчет для сверки, формат **dd.MM.yyyy HH:mm:ss**
317 317  
327 +=== ===
328 +
318 318  === **Отправка счетчика налива** ===
319 319  
320 320  В момент процесса налива "Топаз-Web Office" может сообщать внешней системе статус счетчика налива