Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Технология реализована, начиная с версии Внимание! Данный функционал реализован для версий GK 4.16 !и более поздних.


1.Установка  Установка SH5_WebAPI


Дистрибутив Для установки необходимо скачать дистрибутив SH5_WebAPI качаем с официального FTP компании UCS:

...

Далее «Завершить»:


После установки автоматом откроется автоматически запустится утилита теста API, она нам не понадобится, можно просто закрыть:.


Проверить Также после установки необходимо проверить в службах Windows запущена ли наша служба SH5_WebAPI, если не запущена, то запустить:.


2. Состав дистрибутива


Папка с WEB-сервером a A-editor находится в основном дистрибутиве версии GK в папке WEB:.



3. Настройка подключения webWEB-сервиса A-editor


Настройка заключается в конфигурировании файла appsettings.json:.


Содержимое файла:

{

  "ConnectionStrings": { // Подключение к MSSQL Server

...

    //"SUnitName": "Место",       // Место реализации разкомментировать раскомментировать и задать, если в SH 5 больше одного места реализации

...

Корневую вершину Game-Keeper в SH5 делаем создаем самостоятельно (новую или переименовываем вершину Меню ресторана):.



Параметр      "MenuRoot": 2:.


4. Установка платформы .Net Core


Установка платформы .Net Core

Устанавливать стоит всегда актуальную версию с сайта разработчика Microsoft.com

Возможно, что на объекте уже установлены эти компоненты, например для работы отчетов SSRS или других web-сервисов GK, тогда установка не требуется.


5. Установка и настройка Microsoft Web Server IIS


Установка и настройка Microsoft Web Server IIS

Возможно, что на объекте уже установлены эти компоненты для работы web-сервисов GK, тогда установка не требуется.

...

Вводим имя сайта, в нашем случае это a A-editor, указываем физический путь к папке aA-editor, задаем порт для веб-сервиса и нажимаем кнопку «ОК». При вводе имени сайта автоматически будет создан пул приложений для этого сайта с одноименным названием, необходимо в Диспетчере служб IIS перейти в меню дерева «Пулы приложений» и проверить, что пул создался с версией среды CLR.NET v4.0. Также в Дополнительных параметрах пула приложений необходимо включить параметр «Разрешены 32-разрядные приложения».


6. Проверка работоспособности технологии


Рекомендуем Для работы с A-editor рекомендуется использовать браузер Google Chrome. В браузере вводим адрес http://127.0.0.1:8089/ (8089 – порт нашего wedWEB-сервиса aA-editor).


Попадаем в окно логина, где нужно В открывшемся окне необходимо ввести Пользователя из GK и его пароль, после чего попадаем в рабочее пространство программы (выгрузка из GK в SH5 находится на вкладке Экспорт в SHouse):.


Вынести ярлык-ссылку на страницу в папку GK на рабочем столе, назвать ярлык A-Editor:.