Index: APPS/Halux/TBX/enu/ZaagProductieLijn.cls.xml =================================================================== diff -u --- APPS/Halux/TBX/enu/ZaagProductieLijn.cls.xml (revision 0) +++ APPS/Halux/TBX/enu/ZaagProductieLijn.cls.xml (revision 2225) @@ -0,0 +1,34 @@ + + + +datatype +1 +%String +0 + + +,L1,L2,DI + + + +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + Index: APPS/Halux/TBX/impl/Test.cls.xml =================================================================== diff -u -r1133 -r2225 --- APPS/Halux/TBX/impl/Test.cls.xml (.../Test.cls.xml) (revision 1133) +++ APPS/Halux/TBX/impl/Test.cls.xml (.../Test.cls.xml) (revision 2225) @@ -10,13 +10,22 @@ Do ##class(APPS.Halux.TBX.impl.Test).Build() 1 + + +Do ##class(APPS.Halux.TBX.impl.Test).BuildAll() +1 + + + + +1 +BatchID + + + Do ##class(APPS.Halux.TBX.impl.Test).Stilstand() @@ -45,7 +91,7 @@ w ! s t1=$zh Set rs=##class(%ResultSet).%New("APPS.Halux.TBX.impl.WerkpostZaagHelper:qSyncBatch") - Set sc=rs.Execute(8886,8887,8888) w $$ParseStatus^vhLib(sc) + Set sc=rs.Execute("10651||","10651||TipOn","") w $$ParseStatus^vhLib(sc) While (rs.Next()){ ;Write $G(rs.Data("ID")) k %d m %d=rs.Data zw %d @@ -101,7 +147,7 @@ -Do ##class(APPS.Halux.TBX.impl.Test).Lijst(8728,"TipOn") +Do ##class(APPS.Halux.TBX.impl.Test).Lijst(10651,"TipOn") 1 BatchID,SubBatch -Do ##class(APPS.Halux.TBX.impl.Test).GetXML() +Do ##class(APPS.Halux.TBX.impl.Test).GetXML(7) 1 BatchID,SubBatch @@ -219,6 +265,7 @@ ;w ZaagID Set Cnt=Cnt+1 Do bl.PrintLabel(ZaagID,"LA") + r "continue...",k } Write "Cnt:",Cnt,! ]]> Index: APPS/Halux/TBX/IWerkpostZaag.cls.xml =================================================================== diff -u -r1073 -r2225 --- APPS/Halux/TBX/IWerkpostZaag.cls.xml (.../IWerkpostZaag.cls.xml) (revision 1073) +++ APPS/Halux/TBX/IWerkpostZaag.cls.xml (.../IWerkpostZaag.cls.xml) (revision 2225) @@ -24,7 +24,7 @@ -ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn %XML.DataSet @@ -34,7 +34,7 @@ -BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn %XML.DataSet @@ -67,7 +67,7 @@ -WerkPost:APPS.Halux.TBX.enu.Werkpost,ZaagID:%Integer,NewStatus:APPS.Halux.TBX.enu.Status,Lijn:APPS.Halux.TBX.enu.ProductieLijn +WerkPost:APPS.Halux.TBX.enu.Werkpost,ZaagID:%Integer,NewStatus:APPS.Halux.TBX.enu.ZaagStatus,Lijn:APPS.Halux.TBX.enu.ZaagProductieLijn Index: APPS/Halux/TBX/enu/ZaagStatus.cls.xml =================================================================== diff -u --- APPS/Halux/TBX/enu/ZaagStatus.cls.xml (revision 0) +++ APPS/Halux/TBX/enu/ZaagStatus.cls.xml (revision 2225) @@ -0,0 +1,43 @@ + + + +datatype +1 +%String +0 + + +,W,X,F,B + + + + +Parameter DISPLAYLIST = ",Wachtend,Ongeldig,Finished,Beschadigd"; +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + Index: APPS/Halux/TBX/dto/SyncBatch.cls.xml =================================================================== diff -u -r1133 -r2225 --- APPS/Halux/TBX/dto/SyncBatch.cls.xml (.../SyncBatch.cls.xml) (revision 1133) +++ APPS/Halux/TBX/dto/SyncBatch.cls.xml (.../SyncBatch.cls.xml) (revision 2225) @@ -10,7 +10,7 @@ -APPS.Halux.TBX.enu.ProductieLijn +APPS.Halux.TBX.enu.ZaagProductieLijn @@ -26,7 +26,7 @@ -BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn %Status -APPS.Halux.TBX.enu.ProductieLijn +APPS.Halux.TBX.enu.ZaagProductieLijn -APPS.Halux.TBX.enu.Status +APPS.Halux.TBX.enu.ZaagStatus Index: APPS/Halux/TBX/impl/WerkpostZaag.cls.xml =================================================================== diff -u -r1133 -r2225 --- APPS/Halux/TBX/impl/WerkpostZaag.cls.xml (.../WerkpostZaag.cls.xml) (revision 1133) +++ APPS/Halux/TBX/impl/WerkpostZaag.cls.xml (.../WerkpostZaag.cls.xml) (revision 2225) @@ -7,13 +7,30 @@ 0 -CABApplicator +Halux_Zaag_Appl -CABBackup +Halux_Zaag_Appl + +vhLib.Logger + + + +Halux.TBX.ZAAG + + + +1 +%Status + + + @@ -33,9 +50,11 @@ -ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn %XML.DataSet L1BatchKey:%String,L2BatchKey:%String,DirectBatchKey:%String %XML.DataSet -BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +BatchKey:%String,ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn %XML.DataSet BodemRug:APPS.Halux.TBX.enu.BodemRug %XML.DataSet Werkpost:APPS.Halux.TBX.enu.Werkpost %XML.DataSet ZaagID:%Integer,Device:APPS.Halux.TBX.enu.PrintDevice Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:APPS.Halux.TBX.enu.PrintDevice + Werkpost:APPS.Halux.TBX.enu.Werkpost,Reden:%String,Duur:%Integer,ZaagID:%Integer="" -d ##class(APPS.Halux.TBX.impl.WerkpostZaag).%New().ZetStatus(8814,"W","L1") -WerkPost:APPS.Halux.TBX.enu.Werkpost,ZaagID:%Integer,NewStatus:APPS.Halux.TBX.enu.Status,ProductieLijn:APPS.Halux.TBX.enu.ProductieLijn +d ##class(APPS.Halux.TBX.impl.WerkpostZaag).%New().ZetStatus("Z1",518,"F","L1") +WerkPost:APPS.Halux.TBX.enu.Werkpost,ZaagID:%Integer,NewStatus:APPS.Halux.TBX.enu.ZaagStatus,ProductieLijn:APPS.Halux.TBX.enu.ZaagProductieLijn - + Triggered by visitor -LadeMetUitsparing:DOM.PM.TBXProduct.TBXLadeMetUitsparing -Sifonlade:DOM.PM.TBXProduct.TBXSifonlade + + + +Triggered by visitor +Spoelbaklade:DOM.PM.TBXProduct.TBXSpoelbaklade + + + Triggered by visitor Index: APPS/Halux/TBX/impl/WerkpostZaagHelper.cls.xml =================================================================== diff -u -r1133 -r2225 --- APPS/Halux/TBX/impl/WerkpostZaagHelper.cls.xml (.../WerkpostZaagHelper.cls.xml) (revision 1133) +++ APPS/Halux/TBX/impl/WerkpostZaagHelper.cls.xml (.../WerkpostZaagHelper.cls.xml) (revision 2225) @@ -28,11 +28,11 @@ %Status 1 ProdLijnen:%ArrayOfObjects -90) + Set Lijn.BufferAantal=$R(10) + Set Lijn.BufferLengte=$R(1000) + } + Set Lijn=ProdLijnen.GetNext(.Key) + } ]]> Index: APPS/Halux/TBX/impl/PlaatMateriaalHelper.cls.xml =================================================================== diff -u -r1073 -r2225 --- APPS/Halux/TBX/impl/PlaatMateriaalHelper.cls.xml (.../PlaatMateriaalHelper.cls.xml) (revision 1073) +++ APPS/Halux/TBX/impl/PlaatMateriaalHelper.cls.xml (.../PlaatMateriaalHelper.cls.xml) (revision 2225) @@ -9,15 +9,15 @@ %Query BodemRug:APPS.Halux.TBX.enu.BodemRug 1 - + 1 %Status @@ -59,18 +59,23 @@ d ##class(APPS.Halux.TBX.impl.PlaatMateriaalHelper).GetPlaten() 1 +BodemRug %ArrayOfObjects Index: APPS/Halux/TBX/dto/Plaat.cls.xml =================================================================== diff -u -r1073 -r2225 --- APPS/Halux/TBX/dto/Plaat.cls.xml (.../Plaat.cls.xml) (revision 1073) +++ APPS/Halux/TBX/dto/Plaat.cls.xml (.../Plaat.cls.xml) (revision 2225) @@ -97,9 +97,9 @@ Set dtoPlaat.Bewerking=Lade.GeefBodemBewerking() Set dtoPlaat.KleurZichtbaar=Lade.GeefBodemKleur() Set dtoPlaat.Kleur2de=Lade.GeefBodem().GeefKleur2de(dtoPlaat.KleurZichtbaar) - Set dtoPlaat.Hoogte=Lade.GeefBodemDiepte() + Set dtoPlaat.Hoogte=596 ;Lade.GeefBodemDiepte() Set dtoPlaat.HoogteOms=Lade.GeefBodem().GeefDiepte() - Set dtoPlaat.Breedte=Lade.GeefBodemBreedte() + Set dtoPlaat.Breedte=300+$Random(200) ;Lade.GeefBodemBreedte() Set dtoPlaat.HoogteSensor=1 Set dtoPlaat.AanslagSensor=1 Set dtoPlaat.ProductNr=Lade.GeefBodem().GeefPRNr() @@ -124,7 +124,7 @@ Set dtoPlaat.KleurZichtbaar=Lade.GeefRugKleur() Set dtoPlaat.Kleur2de=Lade.GeefRug().GeefKleur2de(dtoPlaat.KleurZichtbaar) Set dtoPlaat.Hoogte=Lade.GeefRugHoogteMM() - Set dtoPlaat.HoogteOms=Lade.GeefRugHoogte() + Set dtoPlaat.HoogteOms=Lade.GeefRugHoogte()_" "_Lade.GeefRugHoogteMM() Set dtoPlaat.Breedte=Lade.GeefRugBreedte() Set dtoPlaat.HoogteSensor=1 Set dtoPlaat.AanslagSensor=1 Index: APPS/Halux/TBX/dto/PlaatMateriaal.cls.xml =================================================================== diff -u -r1073 -r2225 --- APPS/Halux/TBX/dto/PlaatMateriaal.cls.xml (.../PlaatMateriaal.cls.xml) (revision 1073) +++ APPS/Halux/TBX/dto/PlaatMateriaal.cls.xml (.../PlaatMateriaal.cls.xml) (revision 2225) @@ -46,7 +46,7 @@ Set dtoPlaat=..%New() Set dtoPlaat.Type=##class(APPS.Halux.TBX.enu.BodemRug).Bodem() Set dtoPlaat.Kleuren=..TranslateKleuren(Plaat.GeefKleuren()) - Set dtoPlaat.Hoogte=Plaat.GeefDiepte() + Set dtoPlaat.Hoogte=Plaat.GeefDiepteMM() Set dtoPlaat.HoogteOms=Plaat.GeefDiepte() Set dtoPlaat.HoogteEnKleurOms=dtoPlaat.HoogteOms_" "_dtoPlaat.Kleuren Set dtoPlaat.ProductNr=Plaat.GeefPRNr() @@ -70,8 +70,8 @@ Set dtoPlaat=..%New() Set dtoPlaat.Type=##class(APPS.Halux.TBX.enu.BodemRug).Rug() Set dtoPlaat.Kleuren=..TranslateKleuren(Plaat.GeefKleuren()) - Set dtoPlaat.Hoogte=Plaat.GeefHoogte() - Set dtoPlaat.HoogteOms=Plaat.GeefHoogte() + Set dtoPlaat.Hoogte=Plaat.GeefHoogteMM() + Set dtoPlaat.HoogteOms=Plaat.GeefHoogte()_" "_Plaat.GeefHoogteMM() Set dtoPlaat.HoogteEnKleurOms=dtoPlaat.HoogteOms_" "_dtoPlaat.Kleuren Set dtoPlaat.ProductNr=Plaat.GeefPRNr() Set dtoPlaat.KortTekst=Plaat.GeefKorttekst() @@ -100,7 +100,7 @@ %List