Wouter Rijnbende
|
|
« Reply #10 on: August 06, 2014, 01:35:26 pm » |
|
M.i. zal met een aanpassing e.e.a. sowieso een stuk "formeler" moeten.
Van wat ik ervan begrepen heb, heet dit scherm weliswaar "aanvullen printen vrachtbrief", maar het hoort "aanvullen genereren vrachtbrief" of i.d. te zijn.
Zie maar Richard's opmerking. Het is ontwikkeld voor "Rapen-/Goedkeuren Raaplijst, dan autom. Genereren Vrachtbrief, en dan direkt printen".
Ofwel, een gebruiker is bezig met een specifieke Raaplijst. Op die Raaplijst staat voor welke Debiteur, welk Afleveradres, welke Verkooporder etc. e.e.a. is. De die Raaplijst staan notities Verkooporder, Tekst Raaplijst of whatever, allerlei instructies die aan "de raper" meegegeven kunnen zijn.
Vervolgens wordt de Raaplijst geraapt, goedgekeurd, en moet er een Vrachtbrief komen.
Nu bestaat er sinds jaar en dag een mogelijkheid om e.d. Vrachtbrief helemaal handmatig te definiëren, zodat je precies kunt aangeven wat er wel-/niet op een vrachtbrief moet komen. Maar ja... handmatig... en da's niet handig. En dus kiest iedereen vanzelf wel voor "automatisch", want dat scheelt veel werk. Tsja... tot er e.o.a. indikator is die aangeeft of e.e.a. Express verzonden moet worden of Normaal...
Zoals e.e.a. ontwikkeld lijkt te zijn, is dat "aanvullend t.o.v. Printen". Ja, maar feitelijk "aanvullend t.o.v. genereren", want direkt nadat de Vrachtbrief gegenereerd is, volgt het popup, en daarna wordt het resultaat geprint. Het kromme is ook, en daarom heet het w.s. "aanvullend t.o.v. Printen", dat de gegevens waar in dit popup om gevraagd worden, niet bewaard worden. Het triggert alleen maar een paar layoutvariabelen die op de print gebruikt kunnen worden". Print je de vrachtbrief achteraf nogmaals, dan zul je opnieuw je keuzes kenbaar moeten maken...
Natuurlijk geldt Richard's opmerking dat als je op F1 drukt, even wegloopt, en daarna wel verwacht dat er 25 vrachtbrieven op de printer liggen maar hij ineens bij de 2e om input staat te wachten, maar... het gaat op een heel ander niveau al fout...
Bij het Rapen + Goedkeuren van de Raaplijst weet de gebruiker expliciet met welke order ze bezig is; ze weet alle detailgegevens van de order, klant, afleveradres en instrukties die hem zijn opgedragen.
Nu ga jij Vrachtbrief 1 t/m 25 als range afdrukken. En... ergens bij Vrachtbrief 16 zijn aanvullende gegevens nodig... Ten eerste weet je al niet eens dat het om Vrachtbrief 16 gaat (dat wordt nl. niet getoond in het popup), maar er zijn veel meer gegevens die niet getoond worden, en die nodig zijn om de juiste keuze te kunnen maken. De gebruiker weet misschien nog dat "de order voor Heart per express post verzonden moet worden", maar, je ziet niet eens een klantnaam in dat scherm... Allerlei detail info tonen in het popup is een optie, maar ja, volgend probleem: zolang de gegevens voor VB 16 niet zijn ingevuld, wordt 17 t/m 25 niet geprint, en misschien zitten daar ook wel vrachtbrieven tussen die eerder de deur uit moeten.
In mijn optiek "raar" dat e.e.a. zo ontwikkeld is, maar, bij de gratie dat het om één Vrachtbrief gaat, die nèt gegenereerd is door iemand die weet met welke order hij bezig is, het zal. Dat dit dan echter nooit zal werken bij een "range" mag duidelijk zijn.
Betere oplossing lijkt me dan ook om de veldjes die nodig zijn "formeel" op te nemen bij een Vrachtbrief, en bij Toevoegen-/Wijzigen aan te kunnen passen. Desnoods wordt direkt na het genereren dat wijzigen (of aanvullen) aangeroepen om de aanvullende DHL gegevens op te kunnen nemen. Als echter daarna geprint wordt (reeks of niet), moet de gebruiker gewoon met F1 kunnen volstaan, en moet er nergens meer om gevraagd hoeven te worden...
|