Изменения документа Протокол интеграции систем внешних наливов с Топаз "Web Офис"
Редактировал(а) Dmitriy 2026/04/23 06:18
От версии 45.1
отредактировано Ярослава Ерина
на 2026/02/09 11:36
на 2026/02/09 11:36
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.erin a_jv1 +XWiki.erin_ds - Содержимое
-
... ... @@ -2,27 +2,20 @@ 2 2 3 3 == Настройка перед интеграцией == 4 4 5 -Для начала работы необходимо зарегистрироваться в Личном кабинете Интегратора 6 6 7 - ~1.Длярегистрации пройдите поссылке:[[https:~~/~~/topazoffice.ru/#/auth/integrator-registration/ef>>https://topazoffice.ru/#/auth/integrator-registration/sc]]6 +Перед началом интеграции, уполномоченный сотрудник компании, предоставляющей услуги внешних наливов (далее Интегратор), передает в ООО "Топаз-сервис" следующую информацию: 8 8 9 -2. После ввода логина и пароля на почту будет отправлено письмо для подтверждения регистрации 8 +1. Базовый url тестового окружения системы внешнего налива 9 +1. Список ip адресов, с которых будут приходить запросы от тестового окружения системы внешнего налива 10 +1. Базовый url боевого окружения системы внешнего налива 11 +1. Список ip адресов, с которых будут приходить запросы от боевого окружения системы внешнего налива 12 +1. Официальное название системы внешних наливов, которое будет указано в Топаз "Web Офис" 13 +1. Иконку системы внешних наливов в формате svg с соотношением сторон 1:1 10 10 11 - 3.Перейдитепоссылкеизписьмадляподтвержденияучетнойзаписи.15 +После получения информации по указанным пунктам, от ООО "Топаз-сервис" будет предоставлен тестовый доступ для настройки интеграции. 12 12 13 - 4.Авторизуйтесьв ТопазWeb-Office([[https:~~/~~/topazoffice.ru/#/login>>url:https://topazoffice.ru/#/login]] )17 +Также будет предоставлен секретный ключ (тестового и боевого окружения) для идентификации системы внешних наливов в "Топаз-Web Office". 14 14 15 -5. В открывшейся форме заполните поля: 16 - 17 -* Официальное название системы внешних наливов, которое будет указано в Топаз "Web Офис" 18 -* Прикрепите иконку Вашей системы в формате svg с соотношением сторон 1:1. Эти название и иконку будут видеть конечные клиенты в Топаз "Web Офис" 19 -* Базовый url тестового окружения системы внешнего налива 20 -* Список ip адресов, с которых будут приходить запросы от тестового окружения системы внешнего налива 21 -* Базовый url боевого окружения системы внешнего налива 22 -* Список ip адресов, с которых будут приходить запросы от боевого окружения системы внешнего налива 23 - 24 -6. Нажмите на кнопку "Создать", после этого вы получите уникальный API-ключ, он отобразится в соответствующем поле. 25 - 26 26 (% class="box errormessage" %) 27 27 ((( 28 28 (% class="wikigeneratedid" id="H41443043D43D44B43943A43B44E44743D43543E43144543E43443843C43E43144343443544243F43544043543443043243044244C43243E43244143544543743043F44043E44143044543E44243243D43544843D43543944143844144243543C44B4322242243E43F430437-WebOffice2243243743043343E43B43E43243A43528header29externalSystemApikey" %) ... ... @@ -151,12 +151,10 @@ 151 151 { 152 152 // Идентификатор заказа 153 153 String Id 154 -// дата и время создания в UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' ,yyyy-MM-dd'T'HH:mm:ss.SSS'Z',либо yyyy-MM-dd HH:mm:ss147 +// дата и время создания в UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' либо yyyy-MM-dd HH:mm:ss 155 155 String DateCreate 156 156 // идентификатор станции АЗС 157 157 String StationExtendedId 158 -// Идентификатор АЗС в системе Интегратора (Необязательное поле) 159 -String StationId 160 160 // Тип заказа 161 161 String OrderType 162 162 // номер стороны (поста) ... ... @@ -173,7 +173,7 @@ 173 173 double SumPaid 174 174 // Статус заказа 175 175 OrderStatus Status 176 -// дата и время завершения заказа UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' ,yyyy-MM-dd'T'HH:mm:ss.SSS'Z',либо yyyy-MM-dd HH:mm:ss167 +// дата и время завершения заказа UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' либо yyyy-MM-dd HH:mm:ss 177 177 String DateEnd 178 178 // Идентификатор причины отмены заказа 179 179 String ReasonId ... ... @@ -234,13 +234,6 @@ 234 234 **FuelId **+ **PriceFuel **– в случае если стоимость топлива в Топаз "Web Офис" отличается от присланной, то Топаз "Web Офис" дает ответ **402.** 235 235 236 236 237 -== Отмена заказа == 238 - 239 -Отмена заказа возможна даже после его старта. Для инициации отмены необходимо отправить тот же заказ со статусом (% style="background-color:#dddddd; font-family:Courier New,Courier,monospace" %)**UserCanceled**(%%). Если на момент получения запроса на отмену процесс налива ещё не начался, заказ будет отменён. 240 - 241 -В случае, если отмена инициирована после начала налива, система остановит процесс пролива и зафиксирует заказ как отменённый. В этом случае в ответе будет указано количество литров, фактически налитых до момента остановки. 242 - 243 - 244 244 == Проверка статуса работы станции == 245 245 246 246 Перед формирование заказ внешняя система делает запрос на станцию для определения доступности и готовности станции принять заказ **baseUrl **с префиксом