Index: UI/MB/UGLYPicking/dlgOrderList.cls.xml
===================================================================
diff -u -r1074 -r8070
--- UI/MB/UGLYPicking/dlgOrderList.cls.xml (.../dlgOrderList.cls.xml) (revision 1074)
+++ UI/MB/UGLYPicking/dlgOrderList.cls.xml (.../dlgOrderList.cls.xml) (revision 8070)
@@ -5,6 +5,7 @@
UglyPickingCNTs,KeyCodesCNTs
Default
%Library.TMFormClass
+0
%Library.String
@@ -244,7 +245,7 @@
New ConsNr,DottedConsNr
Set ConsNr=$LI(Text,..#pConsNr)
Set DottedConsNr=$LI(Text,..#pDottedConsNr)
- If $$IsLocked^vhLib("^UGLYOrderPick("_ConsNr_")") Do Quit
+ If $$IsLocked^vhLib("^UGLYOrderPick("_ConsNr_")") || ##class(APPS.MAG.UglyPickingService).%New().IsBonInGebruik(ConsNr) Do Quit
. Do pdaMsgBox^vhVisual(..Form.Caption,"Order "_DottedConsNr_" is momenteel in gebruik. Probeer later eens opnieuw.",$$$MBICONINFORMATION)
;Exists?
@@ -307,7 +308,7 @@
. Set DottedConsNr=$$CEL^vhFMT(0,"ConsNr","N","L",8,0,"")
. Set VzwSpecial=RS.Get("VerzendWijze") ; Added by WimV on 03/03/2009
. Set VzwSpecial=$S(VzwSpecial?1(1"AFH"):"AFH", VzwSpecial?1(1"EX",1"EXU"):"EX", VzwSpecial?1(1"SNT"):"SNT", VzwSpecial?1(1"TPO",1"TPU"):"TP", 1:"")
- . Do ..lbOrders.Items.Add($LB(DottedConsNr,Magazijn,RS.Get("TijdSmall"),RS.Get("AantalLijnen"),ConsNr,$$IsLocked^vhLib("^UGLYOrderPick("_ConsNr_")"),RS.Get("KlantNaam"),(RS.Get("VerzendWijze")?1(1"AF",1"AFH")),(..GetShortDueOut(RS.Get("Tijd"))=0),VzwSpecial))
+ . Do ..lbOrders.Items.Add($LB(DottedConsNr,Magazijn,RS.Get("TijdSmall"),RS.Get("AantalLijnen"),ConsNr,($$IsLocked^vhLib("^UGLYOrderPick("_ConsNr_")")||##class(APPS.MAG.UglyPickingService).%New().IsBonInGebruik(ConsNr)),RS.Get("KlantNaam"),(RS.Get("VerzendWijze")?1(1"AF",1"AFH")),(..GetShortDueOut(RS.Get("Tijd"))=0),VzwSpecial))
. Set OrderCnt=OrderCnt+1
Do ..lbOrders.Items.EndUpdate()