> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.klippa.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Hoe koppel ik met AFAS?

Om met AFAS te koppelen dien je de volgende stappen te doorlopen:

1. Nieuwe App connector toevoegen in AFAS
2. GetConnectoren toevoegen in AFAS
3. UpdateConnectoren toevoegen in AFAS
4. Gebruikerstoken aan app connector toevoegen
5. Koppeling leggen in SpendControl

||| **Let op**: alleen de beheerder (een gebruiker met een admin rol in Klippa) van het Klippa account kan de koppeling met AFAS maken in stap 5.

###### 1. Nieuwe App connector toevoegen in AFAS

1. Log in op AFAS Profit
2. Navigeer naar Algemeen / Beheer / App connector
3. Klik op **Nieuw**
4. **Voeg een nieuwe App connector toe met deze instellingen:**
    1. Omschrijving: Doxis SpendControl
    2. Automatisch token genereren: **Ja**
    3. Maak een nieuwe gebruikersgroep aan: **Ja**
    4. Maak een nieuwe gebruiker aan: **Ja**

###### 2. GetConnectoren toevoegen in AFAS

||| Gebruik de zip map met SpendControl GetConnectoren. Deze zip file zal door een SpendControl implementatiespecialist worden aangeleverd.

1. In de App connector-wizard, ga naar de volgende stap voor het toevoegen van GetConnectoren
2. Klik op **Acties** > **Importeren** om de GetConnectoren te importeren die je van ons hebt ontvangen.

**Let op:** onderstaande velden die door ons worden opgehaald zijn door AFAS aangemerkt als privacygevoelig:

* **Creditors** (jouw leveranciers): CreditorId, CreditorName, SearchName, TelNr, Email, IBAN, Btw-nummer
* **Divisions** (jouw administraties): Website

###### 3. UpdateConnectoren toevoegen in AFAS

1. Ga naar de volgende stap voor het toevoegen van UpdateConnectoren in de App connector-wizard
2. Voeg hier de volgende UpdateConnectoren toe: A. Financiële mutatie (Connector-Id: `FiEntries`) en B. Dossier (Connector-Id: `KnSubject`) & (KnPurchaseRelationPer), )KnPurchaseRelationOrg)

###### 4. Gebruikerstoken aan app connector toevoegen

1. Klik op voltooien
2. Het gegenereerde token moet worden ingesteld in SpendControl, zodat de autorisatie kan plaatsvinden
3. Klik op: **Kopieer**. Met deze actie kopieer je de token naar het Klembord. Deze code hebben we in **Stap 5.** nodig om de koppeling te leggen in Klippa. 

De gebruiker stoken ziet er uit als onderstaande string: `<token><version>1</version><data>F79DC350167B41609B5D18231F70C67439AD098F4CE49252370EA69DC2A6D4C9</data></token>`

###### 5. Koppeling leggen in SpendControl

||| Let op: alleen de beheerder van het SpendControl account kan de koppeling met AFAS maken

* Open de [Klippa Web App](https://app.klippa.com/dm/settings/general) en ga in het linkermenu naar **Zakelijk** en klik in het uitgeklapte menu op **Instellingen**.
* Klik op: **Koppelingen**.
* Ga in het overzicht van koppelingen op zoek naar AFAS Software, klik op: **Verbind met AFAS**.
* Vul de gebruikerstoken in bij het veld ‘API Key’.
* Vul de URL naar jouw AFAS installatie in bij het veld ‘AFAS URL’ in volgende format: “https://88646.rest.afas.online”. De cijfercode kan je vinden via A. De URL van de online AFAS omgeving of B. via **Algemeen / Omgeving / Beheer / Informatie**, waar deze vermeld staat als deelnemersnummer.
* Klik op **verbinden**.