Probleemstelling
Indien een eindgebruiker een probleem meldt, heeft hij/zij geen kennis van de technische achtergrond. Een eindgebruiker kan enkel melden waar hij/zij het probleem heeft gehad, en meestal krijg je als enige bron van informatie de naam van een menu, een scherm, een rapport of een knop die niet meer naar behoren werkt.
Het probleem is nu gemeld, vraag is hoe je de bijbehorende code kan opzoeken om te zien waar het probleem zich juist voordoet.
Oplossing
In de volgende paragrafen geven we het traject weer hoe je aan code kan geraken, startend vanaf een bepaald probleem.
leveranciersfacturen boeken
Op gegeven ogenblik meldt de boekhouding dat het boeken van leveranciersfacturen traag werkt. Hieronder geven we een overzicht van de diverse schermen die ze doorlopen.
Op het menu van de leveranciers kiezen we voor aankooporders. We willen immers een leveranciersfactuur boeken die te maken heeft met een bepaalde aankooporder.

Heel belangrijk is de status van de aankooporders. Voor openstaande orders is er nog geen levering binnen en gaan we dus nog geen factuur betalen. Geannuleerde aankooporders tellen niet mee, en gefactureerde hebben al het hele traject afgelegd. Je moet een aankooporder kiezen dat de status “ontvangen” heeft. Aan de rechterkant van het lijtscherm zie je een aantal knoppen. Een daarvan heeft als titel “boeking”; aan het driekhoeksymbool zie je dat hier nog een submenu beschikbaar is.
![]() |
![]() |
Je selecteert de gewenste aankooporder (let op status : moet « ontvangen » zijn) en je klikt op de knop « boeking ». In het submenu zie je een aantal opties. Kies hier voor de optie “factuur”. De status van de aankooporder bepaalt dat sommige opties uitgegrijsd zijn. Zo zie je hier dat “zendnota” en “goederenontvangstbon” zijn uitgegrijsd omdat de goederen reeds ontvangen zijn. Indien de optie “factuur” uitgegrijsd zou zijn, betekent dit dat de aankooporder in een verkeerde status staat.

Op 10 januari deed zich het probleem voor dat dit programma 4 keer trager was als normaal. En dan is de vraag : hoe geraken we aan de code die door de optie “boeken – factuur” wordt opgeroepen. Dit opzoektraject beschrijven we hieronder.
de bijbehorende code opzoeken
starten op het gebruikersscherm
We hebben al gezegd dat we bij een probleemmelding van een gebruiker vaak alleen een menu, scherm of rapport doorkrijgen. Hier moeten we nog de juiste code aankoppelen. En dus is ons startpunt dat bepaalde scherm waar het probleem op wordt gemeld.
In ons voorbeeld van de leveranciersfacturen is de vraag hoe we de bijbehorende code van de boekingknop opzoeken. Plaats je cursor ergens op een lege plek in het scherm, bijvoorbeeld onder de knoppen. Klik met de rechtermuisknop. Je krijgt een contextmenu te zien met diverse opties. Kies hier voor “instellen”.







