Skip to main content

Connect your GoDutch account to AFAS

On this page you can find how to enable the accounting integration between GoDutch and AFAS

Written by Laurens

By connecting your GoDutch account to your accounting software, you can complete your bookkeeping with ease, because all your financial transactions will be visible in your accounting software in real time. Use the steps below to enable the integration with the AFAS accounting software.

šŸ’” You can enable this integration yourself (see Option A), or you can invite your accountant/controller as a team member in your GoDutch account and have them carry out the entire process (see Option B).

Option A: do it yourself

The AFAS integration is more technical than most other integrations. You first set up an App connector within AFAS (Steps 1 to 4) and then use the details from that setup to establish the connection in your GoDutch account (Step 5).

Before you begin

Make sure you have the following ready:

  • An AFAS login with full admin rights.

  • The GoDutch connector file, downloaded and unzipped on your computer.

Step 1: Create an App connector in AFAS

  1. Go to the AFAS Online login and log in with your AFAS credentials.
    āš ļø Important: use a Citrix session (not Citrix in the browser). Otherwise you won't be able to copy the credentials later.

  2. Navigate to the General page and open App connector.

  3. Create a new App connector and configure it as shown in the AFAS documentation. [Screenshot: creating and configuring the App connector]

Step 2: Add the GetConnectors

  1. Use the import function to add the GoDutch connector file.

  2. Save the file locally and extract it to a folder.

  3. Select this folder from your computer and click Finish.

  4. Accept the warning message. AFAS will now import the GetConnectors. Then click Next.

Step 3: Add the UpdateConnectors

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

  • Inkooprelatie organisatie - KnPurchaseRelationOrg

  • Inkooprelatie persoon - KnPurchaseRealationPer

  • Verkooprelatie organisatie - KnSalesRelationOrg

  • Verkooprelatie persoon - KnSalesRelationPer

  • FinanciĆ«le mutaties - FiEntries

  • Code verbijzondering - KnDimCode

Check the box for each connector, click Finish, then click New to add the next one. Once all UpdateConnectors have been added, click Next and then Finish.

āš ļø Important: make sure you select all the GetConnectors and UpdateConnectors listed in this documentation. Even if a connector seems irrelevant to your situation, the integration will not work unless all connectors are activated.

Step 4: Save your API token and set the authorisation filter

  1. After the connector setup, AFAS will display an API token. Save it securely; you will need it in Step 5.

  2. This integration requires the Algemeen - Administraties authorisation filter. Go to the authorisation tool and, on the left, select the authorisation group that was automatically created during the App connector setup. Open the Authorisation tab, find the authorisation filters, and activate the administration(s) you want to use in the integration.

Step 5: Initiate the integration via your GoDutch account

  1. Log in to your GoDutch account.

  2. Go to Integrations and select AFAS.

  3. Click 'Connect'.

  4. Enter the Company ID. This is the organisation number of your AFAS environment.
    āš ļø Note: the organisation number consists of numbers only. For example 36480, not O36480AA. You can find this number in the URL or in the top-right corner of your AFAS screen.

  5. Paste the API token you saved in Step 4. Make sure you enter the token exactly as saved.

  6. Configure the following settings:

    • Default payment terms: select the default payment terms for creating customers and vendors.

    • Administrative ID: select the administration you want to connect to. If this field is not displayed, you can ignore it.

    • Default analytic plan: select the default allocation axis. If this field is not displayed, you can ignore it.

  7. Click 'Connect' to finalise the connection.

The integration is now active! From now on, all executed bank transactions will be visible in your AFAS administration.

ā˜ļø Please note: transactions from before the moment the connection was made are not automatically shown in your AFAS administration. You will need to upload these via an MT940 file. Contact your accountant for help with this.

Option B: Invite your accountant/controller into your GoDutch environment and let them carry out the process

  1. Log in to your GoDutch account.

  2. Go to Users and click New.

  3. Fill in the personal details of the new team member (i.e. those of your accountant).
    ​Important: the mobile phone number is used for KYC and identity verification. We recommend using your accountant's personal mobile number rather than a business number.

  4. Set the desired permission level. 'View only' rights are sufficient for your accountant to create the connection and generate reports.

  5. Add an address for this team member. This may be a business address.

  6. Share the invitation link with your accountant.

VoilĆ ! Your accountant is now invited into your GoDutch environment and can set up connections with AFAS, download bank statements and create custom reports whenever needed – without costing you any extra time.

Need help?

Having trouble completing the steps above? Feel free to contact us at [email protected] – we're happy to help!

Did this answer your question?