12. Juli 2019 11:32
In der SalesLine geben wir Artnr ein, Artikel wird gezogen und als Beschreibung trägt er ein was auf der Artikelkarte steht. Also alles gut. Wenn man nun etwas anderes ins Beschreibungfeld schreibt, und NAV dann prüft ob es ein anderen ARtikel mit der Beschreibung gibt, auch gut.
In der TransferLine ist es so, eine bekannte Artikelnummer wird in ItemNo eingegeben, und es springt direkt das OnValidate von Description an, die ArtNr ist ja bekannt, und es möchte keiner wissen ob noch weitere Artikel gibt die ähnlich sind, weil eben schon die vollständige Artikelnr eingegeben wurde (z.b. Artikel ABC,EFG,ZGH, alle haben in Beschreibung1 = Schuhe drin stehen, und in Beschreibung2 die Schuhgröße, ziehe ich ABC kommt der hinweis es wurde der artikel EFG gefunden soll der genommen werden oder nicht), würde es hier so laufen wie in der SalesLine wäre es auch okay. Dass man in dem fall auf NEIN klicken kann und der artikel wird gezogen bekomme ich unseren Usern nicht vermittelt (zu kompliziert, zu viele klicks.... ... ... und wenn dann im Anschluss widerwratet doch noch die Beschreibung geändert wird, das ganze Spiel nochmal, ohje ohje... )
Deswgen denke ich dass das
VALIDATE(Description,Item.Description); im "Item No" OnValidate zu viel ist, bzw. nicht nötig bei der eingabe der Artikel nr, würde ich eine Artikel EAN Scannen käme ja dann auch wieder der Hinweis es wurde ein anderer Artikel gefunden mit der Beschreibung, obwohl die Artikel/EANNr ganz eindeutig ist.
transferline.png
Also eher das : VALIDATE(Description,Item.Description) im ItemNo OnValidate rausnehmen, weil das Confirm in Description noch gebraucht wird falls man tatsächlich die Beschreibung noch ändern möchte um Hinweis auf gleiche Beschreibungen zu bekommen.
Der OnValidate Description in der SalesLine ist auch anders aufgebaut. Sehe da grad auch nicht wo die Beschreibung anfänglich gesetzt wird
In der TransferLine würde ich im OnValidate Description nun folgendes vorab hinzufügen:
- Code:
IF xRec."Item No." <> Rec."Item No." THEN EXIT;
So müsste eigentlich gewährleistet sein dass die Suche nach Artikel mit gleicher Beschreibung nur ausgeführt wird wenn man die Beschreibung ändert, und nicht wenn man ein neuen Artikeleinzieht?
Danke
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.