Skip to content
Merged
237 changes: 71 additions & 166 deletions markdownpages/profit/en/app-connector-auditor-developer.md

Large diffs are not rendered by default.

205 changes: 151 additions & 54 deletions markdownpages/profit/en/app-connector-auditor-partner.md

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions markdownpages/profit/en/app-connector-auditor-partnerinfo.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
---
author: Eric Zwaal
date: 2026-01-25
date: 2026-02-03
index: true
tags: Partner, Administratie, Certificering, Partnergegevens
title: Partnergegevens en koppelingen
title: Partner information and integrations
---

# Partner information and integrations

This chapter describes the **Partner information** and **Integrations** sections as shown at the top of the AppConnector Auditor report. This information is intended to give you as a partner insight into your administrative status at AFAS and the progress and status of your certifications.
This chapter describes the **Partner information** and **Integrations** sections as shown at the top of the AppConnector Auditor report. This information is intended to give you as a partner insight into your administrative status at AFAS and the progress and status of your certifications.

> This data is only visible to you, in the environment(s) associated with your partner subscription. Customers cannot view this data. The data is retrieved directly from the AFAS partner administration and is separate from the technical analysis that the AppConnector Auditor performs on your integrations.

---

Expand All @@ -23,47 +25,45 @@ This section shows the data that AFAS uses from your organization within the par

* **You have 2 or more contacts for partner/expert communication**
We use these contacts for technical questions, news, and issues regarding your integrations.
Manage these via the partner portal.
Manage these via the [customer portal](https://klant.afas.nl).

* **Your PEN test is valid**
This checkmark is green as long as the validity of your most recent PEN test has not expired.
* **Your pentest is valid**
This checkmark is green as long as the validity of your most recent pentest has not expired.

**Displayed data**
**Your data: {your name}**

* **Name** – Official company name of your organization.
* **Subscription number** – The number of your partner license. This is also the first part of the `IntegrationId`.
* **Customer number** – Your customer number at AFAS.
* **Contacts for partner/expert communication** – Persons who can be contacted by AFAS.
* **Contacts for partner/expert communication** – Persons who can be contacted by AFAS about partner matters.
* **Responsible person at AFAS** – Your permanent contact within AFAS.
* **PEN test status** – Green, orange, or red, depending on the result and validity.
* **End date of PEN test validity** – After this date, you formally no longer meet the partner requirements.
* **Pentest status** – Green, orange, or red, depending on the result. A Green score is valid for 3 years, an Orange score is valid for 15 months, and a Red score is valid for 6 months. This is calculated from the date mentioned in the pentest report.
* **End date of pentest validity** – After this date, you formally no longer meet the partner requirements.

> ⚠️ Has your PEN test expired or is it about to expire? Contact AFAS in time to avoid consequences for your partnership.
> ⚠️ Has your pentest expired or is it about to expire? Have a new test performed in time to avoid consequences for your partnership.

---

## Integrations

Under the partner information, all integrations you have registered are shown separately. Each integration has its own section and its own certification process.

**Title** – `Name of the integration` as shown on the partner portal.

**Checklist per integration**

* **Your certification is complete**
This checkmark is green when all project tasks have been completed.
* **The certification is complete**
This checkmark is green if the integration is certified. If the integration is not yet certified, the outstanding project tasks that you need to complete to achieve certification are shown.

* **Your integration is shown on the partner portal**
Not all integrations are shown on [https://partner.afas.nl/koppelingen](https://partner.afas.nl/koppelingen). The integration must be certified and the partner must have provided the data on [https://partner.afas.nl/mijn-paginas](https://partner.afas.nl/mijn-paginas).
Your integration is shown on [https://partner.afas.nl/koppelingen](https://partner.afas.nl/koppelingen) if it is certified. You must have provided the data on [https://partner.afas.nl/mijn-paginas](https://partner.afas.nl/mijn-paginas).

**Displayed data per integration**

* **Name of the integration** – As visible on the partner portal.
* **IntegrationId** – Technical identification of the integration (`<SubscriptionNumber>_<UniqueId>`).
* **IntegrationId** – Technical identification of the integration (`<SubscriptionNumber>_<UniqueId>` or `<SubscriptionNumber>_<ProjectCode>`).
* **Project code** – AFAS project in which the certification is tracked.
* **AFAS project manager** – Usually a System Integrator; may be empty for older integrations.
* **Team members** – Contacts with access to the project tasks. Missing colleagues? Add them yourself on the partner portal, and contact your AFAS project manager to give them access to the project.
* **Certification complete** – Yes/No.
* **Number of outstanding project tasks** – Only visible while certification is ongoing.
* **Deadline for certification** – Start date + 12 months.
* **Team members** – Contacts with access to the project tasks. Missing colleagues? Add them yourself on the partner portal, and contact your AFAS project manager to give them access to the project. This field may be empty for older integrations.
* **Number of outstanding tasks** – Only visible while certification is ongoing.
* **Deadline for certification** – Start date + 12 months. Only visible while certification is ongoing.
* **Partner portal page** – The page where your integration is presented.
* **Introduction / Description / Website** – Texts as visible on the partner portal.

Expand Down
Empty file.
12 changes: 6 additions & 6 deletions markdownpages/profit/en/partner-certification-steps.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2026-01-25
date: 2026-02-04
index: true
tags: Partner, IntegrationId, Certification, Integration, Configuration
title: Certification steps for Partners
Expand Down Expand Up @@ -62,7 +62,7 @@ Go to https://klant.afas.nl/supportplus and activate it!

### Specialization course: Connectors

Register for a course where you will learn everything about calling our API. There is a lot of focus on creating your own [GetConnectors](#supplying-getconnectors).
Register for a course where you will learn everything about calling our API. There is a lot of focus on creating your own [GetConnectors](#supply-getconnectors).
This course is free for 1 colleague. Check https://klant.afas.nl/opleiding/specialisatiecursus-connector for information and dates.

**Making integrations for other partners?** In that case, at least 1 colleague in your company must have completed the expert test "Integrations" with a score of at least 7. Please contact the System Integrator if this applies to you.
Expand All @@ -80,9 +80,9 @@ The specific IntegrationId for your integration can be found in the task and in

---

### Suppl GetConnectors
### Supply GetConnectors

To retrieve data from Profit, you need GetConnectors. Many GetConnectors are supplied as standard in AFAS Profit, but for a certified integration you must create your own set of GetConnectors. [Read why here.](./app-connector-auditor-partner#STRUCT-27)
To retrieve data from Profit, you need GetConnectors. Many GetConnectors are supplied as standard in AFAS Profit, however for a certified integration you need to create your own set of GetConnectors. [Read why here.](./app-connector-auditor-partner#STRUCT-27)

#### Determine which data you need

Expand All @@ -100,7 +100,7 @@ Creating your own GetConnector is not difficult ([read this help article](https:

#### Check the GetConnectors with the **AppConnector Auditor**

You make the GetConnectors available to the API by setting up an AppConnector in your own test environment, just as a customer would do. From that AppConnector, run the [**AppConnector Auditor**](./app-connector-auditor-partner) and resolve the errors found. You must resolve the warnings or be able to justify them.
You make the GetConnectors available to the API by setting up an AppConnector in your own test environment, just as a customer would do. From that AppConnector, run the [**AppConnector Auditor**](./app-connector-auditor-partner) and resolve the errors found. The warnings should be resolved or you should be able to justify them.


#### We do a final check
Expand Down Expand Up @@ -176,4 +176,4 @@ We are ready to ensure your integration runs smoothly and retrieves the right da

One of the System Integrators will handle your request. We answer a short question directly; if more information is needed we will let you know and in many cases you will get a link with which you can schedule a Teams appointment.

*Our support is free during the first 12 months of the certification process, and once you are a certified partner. In other cases we charge €200 per hour.*
*Our support is free during the first 12 months of the certification process, and once you are a certified partner. In other cases we charge €200 per hour.*
Loading
Loading