Оглавление |
---|
Описание
Данная возможно позволяет осуществить экспорт информации с сервера SetCentrum/SetRetail об изменении или создании рекламных акций. Такая функциональность позволяет отследить изменения в рекламных акциях на сервере, если они были сделаны на сервере, когда импорт акций из ERP был невозможен, или по другим причинам.
...
Проверка экспорта рекламных акций на сервере SetRetail
Примечание | ||
---|---|---|
| ||
|
Windows
1. Скачайте файл сервиса wiremock-standalone-2.19.0.jar в предварительно, созданную папку сервера SetRetail10.
2. Запустите специальный MOCK-сервис.
...
Блок кода | ||||
---|---|---|---|---|
| ||||
%SET_JAVA_HOME%\bin\java -jar %SET10_HOME%\wiremock\wiremock-standalone-2.19.0.jar --port 9003 --verbose > %SET10_HOME%\wiremock\__files\request.txt |
Linux
Для 1. Для версий SetRetail10 под ОС Linux скачайте сервис wiremock c репозитория или по прямой ссылке wiremock-standalone-2.19.0.jar.
Если 2. Если сервер под управление ОС Linux подключен к сети интернет, тогда выполните скачивание командой:
Блок кода | ||||
---|---|---|---|---|
| ||||
wget https://repo1.maven.org/maven2/com/github/tomakehurst/wiremock-standalone/2.19.0/wiremock-standalone-2.19.0.jar |
3. Выполните команду для запуска сервиса (в данном примере файл сервиса располагается в папке /root):
Блок кода | ||||
---|---|---|---|---|
| ||||
java -jar /root/wiremock-standalone-2.19.0.jar --port 9003 --verbose > /root/__files/request.txt |
...
& |
Проверка работы запущенного сервиса
Откройте в текстовом редакторе редакторе и проверьте работу MOCK-сервиса.
Наберите адрес в формате http://IP-адрес сервера:ПОРТ/__files/request.txt
4Windows:
В операционной системе WIndows, откройте файл с результатами работы сервиса с помощью Notepad++.
Linux:
В операционной системе Linux, выполните команду mc для запуска Midnight Commander → перейдите в папку с файлом → нажмите клавишу F3 для просмотра.
Настройка экспорта рекламных акций
1. Настройте в SetRetail параметры интеграции для протокола Протокол Set Retail 10: выгрузка данных в веб-сервис на стороне ERP:
Справочники → Внешние процессинги → Вкладка ERP → Интеграция → Импорт/Экспорт → Добавьте или откройте из списка протокол Протокол Set Retail 10: выгрузка данных в веб-сервис на стороне ERP:
2. На вкладке Экспорт данных установите флажки Рекламные флажки:
- Рекламные акции выгружаются с периодичностью
...
- и установите период экспорта.
- Первоначальная выгрузка акций.
3. Введите в поле Рекламные акции адрес MOCK-сервиса в формате http://XXX.XXX.XXX.XXX:ПОРТ/ → ВебВеб-сервис без обратной связи (совместимость с SAP) → нажмите К списку ERPкликните .
5. Создайте
Проверка экспорта
1. Создайте или измените существующие рекламные акции.
62. Перейдите в папку, где расположен wiremock и откройте на просмотр файл request.txt:
ОС Windows: {Диск}:\{Папка SetRetail10}\wiremock\__files\request.txttxt → откройте файл в текстовом редакторе для просмотра результата экспорта рекламных акций.
ОС Linux: /root/__files/request.txt
7. Откройте текстовый файл request.txt в любом текстовом редакторе, например Notepad++ для просмотра информации о созданных или изменённых рекламных акций.