Deze connector voor Qlik is ingezet bij de Vereende(voorheen Verenigde Assurantiën Nederland (VAN groep)). De Vereende liep tegen een probleem aan met ‘flowfields’ in hun NAV omgeving. Deze zijn zonder connector niet (makkelijk) te ontsluiten in Qlik. Flowfields zijn namelijk berekende velden; deze velden bevatten geen harde waarde maar een calculatie. Er zijn veel standaard flowfields aanwezig in NAV, maar je kan in NAV ook maatwerk flowfields tegenkomen die specifiek voor de inrichting van de klant zijn gebouwd waardoor het meestal wat lastiger is om ze te achterhalen.
Een voorbeeld van een standaard flowfield kan je als volgt ontsluiten met de NAVdiscovery Toolbox:
In de tabel ‘Customer Ledger entry’ zit het flowfield ‘Amount’. Dit veld wordt berekend uit de onderliggende tabel ‘Detailed customer ledger entry’. De berekening van dit veld ziet er zo uit:
////******* Classic Client ********
if(wildmatch(“Entry Type”,1,3,4,5,6,7,8,9,12,13,14,15,16,17), “Amount”, 0) as “Amount calc.”, //Field 13
//******* SIFT ******
NAV discovery verzorgt de berekening van dit veld, waardoor er een harde waarde ontstaat. Deze waarde kan dan als volgt in een ‘Load post text’ veld worden ingegeven. Dit komt dan ook in je script te staan:
////****** Calc. SIFT Fields in “Cust_ Ledger Entry” ************
left join (“Cust_ Ledger Entry”)
load
“Cust_ Ledger Entry.Entry No.”,
sum(“Detailed Cust_ Ledg_ Entry.Amount calc.”) as “Cust_ Ledg_ Entry.Amount calc.”,
resident “Detailed Cust_ Ledg_ Entry”
group by “Cust_ Ledger Entry.Entry No.”
order by “Cust_ Ledger Entry.Entry No.”;
//***************************************
Bovenstaand voorbeeld is nog redelijk eenvoudig om zelf te programmeren, maar er zijn flowfields bij die een stuk ingewikkelder in elkaar zitten. NAVdiscovery produceert niet een ready-made script zoals veel andere connectors doen. NAVdiscovery genereert automatisch data modellen voor QlikView en Qlik Sense op basis van de bestaande NAV omgeving. Bedrijfsspecifieke extensies en aanpassingen worden zo eenvoudig overgebracht naar Qlik. Het ontsluiten via NAV Discovery zal vooral bij dit soort omgevingen veel ontwikkeltijd schelen waardoor de investering snel is terugverdiend. Daarnaast is het ook mogelijk om objecten uit Qlik Sense direct in NAV weer te geven. Vanuit Dynamics NAV Role Center kun je zelfs een Qlik Sense app openen(zie onderstaande afbeelding).