Index: vhDeploy/Deploy20231004xUpdateDocumentTiponSynchrostangInkortenTbx.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20231004xUpdateDocumentTiponSynchrostangInkortenTbx.cls.xml (revision 0)
+++ vhDeploy/Deploy20231004xUpdateDocumentTiponSynchrostangInkortenTbx.cls.xml (revision 72025)
@@ -0,0 +1,19 @@
+
+
+
+vhDeploy.Deploy
+
+
+%String
+Update document inkortlijst TiponSynchronisatiestang: kolom Tot# toegevoegd, enkel voor TBX
+
+
+
+1
+
+
+
+
+
+
Index: BL/PPS/TBX/DocSynchroStangInkortLijst.cls.xml
===================================================================
diff -u -r72010 -r72025
--- BL/PPS/TBX/DocSynchroStangInkortLijst.cls.xml (.../DocSynchroStangInkortLijst.cls.xml) (revision 72010)
+++ BL/PPS/TBX/DocSynchroStangInkortLijst.cls.xml (.../DocSynchroStangInkortLijst.cls.xml) (revision 72025)
@@ -202,10 +202,16 @@
Do ..ZetTotaalAantalTiponSynchronisatiestangenPerToelevering(UitvoeringInfoIterator)
Do UitvoeringInfoIterator.Reset()
+ #dim VorigeUI As BL.PPS.TBX.DocSynchroStangInkortLijst.dto.SynchroStangInkortenUitvoeringInfo = ""
+
While (UitvoeringInfoIterator.HasNext())
{
#dim UI As BL.PPS.TBX.DocSynchroStangInkortLijst.dto.SynchroStangInkortenUitvoeringInfo = UitvoeringInfoIterator.Next()
- Do ##class(Tools.Wlip).%New(252).ObjToText(UI)
+
+ If ($IsObject(VorigeUI) && ..HeeftTussenlijnNodig(VorigeUI, UI)) {
+ Do ..VoegToeLegeRegel()
+ }
+
Do ..Document.GeefKolom(1).Insert(UI.Nr)
Do ..Document.GeefKolom(2).Insert(UI.ToeDos)
Do ..Document.GeefKolom(3).Insert(UI.Breedte)
@@ -214,6 +220,8 @@
Do ..Document.GeefKolom(6).Insert(UI.TotaalAantalTiponSynchronisatiestangenInToelevering)
Do ..Document.GeefKolom(7).Insert(UI.Type)
Do ..Document.GeefKolom(8).Insert(UI.TiponSynchronisatiestangKorttekst)
+
+ Set VorigeUI = UI
}
}
]]>
@@ -252,17 +260,27 @@
]]>
+
+1
+
+
+
VerpakkingID:DOM.PM.enu.TBXVerpakking
1
%String
@@ -288,6 +306,14 @@
]]>
+
+VorigeUI:BL.PPS.TBX.DocSynchroStangInkortLijst.dto.SynchroStangInkortenUitvoeringInfo,UI:BL.PPS.TBX.DocSynchroStangInkortLijst.dto.SynchroStangInkortenUitvoeringInfo
+1
+%Boolean
+
+
+
UitvoeringInfoIterator:TECH.ListIterator
1
@@ -298,7 +324,7 @@
while UitvoeringInfoIterator.HasNext() {
Set HuidigeSynchroStang = UitvoeringInfoIterator.Next()
- If ((VorigeSynchroStang = "") || ($Piece(VorigeSynchroStang.ToeDos, ":",1) = $Piece(VorigeSynchroStang.ToeDos, ":",1))) {
+ If ((VorigeSynchroStang = "") || ($Piece(VorigeSynchroStang.ToeDos, ":",1) = $Piece(HuidigeSynchroStang.ToeDos, ":",1))) {
Set AantalSynchroStangenVoorDezeToelevering = AantalSynchroStangenVoorDezeToelevering + HuidigeSynchroStang.AantalTiponSynchronisatiestangen
}
@@ -311,8 +337,6 @@
If $IsObject(VorigeSynchroStang) {
Set VorigeSynchroStang.TotaalAantalTiponSynchronisatiestangenInToelevering = AantalSynchroStangenVoorDezeToelevering
- Do ##class(Tools.Wlip).%New(252).String("Vorige SynchroStang")
- Do ##class(Tools.Wlip).%New(252).ObjToText(VorigeSynchroStang)
}
]]>