Index: vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r66821 -r71621 --- vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 66821) +++ vhTest/Mock/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 71621) @@ -28,6 +28,13 @@ ]]> + +BatchId:%String,Sequentienummer:%String +%String + + + ToeleveringID:%String,ProductID:%String,SequentieNummer:%String="",Herafdruk:%Boolean=$$$False,BatchId:%String="",IsKlantEtiketSpaceStep:%Boolean=$$$False %String Index: APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml =================================================================== diff -u -r71619 -r71621 --- APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml (.../MaatwerkProductEtiketten.cls.xml) (revision 71619) +++ APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml (.../MaatwerkProductEtiketten.cls.xml) (revision 71621) @@ -50,8 +50,9 @@ 1 - -DOM.Halux.AAP.DnaCodeRepository + +APPS.Halux.AAP.DnaCodeService +1 @@ -66,7 +67,7 @@ Set ..DueOutFormatter = ##class(APPS.Halux.PPS.impl.BatchDueOutFormatter).%New() Set ..ProductAPI = ##class(DOM.PM.impl.ProductAPI).%New() Set ..IngegevenKenmerkenTypeAPI = ##class(DOM.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New() - Set ..DnaCodeRepository = ##class(DOM.Halux.AAP.DnaCodeRepository).%New() + Set ..DnaCodeService = ##class(APPS.Halux.PPS.Activiteit.impl.TBX.KlantEtiketIoCContainer).Instance().Resolve("DnaCodeService") Quit $$$OK ]]> @@ -129,7 +130,7 @@ Set Etiket = ..EtiketBuilder.MaakMaatwerkProductInVHossViaVHossProdSeqItem(UitvoeringInfo) } Else { #dim ToeleveringID As %String = UitvoeringInfo.ToeleveringID - #dim DnaCode As %String = ..GeefDnaCodeVoorExtraAfdruk(UitvoeringInfo) + #dim DnaCode As %String = ..DnaCodeService.GeefDnaCodeVoorDubbeleAfdruk(UitvoeringInfo.BatchID, UitvoeringInfo.SequentieNummer) Set Etiket = ..EtiketBuilder.MaakMaatwerkProductViaToeleveringEnLijnID(ToeleveringID, UitvoeringInfo.ToeleveringLijnID, 1, UitvoeringInfo.PrinterID, UitvoeringInfo.SequentieNummer, DnaCode,, IsKlantEtiketSpaceStep) } @@ -237,24 +238,6 @@ Quit IsSpoelbakeLade || IsSifonLade || IsSmalleLade ]]> - - -UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.KlantEtiketUitvoeringInfo -1 -%String - - Index: APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r66826 -r71621 --- APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 66826) +++ APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 71621) @@ -243,6 +243,25 @@ } ]]> + + +BatchId:%String,Sequentienummer:%String +%String + + Index: vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml =================================================================== diff -u -r63566 -r71621 --- vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 63566) +++ vhTest/Fake/APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 71621) @@ -21,6 +21,13 @@ ]]> + +BatchId:%String,Sequentienummer:%String +%String + + + DnaCode:DOM.Halux.AAP.DnaCode,ProductID:%String,Herafdruk:%Boolean,SequentieNummer:%String="" %Boolean