A SUP® Integrált Számviteli Rendszer távoli használatának ajánlott módja, hogy a távoli felhasználó a rendszert a Microsoft Windows Terminál Szolgáltatások segítségével használja. Ez esetben a program a szerver gépen fut annyi példányban amennyit a gép teljesítménye ill. a Windows licence engedélyez. A távoli számítógépen a "Távoli asztal kapcsolat" (MSTSC.EXE) parancsikont kell használni a Windows Terminál Kliens indításához. Ezen keresztül a távoli számítógép ún. Távoli Asztal Kapcsolatot (RDP) hoz létre a szerverhez.
Azt RDP protokollt célszerű valamilyen biztonságos csatornán átvezetni. VPN ill. SSH Tunnel használatát javasoljuk.
A SUP® rendszer RDP nélküli távoli használata (vastag-kliens VPN-en keresztül) nem javasolt, mivel így meglehetősen rossz működési sebességet lehet elérni.
Terminál szerveres (RDP) távoli használat esetén a SUP® rendszer szerver oldalt a „szokásos" módon kell telepíteni, a kliens oldal pedig a felhasználói profilban létrehozott kliens oldali könyvtárszerkezetbe kerül.
SUP® rendszer telepítése szerver oldali telepítés végrehajtása
A terminálszerveres kliens telepítésének előfeltétele a SUP® rendszer szerver oldali telepítés megléte. Erről információ a SUP® rendszer telepítése Windows szerver ill. SUP® rendszer telepítése Linux szerver környezetben c. dokumentációban található.
Kliens oldali könyvtárszerkezet létrehozása a felhasználói profil könyvtárba
Mivel a SUP® rendszer telepítése Windows kliens c. dokumentációban ismertetett kliens oldali könyvtárszerkezetet több példányban is létre kell hozni egy gépen belül, ezért ezt a felhasználói profilban kell létrehozni.
A létrehozandó könyvtárszerkezet (Windows Server 2003, 2008 with Terminal Services esetén):
<Server>\C:\Documents and Settings\<UserProfile>\QSoft\SUP\BIN
A Windows Server 2008 kiadás esetén ugyanez a következőképpen alakul:
<Server>\C:\Users\<UserProfile>\QSoft\SUP\BIN
Pl.:
A fenti könyvtárszerkezetet minden felhasználó számára létre kell hozni, aki a SUP® rendszert távolról használni fogja.
SUP® rendszert elindító parancsikon létrehozása
Minden felhasználó saját asztalára létre kell hozni a SUP® rendszert indító parancsikont. A parancsikon beállítása annyiban speciális, hogy a UserProfile környezeti változót célszerű használni a parancsikon „Cél:" helyének beállításánál.
C:\QSoft\SUP\BIN\Exec.exe "%USERPROFILE%\QSoft\SUP\BIN\sup.exe"
A parancsikon „indítás helyét" üresen lehet hagyni. A parancsikon helye, a felhasználó saját asztala! A parancsikonban hivatkozott C:\QSoft\SUP
a rendszer szerver oldali alapkönyvtára ( <QsoftHome>
)
Az indítás a SUP® rendszer szerver oldali könyvtárszerkezetben található EXEC.EXE programmal történik. A fenti példa a Pénzügy és Számvitel modul indítását mutatja be.
Más modul indítása esetén az EXEC.EXE -nek második paramétert is kell adni, mely a használandó EXEC_xx.INI file-t adja meg.
Pl.: a Raktári készlet és Áruforgalom modul indítása esetén:
C:\QSoft\SUP\BIN\Exec.exe "%USERPROFILE%\QSoft\SUP\BIN\supra.exe"
C:\QSoft\SUP\BIN\Exec_RK.INI
A fenti parancsot egy sorba, a parancsikon „Cél:" nevű adatmezőjébe kell beírni.
Az utolsó paraméterben meghatározott
file-t a Exec_RK.INI
könyvtár -alapesetben- nem tartalmazza. Az C:\QSoft\SUP\BIN
file-t az Exec_RK.INI
file másolásával, átnevezésével, valamint tartalmának átírásával kell létrehozni.Exec.INI
[UpdateFrom] Path=\\server\QSoft\SUP\BIN\SUPRA.EXE IsDatabaseUpdate=No CopyCaption=SUP Raktári rendszer felújítása [SysData] SysIniPath=\\server\QSOFT\sup\SysData StartLog=No
Jogosultságok ellenőrzése
A terminál szerver szolgáltatást használó felhasználó részére biztosítania kell az alábbiakat:
- a
FBCLIENT.DLL
használatához való jog (normál esetben aC:\Windows\system32
könyvtárban található), - a SUP® rendszer szerver oldali könyvtárszerkezet (normál kliens esetén meg kell osztani)
<QsoftHome>
könyvtárának elérése, írási-olvasási joggal, - biztosítani a
<QsoftHome>
könyvtártól eltérő meghajtón az adatbázisok mentésére szolgáló könyvtárat írási joggal. - valamint előfordulhat hogy a Firebird adatbázismotor számára jogot kell adni a SUP rendszer adatbázisaihoz.