Index: APPS/Halux/Docs/EtiketBuilder.cls.xml =================================================================== diff -u -r60627 -r60875 --- APPS/Halux/Docs/EtiketBuilder.cls.xml (.../EtiketBuilder.cls.xml) (revision 60627) +++ APPS/Halux/Docs/EtiketBuilder.cls.xml (.../EtiketBuilder.cls.xml) (revision 60875) @@ -43,6 +43,11 @@ 1 + +DOM.common.impl.ProjectSettingsAPI +1 + + OrderApi:DOM.VKP.OrderAPI="",ToeleveringApi:DOM.AKP.ToeleveringAPI="",MaatwerkProductEtiketBuilder:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder="",PartijApi:DOM.PARTIJ.PartijAPI="" 1 @@ -59,6 +64,7 @@ Set ..VHossHelper = ##class(BL.PPS.TBX.VHossHelper).%New() Set ..VHossService = ##class(APPS.Halux.common.impl.VHossService).%New() Set ..DnaCodeService = ##class(APPS.Halux.PPS.Activiteit.impl.TBX.KlantEtiketIoCContainer).Instance().Resolve("DnaCodeService") + Set ..ProjectSettingsAPI = ##class(DOM.common.impl.ProjectSettingsAPI).%New() Quit $$$OK ]]> @@ -97,7 +103,7 @@ Set Partij = ..PartijApi.GeefPartij(Toelevering.GeefEindPersonality().GeefKlantID()) } // zoeken op GeefVolgendeAfTeDrukkenDnaCode --> kijken of daar ook de if DnaCode = leeg nodig is - If DnaCode="" && ##class(DOM.common.impl.ProjectSettingsAPI).%New().IsActiefDnaCodeOpEtiket(){ + If $$$HasLength(DnaCode) && ..ProjectSettingsAPI.IsActiefDnaCodeOpEtiket(){ Set DnaCode = ..DnaCodeService.GeefVolgendeAfTeDrukkenDnaCode(ToeleveringID, ProductID, QueueID) Set Aantal = 1 }