Инструменты пользователя

Инструменты сайта


вопросы:настройкавебдс

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
вопросы:настройкавебдс [2019/12/20 08:31]
makarov
вопросы:настройкавебдс [2020/01/09 09:54] (текущий)
ayazykov
Строка 2: Строка 2:
 ====== Как настроить "WebDC"? ====== ====== Как настроить "WebDC"? ======
  
-Перед тем как настраивать WebDC в кассире, необходимо выполнить публикацию в конфигураторе торгового предприятия. Для этого нужно зайти в «Администрирование» → «Публикация на веб сервере». На закладке «Основные» в Web-сервисах нужно установить флаг у реквизита «KKMTrancfer» и опубликовать.+Перед тем как настраивать WebDC в кассире, необходимо выполнить публикацию в конфигураторе торгового предприятия. Для этого Запустите конфигуратор «Торгового предприятия 5» под правами администратора
 +Перейдите «Администрирование» → «Публикация на веб-сервере» → закладка «Основные»
 +Выберите «Веб-сервер» — Apache 2.2 
 +Задайте значение реквизита «Каталог». В реквизите можно использовать только латинские буквы и цифры. Рекомендуем создать каталог на диске C. 
 +На вкладке «Web-сервисы» установите флажки у строки «KKMTrancfer». Если не уверены в WEB сервисе, то можно установить ВСЕ флажки, это не помешает работе БД. 
 +Нажмите на кнопку «Опубликовать». 
 +После нажатия на кнопку «Опубликовать» должно быть сообщение, что публикация прошла успешно.
  
-Для того, чтобы WebDC появился в кассире, нужно распаковать логический модуль «**WebDC**». Путь по умолчанию: БазаКассира\ExtFiles\LogicalModules.+{{:вопросы:публикацияккмтрасферт.png?direct&400|}}
  
-Для настройки модуля логики WebDCнужно перейти в разделе «Настройка» на закладку «**Модули логики**», далее нажать «**//WebDC//**».+Рекомендация: после публикации, вручную перезапустите Apache (откройте монитор и нажмите Restart) 
 + 
 +{{:вопросы:рестартапач.png?direct&400|}} 
 + 
 + 
 +**Настройка конфигурации «Кассир 5»** 
 + 
 +Включите модуль логики WebDC в мастере настроек (подробно: https://www.youtube.com/watch?v=7dI6chOxsjI&t=31s)  
 + 
 +{{:вопросы:мастернастройки.png?direct&400|}} 
 + 
 +Или включите модуль следующим способом:  
 +Зайдите в папку «\ExtFiles\LogicalModules» каталога базы данных «Кассир 5» (каталог БД можно посмотреть в свойствах ярлыка запуска «Кассир 5» в поле «Объект»). 
 +Распакуйте в эту папку модуль логики «WebDC». После распаковки должен быть путь 
 +<каталог БД>\ExtFiles\LogicalModules\ WebDC.epf . 
 + 
 +Запустите «Кассир 5» с правами администратора. 
 +Перейдите в раздел «Настройки» → вкладка Модули логики – WebDC 
 +На этой вкладке произведите настройку модуля
  
 Заполнение реквизита "**Описание WSDL**" нужно делать в формате:  Заполнение реквизита "**Описание WSDL**" нужно делать в формате: 
Строка 15: Строка 39:
 Пример: **http://localhost:80/TP52/ws/KKMTransfer.1cws?wsdl** Пример: **http://localhost:80/TP52/ws/KKMTransfer.1cws?wsdl**
 ---- ----
-В реквизитах «**Логин**»/»**Пароль**» нужно ввести логин и пароль пользователя, выполняющего роль «**Выполнение регламентных заданий**». Нажатием кнопки «**//Проверить связь//**» можно убедиться в правильности заполнения данных.+В реквизитах «**Логин**»/»**Пароль**» нужно ввести логин и пароль пользователя, выполняющего роль «**Выполнение регламентных заданий**» (Рекомендуется завести отдельного пользователя с логином/паролем содержащим только латинские буквы и цифры). Нажмите кнопку «**Применить**» . Нажатием кнопки «**//Проверить связь//**» можно убедиться в правильности заполнения данных, должно быть сообщение, что связь установлена. 
 + 
 +Настройки:  
 +__Отключить__ - отключает работу модуля (карты будут подбираться из справочника Дисконтных карт Кассира)  
 + 
 +__Разрешить создание ДК__ - Если ДК нет, то программа предложит создать её, заполнив реквизиты, после создания карта сразу появится в базе Торгового предприятия  
 + 
 +__Поиск по номеру телефона__ - возможность поиска карты по номеру телефона (в справочнике Дисконтной карты обязательно должен быть заполнен номер телефона)  
 + 
 +Шаблон номера ДК:  При наличии хотя бы одного шаблона при сканировании штрихкода поиск Дисконтной карты будет выполняться только при соответствии шаблону в формате префикс, Z длина кода 
 +Пример: 23Z13   префикс ШК ДК 23, длина кода карты 13 символов  
 + 
 +{{:вопросы:вебдк.png?direct&400|}} 
 + 
 +**настройка работы в режиме оффлайн**. 
 +  
 +Данный режим предусматривает ситуацию, когда связь с вебсервисом потеряна, чтобы возможность работы с ДК не пропала полностью, нужно настроить работы данного режима.  
 + 
 +ВАЖНО: для данного варианта работы, нужно выгружать справочник ДК в Кассир. Т.к. при отсутствии связи, данные будут браться из справочника ДК в кассире. После возобновлении связи, данные об изменениях (списании\начислении бонусов, накоплениях, будут переданы в Торговое предприятие)  
 + 
 +__Использовать при отсутствии связи с веб сервером__ - Если связь в вебсервисом пропадёт, то программа подберёт ДК из справочника Кассира  
 + 
 +__Работать с бонусами при отсутствии связи с веб сервером__ - разрешает работать с бонусами подобранной дисконтной карты из справочника Кассира 
 + 
 +__Работать с накоплениями при отсутствии связи с веб сервером__ - разрешает работать с накоплениями подобранной дисконтной карты из справочника Кассира 
 + 
 +При настройке данного модуля также доступна и работа с Платёжными картами 
  
-Адрес веб-сервиса можно узнать в публикации на веб-сервере, в строке "KKMTrancfer" таблицы веб-сервисы. 
-В публикации нужно не забыть опубликовать требуемый веб-сервис. 
  
вопросы/настройкавебдс.1576830691.txt.gz · Последнее изменение: 2019/12/20 08:31 — makarov