Index: vhUnitTest/DOM/VKP/Maatwerk/impl/BestelService/ValideerBestelEenheid/TAX/Test.cls.xml =================================================================== diff -u -r55513 -r55562 --- vhUnitTest/DOM/VKP/Maatwerk/impl/BestelService/ValideerBestelEenheid/TAX/Test.cls.xml (.../Test.cls.xml) (revision 55513) +++ vhUnitTest/DOM/VKP/Maatwerk/impl/BestelService/ValideerBestelEenheid/TAX/Test.cls.xml (.../Test.cls.xml) (revision 55562) @@ -3,8 +3,8 @@ vhUnitTest.DOM.VKP.Maatwerk.impl.BestelService.ValideerBestelEenheid.TestBase,DOM.PM.Maatwerk.TAX.impl.Base - -vhTest.Mock.zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepalerFactory + +DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidLosseComponentenInBulkBepaler 1 @@ -18,9 +18,9 @@ @@ -53,30 +53,33 @@ ]]> - + - + Index: DOM/VKP/Maatwerk/impl/BestelService.cls.xml =================================================================== diff -u -r55514 -r55562 --- DOM/VKP/Maatwerk/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 55514) +++ DOM/VKP/Maatwerk/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 55562) @@ -3,36 +3,25 @@ TECH.RegisteredObject,DOM.VKP.Maatwerk.BestelService - -zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepaler + +DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidLosseComponentenInBulkBepaler 1 - -zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepalerFactory -1 - - - -DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory -1 - - DOM.PM.MaatwerkCalcAPI 1 -MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI="",LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory="",DoosAfmetingenBepalerFactory:zTryout.PBO.TAXBOG.impl.DoosAfmetingenBepalerFactory="" +MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI="",BestelEenheidLosseComponentenInBulkBepaler:DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidLosseComponentenInBulkBepaler="" 1 1 %Status 1 @@ -48,10 +37,7 @@ #dim VerpakkingType As DOM.PM.enu.TAORVerpakkingType.AutoComplete = ##class(DOM.PM.enu.TAORVerpakkingType.AutoComplete).%New() If ((Kenmerken.VerpakkingType = VerpakkingType.LosseComponentenInBulk) && $$$Not(Kenmerken.ProductieWijze = "")) { - #dim LadeOnderdeel As DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel = ..MaakLosseComponent(Kenmerken) - - Set ..DoosAfmetingenBepaler = ..DoosAfmetingenBepalerFactory.MaakDoosAfmetingenBepaler(LadeOnderdeel) - Set BestelEenheid = ..DoosAfmetingenBepaler.GeefMaximaalAantalOnderdelen(LadeOnderdeel) + Set BestelEenheid = ..BestelEenheidLosseComponentenInBulkBepaler.GeefBestelEenheidLosseComponentenInBulk(Kenmerken) } ElseIf (Kenmerken.VerpakkingType = VerpakkingType.BulkPerOnderdeelGegroepeerd) { Set:(Aantal <= 40) BestelEenheid = 10 } @@ -68,18 +54,6 @@ Do:($$$Not(Aantal # BestelEenheid = 0)) ##class(TECH.Exceptions.InvalidInputException).Throw("Het opgegeven aantal '" _ Aantal _ "' is geen geldige bestelhoeveelheid (Minimum = '" _ BestelEenheid _ "', anders een veelvoud hiervan).") ]]> - - -Kenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken -1 -DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel - -