Интеграция със SisTechnology

Настройка на VPN

  1. Инсталиране на Barracuda VPN на виртуалката на barsy-то. https://campus.barracuda.com/product/networkaccessclient/doc/78154113/installing-the-barracuda-vpn-client-for-linux-and-openbsd/

  2. Настройване на VPN-a.

2.1. Изпълняване на командата barracudavpn -> Configure Client. Server address-a ще е предоставен от SisTechnology

../../../../_images/sistechnology_1.png

2.2. Избиране на Open Connection и попълване на Login и Password предоставени от SisTechnology

Настройка на отдалечена система

  1. В администрацията на barsy Настройки - Системи - Отдалечена система, кликнете върху бутон “Нова отдалечена система”.

  2. Въведете име на отдалечената система (по Ваш избор).

  3. Към настройка “Протокол” от падащото меню изберете “SisTechnology”.

  4. Полетата “URL”, “Потребител” и “Парола” са задължителни и ще бъдат предоставени от SisTechnology.

../../../../_images/sistechnology_2.png

Допълнителни настройки

От тук можете да изпълнявате и ръчно синхронизациите с три различни възможности. Ръчно синхронизиране, което ще синхронизира данните от последното изпълнение. Синхронизация на доставчиците, което прави пълна синхронизацията на доставчиците, без да се съобразява от последното изпълнение. Пълна синхронизация на всички каталози, което прави пълна синхронизация на артикули и рецепти, без да се съобразява от последното изпълнение.

Important

Внимание! Пълните синхронизации, може да отнемат повече от няколко минути в зависимост количеството данни.

  1. В настройките на отдалечената система - в под раздел “Още настройки” - Настройки по TO трябва да свържете Barsy обектът с objectCode-a на обект в SisTechnology, за да индикирате как ще се синхронизират обектите.

  2. Изберете през какъв период, синхронизацията ще се изпълнява.

../../../../_images/sistechnology_3.png
  1. В Настройки - Начини на плащане трябва да се настрои за всеки един начин за плащане Export ID, през редакция - публични настройки. Този Export ID трябва да отговаря на paymentCode от номенклатурата на SisTechnology за техните начини на плащане. Тъй като тип на плащане “Смесено” е служебно трябва да бъде попълненено от нас полето Export_id, в противен случай ще бъде изпратено с null към ЕВО.

  2. В Настройки - Основни - Устройства трябва да се настрои за всяко устройство Export ID, през редакция - Допълнителни. Нужно при изпращане на отчети и бонове, за индикиране от кое устройство са изпратени данните. (не можем да изпращаме номерът на самото устройство, защото SisTechnology имат ограничение на големината на цифрата до 255, а в barsy може да бъде надвишена)

  3. Нужно е клиента да предостави mapping за обвързване на EVO номенклатурата DocTypes с нашрата за типове документи за зареждане. След това да бъдат записани в config.ini. Пример: STORELOAD_DOC_TYPES = “{"-1":4,"1": 104,"2":4,"3":4,"4":105,"5":14,"6":26,"11":104}”. В противен случай, ще се изпращат с дефолтен mapping.