Index: vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/ZijkantLogo/Test.cls.xml
===================================================================
diff -u -r56894 -r62134
--- vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/ZijkantLogo/Test.cls.xml (.../Test.cls.xml) (revision 56894)
+++ vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/ZijkantLogo/Test.cls.xml (.../Test.cls.xml) (revision 62134)
@@ -36,6 +36,8 @@
DOM.PM.ProductLangtekst
Index: DOM/PM/impl/LangtekstCreator.cls.xml
===================================================================
diff -u -r62130 -r62134
--- DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 62130)
+++ DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 62134)
@@ -75,11 +75,15 @@
set ..HalffabItemsBoom = HalffabItemsBoom
set ..Taal = Taal
set ..KortTekst = Korttekst
+ Set ..HalffabItemsBoomOnHerwerkt = HalffabItemsBoomOnHerwerkt
+
+ /*
If ($IsObject(HalffabItemsBoomOnHerwerkt)) {
Set ..HalffabItemsBoomOnHerwerkt = HalffabItemsBoomOnHerwerkt
} Else {
Do ..InitieerHalffabItemsBoomOnherwerkt()
}
+ */
do ..BepaalHoofding()
@@ -97,14 +101,12 @@
1
Index: DOM/PM/impl/DataM/DataMMATBasisCreator.cls.xml
===================================================================
diff -u -r62130 -r62134
--- DOM/PM/impl/DataM/DataMMATBasisCreator.cls.xml (.../DataMMATBasisCreator.cls.xml) (revision 62130)
+++ DOM/PM/impl/DataM/DataMMATBasisCreator.cls.xml (.../DataMMATBasisCreator.cls.xml) (revision 62134)
@@ -38,7 +38,7 @@
DOM.PM.ProductLangtekst
Index: vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/Standaard/Test.cls.xml
===================================================================
diff -u -r30180 -r62134
--- vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/Standaard/Test.cls.xml (.../Test.cls.xml) (revision 30180)
+++ vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/Standaard/Test.cls.xml (.../Test.cls.xml) (revision 62134)
@@ -23,6 +23,19 @@
]]>
+
+1
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+
+
+
Index: DOM/PM/impl/TAORLangtekstCreator.cls.xml
===================================================================
diff -u -r60451 -r62134
--- DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 60451)
+++ DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 62134)
@@ -81,12 +81,12 @@
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,KortTekst:%String=""
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,KortTekst:%String="",HalffabItemsBoomOnHerwerkt:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom=""
DOM.PM.ProductLangtekst
Index: vhTest/Integratie/ProductBeheer/Maatwerk/Langteksten/TestBase.cls.xml
===================================================================
diff -u -r58519 -r62134
--- vhTest/Integratie/ProductBeheer/Maatwerk/Langteksten/TestBase.cls.xml (.../TestBase.cls.xml) (revision 58519)
+++ vhTest/Integratie/ProductBeheer/Maatwerk/Langteksten/TestBase.cls.xml (.../TestBase.cls.xml) (revision 62134)
@@ -32,12 +32,12 @@
#dim HalffabItemsBoom As DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom = ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI().GeefHalffabItemsBoom(Kenmerken)
#dim LangtekstCreator As DOM.PM.impl.LangtekstCreator = ..GeefLangtekstCreator()
#dim TaalIterator As TECH.ListIterator = ##class(DOM.enu.Taal).ValueListIterator()
-
+ #dim HalffabItemsBoomOnHerwerkt As DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom = ..InitieerHalffabItemsBoomOnherwerkt(Kenmerken)
while TaalIterator.HasNext() {
set Taal = TaalIterator.Next()
Continue:($$$Not(..IsGeldigeTaalVoorLangtekst(Taal)))
- set ProductLangtekst = LangtekstCreator.GeefLangtekst(Kenmerken, HalffabItemsBoom, Taal)
+ set ProductLangtekst = LangtekstCreator.GeefLangtekst(Kenmerken, HalffabItemsBoom, Taal, ,HalffabItemsBoomOnHerwerkt)
#dim Langtekst As %String = ProductLangtekst.GeefString()
@@ -57,7 +57,7 @@
do VertaalAPI.IndienMethodCall("GeefKleurCodeVertaler", Taal).DanReturn(VertalerStub)
do VertaalAPI.IndienMethodCall("GeefTaorKleurCodeVertaler", Taal).DanReturn(VertalerStub)
- set ProductLangtekst = LangtekstCreator.GeefLangtekst(Kenmerken, HalffabItemsBoom, Taal)
+ set ProductLangtekst = LangtekstCreator.GeefLangtekst(Kenmerken, HalffabItemsBoom, Taal,, HalffabItemsBoomOnHerwerkt)
do FileWriter.WriteLine("Vertaling met sleutels:")
do FileWriter.WriteLine(ProductLangtekst.GeefString())
@@ -70,6 +70,20 @@
]]>
+
+Kenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+
+
+
1
1
Index: vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/TestBaseSpecifiek.cls.xml
===================================================================
diff -u -r52155 -r62134
--- vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/TestBaseSpecifiek.cls.xml (.../TestBaseSpecifiek.cls.xml) (revision 52155)
+++ vhUnitTest/DOM/PM/impl/TAORLangtekstCreator/GeefLangtekst/TestBaseSpecifiek.cls.xml (.../TestBaseSpecifiek.cls.xml) (revision 62134)
@@ -24,17 +24,35 @@
1
+
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+
+
aTestName:%String
+
+1
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+
+
+
@@ -59,7 +77,9 @@
DOM.PM.ProductLangtekst
Index: DOM/PM/impl/MATTAORLangtekstCreator.cls.xml
===================================================================
diff -u -r30521 -r62134
--- DOM/PM/impl/MATTAORLangtekstCreator.cls.xml (.../MATTAORLangtekstCreator.cls.xml) (revision 30521)
+++ DOM/PM/impl/MATTAORLangtekstCreator.cls.xml (.../MATTAORLangtekstCreator.cls.xml) (revision 62134)
@@ -8,11 +8,11 @@
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,Korttekst:%String=""
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,Korttekst:%String="",HalffabItemsBoomOnHerwerkt:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom=""
DOM.PM.ProductLangtekst
Index: DOM/PM/impl/ProductAPI.cls.xml
===================================================================
diff -u -r62130 -r62134
--- DOM/PM/impl/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 62130)
+++ DOM/PM/impl/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 62134)
@@ -262,15 +262,10 @@
}
ElseIf (ProductSpecificatie.GeefFamilie() = ##class(DOM.PM.enu.Familie).Lade()) && (ProductSpecificatie.GeefVariant() = ##class(DOM.PM.enu.LadeVariant).LBXPure())
{
- Do ##class(TECH.Timing.TimerUtils).Start("DataMLBXLadeCreator")
Set ProductCreator = ##class(DOM.PM.impl.DataM.DataMLBXLadeCreator).%New(ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem, ProductData)
Set ProductID = ProductCreator.GeefPRNr()
- Do ##class(TECH.Timing.TimerUtils).Stop()
-
- Do ##class(TECH.Timing.TimerUtils).Start("DataMBouwsteenCreator")
Set BouwsteenCreator = ##class(DOM.PM.impl.DataM.DataMBouwsteenCreator).%New()
Do BouwsteenCreator.Init(ProductID, ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem)
- Do ##class(TECH.Timing.TimerUtils).Stop()
}
ElseIf (ProductSpecificatie.GeefFamilie() = ##class(DOM.PM.enu.Familie).AluKader())
{
Index: vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml
===================================================================
diff -u -r58484 -r62134
--- vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 58484)
+++ vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 62134)
@@ -24,6 +24,11 @@
1
+
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+
+
aTestName:%String
+
+1
+
+
+
Index: WS/AX/CalculatedProduct/CalculatedProductService.cls.xml
===================================================================
diff -u -r62130 -r62134
--- WS/AX/CalculatedProduct/CalculatedProductService.cls.xml (.../CalculatedProductService.cls.xml) (revision 62130)
+++ WS/AX/CalculatedProduct/CalculatedProductService.cls.xml (.../CalculatedProductService.cls.xml) (revision 62134)
@@ -50,18 +50,11 @@
Index: DOM/PM/impl/DataM/DataMProductCreator.cls.xml
===================================================================
diff -u -r62130 -r62134
--- DOM/PM/impl/DataM/DataMProductCreator.cls.xml (.../DataMProductCreator.cls.xml) (revision 62130)
+++ DOM/PM/impl/DataM/DataMProductCreator.cls.xml (.../DataMProductCreator.cls.xml) (revision 62134)
@@ -75,7 +75,6 @@
1
%Status
herladen vanuit de global
@@ -122,14 +117,12 @@
1
@@ -145,10 +138,8 @@
1
%Integer
@@ -164,7 +155,6 @@
GenerischPRNr:%Integer
1
1
@@ -226,7 +213,6 @@
1
1
@@ -366,15 +349,13 @@
1
Index: DOM/PM/impl/MATBasisLangtekstCreator.cls.xml
===================================================================
diff -u -r29059 -r62134
--- DOM/PM/impl/MATBasisLangtekstCreator.cls.xml (.../MATBasisLangtekstCreator.cls.xml) (revision 29059)
+++ DOM/PM/impl/MATBasisLangtekstCreator.cls.xml (.../MATBasisLangtekstCreator.cls.xml) (revision 62134)
@@ -8,11 +8,11 @@
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,Korttekst:%String="",HalffabItemsBoomOnHerwerkt:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom=""
DOM.PM.ProductLangtekst