Use case · Dashboard

Isah dashboard: orders, voorraad en planning zonder directe databasekoppeling

Een dashboard is zo goed als de data erachter. Met ERPConnect haalt je dashboard actuele Isah-gegevens op via vrijgegeven stored procedures, zonder dat de dashboardtool de database kent.

Kort antwoord

Wat is ERPConnect?

ERPConnect is een API-laag voor Isah ERP waarmee externe applicaties veilig en gecontroleerd toegang krijgen tot Isah-data en vooraf vrijgegeven stored procedures.

Hoe maak je een dashboard met Isah-data?

Leg de benodigde gegevens vast in stored procedures, geef die vrij aan een clientId voor het dashboard en laat het dashboard ze via ERPConnect over HTTPS ophalen. Zo heeft het dashboard geen directe toegang tot de Isah-database.

Probleem

Het probleem: dashboards die direct op de database leunen

Dashboards worden vaak snel gebouwd en groeien daarna. Hoe ze aan Isah-data komen, wordt zelden meegenomen in het ontwerp.

Brede leesrechten

Een dashboardgebruiker met leesrechten op de database ziet meer dan het dashboard nodig heeft.

Belasting op productie

Zware queries vanuit een dashboard kunnen ten koste gaan van de prestaties van Isah zelf.

Cijfers zonder definitie

Als elk dashboard zijn eigen query heeft, kunnen dezelfde cijfers van dashboard tot dashboard verschillen.

Oplossing

De oplossing: één set gedefinieerde gegevens

Met stored procedures als bron leg je één keer vast hoe een cijfer wordt berekend, en gebruiken alle dashboards dezelfde definitie.

  • Vaste stored procedures per gegevensset
  • Een eigen clientId per dashboard of dashboardomgeving
  • Alleen-lezen: geef geen schrijfprocedures vrij aan een dashboard
  • Logging toont welk dashboard wat opvraagt
  • Swagger-documentatie voor de developer van het dashboard
Use cases

Welke dashboards bouw je op Isah-data?

Voorbeelden van gegevenssets die je als stored procedure kunt vrijgeven:

Orderportefeuille

Openstaande orders per klant, status of leverweek.

Voorraad

Voorraadniveaus per artikel of locatie.

Productie en planning

Voortgang van productieorders en planning.

Management-overzichten

Samengevatte cijfers voor besluitvorming, op basis van één gedeelde definitie.

Technische aanpak

Technische aanpak voor een Isah dashboard

Een dashboard dat HTTP-aanroepen kan doen, kan ERPConnect gebruiken. Houd rekening met de belasting op Isah door de stored procedures efficiënt te maken en het dashboard niet onnodig vaak te laten verversen.

  1. 00
    Gegevenssets bepalenKies welke cijfers het dashboard nodig heeft.
  2. 01
    Procedures vastleggenLeg per gegevensset een stored procedure vast met duidelijke input, zoals een periode of artikel.
  3. 02
    Alleen-lezen clientGeef het dashboard een clientId met alleen leesprocedures.
  4. 03
    Ververs bewustBepaal hoe vaak het dashboard data ophaalt en bewaar resultaten waar dat kan in het dashboard zelf.
Veelgestelde vragen

Veelgestelde vragen over Isah dashboard

Kan ik een Isah dashboard bouwen zonder databasekoppeling?

Ja. Het dashboard haalt data op via vrijgegeven stored procedures in ERPConnect en heeft geen eigen databaseverbinding met Isah.

Welke dashboardtools kan ik gebruiken?

Elke tool of webapplicatie die een HTTPS-aanroep met bearer token kan doen. Wat jouw tool precies ondersteunt, bespreken we graag in een technische intake.

Kan een dashboard Isah-data wijzigen?

Alleen als je daarvoor een stored procedure vrijgeeft. Voor een dashboard raden we alleen-lezen aan.

Hoeveel belasting geeft dit op Isah?

Dat hangt af van de stored procedures en hoe vaak het dashboard data ophaalt. Maak procedures efficiënt, beperk de verversfrequentie en bewaar waar mogelijk resultaten in het dashboard.

Hoe zorg ik dat alle dashboards dezelfde cijfers tonen?

Leg de berekening vast in één stored procedure en laat alle dashboards die procedure gebruiken.

Kan ik zien welk dashboard welke data opvraagt?

Ja. Elk request wordt gelogd met tijdstip, clientId, stored procedure en inputdata.

Contact

Bespreek je Isah dashboard

Welke cijfers wil je uit Isah in een dashboard tonen? Bespreek het in een technische intake.

Tambien Kraaivenstraat 23-23, 5048 AB Tilburg +31 (0)13 711 3195
Ik wil graag