Het betreft een query op Exact Online tabellen. Waarschijnlijk is de verkeerde licentiesleutel gebruikt, namelijk de gratis versie. Die ondersteunt geen joins. Advies is om de eigen licentiesleutel aan te brengen zoals beschreven op:
- voor grafische Windows producten: Licentiesleutel installeren op onafhankelijke GUI-producten op Windows
- voor Data Hub: Installeer Licentiesleutel in Invantive Data Hub
Verder suggestie om de query te optimaliseren door:
- opmaakinstructies te volgen op Quality through SQL Coding Standards,
- niet filteren op
DivisionShortName
maar opDivision
, - elke join uit te breiden met een filter op gelijke divisies,
- rapportagejaar als getal te noteren en zo server-side filtering mogelijk te maken.
Zie bijvoorbeeld Optimalisatie API calls zoals met Exact Online.
Daarnaast kan het verstandig zijn om over te stappen op de *Bulk
of nog beter *Incremental
tabellen voor bijvoorbeeld Items
en Accounts
t.b.v. hogere prestaties en minder API calls. Zie bijvoorbeeld Snel en met minder API-calls Exact Online uitlezen met de incrementele "sync API"-tabellen.