Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml =================================================================== diff -u -r74666 -r74834 --- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml (.../AlgemeneInfoOptiesGenerator.cls.xml) (revision 74666) +++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml (.../AlgemeneInfoOptiesGenerator.cls.xml) (revision 74834) @@ -68,7 +68,7 @@ %ListOfObjects 1)) { - Set ToeleveringProductInfoObjective.AantalLadesMetProductiewijzeNietVolledig = ToeleveringProductInfoObjective.AantalLadesMetProductiewijzeNietVolledig + Aantal + If (..IngegevenKenmerkenTypeApi.IsSpoelbaklade(IngegevenKenmerken)) { + Set ToeleveringProductInfoObjective.AantalSpoelbakLades = ToeleveringProductInfoObjective.AantalSpoelbakLades + Aantal } - Else { - If (..IngegevenKenmerkenTypeApi.IsSpoelbaklade(IngegevenKenmerken)) { - Set ToeleveringProductInfoObjective.AantalSpoelbakLades = ToeleveringProductInfoObjective.AantalSpoelbakLades + Aantal - } - - If (..IngegevenKenmerkenTypeApi.IsSifonlade(IngegevenKenmerken)) { - Set ToeleveringProductInfoObjective.AantalSifonLades = ToeleveringProductInfoObjective.AantalSifonLades + Aantal - } - - //Dit moet een andere implementatie zijn dan de smalleLadeBepaler gezien dit geen invloed mag hebben op BOMBOL - If (..IsSmalleLade(IngegevenKenmerken)) { - Set ToeleveringProductInfoObjective.AantalSmalleLades = ToeleveringProductInfoObjective.AantalSmalleLades + Aantal - } - } + If (..IngegevenKenmerkenTypeApi.IsSifonlade(IngegevenKenmerken)) { + Set ToeleveringProductInfoObjective.AantalSifonLades = ToeleveringProductInfoObjective.AantalSifonLades + Aantal + } + + //Dit moet een andere implementatie zijn dan de smalleLadeBepaler gezien dit geen invloed mag hebben op BOMBOL + If (..IsSmalleLade(IngegevenKenmerken)) { + Set ToeleveringProductInfoObjective.AantalSmalleLades = ToeleveringProductInfoObjective.AantalSmalleLades + Aantal + } + Set ToeleveringProductInfoObjective.TotaalAantalLades = ToeleveringProductInfoObjective.TotaalAantalLades + Aantal } ]]> Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml =================================================================== diff -u -r74347 -r74834 --- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml (.../AlgemeneInfoOptieObjective.cls.xml) (revision 74347) +++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml (.../AlgemeneInfoOptieObjective.cls.xml) (revision 74834) @@ -18,11 +18,6 @@ 0 - -%Integer -0 - - %Integer 0 Index: vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml =================================================================== diff -u -r74644 -r74834 --- vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml (.../Test.cls.xml) (revision 74644) +++ vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml (.../Test.cls.xml) (revision 74834) @@ -23,7 +23,6 @@ Set IngegevenKenmerkenTypeAPIMock = ##class(vhTest.Mock.DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI).%New() Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSpoelbaklade", LbxLegeKenmerken).DanReturn($$$False) Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSifonlade", LbxLegeKenmerken).DanReturn($$$False) - Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsProductieWijzeVolledig", LbxLegeKenmerken).DanReturn($$$True) Set ProductApiMock = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New() Do ProductApiMock.VerwachtMethodCall("GeefProduct", ..#ProductId1).DanReturn(ProductMock) @@ -72,7 +71,6 @@ Set IngegevenKenmerkenTypeAPIMock = ##class(vhTest.Mock.DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI).%New() Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSpoelbaklade", LbxLegeKenmerken).DanReturn($$$False) Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSifonlade", LbxLegeKenmerken).DanReturn($$$True) - Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsProductieWijzeVolledig", LbxLegeKenmerken).DanReturn($$$True) Set ProductApiMock = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New() Do ProductApiMock.VerwachtMethodCall("GeefProduct", ..#ProductId1).DanReturn(ProductMock1) @@ -167,7 +165,6 @@ Set IngegevenKenmerkenTypeAPIMock = ##class(vhTest.Mock.DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI).%New() Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSpoelbaklade", LbxLegeKenmerken).DanReturn($$$False) Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsSifonlade", LbxLegeKenmerken).DanReturn($$$False) - Do IngegevenKenmerkenTypeAPIMock.VerwachtMethodCall("IsProductieWijzeVolledig", LbxLegeKenmerken).DanReturn($$$True) Set ProductApiMock = ##class(vhTest.Mock.DOM.PM.ProductAPI).%New() Do ProductApiMock.VerwachtMethodCall("GeefProduct", ..#ProductId1).DanReturn(ProductMock)