Version Namn Datum Beskrivning 1.0 Förutsättningar Vitec Ekonomi 1.1 Marie 2017-03-09 Justering för krav på Windows Server 2012 1.2 Micke 2017-04-07 Vitec Ekonomi från x.60 kräver IIS 8 och websocket. 1.3 Micke 2017-05-03 Installation i virtuell katalog från x.60 och förtydligande runt IIS. 1.4 Micke 2017-06-20 Stöd för SQL Server 2016 tillagt
Vitec Ekonomi och Vitec 3L Pro har en gemensam SQL-databas. MS SQL Server används som databashanterare. WebAPI för Vitec Ekonomi är serverdelen av Vitec Ekonomi. Den tekniska plattformen är Microsoft ASP.NET Core med.net Framework 4.6 Vitec Ekonomi är en webbapplikation byggd som SPA (Single Page Application) Den tekniska plattformen är Polymer, WebComponents och JavaScript. Till 3L Pro finns en mobil tidredovisning som är en webbapplikation byggd som SPA (Single Page Application). För Mobil Tidredovisning krävs installation av 3LProServices (t.om version x.58) eller VitecEkonomiServices (from. version x.59) Den tekniska plattformen är Angular och JavaScript. VitecEkonomiServices är ett webbtjänstgränssnitt som används för integration där andra system vill utbyta data med Vitec Ekonomi och Vitec 3L Pro. Den tekniska plattformen är Microsoft WCF / SOAP med.net Framework 4.6 Vitec 3L Pro är föregångaren till Vitec Ekonomi i form av en Windowsklient. Vitec 3L Pro och Vitec Ekonomi används parallellt mot samma databas. 3L Pro Windowsklient behöver bra nätverksåtkomst till databasservern. Framförallt korta svarstider är avgörande för god prestanda. Den tekniska plattformen är Sybase PowerBuilder 12.6. 3L Pro Webbportal är en Webbapplikation bestående av en frontend webklient utvecklad i ASP.NET och ett backend i form av webtjänster utvecklade i PowerBuilder.
En databasserver behövs med Microsoft SQL Server 2008 R2 eller senare. Här installeras den gemensamma databasen för Vitec Ekonomi och Vitec 3L Pro. En webserver med Internet Information Server (IIS) behövs. På webbservern installeras följande systemkomponenter: Vitec Ekonomi WebAPI Vitec Ekonomi Webklient Vitec 3L Pro Mobil Tidredovisning VitecEkonomiServices (API webbtjänstgränssnitt för integration) Webbportal för 3L Pro Vitec 3L Pro är en Windowsklient som körs på PC, Terminal Server via Remote Desktop eller som Remote App. Klientdatorn är en vanlig skrivbords-pc. Om Vitec 3L Pro körs som via Remote Desktop på Terminal Server eller som Remote App behövs en Windows Server för detta. Vitec Ekonomi är en Webbapplikation anpassad för att användas från surfplatta eller från en PC/Mac. Senaste service pack samt uppdateringar från Microsoft förutsätts alltid för både operativsystem och serverapplikationer. Internetåtkomst måste finnas tillgänglig där Vitec Ekonomi, 3L Pro och API:er är installerade. SQL Server 2008 (32/64-bit) Standard eller Express edition SQL Server 2008R2 (32/64-bit) Standard eller Express edition SQL Server 2012 (32/64-bit) Standard eller Express edition SQL Server 2014 (32/64-bit) Standard eller Express edition SQL Server 2016 (32/64-bit) Standard eller Express edition SQL Collation: Finnish-Swedish, Case Insensitive, Accent Sensitive
Microsoft Windows 2012 eller senare med: Microsoft.NET Framework 4.6 IIS 8 eller senare Websocket installerat på IIS Se: https://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-websocket-protocolsupport.net Core Windows Server Hosting bundle Från version 1.60 kan Vitec Ekonomi installeras i en Virtuell katalog och då behövs inget eget DNS-record om servern redan har ett med giltigt SSL-certifikat som man vill använda. Sökvägen blir då tex: https://webserver.kunden.se/vitecekonomi För version 1.59 och tidigare behövs två DNS-record/alias som pekar på webbservern. Ett för webklienten och ett för webapi:et. Dessa behövs för att klienterna ska kunna nå siterna och köra Vitec Ekonomi Exempel: ekonomi.kunden.se webbservern ekonomiapi.kunden.se webbservern Giltiga SSL-certifikat måste finnas för det eller de DNS-records som ska användas Ett användarkonto (Service User) att använda för att köra Applikationspoolen för VitecEkonomi som har skrivrättigheter i katalog för dokumentkoppling. (Dokumentkopplingens katalog kan t.ex. vara placerad på en fileshare). OBS! Om ett annat konto används måste det kontot även ha behörighet att skriva i logs -katalogen där Vitec Ekonomi är installerat. OBS! För 3L Pro Webbportal är senaste supportad version Windows 2008R2 för webbservern. Vilket gör att 3L Pro Webbportal och Vitec Ekonomi inte kan köras på samma server. Om 3L Pro Windowsklient används rekommenderas Terminalserver för detta framför lokal installation på PC. Windows 2008 R2 Terminal Server (32/64-bit) med service pack 1 Windows Server 2012, Windows Server 2012 R2 Microsoft.NET Framework 4.5 Microsoft Office 2010, 2013 eller 2016 Windows 7 Professional, Enterprise, Ultimate (32/64-bit) med service pack 1 Windows 8, Windows 8 Pro, Windows 8.1 (32/64-bit).NET Framework 4.5 Windows 10 (32/64-bit) Microsoft Office 2010, 2013 eller 2016 PowerBuilder Runtime 12.6 ingår i installationen av Vitec 3L Pro.
Minimum hårdvarurekommendation: Processor: 1 GHz eller snabbare Minne: 4 GB Hårddisk: Inga specifika krav Android Surfplatta Android 5.0 eller senare och webbläsare Google Chrome. Apple ipad med ios 10 och webbläsare Safari 10 eller Google Chrome. Windows PC med webbläsare Google Chrome, Microsoft Edge eller Opera Mac med webbläsare Safari 10, Google Chrome eller Opera. Linux eller annat operativsystem med webbläsare Google Chrome eller Opera 3L Pro Mobil tid och attest är tänkt att användas från en smartphone eller surfplatta, men fungerar även från en PC med de flesta webläsare som stödjer HTML5 och Javascript. För Smartphones rekommenderar vi: - Apple Iphone 4 och senare - Sony Experia V och senare - Samsung Galaxy SIII och senare Många andra Android-telefoner fungerar, men prestanda kan variera mycket mellan modeller och vilken webbläsare som används. Generellt kan man säga att ju modernare telefon, desto bättre. Kontakta Vitec om ni är osäkra på om den telefonen ni funderar på att köpa kommer att fungera med 3L Pro Mobil tid. Till PC rekommenderar vi Google Chrome som webbläsare. De flesta Webläsare fungerar, men skillnader i utseende och funktion kan förekomma om annan webläsare än rekommenderad används. Internet Explorer 7-9 är kompatibla med 3L Webbportal. Internet Explorer 9.0 Rekommenderas. Internet Explorer 10 eller senare stöds ej. För bästa prestanda rekommenderas följande systemkonfigurationer Följande är minimum hårdvarurekommendation. Om 3L Pro Windowsklient används rekommenderas terminalserver, men 3L Pro Windowsklient kan även installeras på varje enskild PC. Webbserver:
Processor: minst 2 kärnor. 2 GHz eller snabbare Minne: 4 GB Hårddisk: Inga specifika krav Databasserver: Processor: 4 kärnor. 2,5 GHz eller snabbare Minne: 16 GB Hårddisk: Någon typ av feltolerant diskuppsättning (ex. RAID) Terminalserver (för 3L Pro Windowsklient): Processor: minst 2 kärnor. 2 GHz eller snabbare Minne: 4 GB Hårddisk: Inga specifika krav Separerad webb- och databasserver med följande konfigurationer. Om 3L Pro Windowsklient används rekommenderas Terminalserver för detta. Webbserver: Processor: 4 kärnor. 2 GHz eller snabbare Minne: 8 GB Hårddisk: Inga specifika krav. (Servern kan i vissa fall delas med andra system) Databasserver: Processor: 4-8 kärnor. 2,5 GHz eller snabbare Minne: 16 GB Hårddisk: Någon typ av feltolerant diskuppsättning (ex. RAID) Terminalserver (för 3L Pro Windowsklient): Processor: 4-8 kärnor. 2,5 GHz eller snabbare Minne: 8 GB Hårddisk: Inga specifika krav.
Separerad webb- och databasserver med följande konfigurationer. Om 3L Pro Windowsklient används rekommenderas Terminalserver för detta. Webbserver: Processor: 4 kärnor. 2 GHz eller snabbare Minne: 8-16 GB Hårddisk: Inga specifika krav. (Servern kan i vissa fall delas med andra system) Databasserver: Processor: Minst 8 kärnor. 2,5 GHz eller snabbare Minne: 16-32 GB Hårddisk: Någon typ av feltolerant diskuppsättning (ex. RAID) o Data-, temp- och logg-fil på separata diskar Terminalserver (för 3L Pro Windowsklient): Processor: 4-8 kärnor. 2,5 GHz eller snabbare Minne: 8 GB Hårddisk: Inga specifika krav.
Skissen bygger på att standardinställningar för serverkomponenterna används dvs. Internet information server (IIS), http (TCP/IP över port 80) SQL Server, TCP/IP över port 1433 För nätverk med serverkomponenter som har andra inställningar måste man ta hänsyn till detta vid konfiguration av brandväggar mm. I det lokala nätverket (LAN) placeras Databasserver, Terminal Server samt lokala klienter. I DMZ eller externt åtkomligt placeras webbserver med applikationerna VitecEkonomi och 3L Pro Mobil tid och 3L Pro Webbportal. Brandväggen måste tillåta SQL-Serverkommunikation över TCP/IP på port 1433 från webbserver till databasserver. Från Internet kan man använda Vitec Ekonomi. För att göra detta möjligt behöver man ha webbservern externt åtkomlig. I detta fall rekommenderar vi att man konfigurerar servern att använda Https med giligt SSL-certifikat för kryptera