Index: APPS/Verpakking/Vulstuk.cls.xml =================================================================== diff -u --- APPS/Verpakking/Vulstuk.cls.xml (revision 0) +++ APPS/Verpakking/Vulstuk.cls.xml (revision 69601) @@ -0,0 +1,44 @@ + + + +APPS.Verpakking.Doos + + +APPS.Verpakking.Vulstuk + + + +%Integer +3 + + + + +%String +"ORGALUX WHITE" + + + + + +%Decimal +4.2 + + + + +%Decimal +0 + + + + +%Decimal +1 + + + + + + + Index: APPS/Verpakking/Optimizer.cls.xml =================================================================== diff -u -r69241 -r69601 --- APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69241) +++ APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69601) @@ -29,7 +29,7 @@ - + @@ -192,6 +204,79 @@ ]]> + + +1 + + + 1 Index: APPS/Verpakking/DoosService.cls.xml =================================================================== diff -u -r69388 -r69601 --- APPS/Verpakking/DoosService.cls.xml (.../DoosService.cls.xml) (revision 69388) +++ APPS/Verpakking/DoosService.cls.xml (.../DoosService.cls.xml) (revision 69601) @@ -70,7 +70,7 @@ - + + + +APPS.Verpakking.Doos + + +APPS.Verpakking.VouwErrondDoosBuffer + + + +%Integer +220 + + + + +%Decimal +10 + + + + + +%Decimal +4.2 + + + + +%String +"ORGALUX WHITE" + + + + + +%Decimal + + + + +%Decimal +210 + + + + + +%Decimal + + + + + +%Decimal +0 + + + + + +%Decimal +60 + + + + + +%Decimal +0 + + + + + +%Decimal +60 + + + + + +%Decimal +100 + + + + + + + Index: vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml =================================================================== diff -u -r69288 -r69601 --- vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml (.../Test.cls.xml) (revision 69288) +++ vhUnitTest/APPS/Verpakking/DoosService/Test.cls.xml (.../Test.cls.xml) (revision 69601) @@ -36,8 +36,8 @@ Set DummyRequest.Box = DummyDoos Do DoosFactoryMock.VerwachtMethodCall("MaakDoos", ProductGroep, ReceptNaam).DanReturn(DummyDoos).ExactAantalKeer(1) - Do DoosAanvullerMock.VerwachtMethodCall("VulAanBasisInformatieDoos", DummyDoos, .Params, ProductGroep, Prioriteit, MachineTechnologie).DanDoeNiks().ExactAantalKeer(1) - Do OptimizerMock.VerwachtMethodCall("Optimize", DummyDoos, ProductGroep).DanReturn(DummyDoos).ExactAantalKeer(1) + Do DoosAanvullerMock.VerwachtMethodCall("VulAanBasisInformatieDoos", DummyDoos, .Params, ProductGroep, Prioriteit, MachineTechnologie, "").DanDoeNiks().ExactAantalKeer(1) + Do OptimizerMock.VerwachtMethodCall("Optimize", DummyDoos, ProductGroep, MachineTechnologie).DanReturn(DummyDoos).ExactAantalKeer(1) Do SnijRequestMakerMock.VerwachtMethodCall("MaakSnijRequest", DummyDoos, MachineTechnologie, MachineID, Prioriteit, Aantal, BaseRef).DanReturn(DummyRequest).ExactAantalKeer(1) Do SnijDoosServiceMock.VerwachtMethodCall("SnijDoos", DummyRequest).DanDoeNiks().ExactAantalKeer(1) Do ProductApiMock.VerwachtMethodCall("GeefProduct", PRNr).DanDoeNiks().ExactAantalKeer(0) Index: APPS/Verpakking/DoosFactory.cls.xml =================================================================== diff -u -r68738 -r69601 --- APPS/Verpakking/DoosFactory.cls.xml (.../DoosFactory.cls.xml) (revision 68738) +++ APPS/Verpakking/DoosFactory.cls.xml (.../DoosFactory.cls.xml) (revision 69601) @@ -28,9 +28,11 @@ ElseIf (ReceptNaam = "Vouw errond doos") { Set Doos = ##class(APPS.Verpakking.VouwErrondDoos).%New() } } ElseIf (ProductGroep = "OL") { - If (##class(TECH.StringUtils).Equals(ReceptNaam, "Afval los groep", "Antislipmat groep", "Kruidenrek groep", "Zilverbestekhouder groep")) { - Set Doos = ##class(APPS.Verpakking.VouwErrondDoos).%New() - } /*ElseIf (ReceptNaam = "?????") { + If (##class(TECH.StringUtils).Equals(ReceptNaam, "Afval los groep", "Antislipmat groep", "Kruidenrek groep", "Zilverbestekhouder groep")) { Set Doos = ##class(APPS.Verpakking.VouwErrondDoos).%New() } + ElseIf (ReceptNaam = "FILLER") { Set Doos = ##class(APPS.Verpakking.Vulstuk).%New() } + ElseIf (ReceptNaam = "FILLER SMALL") { Set Doos = ##class(APPS.Verpakking.VulstukKlein).%New() } + ElseIf (ReceptNaam = "WRAPAROUND BUFFER") { Set Doos = ##class(APPS.Verpakking.VouwErrondDoosBuffer).%New() } + /*ElseIf (ReceptNaam = "?????") { Set Doos = ##class(APPS.Verpakking.ComplexeScheiding).%New() }*/ Index: vhUnitTest/APPS/Verpakking/Optimizer/Test.cls.xml =================================================================== diff -u -r68515 -r69601 --- vhUnitTest/APPS/Verpakking/Optimizer/Test.cls.xml (.../Test.cls.xml) (revision 68515) +++ vhUnitTest/APPS/Verpakking/Optimizer/Test.cls.xml (.../Test.cls.xml) (revision 69601) @@ -67,7 +67,7 @@ Doos:APPS.Verpakking.Doos,ProductGroep:%String,VerwachteRecipe:%String,VerwachteSwap:%String 1 right - - + Index: APPS/Verpakking/VulstukKlein.cls.xml =================================================================== diff -u --- APPS/Verpakking/VulstukKlein.cls.xml (revision 0) +++ APPS/Verpakking/VulstukKlein.cls.xml (revision 69601) @@ -0,0 +1,37 @@ + + + +APPS.Verpakking.Doos + + +APPS.Verpakking.VulstukKlein + + + +%Integer +2 + + + + +%String +"ORGALUX WHITE" + + + + + +%Decimal +4.2 + + + + +%Decimal +0 + + + + + + Index: APPS/Verpakking/DoosAanvuller.cls.xml =================================================================== diff -u -r69591 -r69601 --- APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 69591) +++ APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 69601) @@ -9,7 +9,7 @@ - + 4:4,1:Params("BKQTY")) }/* ElseIf (ProductGroep = "OL") { - Set BasisDoos.RecipeName = "OL COMPLEX SEPARATOR" //Meta 483 + Set BasisDoos.RecipeName = "OL COMPLEX SEPARATOR" //Meta 483 - Gebruikt deze wel meer dan 1 flap? Voor de rest is deze wel al bruikbaar? Set BasisDoos.LogoPrint = "ORGALUX WHITE" ;Set BasisDoos.Depth = ? ;Set BasisDoos.Height = ? @@ -349,6 +355,98 @@ Do BasisDoos.Params.Insert(Param) ]]> + + + +1 + + + + + +1 + + + + + +1 + + Index: vhTest/Mock/APPS/Verpakking/Optimizer.cls.xml =================================================================== diff -u -r68405 -r69601 --- vhTest/Mock/APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 68405) +++ vhTest/Mock/APPS/Verpakking/Optimizer.cls.xml (.../Optimizer.cls.xml) (revision 69601) @@ -9,8 +9,8 @@ right - - +