Сервисы онлайновой доступности. Реализация возможности выполнить запрос с сайта по номеру заявки, чтобы определить ее состояние в базе данных BAS
Если с сайта необходимо предоставить возможность быстрого ответа по номеру заявки, которая есть в "1С:Підприємство", но Вы не готовы покупать дополнительные лицензии (не хотите впускать «лишних» пользователей в "1С:Підприємство", или есть иные причины), то использование HTTP-Сервисов – это то, что вам нужно.
Для реализации получения информации клиентами нужно:
- "1С:Підприємство" 8.3.10 или выше;
- Веб-сервер (например Apache), где будет опубликован http-сервис. Сервис должен быть доступен с сети интернет;
- Решить, какие данные мы хотим получать от клиента, и которые отдаем в ответ;
- Продумать, внешний вид страницы, на которой клиент будет вводить запрос, и внешний вид страницы с ответом. Решить, где на сайте будет размещена ссылка на страницу для ввода запроса;
- Обе страницы можно стилизовать под общий стиль сайта.
Виды информации, которую можно предоставить через сервисы:
- состояние заказа покупателя;
- состояние заказа на ремонт гаджета;
- актуальный прайс-лист;
- любую другую информацию.
Пример
Руководством было предпринято решение сделать сервис, который покажет пользователям, причем в режиме реального времени, в каком состоянии их заказ и, как следствие, разгрузит менеджеров.
Единственный вопрос, который возник по ходу реализации, как определить, что тот, кто запрашивает информацию, имеет на нее право? Решение было принято следующее. Кроме номера заявки использовать еще и номер телефона заказчика.
Несколько картинок, как это выглядит
На следующей форме клиент получил данные, на которые имеет право.
При реализации данного решения использованы: HTML, CSS и JavaScript.
У Вас появились идеи?
Наша команда готова помочь в их реализации!
Стоимость работ: от 4500 грн ( от 5 часов, в зависимости от поставленного технического задания "ТЗ").
Разработчик: Компания «ЭНСИТИ»
- Комментарии