Index: APPS/Verpakking/Optimizer.cls.xml
===================================================================
diff -u -r69608 -r69609
--- APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69608)
+++ APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69609)
@@ -107,12 +107,14 @@
1
2400) { //Breedte grootste karton, als het te breed is wordt er geswapt -> Definitie van swap = 2
Set BreedtePlanoRecept = BasisDoos.K1 + BasisDoos.Height + BasisDoos.Depth + BasisDoos.Height + BasisDoos.K1 + ..#MachineKant
Set DieptePlanoRecept = BasisDoos.Width + BasisDoos.Height + BasisDoos.Width + BasisDoos.Height + BasisDoos.K2
+ Set BasisDoos.Swap = 1
}
#dim BreedtePlanoAltRecept As %Decimal = BasisDoos.Width + BasisDoos.Height + BasisDoos.Width + BasisDoos.Height + BasisDoos.K2 + ..#MachineKant
@@ -121,6 +123,7 @@
If (BreedtePlanoAltRecept > 2400) {
Set BreedtePlanoRecept = BasisDoos.Depth + BasisDoos.Height + BasisDoos.Depth + BasisDoos.Height + BasisDoos.K2 + ..#MachineKant
Set DieptePlanoRecept = BasisDoos.K1 + BasisDoos.Height + BasisDoos.Width + BasisDoos.Height + BasisDoos.K1
+ Set BasisDoos.Swap = 1
}
#dim NodigeKartonBreedteRecept = $Select(BreedtePlanoRecept <= ..#AfmetingBreedsteKarton: ..btCardboardRepository.GeefKartonBreedte(BasisDoos.CardBoardThickness, BreedtePlanoRecept, BasisDoos.LogoPrint), 1: 9999999)
@@ -133,7 +136,6 @@
If ((OppTotaleKartonAltRecept < OppTotaleKartonRecept)) {
Set ..BreedtePlano = BreedtePlanoAltRecept
Set BasisDoos.Recipe = BasisDoos.AltRecipe
- Set BasisDoos.Swap = BasisDoos.AltSwap
}
} Else {
#dim SwapRecept219IsBeter, SwapRecept209IsBeter As %Boolean = $$$False