Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion markdownpages/profit/en/app-connector-auditor-developer.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2026-07-09
date: 2026-08-13
index: true
tags: AppConnector, Auditor, Developer, GetConnector, API, Integration
title: AppConnector Auditor - Developer Report
Expand Down Expand Up @@ -163,6 +163,8 @@ Use these fields only for presentation and never filter/sort on these fields.

### Performance

As a guideline, investigate calls that take more than 10 times as long as comparable calls under comparable conditions. This is an indication, not a strict limit.
Comment thread
ezw2000 marked this conversation as resolved.


#### <a id="PERF-45"></a>PERF-45: This GetConnector is missing fields needed to optimally use the indexes for sorting.

Expand Down
8 changes: 5 additions & 3 deletions markdownpages/profit/en/app-connector-auditor-partner.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2026-07-09
date: 2026-08-13
index: true
tags: AppConnector, Auditor, Partner, Certification, GetConnector, pentest
title: AppConnector Auditor - Partner Report
Expand Down Expand Up @@ -342,6 +342,8 @@ Use these fields only for presentation and never filter/sort on these fields.

### Performance

As a guideline, investigate calls that take more than 10 times as long as comparable calls under comparable conditions. This is an indication, not a strict limit.
Comment thread
ezw2000 marked this conversation as resolved.

#### <a id="PERF-32"></a>PERF-32: This GetConnector (possibly) has a cyclic reference.


Expand Down Expand Up @@ -373,7 +375,7 @@ If not: simplify the GetConnector.
Subselects can be executed per row and can negatively affect performance.

**Solution**
Only action needed if performance issues occur. Get advice from System Integrators via [let's talk](#lets-talk).
Only action needed if noticeable performance issues occur. Get advice from System Integrators via [let's talk](#lets-talk).

---

Expand All @@ -392,7 +394,7 @@ Using many joins can cause performance problems, especially with large tables.


**Solution**
Only action needed if performance issues occur. In that case, create multiple GetConnectors that each use fewer tables. Get advice from System Integrators via [let's talk](#lets-talk).
Only action needed if noticeable performance issues occur. In that case, create multiple GetConnectors that each use fewer tables. Get advice from System Integrators via [let's talk](#lets-talk).



Expand Down
4 changes: 3 additions & 1 deletion markdownpages/profit/en/app-connector-auditor.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2025-11-11
date: 2026-08-13
index: true
tags: GetConnector, UpdateConnector, AppConnector, Integration, Configuration
title: AppConnector Auditor
Expand Down Expand Up @@ -76,6 +76,8 @@ Because the Post-calculation table can become very large, you must handle retrie

Each point is only visible if it applies to your environment. If you experience performance issues with the integration, discuss these points with your integration supplier or with AFAS System Integrators.

As a guideline, investigate calls that take more than 10 times as long as comparable calls under comparable conditions. This is an indication, not a strict limit.
Comment thread
ezw2000 marked this conversation as resolved.

##### One or more of the 10 largest tables in the environment is queried

This check specifically looks at the largest tables in your environment, with more than 1,000,000 rows. By using indexes and filters smartly, retrieval from large tables can be optimized.
Expand Down
4 changes: 3 additions & 1 deletion markdownpages/profit/nl/app-connector-auditor-developer.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2026-07-09
date: 2026-08-13
index: true
tags: AppConnector, Auditor, Developer, GetConnector, API, Integration
title: AppConnector Auditor - Ontwikkelaarsrapport
Expand Down Expand Up @@ -164,6 +164,8 @@ Gebruik deze velden alleen voor presentatie en filter/sorteer nooit op deze veld

### Performance

Als richtlijn kun je aanroepen verder onderzoeken die onder vergelijkbare omstandigheden meer dan 10 keer zo lang duren als vergelijkbare aanroepen. Dit is een indicatie en geen harde grens.
Comment thread
ezw2000 marked this conversation as resolved.


#### <a id="PERF-45"></a>PERF-45: Deze GetConnector mist velden die nodig zijn om de indexen optimaal te gebruiken voor sortering.

Expand Down
8 changes: 5 additions & 3 deletions markdownpages/profit/nl/app-connector-auditor-partner.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2026-07-09
date: 2026-08-13
index: true
tags: AppConnector, Auditor, Partner, Certificering, GetConnector, pentest
title: AppConnector Auditor - Partnerrapport
Expand Down Expand Up @@ -334,6 +334,8 @@ Gebruik deze velden alleen voor presentatie en filter/sorteer nooit op deze veld

### Performance

Als richtlijn kun je aanroepen verder onderzoeken die onder vergelijkbare omstandigheden meer dan 10 keer zo lang duren als vergelijkbare aanroepen. Dit is een indicatie en geen harde grens.
Comment thread
ezw2000 marked this conversation as resolved.

#### <a id="PERF-32"></a>PERF-32: Deze GetConnector heeft (mogelijk) een cyclische verwijzing.


Expand Down Expand Up @@ -365,7 +367,7 @@ In de SQL-definitie komt meerdere keren `SELECT` voor.
Subselects kunnen per rij worden uitgevoerd en kunnen de performance negatief beïnvloeden.

**Oplossing**
Alleen actie nodig bij performanceproblemen. Laat je adviseren door Systemintegrators via [kom in gesprek](#kom-in-gesprek).
Alleen actie nodig bij merkbare performanceproblemen. Laat je adviseren door Systemintegrators via [kom in gesprek](#kom-in-gesprek).

---

Expand All @@ -384,7 +386,7 @@ Het gebruik van veel joins kan performanceproblemen veroorzaken, met name bij gr


**Oplossing**
Alleen actie nodig bij performanceproblemen. Maak in dat geval meerdere GetConnectoren aan die elk minder tabellen gebruiken. Laat je adviseren door Systemintegrators via [kom in gesprek](#kom-in-gesprek).
Alleen actie nodig bij merkbare performanceproblemen. Maak in dat geval meerdere GetConnectoren aan die elk minder tabellen gebruiken. Laat je adviseren door Systemintegrators via [kom in gesprek](#kom-in-gesprek).



Expand Down
4 changes: 3 additions & 1 deletion markdownpages/profit/nl/app-connector-auditor.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: Eric Zwaal
date: 2025-11-11
date: 2026-08-13
index: true
tags: GetConnector, AppConnector, Integration, Configuration, Authentication
title: AppConnector auditor
Expand Down Expand Up @@ -77,6 +77,8 @@ Dit punt is met name van belang bij BI-integraties.

Elk punt is alleen zichtbaar als het van toepassing is op jouw omgeving. Als je problemen ervaart met de performance van de koppeling, overleg dan deze punten met de leverancier van je koppeling, of met de AFAS Systemintegrators.

Als richtlijn kun je aanroepen verder onderzoeken die onder vergelijkbare omstandigheden meer dan 10 keer zo lang duren als vergelijkbare aanroepen. Dit is een indicatie en geen harde grens.
Comment thread
ezw2000 marked this conversation as resolved.

##### Eén of meer van de 10 grootste tabellen in de omgeving wordt uitgevraagd

Deze controle kijkt specifiek naar de grootste tabellen in jouw omgeving, met meer dan 1.000.000 regels. Door slim gebruik te maken van indexen en filters kan het ophalen uit grote tabellen geoptimaliseerd worden.
Expand Down
Loading