Index: DOM/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml =================================================================== diff -u -r56101 -r56302 --- DOM/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 56101) +++ DOM/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 56302) @@ -43,11 +43,6 @@ 1 - -DOM.common.ProjectSettingsAPI -1 - - VerpakkingService:APPS.PM.Maatwerk.impl.VerpakkingService 1 @@ -61,7 +56,6 @@ Set ..VerpakteAfmetingBerekenaarFactory = ##class(APPS.EC.Winkelkar.impl.VerpakteAfmetingBerekenaarFactory).%New() Set ..VerpakkingService = $$$Inject(VerpakkingService, ##class(APPS.PM.Maatwerk.impl.VerpakkingService).%New()) Set ..IngegevenKenmerkenTypeAPI = ##class(DOM.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New() - Set ..ProjectSettingsAPI = ##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI() quit $$$OK ]]> @@ -185,7 +179,7 @@ do ##class(vhLib.Logger).%New().Info("Data Correctie","Rughoogte '"_IngegevenKenmerkenDto.RugHoogte_"' gelijkgesteld aan LadeHoogte '"_IngegevenKenmerkenDto.LadeHoogte_"'") set IngegevenKenmerkenDto.RugHoogte = IngegevenKenmerkenDto.LadeHoogte } - If $$$Not(..ProjectSettingsAPI.IsDaroExcludeFromDeliveryEnabled()){ + If $$$Not(##class(DOM.common.impl.ProjectSettingsAPI).%New().IsDaroExcludeFromDeliveryEnabled()){ If ##class(TECH.Context.RuntimeContext).Instance().GeefPersonalityID() = ##class(DOM.common.enu.Personality).Daro(){ If (IngegevenKenmerkenDto.GeefVariant() = ##class(DOM.PM.enu.Variant).Taorbox()) { Do IngegevenKenmerkenDto.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORNietMeeleveren).Glijder()) Index: APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml =================================================================== diff -u -r56101 -r56302 --- APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 56101) +++ APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 56302) @@ -57,11 +57,6 @@ 1 - -DOM.common.ProjectSettingsAPI -1 - - VerpakkingService:APPS.PM.Maatwerk.impl.VerpakkingService="",AdminTekstUtils:APPS.common.AdminTekstUtils="",DoorHandelMeeleverenBepalerFactory:APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepalerFactory 1 @@ -77,7 +72,6 @@ Set ..DomIngegevenKenmerkenTypeAPI = ##class(DOM.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New() Set ..AppsDtoIngegevenKenmerkenTypeAPI = ##class(APPS.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New() Set ..DoorHandelMeeleverenBepalerFactory = $$$Inject(DoorHandelMeeleverenBepalerFactory,##class(APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepalerFactory).%New()) - Set ..ProjectSettingsAPI = ##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI() Quit $$$OK ]]> @@ -160,8 +154,8 @@ Set IngegevenKenmerkenDto.RugHoogte = IngegevenKenmerkenDto.LadeHoogte } } - If $$$Not(..ProjectSettingsAPI.IsDaroExcludeFromDeliveryEnabled()){ - If ##class(TECH.Context.RuntimeContext).Instance().GeefPersonalityID() = ##class(DOM.common.enu.Personality).Daro(){ + If ##class(TECH.Context.RuntimeContext).Instance().GeefPersonalityID() = ##class(DOM.common.enu.Personality).Daro(){ + If $$$Not(##class(DOM.common.impl.ProjectSettingsAPI).%New().IsDaroExcludeFromDeliveryEnabled()){ If (IngegevenKenmerkenDto.GeefVariant() = ##class(DOM.PM.enu.Variant).Taorbox()) { Do IngegevenKenmerkenDto.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORNietMeeleveren).Glijder()) Do IngegevenKenmerkenDto.NietMeeleveren.Insert(##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORNietMeeleveren).TiponBlumotionSetEenhedenEnMeenemers()) Index: APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepaler/NietBenelux.cls.xml =================================================================== diff -u -r56126 -r56302 --- APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepaler/NietBenelux.cls.xml (.../NietBenelux.cls.xml) (revision 56126) +++ APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepaler/NietBenelux.cls.xml (.../NietBenelux.cls.xml) (revision 56302) @@ -3,19 +3,19 @@ APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepaler - + DOM.PM.impl.MaatwerkCalcAPI 1 -MaatwerkCalcAPI:DOM.PM.impl.MaatwerkCalcAPI +MaatwerkCalcApi:DOM.PM.impl.MaatwerkCalcAPI 1 1 %Status 1 @@ -31,44 +31,37 @@ Lijn:DOM.EC.Winkelkar.MaatwerkLijn Lijn:DOM.EC.Winkelkar.MaatwerkLijn Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/WinkelkarAanpasserFactory.cls.xml =================================================================== diff -u -r56104 -r56302 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/WinkelkarAanpasserFactory.cls.xml (.../WinkelkarAanpasserFactory.cls.xml) (revision 56104) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/WinkelkarAanpasserFactory.cls.xml (.../WinkelkarAanpasserFactory.cls.xml) (revision 56302) @@ -29,7 +29,7 @@ Quit:(..LegacyPartijAPI.GeefKlantPartijID(KlantNr) = ##class(DOM.VKP.enu.Klant).Galimberti()) ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasser.Galimberti).%New() Quit:(..LegacyPartijAPI.GeefKlantPartijID(KlantNr) = ##class(DOM.VKP.enu.Klant).Pavanello()) ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasser.Pavanello).%New() Quit:(..LegacyPartijAPI.GeefKlantPartijID(KlantNr) = ##class(DOM.VKP.enu.Klant).Ferexpert()) ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasser.Ferexpert).%New() - If (##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().IsDaroExcludeFromDeliveryEnabled()){ + If (##class(DOM.common.impl.ProjectSettingsAPI).%New().IsDaroExcludeFromDeliveryEnabled()){ Quit:(..LegacyPartijAPI.GeefKlantPartijID(KlantNr) = ##class(DOM.VKP.enu.Klant).DaroFactors()) ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasser.Daro).%New() } } Index: APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepalerFactory.cls.xml =================================================================== diff -u -r56102 -r56302 --- APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepalerFactory.cls.xml (.../DoorHandelMeeleverenBepalerFactory.cls.xml) (revision 56102) +++ APPS/EC/Winkelkar/impl/DoorHandelMeeleverenBepalerFactory.cls.xml (.../DoorHandelMeeleverenBepalerFactory.cls.xml) (revision 56302) @@ -11,7 +11,7 @@ Quit:(PersonalityId = ##class(DOM.common.enu.Personality).Galimberti()) ..GeefNietBeneluxBepaler() Quit:(PersonalityId = ##class(DOM.common.enu.Personality).Pavanello()) ..GeefNietBeneluxBepaler() Quit:(PersonalityId = ##class(DOM.common.enu.Personality).Ferexpert()) ..GeefNietBeneluxBepaler() - if (##class(DOM.DomeinContext).Instance().GeefProjectSettingsAPI().IsDaroExcludeFromDeliveryEnabled()){ + if (##class(DOM.common.impl.ProjectSettingsAPI).%New().IsDaroExcludeFromDeliveryEnabled()){ Quit:(PersonalityId = ##class(DOM.common.enu.Personality).Daro()) ..GeefNietBeneluxBepaler() } Quit ##class(APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepaler.Geen).%New() Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Daro.cls.xml =================================================================== diff -u -r56122 -r56302 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Daro.cls.xml (.../Daro.cls.xml) (revision 56122) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Daro.cls.xml (.../Daro.cls.xml) (revision 56302) @@ -23,7 +23,8 @@ Do ##super(WinkelkarService,WinkelkarRepository,UrlBepaler,TotaalEnPrijsBerekenaar,KlantDataBepaler) Set ..DoorHandelMeeleverensMelder = $$$Inject(DoorHandelMeeleverensMelder, ##class(APPS.VKP.Offerte.impl.DoorHandelMeeleverensMelder).%New()) - Set ..ProductApi = $$$Inject(ProductApi,##class(DOM.DomeinContext).Instance().GeefProductAPI()) + ;Set ..ProductApi = $$$Inject(ProductApi,##class(DOM.DomeinContext).Instance().GeefProductAPI()) + Set ..ProductApi = $$$Inject(ProductApi,##class(DOM.PM.impl.ProductAPI).%New()) Quit $$$OK ]]> @@ -34,7 +35,7 @@ APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Offerte MaatwerkLijn:WS.Vhisie4.WinkelkarExport.dto.MaatwerkLijn 1 @@ -53,13 +53,13 @@ MaatwerkLijn:WS.Vhisie4.WinkelkarExport.dto.MaatwerkLijn 1