Index: vhTest/Fake/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml =================================================================== diff -u --- vhTest/Fake/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 0) +++ vhTest/Fake/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 59879) @@ -0,0 +1,19 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijnFilter + + +DetailLijn:APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijn +%Boolean + + + + + + Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml =================================================================== diff -u --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 0) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 59879) @@ -0,0 +1,20 @@ + + + +TECH.Mockable,TECH.Filter + + +%Boolean +1 + + + +DetailLijn:APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijn +%Boolean + + + + + + Index: vhTest/Mock/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml =================================================================== diff -u --- vhTest/Mock/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 0) +++ vhTest/Mock/APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/ProductDetailDataLijnFilter.cls.xml (revision 59879) @@ -0,0 +1,20 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijnFilter,vhTest.Mock.TECH.Filter +right + + +DetailLijn:APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijn +%Boolean + + + + + + Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/BladInhoudBuilderTemplate.cls.xml =================================================================== diff -u -r53547 -r59879 --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/BladInhoudBuilderTemplate.cls.xml (.../BladInhoudBuilderTemplate.cls.xml) (revision 53547) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/BladInhoudBuilderTemplate.cls.xml (.../BladInhoudBuilderTemplate.cls.xml) (revision 59879) @@ -133,6 +133,7 @@ } } } + do ..Inhoud.MaakTekstBoldWaarNodig() ]]> Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/Inhoud.cls.xml =================================================================== diff -u -r59765 -r59879 --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/Inhoud.cls.xml (.../Inhoud.cls.xml) (revision 59765) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/common/Inhoud.cls.xml (.../Inhoud.cls.xml) (revision 59879) @@ -272,38 +272,50 @@ DataLijn:APPS.Halux.PPS.Document.ProductieDetailDocument.impl.common.ProductDetailDataLijn + + + + +DetailLijn:APPS.Halux.PPS.Document.ProductieDetailDocument.common.Inhoud.ProductDetailLijn +1 "_$Extract(ItemKortTekst,4,4)_""_$Extract(ItemKortTekst,5,6)_""_$Extract(ItemKortTekst,7,7)_""_$Extract(ItemKortTekst,8,*) + } Else { + Set ItemNieuweKortTekst = $Extract(ItemKortTekst,1,3)_""_$Extract(ItemKortTekst,4,4)_""_$Extract(ItemKortTekst,5,*) + } + Do DetailLijn.ZetKorttekst(##class(APPS.common.Document.impl.TagBasedTekst).%New(ItemNieuweKortTekst)) - #dim LadeType As %String = ..Langtekst - if ($E(LadeType,1,8) = "LEGRABOX") - { - if ( ##class(TECH.StringUtils).Contains(DataLijn.GeefOmschrijving().GeefTekst(),"V1")) - { - #dim ProdDetailLijnIterator = ##class(TECH.ListIterator).%New(..ProductDetailLijnen) - while ProdDetailLijnIterator.HasNext() - { - #dim DetailLijn = ProdDetailLijnIterator.Next() - - if ($E(DetailLijn.GeefOmschrijving().GeefTekst(),1,16)="Frontbevestiging") - { - #dim ItemKortTekst As %String = DetailLijn.GeefKorttekst().GeefTekst() - if $$$Not(##class(TECH.StringUtils).Contains(ItemKortTekst,"")) - { - #dim ItemNieuweKortTekst As %String = $E(ItemKortTekst,1,3)_""_$E(ItemKortTekst,4,4)_""_$E(ItemKortTekst,5,*) - Do DetailLijn.ZetKorttekst(##class(APPS.common.Document.impl.TagBasedTekst).%New(ItemNieuweKortTekst)) - - if (##class(TECH.StringUtils).Contains(..Langtekst,"EXPANDO-T")) - { - #dim ExpandoItemNieuweKortTekst As %String = $E(ItemKortTekst,1,3)_""_$E(ItemKortTekst,4,4)_""_$E(ItemKortTekst,5,6)_""_$E(ItemKortTekst,7,7)_""_$E(ItemKortTekst,8,*) - Do DetailLijn.ZetKorttekst(##class(APPS.common.Document.impl.TagBasedTekst).%New(ExpandoItemNieuweKortTekst)) - } - } - } + Quit DetailLijn +]]> + + + +