Isah klantportaal: orderstatus voor klanten, veilig uit Isah
Klanten willen zelf zien wat de status van hun order is. Met ERPConnect koppel je een klantportaal aan Isah zonder dat het portaal in de database werkt.
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 koppel je een klantportaal aan Isah?
Laat het klantportaal via ERPConnect vooraf vrijgegeven stored procedures aanroepen, bijvoorbeeld voor orderstatus of leveringen. Het portaal authenticeert met een eigen clientId en heeft nooit directe toegang tot de Isah-database.
Het probleem: klanten bellen of mailen om de status van hun order
Zonder portaal gaat vragen over orders via telefoon of e-mail, en moeten medewerkers de informatie in Isah opzoeken.
Veel losse vragen
Orderstatus, planning en leveringen kosten medewerkers tijd die ze liever aan andere zaken besteden.
Informatie zit in Isah
De gegevens zijn er wel, maar niet beschikbaar voor klanten op een manier die je kunt verantwoorden.
Een portaal dat in de database werkt
Een portaal direct op de database aansluiten geeft een publiek bereikbare applicatie een route naar je ERP.
De oplossing: portaal en Isah gescheiden door ERPConnect
Het portaal draait buiten Isah en haalt alleen op wat via stored procedures is vrijgegeven.
- Een eigen clientId voor het portaal, met alleen de benodigde procedures
- Procedures die vragen om een klantnummer of orderreferentie als input
- Portaal leest, tenzij je expliciet een schrijfprocedure vrijgeeft
- IP-restricties op de server waar het portaal draait
- Logging van elke aanroep voor beheer en foutopsporing
Wat kun je tonen in een Isah klantportaal?
Welke gegevens je toont, bepaal je zelf door procedures te kiezen. Voorbeelden:
Orderstatus
De actuele status van een order, bijvoorbeeld in productie of verzonden.
Leveringen
Verwachte of gerealiseerde leverdata van openstaande orders.
Orderhistorie
Eerdere orders van een klant, op basis van een klantnummer.
Aanvragen indienen
Optioneel een schrijfprocedure om een aanvraag of order door te geven.
Technische aanpak voor een klantportaal
Het portaal bepaalt wie is ingelogd. ERPConnect bepaalt welke procedures het portaal mag aanroepen. Gebruik daarom stored procedures die altijd om een klantnummer vragen.
- 00Gegevens kiezenBepaal welke order- en leverinformatie klanten mogen zien.
- 01Procedures vastleggenLeg per gegevensset een stored procedure vast waarbij het klantnummer verplichte input is.
- 02Client voor het portaalGeef het portaal een clientId met alleen die procedures, en beperk het tot het IP-adres van de portalserver.
- 03Portaal bouwenBouw het portaal tegen de Swagger-documentatie en laat inloggen van klanten bij het portaal zelf.
Veelgestelde vragen over Isah klantportaal
Kan ik een klantportaal aan Isah koppelen zonder directe databasetoegang?
Ja. Het portaal roept via ERPConnect alleen vrijgegeven stored procedures aan. Het heeft geen databasegebruiker en geen directe verbinding met de Isah-database.
Hoe zorg ik dat klanten alleen hun eigen gegevens zien?
Het portaal bepaalt welke klant is ingelogd. Maak stored procedures waarbij het klantnummer verplichte input is, en laat het portaal alleen het nummer van de ingelogde klant meesturen.
Moet ik zelf het portaal bouwen?
ERPConnect levert de koppeling met Isah, niet het portaal zelf. Het portaal kan door jou, je softwarepartner of Tambien worden gebouwd.
Kunnen klanten ook iets terugsturen naar Isah?
Ja, als je daarvoor een stored procedure vrijgeeft. Zonder zo'n procedure is het portaal alleen-lezen.
Hoe actueel is de informatie in het portaal?
Het portaal vraagt de gegevens op bij elke aanroep rechtstreeks via een stored procedure op Isah, dus de uitkomst is zo actueel als de data in Isah.
Kan ik zien wat het portaal bij Isah opvraagt?
Ja. Elk request wordt gelogd met tijdstip, clientId, stored procedure en inputdata.
Meer over Isah-koppelingen
Isah dealerportaal
Dealers en wederverkopers zelf voorraad en orders laten raadplegen.
Lees meer →Isah API
Stored procedures als beveiligde API, met tokens, IP-restricties en logging.
Lees meer →Isah integratie
Externe systemen laten samenwerken met Isah via één beheersbare laag.
Lees meer →Veilig Isah data ontsluiten
De beveiligingslagen en logging, voor IT-managers en applicatiebeheerders.
Lees meer →Bespreek je Isah klantportaal
Wil je klanten inzicht geven in hun orders? Bespreek de mogelijkheden in een technische intake.