Index: APPS/Halux/AAP/DnaCodeService.cls.xml
===================================================================
diff -u -r62236 -r62239
--- APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 62236)
+++ APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 62239)
@@ -40,8 +40,13 @@
1
+
+APPS.VKP.Maatwerk.impl.ConfiguratorService
+1
+
+
-DnaCodeRepository:DOM.Halux.AAP.DnaCodeRepository="",ProductTypeAPI:DOM.PM.impl.ProductTypeAPIimpl="",DnaCodeGenerator:APPS.Halux.AAP.DnaCodeGenerator="",ProjectSettingsApi:DOM.common.ProjectSettingsAPI="",ProductApi:DOM.PM.ProductAPI="",SequentieService:APPS.Halux.common.SequentieService="",Logger:vhLib.Logger=""
+DnaCodeRepository:DOM.Halux.AAP.DnaCodeRepository="",ProductTypeAPI:DOM.PM.impl.ProductTypeAPIimpl="",DnaCodeGenerator:APPS.Halux.AAP.DnaCodeGenerator="",ProjectSettingsApi:DOM.common.ProjectSettingsAPI="",ProductApi:DOM.PM.ProductAPI="",SequentieService:APPS.Halux.common.SequentieService="",Logger:vhLib.Logger="",ConfiguratorService:APPS.VKP.Maatwerk.impl.ConfiguratorService=""
1
1
%Status
@@ -55,6 +60,7 @@
Set ..ProductApi = $$$Inject(ProductApi, ##class(DOM.PM.impl.ProductAPI).%New())
Set ..SequentieService = $$$Inject(SequentieService, ##class(APPS.Halux.common.impl.SequentieService).%New())
Set ..Logger = $$$Inject(Logger, ##class(vhLib.Logger).%New())
+ Set ..ConfiguratorService = $$$Inject(ConfiguratorService,##class(APPS.VKP.Maatwerk.impl.ConfiguratorService).%New())
Quit $$$OK
]]>
@@ -220,10 +226,10 @@
#dim Resultaat As %Boolean = $$$False
If ##class(TECH.StringUtils).StartsWith(DnaCode.DnaCode,"H") {
- #dim Product As DOM.PM.Product = ##class(DOM.DomeinContext).Instance().GeefProductAPI().GeefProduct(DnaCode.ProductNummer)
+ #dim Product As DOM.PM.Product = ..ProductApi.GeefProduct(DnaCode.ProductNummer)
#dim IngegevenKenmerkenAPI As DOM.PM.IngegevenKenmerkenAPI = ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenAPI()
- Set ConfiguratorService = ##class(APPS.VKP.Maatwerk.impl.ConfiguratorService).%New()
- #dim IngegevenKenmerken As APPS.PM.Maatwerk.dto.TAORKenmerken = ConfiguratorService.GeefOnverwerkteKenmerkenVanProduct(Product.GeefID())
+
+ #dim IngegevenKenmerken As APPS.PM.Maatwerk.dto.TAORKenmerken = ..ConfiguratorService.GeefOnverwerkteKenmerkenVanProduct(Product.GeefID())
If IngegevenKenmerken.VerpakkingType=##class(DOM.PM.enu.TAORVerpakkingType).LosseComponentenInBulk() {
Set Resultaat = $$$True