Index: DOM/PM/impl/DataM/DataMProductAPI.cls.xml
===================================================================
diff -u -r2230 -r2463
--- DOM/PM/impl/DataM/DataMProductAPI.cls.xml (.../DataMProductAPI.cls.xml) (revision 2230)
+++ DOM/PM/impl/DataM/DataMProductAPI.cls.xml (.../DataMProductAPI.cls.xml) (revision 2463)
@@ -52,6 +52,10 @@
{
Set Product = ##class(DOM.PM.TAOOProduct.impl.TAOOLadeImpl).%New(ProductNummer)
}
+ ElseIf (##class(TECH.StringUtils).StartsWith($LG(##class(Prod.Kenmerk.DataDefinitie).Get("TB",ProductNummer,"BasisType")),"RUG"))
+ {
+ Set Product = ##class(DOM.PM.TBXProduct.impl.TBXRugImpl).%New(ProductNummer)
+ }
ElseIf ($LG(##class(Prod.Kenmerk.DataDefinitie).Get("TB",ProductNummer,"BasisType")) [ "RL") // Bij problemen eventueel beter : ... ? 1(1"RL",1"RLH",1"RLTUS",1"FRONTRL") OPM: "RLALU" is geen reling maar een adapter-stukje
{
Set Product = ##class(DOM.PM.TBXProduct.impl.TBXRelingImpl).%New(ProductNummer)
FishEye: Tag 994 refers to a dead (removed) revision in file `BL/PPS/TBX/DocsCommon.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
Index: DOM/PM/TBXProduct/impl/TBXRugImpl.cls.xml
===================================================================
diff -u -r1075 -r2463
--- DOM/PM/TBXProduct/impl/TBXRugImpl.cls.xml (.../TBXRugImpl.cls.xml) (revision 1075)
+++ DOM/PM/TBXProduct/impl/TBXRugImpl.cls.xml (.../TBXRugImpl.cls.xml) (revision 2463)
@@ -8,9 +8,27 @@
0
-DOM.PM.enu.TBXLadehoogte
+DOM.PM.enu.TBXRugHoogte
+
+
+%String
+
+
+
+
+%Integer
+
+
+
+
+%Integer
+
+
Index: BL/PPS/TBX/DocsProPlus.cls.xml
===================================================================
diff -u -r2421 -r2463
--- BL/PPS/TBX/DocsProPlus.cls.xml (.../DocsProPlus.cls.xml) (revision 2421)
+++ BL/PPS/TBX/DocsProPlus.cls.xml (.../DocsProPlus.cls.xml) (revision 2463)
@@ -103,6 +103,8 @@
s bl=##class(BL.PPS.TBX.Sequencer).Instantiate(1938) d bl.ProPlusDocs("E")
-
-1
-
-
-
+
+
+1
+svn.Deploy
+0
+
+
+%String
+StaalRugOverzichtLijst in orde brengen
+
+
+
+1
+
+
+
+
Index: DOM/PM/TBXProduct/TBXRug.cls.xml
===================================================================
diff -u -r1075 -r2463
--- DOM/PM/TBXProduct/TBXRug.cls.xml (.../TBXRug.cls.xml) (revision 1075)
+++ DOM/PM/TBXProduct/TBXRug.cls.xml (.../TBXRug.cls.xml) (revision 2463)
@@ -12,7 +12,7 @@
-DOM.PM.enu.TBXLadehoogte
+DOM.PM.enu.TBXRugHoogte
@@ -23,5 +23,20 @@
Kleur1ste
%String
+
+
+1
+%String
+
+
+
+1
+%Integer
+
+
+
+1
+%Integer
+
Index: BL/PPS/TBX/DocStaalRugOverzichtLijst.cls.xml
===================================================================
diff -u
--- BL/PPS/TBX/DocStaalRugOverzichtLijst.cls.xml (revision 0)
+++ BL/PPS/TBX/DocStaalRugOverzichtLijst.cls.xml (revision 2463)
@@ -0,0 +1,69 @@
+
+
+
+1
+%RegisteredObject
+0
+
+
+APPS.Halux.common.Batch
+1
+
+
+
+Batch:APPS.Halux.common.Batch
+1
+1
+%Status
+
+
+
+
+
+
+
+
+
Index: DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml
===================================================================
diff -u -r2029 -r2463
--- DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml (.../TBXLadeImpl.cls.xml) (revision 2029)
+++ DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml (.../TBXLadeImpl.cls.xml) (revision 2463)
@@ -256,12 +256,22 @@
DOM.PM.TBXProduct.TBXRug
Index: BL/PPS/TBX/DocsV1.cls.xml
===================================================================
diff -u -r2310 -r2463
--- BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 2310)
+++ BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 2463)
@@ -108,6 +108,9 @@
/ H
/
*/
+
+ Set DocsCommon = ##class(BL.PPS.TBX.DocsCommon).%New(..Batch)
+
Set Opties=$G(Opties,"ELZOFKMRT")
Set:Opties["Z" QtyTot=..ZaagLijst()
Do:Opties["O" ..OnderdelenLijst()
@@ -117,16 +120,16 @@
Do:Opties["L" ..LadeZijkantBakLijst()
Do:Opties["E" ..Etiketten(StartNr,EndNr)
Do:Opties["R" ..StaalRugLijst()
- Do:Opties["S" ..StaalRugOverzicht()
+ Do:Opties["S" DocsCommon.StaalRugOverzichtLijst()
Do:Opties["K" ..KlantEtiketten(StartNr,EndNr)
Do:Opties["P" ..PalletEtiketten()
Do:Opties["T" ..EtikettenTipon(StartNr,EndNr)
Do:Opties["N" ..EtikettenSifon(StartNr,EndNr)
Do:Opties["Q" ..EtikettenSpoelbak(StartNr,EndNr)
Do:Opties["Y" ..ProboxOverdoosEtiketten()
Do:Opties["C" ..EtikettenCommissie()
- Do:Opties["G" ..GlasSnijLijst()
- Do:Opties["I" ..RelingInkortenLijst(),..DwarsverdelingLijst()
+ Do:Opties["G" DocsCommon.GlasSnijLijst()
+ Do:Opties["I" DocsCommon.RelingInkortLijst(),DocsCommon.DwarsverdelingLijst()
// Controleer voor errors op de frees indien etiketten voor tipons, sifons of spoelbakken zijn afgedrukt
@@ -149,24 +152,6 @@
]]>
-
-1
-
-
-
-
-1
-
-
-
1
BatchID:%Integer
@@ -487,80 +472,6 @@
-
-
-
-
-BatchID,BatchList
-0
-
-
-
-
-1
-Ref
-0
-
-
-
-
@@ -1693,138 +1604,6 @@
Quit TBXLade.BevatBodem() && TBXLade.GeefBodem().HeeftInkeping()
]]>
-
-
- 0)
- {
- Do Document.PrintDocument("HALUX",##class(TECH.Config.ConfigMgr).Instance().GetBoolean("PrintLijstenOpScherm"))
- }
-]]>
-
-
-
-Nr:%Integer,Reling:DOM.PM.TBXProduct.TBXReling,Document:TECH.Print.Kolommen.Document,Aantal:%Integer,ToeDos:%String="",Lengte:%Integer="",Uitvoer:%String=""
-1
-
-
Index: BL/PPS/TBX/LijstDefinities/StaalRugOverzichtLijstDefinitie.cls.xml
===================================================================
diff -u
--- BL/PPS/TBX/LijstDefinities/StaalRugOverzichtLijstDefinitie.cls.xml (revision 0)
+++ BL/PPS/TBX/LijstDefinities/StaalRugOverzichtLijstDefinitie.cls.xml (revision 2463)
@@ -0,0 +1,38 @@
+
+
+
+1
+%RegisteredObject
+0
+
+
+
+d ##class(BL.PPS.TBX.LijstDefinities.StaalRugOverzichtLijstDefinitie).MaakDocument()
+1
+
+
+
+
Index: BL/PPS/TBX/DocRelingInkortLijst.cls.xml
===================================================================
diff -u
--- BL/PPS/TBX/DocRelingInkortLijst.cls.xml (revision 0)
+++ BL/PPS/TBX/DocRelingInkortLijst.cls.xml (revision 2463)
@@ -0,0 +1,167 @@
+
+
+
+1
+%RegisteredObject
+0
+
+
+APPS.Halux.common.Batch
+1
+
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+Batch:APPS.Halux.common.Batch
+1
+1
+%Status
+
+
+
+
+ 6)
+ {
+ Do Document.VoegLijnToe("\\\\\\\","\")
+ Do Document.VoegLijnToe("\\\\\\\LEGENDE","\")
+ Do Document.VoegLijnToe("\\\\\\\","\")
+ Do Document.VoegLijnToe("\\\\\\\ M = Montage ","\")
+ Do Document.VoegLijnToe("\\\\\\\ P = Picking onderdelen","\")
+
+ Set SorteerVan = 6+Aantallen.Count()
+ Set SorteerTot = SorteerVan + i - 1
+ Do Document.Sorteer(##class(TECH.Comparator.StringComparator).%New(),6,SorteerVan,SorteerTot)
+
+ // Nummering correct instellen na sorteren
+ For i = 1:1:SorteerTot-SorteerVan { Do Document.GeefKolom(1).SetAt(i,SorteerVan+i) }
+ }
+ Else
+ {
+ Do Document.ClearContent()
+ }
+
+ Quit Document
+]]>
+
+
+
+Nr:%Integer,Reling:DOM.PM.TBXProduct.TBXReling,Document:TECH.Print.Kolommen.Document,Aantal:%Integer,ToeDos:%String="",Lengte:%Integer="",Uitvoer:%String=""
+1
+
+
+
+
+