Index: DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml
===================================================================
diff -u -r29059 -r30521
--- DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml (.../DataMLBXLadeCreator.cls.xml) (revision 29059)
+++ DOM/PM/impl/DataM/DataMLBXLadeCreator.cls.xml (.../DataMLBXLadeCreator.cls.xml) (revision 30521)
@@ -5,22 +5,23 @@
1
DOM.PM.impl.DataM.DataMProductCreator
-
-DossierNummer:%String
-1
-%String
-
-
-
Taal:DOM.enu.Taal
+1
DOM.PM.ProductLangtekst
+
+
+DossierNummer:%String
+1
+%String
+
+
Index: DOM/PM/impl/LangtekstCreator.cls.xml
===================================================================
diff -u -r29363 -r30521
--- DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 29363)
+++ DOM/PM/impl/LangtekstCreator.cls.xml (.../LangtekstCreator.cls.xml) (revision 30521)
@@ -8,63 +8,71 @@
;
-
-DOM.enu.Taal
+
+DOM.common.Transl.Vertaler
1
-
-DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+
+DOM.common.Transl.Vertaler
1
+
+DOM.PM.LangtekstHelper
+1
+
+
DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
1
-
-DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
1
-
-%String
+
+DOM.enu.Taal
1
-
+
%String
-list
1
-
-DOM.common.Transl.Vertaler
+
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
1
-
-DOM.common.Transl.Vertaler
+
+%String
1
-
-DOM.PM.LangtekstHelper
+
+%String
+list
1
-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=""
DOM.PM.ProductLangtekst
+
+
+DOM.PM.Maatwerk.TAX.impl.Base,DOM.PM.enu.TAORProductieWijze.Verwerker
+
+
+DOM.common.Transl.Vertaler
+1
+
+
+
+DOM.common.Transl.Vertaler
+1
+
+
+
+DOM.PM.Maatwerk.TAX.impl.ProductieWijzeNaarLosseComponentConverter
+1
+
+
+
+DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory
+1
+
+
+
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+
+
+
+DOM.enu.Taal
+1
+
+
+
+%String
+1
+
+
+
+DOM.PM.Maatwerk.Lade.enu.LosseComponent
+1
+
+
+
+%String
+list
+1
+
+
+
+Vertaler:DOM.common.Transl.Vertaler,KleurCodeVertaler:DOM.common.Transl.Vertaler,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory
+1
+1
+%Status
+1
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,KortTekst:%String
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+
+
+
+1
+
+
+
+LangtekstDetail:TECH.String
+1
+
+
+
+
+
+
Index: DOM/PM/impl/DataM/DataMTAORLadeCreator.cls.xml
===================================================================
diff -u -r29059 -r30521
--- DOM/PM/impl/DataM/DataMTAORLadeCreator.cls.xml (.../DataMTAORLadeCreator.cls.xml) (revision 29059)
+++ DOM/PM/impl/DataM/DataMTAORLadeCreator.cls.xml (.../DataMTAORLadeCreator.cls.xml) (revision 30521)
@@ -19,7 +19,7 @@
DOM.PM.ProductLangtekst
Index: DOM/PM/impl/DataM/DataMProductCreator.cls.xml
===================================================================
diff -u -r29059 -r30521
--- DOM/PM/impl/DataM/DataMProductCreator.cls.xml (.../DataMProductCreator.cls.xml) (revision 29059)
+++ DOM/PM/impl/DataM/DataMProductCreator.cls.xml (.../DataMProductCreator.cls.xml) (revision 30521)
@@ -43,6 +43,11 @@
+
+%String
+1
+
+
%ListOfDataTypes
array
@@ -72,7 +77,7 @@
Set ..KostItem = KostItem
// Bepaal het generisch PRNr, dit nummer wordt gebruikt om uit KPR een template op te halen
- Set GenerischPRNr = ..GeefGenerischPRNr()
+ #dim GenerischPRNr As %String = ..GeefGenerischPRNr()
// Kopieer de template
Do ..LaadTemplate(GenerischPRNr)
@@ -129,13 +134,14 @@
GenerischPRNr:%Integer
1
@@ -145,6 +151,7 @@
1
1
1
1
%Integer
%String
%String
Node wordt niet uit het generisch product afgeleid.
- Set Node = ..GeefWaarde("G",4)
+ #dim Node As %String = ..GeefWaarde("G",4)
Quit ##class(DOM.PM.Maatwerk.ProductUtils).GeefVolgendeDossierCode(Node)
]]>
@@ -315,9 +319,9 @@
#dim Lijnen As TECH.Iterator = ##class(TECH.PiecesIterator).%New(Langtekst.GeefString(),$$$CRLF)
While (Lijnen.HasNext()){
Set i = i + 1
- Set Positie = ..LangtekstPosities.GetAt(Taal).GetAt(i)
- Set Node = $Piece(Positie,".")
- Set Piece = $Piece(Positie,".",2)
+ #dim Positie As %String = ..LangtekstPosities.GetAt(Taal).GetAt(i)
+ #dim Node As %String = $Piece(Positie,".")
+ #dim Piece As %String = $Piece(Positie,".",2)
Do ..ZetWaarde(Node, Piece, Lijnen.Next())
}
]]>
@@ -335,7 +339,7 @@
Index:%String,Piece:%Integer,Waarde:%String
1
Index: DOM/PM/impl/MATTAORLangtekstCreator.cls.xml
===================================================================
diff -u -r29059 -r30521
--- DOM/PM/impl/MATTAORLangtekstCreator.cls.xml (.../MATTAORLangtekstCreator.cls.xml) (revision 29059)
+++ DOM/PM/impl/MATTAORLangtekstCreator.cls.xml (.../MATTAORLangtekstCreator.cls.xml) (revision 30521)
@@ -7,6 +7,15 @@
DOM.PM.impl.DataM.MATLangteksten
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,Korttekst:%String=""
+DOM.PM.ProductLangtekst
+
+
+
1
-
-
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal
-DOM.PM.ProductLangtekst
-
-
Index: DOM/PM/impl/TAORLangtekstCreator/LosseComponentHoofdingBepaler.cls.xml
===================================================================
diff -u
--- DOM/PM/impl/TAORLangtekstCreator/LosseComponentHoofdingBepaler.cls.xml (revision 0)
+++ DOM/PM/impl/TAORLangtekstCreator/LosseComponentHoofdingBepaler.cls.xml (revision 30521)
@@ -0,0 +1,166 @@
+
+
+
+DOM.PM.Maatwerk.TAX.impl.Base,DOM.PM.enu.TAORProductieWijze.Verwerker
+
+
+DOM.common.Transl.Vertaler
+1
+
+
+
+DOM.common.Transl.Vertaler
+1
+
+
+
+DOM.PM.Maatwerk.TAX.impl.ProductieWijzeNaarLosseComponentConverter
+1
+
+
+
+DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory
+1
+
+
+
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
+1
+
+
+
+DOM.enu.Taal
+1
+
+
+
+%String
+1
+
+
+
+DOM.PM.Maatwerk.Lade.enu.LosseComponent
+1
+
+
+
+%String
+1
+
+
+
+Vertaler:DOM.common.Transl.Vertaler,KleurCodeVertaler:DOM.common.Transl.Vertaler,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory
+1
+1
+%Status
+1
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,Taal:DOM.enu.Taal,KortTekst:%String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+ZijkantRol:DOM.PM.Maatwerk.Lade.enu.ZijkantRol
+1
+TECH.String
+
+
+
+
+1
+TECH.String
+
+
+
+
+1
+TECH.String
+
+
+
+
+
+
Index: DOM/PM/impl/TAORLangtekstCreator.cls.xml
===================================================================
diff -u -r30277 -r30521
--- DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 30277)
+++ DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 30521)
@@ -55,104 +55,34 @@
-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=""
DOM.PM.ProductLangtekst
1
-
-1
-TECH.String
-
-
-
-
-1
-TECH.String
-
-
-
-
-ZijkantRol:DOM.PM.Maatwerk.Lade.enu.ZijkantRol
-TECH.String
-
-
-
1
@@ -181,12 +111,6 @@
]]>
-
-1
-
-
-
1
-
-1
-
-
-
1
%Boolean
@@ -275,20 +189,6 @@
-
-
-1
-TECH.String
-
-
-
-
-1
-TECH.String
-
-