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