Index: DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml =================================================================== diff -u -r68059 -r69037 --- DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 68059) +++ DOM/PM/Maatwerk/INK/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 69037) @@ -39,14 +39,15 @@ Set ..HalffabItemsBoom = HalffabItemsBoom #dim Product As DOM.PM.AdministratiefProduct - #dim ProductID, KortTekstBewerktHalffabrikaat As TECH.String + #dim ProductID, KortTekstBewerktHalffabrikaat, KleurProduct As TECH.String #dim ConcreetHalffabItem As DOM.PM.Maatwerk.Calc.HF.ConcreetHalffabItem = ..HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.INKRol).BewerktHalffabrikaat()) Set ProductID = ConcreetHalffabItem.GeefHalffab().GeefProductID() Set Product = ##class(DOM.DomeinContext).Instance().GeefProductRolAPI().GeefAdministratiefProduct(ProductID) Set KortTekstBewerktHalffabrikaat = Product.GeefKorttekst() + Set KleurProduct = $Extract(Product.GeefKorttekst(), *-3, *) - Set Korttekst = $Extract(KortTekstBewerktHalffabrikaat, 1, 7)_$J(DossierNummer,4)_"VERZ" + Set Korttekst = $Extract(KortTekstBewerktHalffabrikaat, 1, 7)_$J(DossierNummer,4)_"VERZ"_$J(KleurProduct,10) Quit Korttekst ]]> Index: vhUnitTest/DOM/PM/Maatwerk/INK/impl/KorttekstBepaler/Test.cls.xml =================================================================== diff -u -r68077 -r69037 --- vhUnitTest/DOM/PM/Maatwerk/INK/impl/KorttekstBepaler/Test.cls.xml (.../Test.cls.xml) (revision 68077) +++ vhUnitTest/DOM/PM/Maatwerk/INK/impl/KorttekstBepaler/Test.cls.xml (.../Test.cls.xml) (revision 69037) @@ -36,7 +36,7 @@ - @@ -50,11 +50,16 @@ ]]> - - + + + + + ControleKorttekst:TECH.String,BeginPositie:TECH.Integer,EindPositie:TECH.Integer=0 1 @@ -63,7 +68,7 @@ Set EindPositie = $$$If((EindPositie = 0), BeginPositie, EindPositie) - Do $$$AssertEquals($Length(Korttekst), 15) + Do $$$AssertEquals($Length(Korttekst), 25) Do $$$AssertEquals($Extract(Korttekst, BeginPositie, EindPositie), ControleKorttekst) ]]>