Index: vhTest/Mock/APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml =================================================================== diff -u -r65379 -r68808 --- vhTest/Mock/APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml (.../LadeKlantEtiketBuilder.cls.xml) (revision 65379) +++ vhTest/Mock/APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml (.../LadeKlantEtiketBuilder.cls.xml) (revision 68808) @@ -9,7 +9,7 @@ right -ProductTypeAPI:DOM.PM.ProductTypeAPI="",ProductApi:DOM.PM.ProductAPI="",BarcodeService:APPS.algemeen.BarcodeService="",LadeEigenschappenEtiketAanvuller:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeEigenschappenEtiketAanvuller="",LadeKlantEtiketFactory:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeKlantEtiketFactory="",ImageLink:BL.Prod.ImageLink="" +ProductTypeAPI:DOM.PM.ProductTypeAPI="",ProductApi:DOM.PM.ProductAPI="",BarcodeService:APPS.algemeen.BarcodeService="",LadeEigenschappenEtiketAanvuller:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeEigenschappenEtiketAanvuller="",LadeKlantEtiketFactory:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeKlantEtiketFactory="",ImageLink:BL.Prod.ImageLink="",ProjectSettingsAPI:DOM.common.impl.ProjectSettingsAPI="" %Status Index: APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml =================================================================== diff -u -r68799 -r68808 --- APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml (.../LadeKlantEtiketBuilder.cls.xml) (revision 68799) +++ APPS/Halux/Docs/impl/LadeKlantEtiketBuilder.cls.xml (.../LadeKlantEtiketBuilder.cls.xml) (revision 68808) @@ -56,8 +56,13 @@ 1 + +DOM.common.impl.ProjectSettingsAPI +1 + + -ProductTypeAPI:DOM.PM.ProductTypeAPI="",ProductApi:DOM.PM.ProductAPI="",BarcodeService:APPS.algemeen.BarcodeService="",LadeEigenschappenEtiketAanvuller:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeEigenschappenEtiketAanvuller="",LadeKlantEtiketFactory:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeKlantEtiketFactory="",ImageLink:BL.Prod.ImageLink="" +ProductTypeAPI:DOM.PM.ProductTypeAPI="",ProductApi:DOM.PM.ProductAPI="",BarcodeService:APPS.algemeen.BarcodeService="",LadeEigenschappenEtiketAanvuller:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeEigenschappenEtiketAanvuller="",LadeKlantEtiketFactory:APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeKlantEtiketFactory="",ImageLink:BL.Prod.ImageLink="",ProjectSettingsAPI:DOM.common.impl.ProjectSettingsAPI="" 1 1 %Status @@ -72,6 +77,7 @@ Set ..LadeEigenschappenEtiketAanvuller = $$$Inject(LadeEigenschappenEtiketAanvuller, ##class(APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeEigenschappenEtiketAanvuller).%New()) Set ..LadeKlantEtiketFactory = $$$Inject(LadeKlantEtiketFactory, ##class(APPS.Halux.Docs.impl.LadeKlantEtiketBuilder.LadeKlantEtiketFactory).%New()) Set ..ImageLink = $$$Inject(ImageLink, ##class(BL.Prod.ImageLink).%New()) + Set ..ProjectSettingsAPI = $$$Inject(ProjectSettingsAPI, ##class(DOM.common.impl.ProjectSettingsAPI).%New()) Quit $$$OK ]]> @@ -193,7 +199,11 @@ } } - Set Etiket.KlantQRCode = "" //..GeefKlantQRCode(Partij, ProductOrderLijn, ToeleveringLijn) + If (..ProjectSettingsAPI.IsActiefDeDeckerBarcodeEtiket()) { + Set Etiket.KlantQRCode = ..GeefKlantQRCode(Partij, ProductOrderLijn, ToeleveringLijn) + } Else { + Set Etiket.KlantQRCode = "" + } If $$$HasLength(ProductOrderLijn.GeefToeleveringID()) { Set Etiket.LblToelevering = ..GeefVertalingLabel("DOSSIER",Partij.GeefTaal(),"Dossier")