Index: DOM/VKP/impl/DataM/DataMBon/NaleveringDataAanvuller.cls.xml
===================================================================
diff -u -r64170 -r64347
--- DOM/VKP/impl/DataM/DataMBon/NaleveringDataAanvuller.cls.xml (.../NaleveringDataAanvuller.cls.xml) (revision 64170)
+++ DOM/VKP/impl/DataM/DataMBon/NaleveringDataAanvuller.cls.xml (.../NaleveringDataAanvuller.cls.xml) (revision 64347)
@@ -121,12 +121,14 @@
#dim ArrayKeyListIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(ArrayKeyList)
#dim NaLeveringDataIterator As TECH.Iterator
#dim MagHoofdingLijnGezetWorden As %Boolean = $$$True
+ #dim MagTekstToegevoegdWorden As %Boolean = $$$False
#dim MagTekstLijnToegevoegdWorden As %Boolean = $$$False
#dim CurrentKorttekstKey As %String
#dim CurrentNaleveringData As %String
#dim CurrentNaleveringAantal As %String
#dim CurrentNaleveringDatum As %String
#dim CurrentNaleveringOrderId As %Integer
+ #dim NaleveringTekst As %String = ""
#dim NaleveringTekstLijn As %String
While ArrayKeyListIterator.HasNext() {
@@ -143,6 +145,7 @@
If MagHoofdingLijnGezetWorden {
Do ..VoegToeNaleverDataHoofdingTekstlijn(OpmerkingenLijst, Vertaler)
Set MagHoofdingLijnGezetWorden = $$$False
+ Set MagTekstToegevoegdWorden = $$$True
}
Set NaleveringTekstLijn = NaleveringTekstLijn _ CurrentNaleveringAantal _ " " _ Vertaler.GeefVertaling("op") _ " " _ CurrentNaleveringDatum _ " (" _ Vertaler.GeefVertaling("Order") _ ": " _ CurrentNaleveringOrderId _ "), "
@@ -151,10 +154,14 @@
If MagTekstLijnToegevoegdWorden {
Set NaleveringTekstLijn = ##class(TECH.StringUtils).RightTrimMultiple(NaleveringTekstLijn, ",", " ") _ $$$CRLF
- Do ..VoegToeTekstLijn(NaleveringTekstLijn, OpmerkingenLijst)
+ Set NaleveringTekst = NaleveringTekst _ NaleveringTekstLijn
Set MagTekstLijnToegevoegdWorden = $$$False
}
}
+
+ If MagTekstToegevoegdWorden {
+ Do ..VoegToeTekst(NaleveringTekst, OpmerkingenLijst)
+ }
]]>
@@ -181,14 +188,14 @@
1
-
-TekstLijn:%String,OpmerkingenLijst:%ListOfDataTypes
+
+NaleveringTekst:%String,OpmerkingenLijst:%ListOfDataTypes
1
-