Index: vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/TestBase.cls.xml =================================================================== diff -u -r29920 -r30115 --- vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/TestBase.cls.xml (.../TestBase.cls.xml) (revision 29920) +++ vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/TestBase.cls.xml (.../TestBase.cls.xml) (revision 30115) @@ -9,33 +9,38 @@ abc - -TECH.String + +DOM.VKP.Maatwerk.BestelService 1 + +DOM.PM.MaatwerkCalcAPI +1 + + DOM.PM.Maatwerk.Lade.KorttekstBepaler 1 + +TECH.String +1 + + DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken 1 - - - - aTestName:%String @@ -51,12 +56,9 @@ Index: DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler.cls.xml =================================================================== diff -u -r29907 -r30115 --- DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 29907) +++ DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler.cls.xml (.../KorttekstBepaler.cls.xml) (revision 30115) @@ -3,6 +3,30 @@ TECH.RegisteredObject,DOM.PM.Maatwerk.Lade.KorttekstBepaler + +DOM.PM.Maatwerk.LadeInfoAPI +1 + + + +DOM.VKP.Maatwerk.BestelService +1 + + + +LadeInfoAPI:DOM.PM.Maatwerk.LadeInfoAPI,BestelService:DOM.VKP.Maatwerk.BestelService +1 +1 +%Status +1 + + + DossierNummer:TECH.String,TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom TECH.String @@ -12,7 +36,7 @@ If (TAORKenmerken.ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Volledig()) { Set KorttekstBepaler = ##class(DOM.PM.Maatwerk.TAX.impl.StandaardKorttekstBepaler).%New() } Else { - Set KorttekstBepaler = ##class(DOM.PM.Maatwerk.TAX.impl.LosseComponentKorttekstBepaler).%New() + Set KorttekstBepaler = ##class(DOM.PM.Maatwerk.TAX.impl.LosseComponentKorttekstBepaler).%New(..LadeInfoAPI,..BestelService) } Quit KorttekstBepaler.BepaalKorttekst(DossierNummer, TAORKenmerken, HalffabItemsBoom) Index: DOM/PM/Maatwerk/TAX/impl/LosseComponentKorttekstBepaler.cls.xml =================================================================== diff -u -r29920 -r30115 --- DOM/PM/Maatwerk/TAX/impl/LosseComponentKorttekstBepaler.cls.xml (.../LosseComponentKorttekstBepaler.cls.xml) (revision 29920) +++ DOM/PM/Maatwerk/TAX/impl/LosseComponentKorttekstBepaler.cls.xml (.../LosseComponentKorttekstBepaler.cls.xml) (revision 30115) @@ -8,12 +8,44 @@ T + +DOM.PM.Maatwerk.LadeInfoAPI +1 + + + +DOM.VKP.Maatwerk.BestelService +1 + + + +DOM.PM.Maatwerk.TAX.impl.ProductieWijzeNaarLosseComponentConverter +1 + + + +LadeInfoAPI:DOM.PM.Maatwerk.LadeInfoAPI,BestelService:DOM.VKP.Maatwerk.BestelService +1 +1 +%Status +1 + + + DossierNummer:TECH.String,TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom TECH.String + + +Rug:DOM.PM.Maatwerk.LadeInfo.impl.TAX.Rug +1 +DOM.PM.enu.TAORLadeKleur + + + + +Zijkant:DOM.PM.Maatwerk.LadeInfo.impl.TAX.Zijkant +1 +DOM.PM.enu.TAORLadeKleur + + + + +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom +1 +DOM.PM.enu.TAORLadeKleur + + Index: vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/BepaalKorttekst/TestLosseComponenten.cls.xml =================================================================== diff -u -r29926 -r30115 --- vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/BepaalKorttekst/TestLosseComponenten.cls.xml (.../TestLosseComponenten.cls.xml) (revision 29926) +++ vhUnitTest/DOM/PM/Maatwerk/TAX/impl/KorttekstBepaler/BepaalKorttekst/TestLosseComponenten.cls.xml (.../TestLosseComponenten.cls.xml) (revision 30115) @@ -7,6 +7,14 @@ DOM.PM.Maatwerk.TAX.impl.LosseComponentKorttekstBepaler + +TestName:%String + + + - @@ -168,10 +179,54 @@ - + + + + Positie:%String,KenmerkNaam:%String,KenmerkWaarde:%String,VerwachteWaarde:%String 1 @@ -191,7 +246,7 @@