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
+
+