NAVdiscovery toolbox voor MS Dynamics NAV

Veel bedrijven werken met Microsoft Dynamics NAV(voorheen Navision). Het probleem wat vaak voorkomt met Microsoft Dynamics NAV is dat mensen data uit het ERP systeem exporteren om dit handmatig in Excel te kunnen analyseren. Hierbij ontstaat een wildgroei aan Excel bestanden en meerdere versies van de waarheid. Als je collega net een paar uur later dezelfde export maakt kan er namelijk al al een verschil in data zijn. Met Qlik’s Business Intelligence software is het mogelijk om een directe koppeling te maken tussen Microsoft Dynamics NAV en met QlikView en/of Qlik Sense. Door gebruik te maken van de NAVdiscovery Toolbox van prisma informatik wordt het koppelen van MS Dynamics NAV aan Qlik nu heel eenvoudig.

 

navdiscovery toolbox,navision,ms navision,qlik,business intelligence,qlik sense, qlikview

 

 

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).

prisma informatik,microsoft dynamics nav,microsoft dynamics navision,navision,erp,microsoft erp,qlik,qlik sense,qlikview, qlik connector,qlik nav,

 

Voordelen van de NAVdiscovery Toolbox:

1. Het extreem verkorten van de benodigde tijd om data uit NAV te ontsluiten
2. Het kunnen tonen van Qlik rapporten of alleen de objecten in NAV zelf. Hierbij is het mogelijk om vanuit NAV Qlik Sense te openen
3. Het mogelijk maken om NAV data eenvoudig te visualiseren en analyseren met Qlik

Wil je meer weten over de NAVdiscovery Toolbox of de mogelijkheden van Qlik? Bekijk de NAVdiscovery factsheet of lees meer over Qlik

Download de factsheet  Ontdek Qlik