Index: APPS/Verpakking/Optimizer.cls.xml
===================================================================
diff -u -r69605 -r69608
--- APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69605)
+++ APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69608)
@@ -53,6 +53,8 @@
Do ..OptmizeVulstukKlein(.BasisDoos)
} ElseIf (BasisDoos.%Extends("APPS.Verpakking.VouwErrondDoosBuffer")) {
Do ..OptmizeVouwErrondDoosBuffer(.BasisDoos)
+ } ElseIf (BasisDoos.%Extends("APPS.Verpakking.ZelfstaandMetDeksel")) {
+ Do ..OptmizeZelfstaandMetDeksel(.BasisDoos)
}
Set BasisDoos.CardBoardID = ..btCardboardRepository.GeefKartonID(BasisDoos.CardBoardThickness, ..BreedtePlano, BasisDoos.LogoPrint)
@@ -277,6 +279,79 @@
]]>
+
+
+1
+
+
+
1
Index: APPS/Verpakking/ZelfstaandMetDeksel.cls.xml
===================================================================
diff -u
--- APPS/Verpakking/ZelfstaandMetDeksel.cls.xml (revision 0)
+++ APPS/Verpakking/ZelfstaandMetDeksel.cls.xml (revision 69608)
@@ -0,0 +1,90 @@
+
+
+
+APPS.Verpakking.Doos
+
+
+APPS.Verpakking.ZelfstaandMetDeksel
+
+
+
+%String
+"OL SELFSTANDING"
+
+
+
+
+%Integer
+207
+
+
+
+
+%Decimal
+10
+
+
+
+
+
+%Decimal
+0.8
+
+
+
+
+
+%Decimal
+100
+
+
+
+
+
+%Decimal
+100
+
+
+
+
+
+%String
+"ORGALUX WHITE"
+
+
+
+
+
+%Decimal
+4.2
+
+
+
+
+%Decimal
+
+
+
+
+%Decimal
+217
+
+
+
+
+
+%Decimal
+
+
+
+
+
+%Decimal
+100
+
+
+
+
+
+
+
Index: APPS/Verpakking/DoosFactory.cls.xml
===================================================================
diff -u -r69607 -r69608
--- APPS/Verpakking/DoosFactory.cls.xml (.../DoosFactory.cls.xml) (revision 69607)
+++ APPS/Verpakking/DoosFactory.cls.xml (.../DoosFactory.cls.xml) (revision 69608)
@@ -34,6 +34,7 @@
ElseIf (ReceptNaam = "WRAPAROUND BUFFER") { Set Doos = ##class(APPS.Verpakking.VouwErrondDoosBuffer).%New() }
ElseIf (ReceptNaam = "COMPLEX SEPARATOR") { Set Doos = ##class(APPS.Verpakking.ComplexeScheiding).%New() }
ElseIf (ReceptNaam = "WRAPAROUND") { Set Doos = ##class(APPS.Verpakking.VouwErrondDoos).%New() }
+ ElseIf (ReceptNaam = "SELFSTANDING") { Set Doos = ##class(APPS.Verpakking.ZelfstaandMetDeksel).%New() }
} ElseIf (ProductGroep = "TAOR indelingen") {
If (ReceptNaam = "Mat groep") { Set Doos = ##class(APPS.Verpakking.VouwErrondDoos).%New() }
Index: APPS/Verpakking/DoosAanvuller.cls.xml
===================================================================
diff -u -r69607 -r69608
--- APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 69607)
+++ APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 69608)
@@ -33,6 +33,8 @@
Do ..VulAanVulstukKlein(.BasisDoos, BoxDataID)
} ElseIf (BasisDoos.%Extends("APPS.Verpakking.VouwErrondDoosBuffer")) {
Do ..VulAanVouwErrondDoosBuffer(.BasisDoos, BoxDataID)
+ } ElseIf (BasisDoos.%Extends("APPS.Verpakking.ZelfstaandMetDeksel")) {
+ Do ..VulAanZelfstaandMetDeksel(.BasisDoos, BoxDataID)
}
Set BasisDoos.Depth = ##class(TECH.Math).Round(BasisDoos.Depth,0)
@@ -467,6 +469,31 @@
Do BasisDoos.Params.Insert(Param)
]]>
+
+
+
+1
+
+