Exact Online aanroep via REST specifieke divisions

In een SQL-query kunnen filters opgegeven worden met de where-clause. Zie ook de Invantive SQL grammatica.

Elke divisie (Exact Online administratie) is een aparte “partitie” en de waarde staat in de kolom division_attr (XML API tabellen) of division (REST API tabellen). Hier kan op gefilterd worden met de where-clause.

In de onderstaande SQL-statements worden eerst een aantal administraties gekozen, waarna daar weer een deel van uitgelezen wordt. Het is niet mogelijk om via de where-clause divisies te benaderen die niet opgenomen zijn in het use-statement.

use all

select count(*)
from   ExactOnlineREST..journals
where  division in (12345, 23456)

Er kan ook gefilterd worden op afgeleide velden zoals de naam van de administratie.

Alle filters op divisie worden automatisch door de Invantive SQL-optimizer automatisch herschreven zodat alleen de gevraagde divisies opgehaald worden. Zie voor meer informatie over deze automatische tuning feature:

Deze tuning feature werkt in alle edities, maar is vooral nuttig voor grotere accountants.

Het use-statement biedt meerdere mogelijkheden om statisch of dynamisch een dwarsdoorsnede te kiezen uit alle beschikbare partities zoals beschreven in Hoe selecteer ik alle Exact Online administraties in het Invantive Query Tool? - 2 van forums.