Verbinding opzetten met AFAS (CRM)

Met de AFAS-verbinding in FinWizer wordt data (Administraties) automatisch uitgelezen via de AFAS GetConnectoren.

De AFAS CRM-verbinding kan ingesteld worden als bron voor het automatisch aanmaken en beheren van combinaties. Meer hierover lees je in het artikel Combinaties aanmaken en beheren in FinWizer.

Vereisten

Inlezen van de FinWizer GetConnectoren.
Daarnaast moet de gebruiker waarmee de verbinding wordt geautoriseerd beschikken over:

  • Voldoende rechten voor het uitlezen van stamgegevens (debiteuren)
  • Rechten voor het genereren van een gebruikerstoken

Let op: Is deze gebruiker lid van één of meer groepen? Dan moeten deze groepen dezelfde rechten hebben.

Stap 1: Verbinding aanmaken in FinWizer (deel 1)

  1. Ga in het linkermenu naar Verbindingen en klik rechtsonder op Verbinding toevoegen.
  2. Selecteer AFAS (in de categorie CRM & Faturatie).
  3. Klik op Download AFAS getconnector om de default getconnector te downloaden (.zip bestand).

Vervolg nu eerst de stappen in AFAS.

Stap 2: Gebruikersrechten instellen in AFAS

  1. Open AFAS ERP en ga naar Algemeen → Beheer → Autorisatie tool.
  2. Open het tabblad Onderhoud gebruikers en selecteer de gebruiker waarmee je de koppeling wil autoriseren.
  3. Noteer via het tabblad Lid van groep tot welke groepen deze gebruiker behoort — je hebt dit later nodig.
  4. Open het tabblad Autorisatie en zet alle onderdelen onder Algemeen → Beheer → App connector → Tabbladen op Onderhouden.

Is de gebruiker lid van meerdere groepen? Voer dan dezelfde stappen uit voor elke groep:

  1. Ga naar Onderhoud groepen, selecteer de betreffende groep en open het tabblad Autorisatie.
  2. Zet ook hier alle onderdelen onder Algemeen → Beheer → App connector → Tabbladen op Onderhouden.

Als AFAS vraagt om de omgeving opnieuw te openen, kies dan voor Ja.

Stap 3: GetConnectoren importeren

  1. Klik met de rechtermuisknop op het .zip bestand met de FinWizer getconnector en kies Alles uitpakken.
  2. Ga in AFAS naar Algemeen → Uitvoer → Beheer → GetConnector.
  3. Klik op 4. Importeren (staat dit er niet? Voeg dan eerst de autorisatie Importeren GetConnectoren toe via de AFAS-helppagina. Het kan ook onder Meer acties → Importeren staan).
  4. Er opent een venster Importeren definities. Kies Bestand, selecteer alle uitgepakte bestanden en klik op Open.
  5. Klik op Voltooien.

Stap 4: App connector inrichten

  1. Ga in AFAS naar Algemeen → Beheer → App connector en klik op Nieuw.
  2. Vul bij Omschrijving een herkenbare naam in, bijvoorbeeld FinWizer.
  3. Kies bij Gebruikersgroep de groep waarvoor je de rechten hebt ingesteld in stap 2.
  4. Klik op Voltooien.
  5. Vink in het volgende venster Geblokkeerd uit.
  6. Kies in de linkerkolom GetConnectoren en klik op Nieuw.
  7. Zoek in de lijst op FinWizer en selecteer alle FinWizer GetConnectoren.
  8. Klik op Voltooien.

Stap 5: Gebruikerstoken aanmaken

  1. Kies in de linkerkolom van de App connector Gebruikerstokens en klik op Nieuw.
  2. Selecteer bij Gebruiker de gebruiker waarvoor je de rechten hebt ingesteld in stap 2.
  3. Vul een duidelijke Omschrijving in zodat de koppeling herkenbaar is, bijv. FinWizer koppeling.
  4. Klik op Volgende. Er verschijnt een venster met de gegenereerde token.
  5. Kopieer de volledige token, inclusief <token> en </token>, en sla deze veilig op. Let op: De token wordt maar éénmalig getoond door AFAS. Sla deze op voordat je verder gaat.
  6. Klik op Voltooien.

Vervolg nu de stappen in FinWizer.

Stap 6: Verbinding aanmaken in FinWizer (deel 2)

  1. Pas eventueel de applicatienaam aan of voeg een omschrijving toe.
  2. Vul het AFAS Online member nummer in (5 cijfers uit de omgevingsnaam).
  3. Plak de gegenereerde token in het tokenveld.
  4. Klik op Bevestig.

De verbinding is nu actief en FinWizer begint automatisch met het ophalen van de data.

Mapping aanpassen

Afhankelijk van de inrichting van jouw AFAS-omgeving kan het nodig zijn om de mapping in de GetConnector aan te passen. Neem bij twijfel contact op met je AFAS-beheerder of met FinWizer-support.