Index: UI/PR/GA/TandemBox.cls.xml =================================================================== diff -u -r734 -r908 --- UI/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 734) +++ UI/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 908) @@ -1,253 +1,14 @@ - + serial KeyCodesCNTs,PRGACNTs,UILibCtrlCNTs Default %Library.TMFormClass -62098,41962 -62098,41962 +62144,41634.722483 +62144,41093 +0 - -cache -0 -MApplication -document -literal - - - - -initvalue:%String -cache -0 -MApplication -document -literal - - - Minimaal toegelaten Interne Breedte voor een lade met Dubbele Blumotion (in mm) @@ -976,6 +737,11 @@ . Do MApplication.MessageBox(msg,..Form.Caption,$$$MBICONERROR) . Do ..cboSPZijkant.SetFocus() + If ('..BLValidateSifon(.msg)) Do Quit 0 ; + . ;Set msg="Voor sifonlades met TIP-ON moet de ladediepte minimum "_(MinDiepteVoorTipOn)_" mm zijn." ; vanwege de TIP-ON met Synchro + . Do MApplication.MessageBox(msg,..Form.Caption,$$$MBICONERROR) + . Do ..cboBlumotion.SetFocus() + If ('..BLValidateBM(.msg)) Do Quit 0 ; Blumotion "Beide" : min. interne breedte is 165 mm . ;Set msg="Voor Blumotion ""Beide"" is de nuttige (interne) breedte minimum "_..#BlumotionMinIB_" mm." . Do MApplication.MessageBox(msg,..Form.Caption,$$$MBICONERROR) @@ -4336,6 +4102,35 @@ ]]> + + +cache +0 +%Library.Boolean +document +literal + NietMee-opties automatisch aangevinkt) + New blnBoxside + Set msg="" + Quit:(..cboLadeType.SelectedGetKey()'?1(1"B",1"X")) 1 ; is geen binnenlade + Quit:(..cboBoxSide.SelectedGetKey()="ZR") 1 ; is zonder reling/boxside + Set blnBoxside=(..cboBoxSide.SelectedGetKey()'?1(1"ER",1"DR",1"VR")) + + ; Binnenlade met Boxside + If (blnBoxside) && ((..blTBox.BTValues.GetAt("NMZijReling")=1)||(..blTBox.BTValues.GetAt("NMBoxSide")=1)) Do Quit 0 + . Set msg="De relingen/boxsides van de binnenlade worden niet meegeleverd." + ; Else : Binnenlade met reling, zonder Boxside + If ('blnBoxside) && (..blTBox.BTValues.GetAt("NMZijReling")=1) Do Quit 0 + . Set msg="De relingen van de binnenlade worden niet meegeleverd." + + Quit 1 +]]> + + cache @@ -4352,7 +4147,7 @@ Set msg="" ; msg is returned by reference Quit:(..cboSPZijkant.SelectedGetKey()="") 1 Quit:(..cboKlasse.SelectedGetKey()="SY") 1 - + // Controle intivo spoelbak DLS If (LadeCode?1(1"DLS2"))&&(..cboSPZijkant.SelectedGetKey()'?1(1"SA",1"M")) Do Quit 0 . Set msg="De spoelbak zijstukken voor een "_LadeCode_"-lade moet ""SA"" of ""M"" zijn." @@ -4374,30 +4169,25 @@ ]]> - + cache 0 %Library.Boolean document literal NietMee-opties automatisch aangevinkt) - New blnBoxside - Set msg="" - Quit:(..cboLadeType.SelectedGetKey()'?1(1"B",1"X")) 1 ; is geen binnenlade - Quit:(..cboBoxSide.SelectedGetKey()="ZR") 1 ; is zonder reling/boxside - Set blnBoxside=(..cboBoxSide.SelectedGetKey()'?1(1"ER",1"DR",1"VR")) + ; Minimale diepte voor de sifonlades met TIP-ON is 300 mm + New oBTVal,LadeCode + Set oBTVal=..blTBox.BTValues + Set msg="" ; msg is returned by reference + Quit:(..cboKlasse.SelectedGetKey()'="SY") 1 - ; Binnenlade met Boxside - If (blnBoxside) && ((..blTBox.BTValues.GetAt("NMZijReling")=1)||(..blTBox.BTValues.GetAt("NMBoxSide")=1)) Do Quit 0 - . Set msg="De relingen/boxsides van de binnenlade worden niet meegeleverd." - ; Else : Binnenlade met reling, zonder Boxside - If ('blnBoxside) && (..blTBox.BTValues.GetAt("NMZijReling")=1) Do Quit 0 - . Set msg="De relingen van de binnenlade worden niet meegeleverd." + // Controle diepte van sifonlade met TIP-ON + Set MinDiepteVoorTipOn=300 ; voor TIP-ON met Synchro + If (..cboLadeDiepte.SelectedGetKey() @@ -4586,6 +4376,246 @@ ]]> + +cache +0 +MApplication +document +literal + + + + +initvalue:%String +cache +0 +MApplication +document +literal + + + Args:%String cache @@ -6564,5 +6594,5 @@ - + Index: UI/MB/UGLYPicking/dlgOrderSel.cls.xml =================================================================== diff -u -r734 -r908 --- UI/MB/UGLYPicking/dlgOrderSel.cls.xml (.../dlgOrderSel.cls.xml) (revision 734) +++ UI/MB/UGLYPicking/dlgOrderSel.cls.xml (.../dlgOrderSel.cls.xml) (revision 908) @@ -1,12 +1,12 @@ - + serial UglyPickingCNTs,KeyCodesCNTs,BL.Derde.Kennis,BL.Derde.KlantSpecifiek Default %Library.TMFormClass -61506,59494.839519 -61325,63605 +62143,34472.466569 +62140,60433 0 @@ -346,6 +346,14 @@ If '$IsObject(HoofdingObj.Klant) Do Quit 0 . Do pdaMsgBox^vhVisual(..Form.Caption,"Er is geen klant gekoppeld aan hoofdingobject '"_ConsNr_"'.",$$$MBICONINFORMATION) + ; Raisen van een UGLYPicking gestart of herstart event. + new EventData,Event + Set EventData = ##class(TECH.Events.UGLYPickingEventData).%New(ConsNr) + If '$length($piece(^ORDW("D",ConsNr),"\",26)) Set Event = ##class(TECH.Events.UGLYPickingStartedEvent).%New(EventData) + Else Set Event = ##class(TECH.Events.UGLYPickingRestartedEvent).%New(EventData) + Do ##class(TECH.PubSub.OrchestrationContext).GetEventRaiser().RaiseEventAsync(Event) + If '$length($piece(^ORDW("D",ConsNr),"\",26)) Set $piece(^ORDW("D",ConsNr),"\",26)=$Horolog ; wegschrijven tijdstip start UGLYPicking + Do ..ShowKennisAnkers(HoofdingObj.Klant.Nummer) $$$WriteToLog("ConsNr: "_ConsNr_", Magazijn: "_Magazijn_", Klant: "_HoofdingObj.Klant.Naam_" ("_HoofdingObj.Klant.Nummer_")") @@ -1170,5 +1178,5 @@ - + Index: UI/PR/Kenm/MainForm.cls.xml =================================================================== diff -u -r734 -r908 --- UI/PR/Kenm/MainForm.cls.xml (.../MainForm.cls.xml) (revision 734) +++ UI/PR/Kenm/MainForm.cls.xml (.../MainForm.cls.xml) (revision 908) @@ -1,12 +1,13 @@ - + serial ProdCataloogCNTs,ReportErrorCNTs,KeyCodesCNTs,%VHMacro,APPS.PM.OL.Common Default %Library.TMFormClass -62003,35122 +62158,40331.058276 62003,35122 +0 UI.PR.Kenm.MainForm @@ -730,6 +731,8 @@ Set HoofdGroep=..GetSelectedMetaGroep() Set PRNr=..GetSelectedPRNr() Quit:((HoofdGroep="") || (PRNr="")) + + Do WLIP^vhDBG(127,PRNr) ; Added by WimV on 18/09/2008 Set:('blnKeepSubID) ..lblActiveSubID.Caption="" @@ -742,8 +745,10 @@ New kenmerkRunner,DataDefID Set kenmerkRunner="" + For Set kenmerkRunner=$O(Local(kenmerkRunner)) Quit:(kenmerkRunner="") Do . Set DataDefID=UnID_"||"_HoofdGroep_"||"_kenmerkRunner + . Do WLIP^vhDBG(127,DataDefID) . If ##class(Prod.Kenmerk.DataDefinitie).%ExistsId(DataDefID) Do //Resp. obj bestaat -> combo selectie .. Do ..AddMsgToLog(" - Bezig met het openen van de bestaande DataDefinitie..."_kenmerkRunner_".") .. Set tmpDataDef=##class(Prod.Kenmerk.DataDefinitie).%OpenId(DataDefID) @@ -801,6 +806,7 @@ Set YOffs=20 New tmpStatus + Do WLIP^vhDBG(127,"Filter "_Filter) Set tmpStatus=RS.Execute(Filter) //Error handling voor Execute If $$$ISERR(tmpStatus) Do ..ReportError($$$reStatusError,tmpStatus),RS.%Close() Quit @@ -1164,7 +1170,7 @@ //kiMultipleDispl: maximum aantal zichtbare waarden New MultipleDisplay Set MultipleDisplay=RS.Get("MultipleDisplay") - + Do WLIP^vhDBG(127,RS) Set Local(RS.Get("Kenmerk"))=$LB(Multiple,MultipleMax,MultipleDisplay) Quit @@ -3291,9 +3297,11 @@ .... For Quit:($E(Value,$L(Value))'=" ") Set Value=$E(Value,1,$L(Value)-1) .... New HoofdGroep .... Set HoofdGroep=..GetSelectedMetaGroep() + .... Do WLIP^vhDBG(127,"UpdateMultipleTransIndic gepasseerd") .... Quit:(HoofdGroep="") + .... Do WLIP^vhDBG(127,"UpdateMultipleTransIndic gepasseerd 2") .... Set Edit.Text=DataDef(Kenmerk).GetLanguages(Value,translationRunner) - + Do WLIP^vhDBG(127,"UpdateMultipleTransIndic gepasseerd 3") Quit ]]> @@ -4545,5 +4553,5 @@ - +