Index: DOM/VKP/Maatwerk/impl/BestelService.cls.xml =================================================================== diff -u -r55885 -r55971 --- DOM/VKP/Maatwerk/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 55885) +++ DOM/VKP/Maatwerk/impl/BestelService.cls.xml (.../BestelService.cls.xml) (revision 55971) @@ -8,6 +8,11 @@ 1 + +DOM.PM.Maatwerk.LadeInfoAPI +1 + + DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory 1 @@ -19,7 +24,7 @@ -MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI="",LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory="",BestelEenheidBepaler:DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidBepaler="" +MaatwerkCalcAPI:DOM.PM.MaatwerkCalcAPI="",LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory="",BestelEenheidBepaler:DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidBepaler="",LadeInfoApi:DOM.PM.Maatwerk.LadeInfoAPI="" 1 1 %Status @@ -28,6 +33,7 @@ Set ..MaatwerkCalcAPI = $$$Inject(MaatwerkCalcAPI, ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI()) Set ..LosseComponentFactory = $$$Inject(LosseComponentFactory, ##class(DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory).%New()) Set ..BestelEenheidBepaler = $$$Inject(BestelEenheidBepaler, ##class(DOM.VKP.Maatwerk.impl.BestelService.BestelEenheidBepaler).%New()) + Set ..LadeInfoApi = $$$Inject(LadeInfoApi, ##class(DOM.PM.Maatwerk.impl.LadeInfoAPI).%New()) Quit $$$OK ]]> @@ -47,7 +53,8 @@ Set LadeOnderdeel = ..MaakLosseComponent(Kenmerken) Set BestelEenheid = ..BestelEenheidBepaler.GeefBestelEenheidLosseComponentenInBulk(LadeOnderdeel) } ElseIf (Kenmerken.VerpakkingType = VerpakkingType.BulkPerOnderdeelGegroepeerd) { - Set LadeOnderdeel = ..MaakLosseComponent(Kenmerken) + #dim Lade As DOM.PM.Maatwerk.LadeInfo.impl.Lade = ..GeefLade(Kenmerken) + Set LadeOnderdeel = Lade.GeefZijkant(##class(DOM.PM.Maatwerk.Lade.enu.ZijkantRol).Links()) Set BestelEenheid = ..BestelEenheidBepaler.GeefBestelEenheidBulkPerOnderdeelGegroepeerd(LadeOnderdeel) } } @@ -71,10 +78,19 @@ + + +Kenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken +1 +DOM.PM.Maatwerk.LadeInfo.LadeOnderdeel + +