Een groep hardwerkende medewerkers die geen tijd hebben voor klikken en scrollen en soortgelijke fraaie gymnastiek.
Wat doen ze?
Ze leveren prestaties en moeten die ingeven in een registratiesysteem, dit ter voorbereiding van de facturatie.
Hoe gebeurt het nu?
De prestatie-omschrijvingen worden geleverd door een popup list en via een lookup wordt dan uit een tarievenbankje het bijbehorend tarief opgehaald. Maar het bedrag blijft in elk geval onzichtbaar voor de gebruiker.
De popup list biedt het voordeel dat je ook vrije tekstingave kan doen in het veld. Dat gebeurt vaak. In dat geval wordt natuurlijk geen bijbehorend bedrag gevonden.
Dan moet er een standaardbedrag komen. Tot op heden werd het bedrag dan opgehaald uit de optie "If no exact match, then use..." (zie image hieronder). Maar dat bedrag is dan natuurlijk hard coded.
Wat is nu het probleem?
De gebruikers hebben geen toegang tot Define Fields en af en toe moet dat basisbedrag toch aangepast kunnen worden. Het zou dus handig zijn als het uit een veld kon gehaald worden dat voor hen wél toegankelijk is, maar dat kan niet: dat rotvenstertje onderaan rechts accepteert alleen waarden, geen veldnamen, laat staan calculaties... De lookup vervangen door een AutoEnter by Calculation kan ook niet, want we weten dat dat niet altijd werkt zoals we zouden verwachten (zie (http://www.avd-ci.be/tip008.htm). Een gewone Calculation kan al evenmin omdat bij een tariefwijziging dan alle bestaande registraties mee zouden wijzigen, ook al zijn die al gefactureerd...
Bijkomende vereisten
Het automatisch verschijnende bedrag is dus nooit zichtbaar voor de gebruiker. Als hij op zijn beslissing terug komt en de prestatiebenaming wist of wijzigt, dan moet er natuurlijk ook iets gebeuren met het bedrag dat er al stond. Dit maakt dat "Prohibit modification of value" ook al uitgesloten is.
Question
AvD
Wie zijn zij?
Een groep hardwerkende medewerkers die geen tijd hebben voor klikken en scrollen en soortgelijke fraaie gymnastiek.
Wat doen ze?
Ze leveren prestaties en moeten die ingeven in een registratiesysteem, dit ter voorbereiding van de facturatie.
Hoe gebeurt het nu?
De prestatie-omschrijvingen worden geleverd door een popup list en via een lookup wordt dan uit een tarievenbankje het bijbehorend tarief opgehaald. Maar het bedrag blijft in elk geval onzichtbaar voor de gebruiker.
De popup list biedt het voordeel dat je ook vrije tekstingave kan doen in het veld. Dat gebeurt vaak. In dat geval wordt natuurlijk geen bijbehorend bedrag gevonden.
Dan moet er een standaardbedrag komen. Tot op heden werd het bedrag dan opgehaald uit de optie "If no exact match, then use..." (zie image hieronder). Maar dat bedrag is dan natuurlijk hard coded.
Wat is nu het probleem?
De gebruikers hebben geen toegang tot Define Fields en af en toe moet dat basisbedrag toch aangepast kunnen worden. Het zou dus handig zijn als het uit een veld kon gehaald worden dat voor hen wél toegankelijk is, maar dat kan niet: dat rotvenstertje onderaan rechts accepteert alleen waarden, geen veldnamen, laat staan calculaties... De lookup vervangen door een AutoEnter by Calculation kan ook niet, want we weten dat dat niet altijd werkt zoals we zouden verwachten (zie (http://www.avd-ci.be/tip008.htm). Een gewone Calculation kan al evenmin omdat bij een tariefwijziging dan alle bestaande registraties mee zouden wijzigen, ook al zijn die al gefactureerd...
Bijkomende vereisten
Het automatisch verschijnende bedrag is dus nooit zichtbaar voor de gebruiker. Als hij op zijn beslissing terug komt en de prestatiebenaming wist of wijzigt, dan moet er natuurlijk ook iets gebeuren met het bedrag dat er al stond. Dit maakt dat "Prohibit modification of value" ook al uitgesloten is.
PS Wachten op de Zeven is ook geen optie...[/i]

Edited by Guest6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.