Index: APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml =================================================================== diff -u -r71600 -r71619 --- APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml (.../MaatwerkProductEtiketten.cls.xml) (revision 71600) +++ APPS/Halux/PPS/Document/impl/common/MaatwerkProductEtiketten.cls.xml (.../MaatwerkProductEtiketten.cls.xml) (revision 71619) @@ -50,6 +50,10 @@ 1 + +DOM.Halux.AAP.DnaCodeRepository + + 1 1 @@ -62,6 +66,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() Quit $$$OK ]]> @@ -124,7 +129,9 @@ Set Etiket = ..EtiketBuilder.MaakMaatwerkProductInVHossViaVHossProdSeqItem(UitvoeringInfo) } Else { #dim ToeleveringID As %String = UitvoeringInfo.ToeleveringID - Set Etiket = ..EtiketBuilder.MaakMaatwerkProductViaToeleveringEnLijnID(ToeleveringID,UitvoeringInfo.ToeleveringLijnID,1,UitvoeringInfo.PrinterID,UitvoeringInfo.SequentieNummer,,,IsKlantEtiketSpaceStep) + #dim DnaCode As %String = ..GeefDnaCodeVoorExtraAfdruk(UitvoeringInfo) + + Set Etiket = ..EtiketBuilder.MaakMaatwerkProductViaToeleveringEnLijnID(ToeleveringID, UitvoeringInfo.ToeleveringLijnID, 1, UitvoeringInfo.PrinterID, UitvoeringInfo.SequentieNummer, DnaCode,, IsKlantEtiketSpaceStep) } Do ..Etiketten.Insert(Etiket) } Catch { @@ -230,6 +237,24 @@ Quit IsSpoelbakeLade || IsSifonLade || IsSmalleLade ]]> + + +UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.KlantEtiketUitvoeringInfo +1 +%String + +