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 @@