Koppelen via Exact Globe Entity Services

Beschikbaarheid

Dit artikel is van toepassing op de volgende koppeling(en):

Exact Globe
Deze functionaliteit is beschikbaar vanaf versie 1.1903. Welke versie heb ik?

Licentie

Je kunt gebruikmaken van Exact Globe Entity Services met een Elvy-licentie voor Exact Globe/Online. Indien je binnen deze licentie uitsluitend via Entity Services verbinding wilt maken, dan kan de module 'Exact - Entity services' (modulecode DS801) kosteloos worden toegevoegd aan jouw licentie. Neem hiervoor contact op met onze afdeling Sales.

Let op:
Het aanmaken van een financiële boeking verloopt nog steeds via de importmodule van Exact.

Niet-ondersteunde functionaliteiten

Wanneer je Exact Globe Entity Services gebruikt, zijn de volgende functionaliteiten momenteel niet beschikbaar in Elvy:

  • Een taak aanmaken in Synergy, wanneer de boeking is aangemaakt in Exact Globe
  • Exact Globe Verplichtingen
  • Exact Globe Rekening Courant
  • Exact Globe IFR
  • ElvyWeb: Betalingsblokkade via, 'Boeking vervallen' in plaats van, 'Blokkeren voor betaling'
  • ElvyWeb: Wijzigen van de boeking
  • ElvyWeb: Bijwerken van de fiatteringsstatus via een vrij veld op de grootboekmutaties

Voorbereidingen

Om de koppeling via Entity Services mogelijk te maken, zijn de volgende voorbereidingen nodig:

  • Werkstation toegang configureren in Exact Globe
  • SQL-gebruiker aanmaken voor het lezen van gegevens uit de Globe-databases
  • Firewall aanpassen voor verbinding met Entity Services

Daarnaast heb je de URL van Entity Services nodig en een Windows-domeingebruiker met toegang tot de Entity Services.

Werkstation toegang configureren

Om verbinding te maken via Exact Globe Entity Services moet je de MAC-adressen van alle werkstations en/of Terminal Servers toevoegen, waarop gebruikgemaakt wordt van Elvy. De meest eenvoudige manier is door op ieder werkstation Exact Globe te starten onder een gebruiker met toegang tot het menu Systeem/HR & Beveiliging/Werkstations, omdat hier het MAC-adres eenvoudig gevuld kan worden.

Open Exact Globe. Ga naar Systeem.

EGES-Globe-Beveiliging-01.png

Ga naar HR & Beveiliging en kies Werkstations. Druk vervolgens op Nieuw om een nieuw werkstation toe te voegen.

EGES-Globe-Beveiliging-02.png

Wanneer je Exact Globe hebt gestart op een werkstation of Terminal Server die toegang tot de Exact Globe Entity Services moet krijgen, dan kun je op Standaard drukken en wordt het MAC-adres van deze computer ingevuld.

Je kunt uiteraard ook zelf het MAC-adres opvragen van de betreffende computers. Dit kan onder andere op de volgende manieren:

Via Command Prompt

Open de Command Prompt (of Opdrachtprompt op een Nederlandstalig systeem) en voer het volgende commando uit:

ipconfig /all

Vervolgens worden alle netwerkadapters getoond, met bijbehorende gegevens. Zoek in de lijst de netwerkadapter voor de verbinding met het domein waarin de Entity Services draaien. Dit zie je bij 'Connection-specific DNS-suffix'. Bij de netwerkadapter vind je het MAC-adres onder 'Physical Address'.

Je kunt ook het volgende commando uitvoeren:

getmac

Hiermee worden de MAC-adressen van alle netwerkadapters getoond, die op het huidige systeem aanwezig zijn. Als er meerdere netwerkadapters aanwezig zijn dan kan het lastig zijn om het juiste MAC-adres te bepalen, omdat hierbij geen omschrijvingen/namen staan.

Via PowerShell

Open PowerShell en voer het volgende commando uit:

Get-NetAdapter

In de lijst die getoond wordt, is doorgaans de eerste netwerkadapter de juiste. Onder de kolom MacAddress vind je het MAC-adres.

Aanmaken SQL-gebruiker

Om ervoor te zorgen dat Elvy de gegevens uit de gekoppelde Globe-databases kan lezen, maak je een SQL-gebruiker aan. Open SQL Server Management Studio.

EGES-SSMS-NewUser-01.png

Open de mappen in de Object Explorer en ga naar Security/Logins. Kies New Login.

EGES-SSMS-NewUser-02.png

Kies een gebruikersnaam, selecteer 'SQL Server authentication' en voer een wachtwoord in. Vink de optie 'Enforce password policy' uit of, als deze vanuit systeembeheer verplicht is, 'Enforce password expiration'.

Open het tabblad User Mapping.

EGES-SSMS-NewUser-03.png

Selecteer hier alle Globe-databases die binnen Elvy gekoppeld worden en zet per database de rol db_datareader aan. De rol public is standaard ingeschakeld (en moet ingeschakeld blijven), omdat de SQL-gebruiker daarmee toegang tot de database krijgt.

Firewall aanpassen

De verbinding naar Exact Globe Entity Services gaat standaard via poort 8010. Controleer op de server waar Entity Services actief is of waar inkomende verbindingen op deze poort worden toegestaan. Op Terminal Servers en werkstations kun je ook nog controleren of uitgaande verbindingen op deze poort mogelijk zijn, indien de firewall daar erg strikt is ingesteld.

Authenticatieregels aanmaken

Open Elvy Factuurverwerking. Ga via het menu naar Instellingen/Instellingen. Open het tabblad Authenticatie en druk op Toevoegen.

mceclip1.png

Selecteer bij Soort 'Exact Globe' en bij Type 'Gebruikersnaam/Wachtwoord (SQL)'. Vul vervolgens bij Gebruikersnaam/Wachtwoord de gegevens in van de SQL-gebruiker die je in de voorbereidende stappen hebt aangemaakt. Druk op Bewaren.

Vervolgens voegt je nog een authenticatieregel toe door op Toevoegen te drukken.

mceclip2.png

Kies bij Soort voor 'Exact Globe - Entity services'. Voer bij Gebruikersnaam/Wachtwoord de gegevens in van een gebruiker met toegang tot de Entity Services webservice.

Vul tenslotte bij Domein de URL in naar de Entity Services. Bij een standaardconfiguratie is dit http://servernaam:8010/Services/Exact.Entity.EG, waarbij servernaam de server is en waarop Entity Services actief is.

Druk op Bewaren.

Authenticatie koppelen

Open vanuit het Instellingen-scherm in Elvy Factuurverwerking het tabblad Exact Globe/Synergy/Online.S Voeg een administratie toe of open een bestaande.

mceclip0.png

 

Selecteer bij Authorisatie de twee authenticatieregels die je hebt aangemaakt. Je kunt via Verbinding testen eventueel de verbinding controleren. Druk tenslotte op Bewaren.

Was dit artikel nuttig?

Aantal gebruikers dat dit nuttig vond: 1 van 1
Hebt u meer vragen? Een aanvraag indienen

Opmerkingen (0 opmerkingen)

Artikel is gesloten voor opmerkingen.