Встановлення та оновлення Syrve Server до поточної версії виконується звичайним чином. Жодних специфічних файлів з'явитися не повинно.
Встановлення та оновлення Syrve Office для робочого місця оператора до поточної версії також виконується звичайним чином. Перевірте файл Resto.Plugin.Delivery.dll у каталозі C:\Program Files\SyrveRMS\Office\Plugins.
Встановлення та оновлення у відділенні доставки Syrve POS до поточної версії виконується також звичайним чином.
Примітка: встановлення плагіна Централізованої Доставки (ЦД) і з ЦД здійснюється лише з комп'ютера, котрий являється Головною Касою (ГК). Не допускається встановлення Syrve POS у режимі Syrve Agent.
Переконайтеся, що у каталозі плагінів Syrve POS (зазвичай C:\Program Files\SyrveRMS\Front.Net\Plugins) з'явився файл Resto.Front.Api.Delivery.dll.
Після встановлення виконайте первинне налаштування системи. Сервер доставки не вимагає спеціального налаштування.
Для роботи в Syrve Office з модулем доставки потрібна ліцензія SyrveCallCenter. Кількість екземплярів ліцензії залежить від кількості робочих місць операторів кол-центру. За наявності ліцензії в головному меню програми буде доступний розділ Доставка.
Після запуску Syrve Office буде створено конфігураційний файл Delivery.config.xml у каталозі C:\Documents and Settings\All Users\Application Data\Syrve\Rms\Default\config.
Цей файл має таку структуру:
<?xml version="1.0"?>
<DeliveryConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
<DeliveryUpdateInterval>3000</DeliveryUpdateInterval>
<DisableBackCaches>false</DisableBackCaches>
<DeliveryExchangeWarningTime>300</DeliveryExchangeWarningTime>
</DeliveryConfiguration>
Параметри у цьому файлі:
DeliveryUpdateInterval (мілісекунди) – період автооновлення списку доставок. Якщо у вікні списку доставок у Syrve Office активна галочка Автооновлення, тоді оновлення даних буде проходити із вказаною в конфігураційному файлі частотою.
DeliveryExchangeWarningTime (мілісекунди) – період перевірки отримання даних доставки фронтом та своєчасності обробки доставки. Наприклад, якщо доставка не отримана фронтом або її почали своєчасно готувати, то після закінчення таймауту такі доставки виділяються у списку.
DisableBackCaches (true/false) – відключення на сервері автоматичних процедур перерахунку собівартості, складських залишків тощо. Цей параметр використовується у випадках, коли необхідно знизити навантаження на сервер. Якщо Syrve Office працює тільки в режимі кол-центру, і у ньому не ведеться складський облік, ви можете вимкнути функції, пов'язані з веденням складського обліку.
Для роботи з доставкою до Syrve POS необхідна ліцензія SyrveDelivery. Кількість підключень визначається за кількістю терміналів, на котрих працюватимуть із замовленнями.
Ви можете включити такі додаткові параметри до конфігураційного файлу Syrve POS:
<showDeliveryListOnLogin>true</showDeliveryListOnLogin>
<AllowHandCardRoll>true</AllowHandCardRoll>
<cardReaderConfigured>true</cardReaderConfigured>
<a4DeliveryInvoiceFormat>true</a4DeliveryInvoiceFormat>При цьому також надайте співробітникам, які працюватимуть на терміналах, такі права:
Після першого запуску Syrve POS уголовній касі буде створено конфігураційний файл встановленого плагіна доставки deliveryPluginConfig.xml. Щоб зареєструвати відділення доставки на сервері кол-центру, налаштуйте плагін.
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<serviceMethodTimeoutMilliseconds>10000</serviceMethodTimeoutMilliseconds>
<serverUrl>http://localhost:8080/resto</serverUrl>
<terminalId>e49d3632-b06a-4a9a-8c76-ae816c4404ad</terminalId>
<connectToServerDelayInSeconds>5</connectToServerDelayInSeconds>
</config>
Параметри, котрі потрібно налаштувати, виділено зеленим:
Після налаштування плагін повинен почати взаємодіяти з сервером, тобто отримувати та відправляти вулиці, клієнтів, доставки.
За наявності хоча б одного підключення з ліцензією SyrveDelivery, у Syrve Office з'явиться розділ головного меню Доставка.