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
}