Navision Stat og INDFAK2 1 Navision Stat og debitorer oprettet på Nemhandelsregistret 2 Navision Stat og Nemkonto Navision Stat og CVR-registret

Relaterede dokumenter
Navision Stat og debitorer oprettet på Nemhandelsregistret 2 Navision Stat og Nemkonto Navision Stat og CVR-registret

Transportlag 5.2 Installation til Windows Server 2003 SP2

Navision Stat og INDFAK2 1 Navision Stat og debitorer oprettet på Nemhandelsregistret 2 Navision Stat og Nemkonto Navision Stat og CVR-registret

Navision Stat 9.1. Installationsvejledning til NS CIS Invoker. Overblik. Side 1 af 8. ØSY/TJO/CPS Dato

Denne installationsvejledning beskriver hvordan man installerer EFI webservices til kommunikation mellem Navision Stat og Skat.

Navision Stat 7.0. Webservice til Generisk integrationssnitflade (GIS) Overblik. Side 1 af 21. ØSY/CRA/CPS/ CRA Opr

Navision Stat (NS 9.2)

Introduktion Med installation af NavisionStatUtility, styrkes sikkerheden i indlæsningen af Excelfiler til Navision Stat via GIS-integrationen.

Bemærk at fjernprintmuligheden er nedlagt i Navision Stat 9.0. Øvrig integrationsfunktionalitet, kendt fra Navision Stat 7.1, er videreført.

Den 1. november 2014 er det besluttet ved lovkrav at også borgere skal kunne modtage post fra det offentlige i Digital Post.

Introduktion Med installation af NavisionStatUtility, styrkes sikkerheden i indlæsningen af Excelfiler til Navision Stat via GIS-integrationen.

NemHandel registreringsvejledning. Navision Stat, INDFAK og Nemkonto. Introduktion. Overblik. Side 1 af 15. ØS/ØSY/CPS 7.

Navision Stat (NS 9.3)

Dette dokument beskriver de rekonfigurationer, du skal foretage, hvis du fornyr dit eksisterende funktionscertifikat eller anskaffer et nyt.

Opgraderingsvejledning: Fra LDV til LDV 2.4.0

Godkendelsesdato Version Rettet af Rettelse(r)

Installation og Drift. Aplanner for Windows Systemer Version 8.15

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Webservices Installationsvejledning

MODERNISERINGSSTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION, INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010

Formål I forbindelse med opgradering af Navision Stat fra NS til NS7.0 skal den tilhørende Navision Stat licens migreres til NAV2013R2.

FairSSL Fair priser fair support

Opsætning af MobilePBX med Kalenderdatabase

Installation af web-konfigurationsprogrammer

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.

Installation af web-konfigurationsprogrammer

Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

IIS 8.0 & 8.5 & 10.0 SSL Administration

Umbraco installationsvejledning

Installation og Drift. Aplanner for Windows Systemer Version

FairSSL Fair priser fair support

DPR lokal persondatabase. Checkliste for CPR migrering

Projekt: NemHandel signaturer

MS Dynamics NAV 5.0 SP1 Update 2

NemHandel registreringsvejledning. Navision Stat, INDFAK og Nemkonto. Introduktion. Side 1 af 15. ØS/ØSY/CPS 13. april 2016

Navision Stat 5.4. Beskrivelse af SFTP kommunikation mellem NS 5.4 og det eksterne fagsystem. Overblik. Side 1 af 6

FairSSL Fair priser fair support

Navision Stat GIS SFTP kommunikation mellem NS og INDFAK2. Overblik. Side 1 af 12. ØSY/SKH Opr. d

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

Navision Stat 7.0. CVR Integration. Overblik. Side 1 af april 2015 ØS/ØSY/MAG

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server

Beskrivelse af SFTP kommunikation mellem NS og det eksterne fagsystem.

Navision Stat 7.x. Opsætning af NAS 1 til afvikling af GIS-automatisering, GIS med webservice og opgavekø. Overblik. Side 1 af 8

Navision Stat 7.x. GIS WS, opgavekø og automatiseret filindlæsning via NAS. Overblik. Side 1 af 9. ØSY/CPS/MIL Opr

Installation og konfigurering af web-service

TimePlan version Installationsvejledning

Datatransport installationsvejledning

Version juli 2008

Navision Stat 7.0. GIS SFTP kommunikation mellem NS 7.0 og INDFAK2. Overblik. Side 1 af 12. ØSY/SKH/CPS Opr

Document Capture til Microsoft Dynamics NAV. Quick Guide til RTC version 3.50

Opdatering af ISOWARE til version 6.1.0

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Web Platform Installationsvejledning

ØKONOMISTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE

Opret ODBC datakilde Vejledning

Dette dokument omfatter teknisk specifikation og installationsvejledning for VAX Transfer som benyttes til overførsel af dokumenter til/fra VAX 360.

FairSSL Fair priser fair support

Sektornet VPN Installationsvejledning Windows Vista/7

EasyIQ Opdatering > 5.4.0

Navision Stat 7.0. GIS Webservice og automatiseret filindlæsning via NST. Overblik. Side 1 af 9. ØSY/CRA/MAC Opr

FAQ til Web Ansøger, Web ejendomsfunktionær, Web investeringskunde og Web bestyrelse Installationsvejledning

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

FairSSL Fair priser fair support

Ruko SmartAir. Updater installation

MSI pakke til distribution af AutoPilot komponenter.

Opsætning af klient til Hosted CRM

Installation af Web-konfigurationsprogrammer

FairSSL Fair priser fair support

Test af Oracle Applikation Server opsætning

OrCAD Capture TCL IDE med Eclipse

Installationsguide IBM Tivoli Storage Manager for Mail Data Protection for Microsoft Exchange Server

Gem dine dokumenter i BON s Content Management System (CMS)

Instruktioner i installation og afinstallation af Windows PostScript- og PCLprinterdrivere

GIS indlæsning af kreditorer og betalingsform. Brugervejledning 1.0

INSTALLATIONSGUIDE. Installationsguide. for Dynamics AX 4.0. til. dansk udgave. Frederiksberg, januar Docversion: 1.02.

Velkomstmappe ectrl. Deloitte Birkerød Kongevej 25C 3460 Birkerød Telefon

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Vejledning til Teknisk opsætning

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Opdatering af ISOWARE til version 8.0.0

Installationsvejledning

Navision Stat 7.0. Kvikguide om tilpasning af rollecenteret. Overblik. Side 1 af 29. ØSY/STO 18. maj 2015

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Vejledning til installation af Outlook Kalender Integration

Advanced Word Template Brugermanual

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

7 Mamut Client Manager

Installationsvejledning af ØS LDV

Copyright 2010 Netcompany A/S. Alle rettigheder forbeholdes.

Installation af EASY-A på Oracle Applikation Server

Coolselector Installationsguide

1. Indledning Installation Mac OS X Windows Arkivering Mac OS X Windows...

Manual til HTTrack. 1. Indledning. 2. Installation

Opsætning af udviklerversion af Microsofts open source XDS.b fra Codeplex Projekt: Net4Care Version: V0.1,

Opsætning af Outlook til Hosted Exchange 2007

Installationsvejledning af ØS LDV

Transkript:

Navision Stat 7.0 ØSY/CRA/MILE Dato 15.04.15 NS Transportlag 7.0 installationsvejledning Overblik Formål Transportlaget bruges til at udveksle data mellem: Navision Stat og INDFAK2 1 Navision Stat og debitorer oprettet på Nemhandelsregistret 2 Navision Stat og Nemkonto Navision Stat og CVR-registret Indholdsfortegnelse Overblik... 1 Formål... 1 Målgruppe... 3 Hvorfor er det vigtigt?... 3 Versionering... 3 Beskrevet og supporteret for... 3 Copyright... 3 De væsentligste systemrelaterede ændringer... 4 Seneste ændring af installationsvejledning... 4 Roller... 4 Forudsætninger... 4 Kompetencer... 4 Arkitektur... 4 MS SQL version og collation... 4 Parallel installation... 5 Installation på flere servere... 5 Kompatibilitet... 5 2-delt konfiguration... 5 Nemhandelregistrering... 5 Certifikater... 5 Server ur... 5 1 Inklusiv modtagelse af bilag fra kreditorer for Navision Stat kunder, der ikke anvender INDFAK2 eller andet foranliggende fakturakontering- godkendelsessystem. 2 Ordinær NemHandel. 1

Systemoverblik... 6 Generelt... 6 Arkitektur... 7 Programmer... 8 Firewall... 8 Installation af funktionscertifikat... 9 Certificate Console... 9 Importer Certifikat... 10 Find Subject og Serial number... 12 Tillad IIS at anvende certifikatet... 15 Opret en brugerkonto til Transportlaget... 15 Rettigheder til Event Viewer.... 16 Installer Transportlaget vha. en msi fil... 17 Opret folder til Transportlaget... 18 TSIOController... 18 TSSendController... 18 TSNavisionService... 19 Oprettelse af logning database... 20 TSElektroniskArkiv... 22 TSMockup... 22 Opsætning i Navision Stat 7.0... 24 Opsætning af NS - TS integration... 24 Opsætning af E-Bilag styringsparameter... 26 Oprettelse af en WebService... 27 Opret Application... 28 Opgradering fra tidligere versioner af Transportlaget til 7.0... 30 Flytning af Loging-database... 30 Konvertering af Loging-database til collation Danish_Greenlandic_100_CS_AS... 30 Af-installation af Transportlaget... 34 Henvisninger & Links... 34 2

Målgruppe Hostingleverandører som KMD og SIT eller intern IT i institutioner, der ikke benytter af eksterne hosting partnere. Hvorfor er det vigtigt? NS Transportlagsintegrationen af en af de mest afgørende integrationer i den samlede Navision Stat løsning. Uden denne integration fejler den samlede kreditorproces fra modtagelse af faktura til afsendelse af betaling. Versionering Denne installationsvejledning beskriver installationen af Transportlag 7.0 (Version 7.00.00.06-31 marts 2015) til Navision Stat 7.0. Beskrevet og supporteret for Transportlaget installeret på Windows server 2008R2, med logging databasen installeret på Windows Server 2012R2 og MS SQL server 2012SP2 med default collation Danish_Greenlandic_100_CS_AS. Copyright En delmængde eller hele emner i teksten af denne dokumentation til Microsoft Dynamics NAV er blevet ændret af Moderniseringsstyrelsen. 2015 Microsoft Corporation and Moderniseringsstyrelsen. All rights reserved. 3

De væsentligste systemrelaterede ændringer For at lette installationen for erfarne Transportlag installatører opremses nogle af de vigtigste ændringer i forhold til installation af tidligere versioner af Transportlaget, men det anbefales at følge installationsvejledningen i sin helhed: LoggingDb installeres på Windows Server 2012R2 og MS SQL server 2012SP2. Der er ændringer schematronfilerne Seneste ændring af installationsvejledning Publiceret første gang: 23.01.2015 Seneste ændring: 15.02.2015 Roller Installatøren skal have Administrator privilegier på serveren, hvor Transportlaget skal installeres. For at kunne installere Transportlaget anbefales det, at man har følgende erfaringer: Installation af ASP. NET Web Applikationer Afvikling af SQL-Scripts mod SQL Server Afinstallation af Windows programmer StoredProcedures på SQLServer Transportlaget anvender følgende komponenter, der derfor er en forudsætning for installationen: Microsoft Windows Server 2008 R2. Internet Information Service (IIS) Microsoft Internet Explorer Microsoft.NET Framework 4.5 Windows Server 2012R2 og MS SQL server 2012SP2 til LoggingDb. Forudsætninger Kompetencer Da Transportlaget anvender et Certifikat i OIOSI kommunikationen, er erfaring med installation af certifikater også en forudsætning. Arkitektur Det forudsættes forud opgradering af eksisterende transportlag at der er en 1:1 sammenhæng mellem Navision Stat databasen og logging databasen MS SQL version og collation Logging databasen skal installeres på samme server som Navision Stat 7.0 databasen, altså en Windows server 2012R2 med MS SQL server 2012SP2, og default collation Danish_Greenlandic_100_CS_AS 4

Parallel installation I denne vejledning beskrives Transportlag 7.0 (bortset fra TSNavisionService) installeret i en særlig folder, kaldet \Transportlag\7.0\. Dette er mest fleksibelt mht. opdateringer, da det i så fald kan afvikles parallelt med tidligere versioner af Transportlaget. Installation på flere servere Hvis transportlaget installeres på flerserver-løsning, skal de nævnte programmer installeres på alle servere. Dog behøver en ren databaseserver ingen IIS og en transportlagsserver ingen MS SQL-server. Det er ligeledes vigtigt at dét certifikat, som benyttes til OIOSI kommunikationen installeres på alle servere. Kompatibilitet Transportlag 7.0 er designet til Navision Stat 7.0 (med Logging database på samme SQL server som Navision Stat 7.0) og kan ikke bruges til tidligere versioner af Navision Stat. Transportlag 7.0 kan dog afvikles på en server, der samtidigt afvikler tidligere versioner af Transportlaget parallelt. Hvis institutionen anvender Navision Stat 5.4 og skal opgradere til 7.0, skal der udelukkende foretages en opgradering som beskrevet i afsnittet Opgradering fra tidligere versioner af Transportlag 5.4 til 7.0. 2-delt konfiguration Konfiguration af Transportlaget foregår fra NavisionStat som beskrevet i afsnittet Opsætning i NavisionStat 7.0 - bortset fra TSNavisionService s RouteSetup.xml fil, TSElektroniskArkivs web.config og TSMockup s TSMockup.xml, der konfigureres manuelt (Notepad). Nemhandelregistrering Desuden forudsættes at institutionen har foretaget korrekt Nemhandel registrering for det/de regnskaber, som skal have opgraderet transportlaget. Se vejledningen Nemhandel registreringsvejledning som du finder her: http://www.modst.dk/systemer/navision-stat/nyesteinstallationsvejledninger-ns7x Det er vigtigt, at det endpoint, der angives ved Nemhandel registreringen, matcher med programmet TSNavisionService.svc s url, som oprettes vha. af denne vejledning (fx: http://institutionens server/transportlag/tsnavisionservice/tsnavisionservice.svc) Certifikater Ved certifikat installation er det vigtigt at bemærke, at der skal forefindes et rodcertifikat på serverne inden certifikatet kan installeres korrekt. Rodcertifikatet kan hentes på: https://www.certifikat.dk/export/sites/dk.certifikat.oc/da/download/rodcertifikat.html. Rodcertifikatet, som skal hentes er TDC OCES CA. Server ur Endvidere skal serverens tid være stillet korrekt, da transportlaget vil fejle, hvis der er mere end 5 minutters tidsforskel mellem sendende og modtagende server. 5

Systemoverblik Generelt Transportlag er et system til at sende og modtage elektroniske dokumenter til og fra Navision Stat. Det anvender OIOSI RASP både som klient (TSSendController) og server (TSNavisionService). TSIOController er Motoren, som udover at sende (til TSSendController) og modtage (fra TSNavisionService) elektroniske dokumenter, også har hjælpe metoder til NavisionStat kode, så som splitte og konkatenere xml-noder, hente xml dokumenter i Logging databasen, forespørge CVR-Online, forespørge Nemhandel registret og starte programmer. TSElektroniskArkiv startes fra NavisionStat og viser de elektroniske dokumenter fra Logging databasen vha. xsl-stylesheet. Transportlaget er fuldt skalerbart. Dvs. man kan installere et eller flere af programmerne flere gange alt efter behov sikkerhed, workload mv. Fx: En fælles TSNavisionService for alle regnskaber, en TSSendController pr. regnskab, en TSIOController pr. database osv. Der skal dog være mindst én TSElektroniskArkiv pr. database. 6

Arkitektur Der kan anvendes mange forskellige arkitekturer alt efter serverpark, sikkerhedspolitik m.v. Nedenstående tegning viser en typisk arkitektur (dog vælger mange også at lægge TSSendController på DMZ): From NavisionStat To NavisionStat CVR Online (WebService) Nemhandel registret (RASP AXIS Service) OIOSI (INTERNET) TSNavisionService (RASP Server) RouteSetup.xml (DMZ) TSSendController (RASP Client) tbldocument (LoggingDb) Exchange (Navision db) Integration Setup (Navision db) Document Type (Navision db) TSIOController (WebService) TSStamdata Eksport TSStamdataUdvidet Eksport TSTransaktionsdata Eksport TSMockup (aspx) TSMockupSend (WebService) TSElektroniskArkiv (aspx) (Server) 7

Programmer Transportlag 7.0 består af følgende programmer: TSIOController TSSendController TSNavisionService TSElektroniskArkiv WebService (asmx) der håndterer kommunikationen til/fra NavisionStat kode mv. WebService (asmx) OIOSI RASP Client, der sender Xml dokumenter til et Endpoint WCF WebService (svc) OIOSI RASP Server, der modtager Xml dokumenter Web Site (aspx) til visning af Xml dokumenter gemt i LoggingDb vha. visningsstylesheet Udover disse er der følgende program til test formål: TSMockup Denne indeholder: WebService (asmx) til test af Xml dokumenter fra Navision Web Site (aspx) til test af Xml dokumenter fra Navision Firewall Der skal være åbent for følgende porte på serveren / serverne: Port 80 for internet kommunikation (TCP/IP trafik), samt 8008 og 8080 for RASP. Port 1433 for kommunikation med SQL-serveren (ODBC kommunikation). Port 389 for kommunikation med crtdir.certifikat.dk (certifikat kommunikation). (BEMÆRK DEN NYE URL) 8

Installation af funktionscertifikat Funktionscertifikat skal installeres af IT afdelingen på den eller de servere, hvor NS Transportlag installeres. Certifikater kan importeres (og eksporteres) fra MMC Console på serveren. Certificate Console Kør mmc via Start\ run Tilføj Certifikat Snap-in via File - Add/Remove Snap-in Vælg Certificates, tryk Add og vælg Computer Account, Next, Local Computer, Finish og OK. 9

Importer Certifikat Åbn MMC Certificate Console og Naviger til: Certificates (LocalComputer)/ Personal Højreklik på Personal - All Tasks - Import - Next. Browse til.pfk /.p12 filen idet du vælger All files. Open og klik Next. Indtast password og vælg Mark this key as exportable. This will allow you to back-up or transport your keys at a later time. Klik Next. 10

Vælg Certificate store: Personal. Tryk Next Finish og OK. 11

Find Subject og Serial number Åben MMC Certificate Console. Naviger til: Certificates (Local Computer)/Personal/Certificates Dobbeltklik på certifikatet - General Se at der ikke er nogen advarsler omkring certifikatet. 12

Se også i fanebladet Certification Path, at der i boksen Certificate status står, at certifikatet er i orden. Bemærk: Hvis nedenstående fejl vises, skyldes det, at der mangler at blive installeret et rodcertifikat på serveren. Rodcertifikatet kan hentes på: https://www.certifikat.dk/export/sites/dk.certifikat.oc/da/download/rodcertifikat.html. Rodcertifikatet, som skal hentes er TDC OCES CA. Efter installation af rodcertifikatet skal OIOSI certifikatet installeres på ny. Dobbeltklik på certifikatet - Details - SerialNumber Serial number skal efterfølgende registreres i Web.config og direkte i Navision Stat regnskabet i tabellen NS TS Integrationsopsætning 13

Dobbeltklik på certifikatet - Details - Subject En Subject streng skal bruges til konfiguration af TSMockup en.. Subject streng dannes af disse oplysninger. CN og SERIALNUMBER sammenkædet med et plus tegn (+) resten med komma. 14

Eksempel på subject streng: "CN= Navision Stat Test (funktionscertifikat) + SERIALNUMBER= CVR:10213231- FID:1201868874196, Økonomistyrelsen // CVR:10213231, C=DK" Tillad IIS at anvende certifikatet IIS skal gives tilladelse til at anvende certifikatet. I MMC Certificate Console, højreklik på funktionscertifikatet og vælg All Tasks - Manage Private Keys Tilføj den lokale gruppe der hedder IIS_IUSRS samt Transportlag brugeren og giv dem Full control + Read rettigheder og tryk OK. Opret en brugerkonto til Transportlaget Opret en brugerkonto, som Transportlagets programmer, kan afvikles med. Brugerkontoen tildeles rettighederne db_datareader og db_datawriter på Navision databasen og senere - på logging databasen. Brugerkonto skal også oprettes i NavisionStat, da dens rettigheder i denne ellers forsvinder ved synkroniseringskørsler. Brugeren skal i sikkerhedspolitikken have rettigheder til Log on as a batch job og Log on as a service. Giv transportlag brugeren og IIS_IUSRS Modify rettigheder til mappen C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files 15

Rettigheder til Event Viewer. Bemærk nedenstående er muligvis allerede opsat hvis du tidligere har installeret transportlaget på den pågældende server. Åbn en kommando prompt. Kør kommandoen wevtutil gl application >c:\eventlog.txt Åbn den dannede fil og tilføj følgende streng (A;;0x0002;;;AU) til sidst i linjen der starter med channelaccess hvis den ikke er der. Kopier det markerede til udklipsholderen. I en kommando prompt kør kommandoen wevtutil sl application /ca:(indsæt det kopierede) som i eksemplet til højre. Den dannede fil fra før kan herefter slettes. Start programmet regedit fra Start - Run. Åbn noden: HKEY_LOCAL_MACHINE\SYSTE M\CurrentControlSet\Services\Eventl og\application\restrictguestaccess 16

Ret værdien af Value data til 0. Højreklik på noden HKEY_LOCAL_MACHINE\SYSTE M\CurrentControlSet\Services\Eventl og og vælg Permissions Giv Authenticated Users fuld kontrol. Installer Transportlaget vha. en msi fil Download og unzip TransportlagSetup Version 7.00.00.06-31 marts 2015..zip filen til en temp folder (fx: C:\tmp). fra http://www.modst.dk/systemer/navision-stat/nyeste-systemkomponenter-ns7x (Den sidste del af navnet er versionsnummeret og kan være ændret.) Installationsprogrammet køres. Bemærk at det selv vælger det at installere installationsmappen på det drev der er mest plads på. Ret evt. stien til C-drevet, fx C:\Transportlag 7.00.00.06 Install. Denne skabelonmappe indeholder mapper for webservicene, som kan anvendes til at lave flere instanser af webservicene. 17

Opret folder til Transportlaget Bemærk: I denne vejledning beskrives Transportlag 7.0 (bortset fra TSNavisionService) installeret i en særlig folder, kaldet \Transportlag\7.0\. Dette er mest fleksibelt mht. opdateringer, da det i så fald kan afvikles parallelt med tidligere versioner af Transportlaget. Opret en folder til Transportlagets Web applikationer (fx: C:\Inetpub\wwwroot\Transportlag\7.0) TSIOController Kopier hele folderen TSIOController med indhold til den folder du lige har oprettet til webapplikationer. (fx: C:\Inetpub\wwwroot\Transportlag\7.0) Tilret value= C:\... for key= RaspConfigurationFile og key="log4net4raspconfigurationfile" i appsettings sektionen i Web.config filen, så der peges på den rigtige RaspConfiguration.xml fil og log4net4rasp.xml. Giv Transportlag brugeren Full Control til folderen.\tsiocontroller\log. Opret TSIOController som en WebService på IIS en (se afsnittet Oprettelse af en WebService). TSSendController Kopier hele folderen TSSendController med indhold til den folder du lige har oprettet til webapplikationer. (fx: C:\Inetpub\wwwroot\Transportlag\7.0) Tilret value= C:\... for key= RaspConfigurationFile og key="log4net4raspconfigurationfile" i appsettings sektionen i Web.config filen, så der peges på den rigtige RaspConfiguration.xml fil og log4net4rasp.xml. 18

Opret TSSendController som en WebService på IIS en (se afsnittet Oprettelse af en WebService). TSNavisionService Kopier hele folderen TSNavisionService med indhold til den folder, der svarer til Nemhandel registreringen. (fx: C:\Inetpub\wwwroot\Transportlag) Tilret Web.config: * I appsettings tilrettes stierne for LogErrorPath og LogTracePath så den peges på de rigtige stier (fx: C:/Inetpub/wwwroot/Transportlag/TSNavisionService/ErrorLog) tilret value= C:\... for key="log4net4raspconfigurationfile", så der peges på den rigtige log4net4rasp.xml. * I endpoint sektionen, skal der peges på den rigtige adresse til TSNavisionService.svc (denne SKAL svare til den, der brugt ved Nemhandel registreringen) Bemærk: Localhost skal erstattes med institutionens rigtige server navn fx http://servernavn/transportlag/tsnavisionservice/tsnavisionservice.svc) * I servicecertificate sektionen, skal der peges på certifikatets serial number (fx 45 6e 37 6d ). 19

Tilret RouteSetup.xml filen for de regnskaber, der skal modtage elektroniske dokumenter. Filen er placeret på stien.\tsnavisionservice\bin\routesetup.xml. Der skal være et route element for hvert regnskab. o To: Her tastes EAN nummeret på regnskabet, som opgraderes. o From: Her tastes en * for at angive at regnskabet kan modtage fra alle EAN numre. o Sqlservername: Her tastes navnet på den SQL-server, hvor Navision er installeret. o dbname: Her tastes navnet på Navision databasen. o transportprotocol: Der skal ikke tastes noget i dette element. o targeturi: Her tastes URL en på TSIOController fx: http://servernavn/transportlag/tsiocontroller/7.0/tsiocontroller.asmx Giv Transportlag brugeren og IIS_IUSRS Full Control til folderen.\tsnavisionservice\errorlog. Opret TSNavisionService som en WebService på IIS en (se afsnittet Oprettelse af en WebService). Oprettelse af logning database Navision Stat bruger en logning database, til at logge alle dokumenter til og fra Navision Stat. 20

Hvis der er tale om en ny Navision Stat installation og du ikke har en logging database, skal du oprette en logning database på samme SQL server som Navision Stat 7.0, altså en Windows Server 2012R2 og MS SQL server 2012SP2 med default collation Danish_Greenlandic_100_CS_AS. Hvis der er tale om en eksisterende Navision Stat installation med tilhørende logging database, skal denne flyttes og konverteres som beskrevet i Opgradering fra tidligere versioner af Transportlaget til 7.0 I SQL Server Management Studio: Højreklik på Databases og vælg New Database. Giv databasen et navn fx LoggingDb og tryk OK. Herefter skal du afvikle scriptet tbldocumentsql2005new.sql. Scriptet findes i C:\Transportlag 7.0 Install\TSSetupFiles\SQLScripts\LoggingDb Angiv navnet på logging databasen i USE, fx LoggingDb, og kør scriptet. BEMÆRK: Transportlag brugeren skal oprettes med læse- og skriverettigheder til Logging databasen. Desuden skal transportlags brugeren også være oprettet i Navision. 21

TSElektroniskArkiv Der skal oprettes mindst en TSElektroniskArkiv service pr. database. Kopier hele folderen TSElektroniskArkiv med indhold til den folder du lige har oprettet til webapplikationer. (fx: C:\Inetpub\wwwroot\Transportlag\7.0) Tilret Web.config i appsettings sektionen, så der peges på den rigtige SqlServer og Navision database. Bemærk: Det er Navision databasens navn, der skal stå i feltet DatabaseName. Opret TSElektroniskArkiv som et Web site på IIS en (se afsnittet Oprettelse af en WebService). TSMockup Kopier hele folderen TSMockup med indhold til den folder du lige har oprettet til webapplikationer. (fx: C:\Inetpub\wwwroot\Transportlag\7.0) Opret TSMockup som et Web site på IIS en (se afsnittet Oprettelse af en WebService) Vælg et alias, fx TSMockup. Giv Transportlag brugeren Full Control til folderen.\tsmockup\senddocuments. Tilret filen TSMockup.xml, som findes i C:\Inetpub\wwwroot\Transportlag\7.0\TSMockup\ med de rette værdier a) certificate name: Det navn på certifikatet, der vises i mockup en b) subject: Subject streng (Se Find Subject og Serial number tidligere i denne vejleding) c) eannumber number: EAN nummer, der ønskes sendt fra / til d) endpoint name: Det navn på endpoint et, der vises i mockup en e) webservice: Endpoint et (TSNavisionService.svc) f) IOController name: Det navn på IOController en, der vises i mockup en g) sqlservername: Navn på SQLserveren h) dbname: Navn på Navisiondatabasen i) targeturi: Url til TSIOController.asmx 22

som i nedenstående eksempel: Der kan sendes direkte fra en fil fra TSMockup en ved at browse TSMockup.aspx (fx http://localhost/transportlag/7.0/tsmockup/tsmockup.aspx) og vælge de ønskede værdier. 23

Opsætning i Navision Stat 7.0 Opsætning af NS - TS integration Tilret NS TS Integrationsopsætning i Navision Stat under Afdelinger / Opsætning / Programopsætning / Generel Integration / NS TS Integration / Opsætning / E-Bilag / Integrationsopsætning Tabellen gælder for hele databasen, hvilket betyder at du skal opsætte en række pr. regnskab på databasen. Feltnavn REGNSKABSNAVN REGNSKABS EAN SqlServerNavn SendControllerUrl FolderNavn LoggingDB SqlServer LoggingDbNavn LogDokumentSomFil Beskrivelse Her angiver du regnskabsnavnet fx Demostyrelsen Her skriver du regnskabets skygge EAN nummer fx 5798009811401, hvis du anvender et foranliggende godkendelsessystem, der kræver det. I alle andre tilfælde angiver du her det officielle EAN nummer fx 5798009811400. Her angiver du navnet på SQL serveren fx Attain-38\sql2005 Her angiver du URL en til TSSendController, fx http://10.0.14.238/transportlag/7.0/tssendcontroller /TSSendController.asmx. Her angiver du en Sti til Log folderen. Log folderen anvendes af TSIOControllerens SendDocument og ReceiveDocument metoder hvis du har valgt LogDokumentSomFil. Nedenfor er standardplaceringen angivet. C:\Inetpub\wwwroot\Transportlag\7.0\TSIOController\log Her angiver du servernavnet for placering af Logging databasen fx Attain-38\sql2005 Her angiver du databasenavnet for Logging databasen, fx LoggingDb Hvis du markerer dette felt, logges alle ind- og udgående xml-filer i C:\Inetpub\wwwroot\Transportlag\7.0\TSIOController\log, 24

Feltnavn AntalIndsættelsesForsøg SMTPMailVedFejl SMTPMailServerNavn SMTPMailTil SMTPMailFra SMTPMailEmne SMTPMailText Beskrivelse hvis du har anvendt standard placering ved installation af Transportlaget. Bemærk at du kun bør sætte denne markering i fejlfindings situationer. Her kan du angive, hvor mange gange NS Transportlag skal forsøge at indsætte i udvekslingstabellen i de tilfælde, hvor der opstår deadlocks. Det anbefales at du kun vælger mere end 1, hvis deadlocks opstår. Marker dette felt, hvis du ønsker at der skal sendes en mail ved fejl. Her angiver du navnet på e-mail serveren Her angiver du mailadressen eller adresserne på modtager af mails fx nn1@modst.dk;nn2@modst.dk Her angiver du mailadressen på afsender af mails, fx nn3@modst.dk Her angiver du en passende emnetekst til mailen fx ERROR TS Attain-38\sql2005 5798009811400, således at du kan se, hvilken server og hvilket regnskab fejlen vedrører. Her angiver du en passende brødtekst til mailen, fx Fejl i NS Transportlag IOControllerUrl Her angiver du URL en til IOControlleren fx http://10.0.14.238/transportlag/7.0/tsiocontroller/ TSIOController.asmx. NKS EAN UDDITimeout Klient Certifikat Serienummer CVRBrugerId CVRPassword Master Data Program Name Transaction Data Program Name Her angiver du EAN nummeret til NKS. Nummeret er ved release af Navision Stat 7.0 5798009814067. Her angiver du, hvor mange minutter der må gå, før Time Out på en Nemhandel forespørgsel. Det anbefales, at du angiver tallet 5. Her angiver du serienummeret fra det installerede funktionscertifikat fx 45 6e 37 6d. Bemærk at du gerne må bruge det samme funktionscertifikat til flere regnskaber på den samme database. Brugernavn til evt. CVR integration Password til evt. CVR integration Her angiver du stien til programmet, der afsender stamdata til IndFak, Stamdata Udvidet Eksport, fx C:\Program Files (x86)\transportlag\7.0\ TSStamdataUdvidetEksport\bin\TSStamdataUdvidetEksport.exe. Hvis du endnu ikke anvender IndFak lades dette felt tomt. Her angiver du stien til programmet, der afsender transaktionsdata til IndFak, Transaktionsdata Eksport fx C:\Program Files (x86)\transportlag\7.0\ TSTransaktionsdataEksport\bin\TSTransaktionsdataEksport.exe. Hvis du endnu ikke anvender IndFak lades dette felt tomt. 25

Opsætning af E-Bilag styringsparameter Tilret E-Bilag-Styringsopsætning i Navision Stat under Afdelinger / Opsætning / Programopsætning / Generel Integration / NS TS Integration / Opsætning / E-Bilag / Styringsopsætning Kontrollér at værdien i feltet Send E-Bilag ved bogføring er opsat som ønsket. Du kan vælge mellem følgende værdier: Ja: Hvis debitor er opsat som E-Bilag partner, sendes der til debitor ved bogføring. Nej: Selvom debitor er opsat som E-Bilag partner, sendes der ikke til debitor ved bogføring. Spørg: Hvis debitor er opsat som E-Bilag partner, spørges der ved bogføring om der skal sendes et E-Bilag. Læg i udbakke: Dokumentet lægges i udbakken til senere forsendelse Angiv sti til XML Dokumenter I feltet Sti til XML Dokumenter skal du angive URL en (internetadressen) til TSElektroniskArkiv, fx http://attain-38/transportlag/7.0/tselektroniskarkiv/tselektroniskarkiv.aspx 26

Oprettelse af en WebService Her vises et eksempel på oprettelse af en WebService på IIS 7.5 vha. Internet Information Services (IIS) Manager. Eksemplet vises for TSNavisionService WebService en. Forudsætning: Folderen C:\inetpub\wwwroot\Transportlag\TSNavisionService er dannet (med indhold). Web Server role skal være installeret på serveren med følgende role services som minimum: Desuden skal følgende Features være installeret: 27

Opret Application Åben IIS Manager Højreklik på mappen DigitalMailInvoker i det site, den tilhører. Vælg Convert to Application : Tryk på Select knappen og vælg den Application pool som hedder ASP.NET v4.0. Tryk derefter OK. Til sidst skal webservicen konfigureres til at køre under en afviklingsbruger opsat som servicebruger. Bemærk at sitets afviklingsbruger skal have modify-rettighed til mappen Temporary ASP.NET Files i den relevante.net-versions undermappe under C:\Windows\Microsoft.NET\ Man kan med fordel anvende den samme afviklingsbruger som til NS transportlaget. Hvis en sådan bruger endnu ikke er oprettet, skal brugeren i sikkerhedspolitikken have rettigheder til Log on as a batch job og Log on as a service. Marker den oprettede webservice DigitalMailInvoker og åbn Authentication. Marker ASP.NET Impersonation og vælg Edit. 28

Tryk på Specific user og vælg Set. Udfyld med den oprettede servicebruger og password og tryk OK 2 gange. Tjek også at ASP.NET Impersonation er Enabled. Hvis man skal kunne browse servicen direkte fra IIS Manager, skal servicens startside tilføjes til Default Document. Start siden er: For TSElektroniskArkiv og TSMockup aspx filen For TSNavisionService svc filen for de øvrige services.asmx filen. Hvis nedenstående vises, er installationen af Webservicen succesfuld. Bemærk: Ved efterfølgende opdatering af transportlaget, skal konfiguration af ASP.NET Impersonation og Default Document udføres igen. Bemærk: Ved browsning af Elektronisk Arkiv fås flg. fejl, da der ikke er angivet noget dokument: Dette er OK 29

Opgradering fra tidligere versioner af Transportlaget til 7.0 Transportlag 7.0 er designet til Navision Stat 7.0 (med Logging database på samme SQL server som Navision Stat 7.0) og kan ikke bruges til tidligere versioner af Navision Stat. Transportlag 7.0 kan dog afvikles på en server, der samtidigt afvikler tidligere versioner af Transportlaget parallelt. Installer webservicene som beskrevet ovenfor idet du flytter og konverterer den eksisterende Logingdatabase samt tilretter konfigurationer til det nye miljø: Flytning af Loging-database Indlæs en backup af eksisterende Logging-database til Windows server 2012R2 med MS SQL server 2012SP2 og default collation Danish_Greenlandic_100_CS_AS. Sørg for at CompatibilityLevel er sat til 100 for databasen. Konvertering af Loging-database til collation Danish_Greenlandic_100_CS_AS Hent konverteringsværktøj til collaton på: http://www.modst.dk/systemer/oes-ldv/it-administrator/ldv-2_4_0 Hent zip-filen med konverteringsværktøjet på Moderniseringsstyrelsens hjemmeside: LINK Gem og udpak zip-filen et sted på den nye server. Start konverteringsværktøjet: Fra startbilledet trykkes på Næste : 30

Vælg den server, hvorfra databaser skal hentes og konverteres. Tryk Næste. Vælg de databaser, der skal konverteres og tryk på Konverter. Bemærk, at databaser, der er ved at blive lagt ind på serveren, ikke fremgår af databaselisten. Når de er lagt ind kan de indhentes ved at trykke Hent. 31

Af statuslinjen nederst i skærmbilledet fremgår, hvor langt man er i konverteringsprocessen. Konverteringen kan godt tage lidt tid. Parentesen med Not responding skal ignoreres og er ikke et udtryk for, at konverteringsværktøjet ikke virker/ arbejder. Afslutningsvis summerer værktøjet op på de databaser, der er succesfuld konverteret: 32

Tryk Slut. Gennemgå og ret NS TS Integrationsopsætning i Navision Stat under Afdelinger / Opsætning / Programopsætning / Generel Integration / NS TS Integration / Opsætning / E-Bilag / Integrationsopsætning. Se evt. Opsætning af NS - TS integration Gennemgå og ret Opsætning af E-Bilag styringsparameter i Navision Stat under Afdelinger / Opsætning / Programopsætning / Generel Integration / NS TS Integration / Opsætning / E-Bilag / Styringsopsætning. Se evt. Opsætning af E-Bilag styringsparameter Gennemgå og ret RouteSetup.xml (fx C:\inetpub\wwwroot\Transportlag\TSNavisionService\bin\ RouteSetup.xml). Se evt. TSNavisionService Gennemgå og ret i TSElektroniskArkivs web.config (fx C:\inetpub\wwwroot\Transportlag\7.0\TSElektroniskArkiv). Se evt. TSElektroniskArkiv Genstart IIS en 33

Af-installation af Transportlaget Hvis du ønsker at afinstalleretransportlaget kan det gøres på flg. måde: 1. Installationsmappen kan fjernes med msi-filen eller uninstall or change a program. 2. Webservices fjernes med Remove på IIS en. 3. Mapper til webservices kan fjernes i Windows Explorer, når servicen er fjernet. Henvisninger & Links For øvrige Navision Stat 7.0 installationsvejledninger henvises til: http://www.modst.dk/systemer/navision-stat/nyeste-installationsvejledninger-ns7x QR-kode Du finder denne vejledning via vores generelle Navision Stat site på Moderniseringsstyrelsens hjemmeside, hvorfra du kan navigerer frem til den ønskede version og manual eller kvikguide. http://www.modst.dk/systemer/navision-stat Du kan scanne koden med en smartphone eller en ipad, hvor der er installeret en QR-kodescanner. 34