Technická architektúra systému
Popis architektúry
ReFIS beží vo webovom prehliadači, čo umožňuje prístup z ľubovoľného počítača pripojeného na internet (ak zákazník nepožaduje obmedzenia prístupu, napríklad len v rámci lokálnej siete). Prístup je chránený pomocou prihlasovacích údajov, na základe prihlasovacích údajov možno nastaviť prístupové práva na:
- jednotlivé časti aplikácie (napríklad sprístupniť iba plánovací modul)
- jednotlivé funkcie aplikácie (napríklad sprístupniť iba prezeranie, alebo zadávanie bez možnosti úprav)
- jednotlivé logické celky/číselníky (napríklad sprístupniť iba časť „Obchod“ tak, aby bolo možné finančne rozhodovať iba v rámci svojej oblasti)
Prenos údajov zo serveru na stanicu je zabezpečený pomocou HTTPS. ReFIS využíva architektúru s centrálnou databázou s okamžitým zobrazením zmien na všetkých staniciach alebo mobilných zariadeniach (bez nutnosti synchronizácie alebo zlučovania dát z rôznych zdrojov).
Architektúra vyzerá nasledovne:
Na diagrame je zobrazené prepojenie s viacerými systémami, ktoré sú bližšie opísané v kapitole „Prenos údajov“.
Prenos údajov (export a import) medzi systémom ReFIS a iným systémom
- Pozri aj: API
Pod pojmom prenos sa myslí export alebo import. Pod pojmom export sa myslí prenos zo systému ReFIS do externého softvéru. Pojem import označuje opačný smer. Nie každý prenos je nutný. Niektorí zákazníci nemusia využívať všetky prenosy.
Prenos môže byť napríklad medzi ReFISom a:
- účtovníctvom,
- bankovým systémom,
- projektovým systémom, atď.
Podporované sú tieto prenosy:
- Adresár a pracovníci:
- Prenos adresára osôb.
- Prenos čísiel bankových účtov pre osoby z adresára.
- Prenos používateľov (pracovníkov firmy), najčastejšie z LDAP serveru.
- Prenos čísiel bankových účtov používateľov (pracovníkov firmy).
- Prenos informácií o dokladoch:
- Prenos samotných dokladov:
- Prenos (pred)faktúr a ich riadkov, vrátane elektronickej prílohy.
- Prenos prijatých a vydaných pokladničných dokladov.
- Prenos objednávok a ich položiek.
- Import externých účtovných čísiel z účtovného systému.
- Export informácie o schválení dokladu do účtovníctva.
- Prenos samotných dokladov:
- Platby:
- Prenos zoznamu bankových účtov a zoznamu pokladníc. Nemyslí sa prenos pohybov na účtoch a v pokladniach.
- Import platieb (pohybov na bankových účtoch). Dá sa importovať aj priamo z banky (napríklad Multicash).
- Prenos párovaní „platba – faktúra“.
- Export platobných príkazov do banky (netýka sa účtovného systému)
- Import a aktualizácia predpisu miezd z mzdového softvéru (nie platieb, ale plánu pre mzdy – pre riadenie cashflow).
- Aktualizácia výmenných kurzov podľa ECB
Zálohovanie dát
ReFIS ukladá údaje na 2 miesta, ktoré treba zálohovať:
- SQL databáza. Je nastavená úloha, ktorá pravidelne vytvára zálohu SQL databázy do ZIP balíčka chráneného heslom. Túto zálohu uloží do adresára C:\Program Files\ReSOFT\Data\Backup\Db (v závislosti od konkrétnej inštalácie sa môže líšiť)
- lokálne úložisko dát na disku (pre statické súbory, ako napríklad PDF dokumenty). Tieto súbory sú cez NTFS link nalinkované do adresáru C:\Program Files\ReSOFT\Data\Backup\Files (v závislosti od konkrétnej inštalácie sa môže líšiť).
Na zálohovanie je teda odporúčané nastaviť celý adresár C:\Program Files\ReSOFT\Data\Backup\