AFAS

Last updated: March 31, 2026

🚨 PREREQUESITES

  • Have an AFAS login with all admin rights listed in the above screenshot.

image.png
  • Have the zip file downloaded on your computer and unzipped.

💪 PREPARATION

Step 1 : Creating a Chift App :

Go to AFAS Online Login and log in with your AFAS credentials.

Important: Use a Citrix session (not Citrix in the browser). You won’t be able to copy the credentials later.

image.png

Navigate to the General page and open App connector.

Create a new App connector.

image.png

Configure the App connector as shown in the following screenshot:

image.png

Step 2: Add the Chift GetConnectors to your App

Use the import functionality to add the file below:

(download it and import it as illustrated in the screenshot below )

image.png

1 - Save the zip file locally and extract it to a folder.

image.png

2- Select this folder from your machine and press Finish.

image.png

After accepting the warning message, AFAS will import the GetConnectors. Once done, select Next :

image.png

Step 3: Add the UpdateConnectors

image.png

Use the search bar to find and add the following UpdateConnectors:

  • Inkooprelatie organisatie - KnPurchaseRelationOrg

  • Inkooprelatie persoon - KnPurchaseRealationPer

  • Verkoopsrelatie organisatie - KnSalesRelationOrg

  • Verkoopsrelatie persoon - KnSalesRelationPer

  • Financiële mutaties - FiEntries

  • Code verbijzondering - KnDimCode

image.png

Check the boxes for each connector, press Finish, then press New to continue adding all connectors.

Once all UpdateConnectors are added, press Next.

image.png

Press “Finish”

Important: Make sure to select all the GetConnectors and UpdateConnectors specified in the documentation. Even if a connector seems irrelevant to your use case, the integration will not work unless all connectors are activated.

Step 4: Save Your API Token

AFAS will display the API token after completing the connector setup.
Save it securely, as it will be required to be filled in during the activation of the connection dexcribe in the next section.

image.png

This Chift App requires the "Algemeen - Adminstraties" authorisation filter. This can be checked by going to the Authorisation tool, and finding the authorisation group that was automatically created as part of the App Connector process on the left hand side of the screen. When selected, find the authorisation filters in the "Authorisiation" tab and activate the relevant Administraties(folders), you want to use as part of the integration. In the example picture, only the Administratie 1 will be part of the scope.

image.png

️ CONNECTION

❶ CONNECT

image.png

1) Company ID :

image.png

a) In the url :

image.png

b) At the top-right corner of your screen.

Note: The organization number consists of numbers only. For example, in this case it is 36480, not O36480AA.

image.png

2) API Token :

image.png

Paste the API token you saved during the preparation phase (Step 4: Save Your API Token).

Important: Make sure you paste the token exactly as saved.

❷ Configure

image.png

Default Payment Terms

Select the default payment terms for the creation of customers and vendors.

Administrative ID

If this field is not displayed on the other side, you can ignore it.

Select the administrative ID you want to connect to.
This option is used when you need to connect to a specific administrative ID (for example, a particular accounting folder).

Default Analytic Plan

If this field is not displayed on the other side, you can ignore it.

Select the Allocation Axis used by default.

Submit! Congratulations ! 🎉