Index: APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u -r70238 -r74260
--- APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 70238)
+++ APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 74260)
@@ -86,11 +86,11 @@
1
1
+
+
+
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+1
+TECH.ListIterator
+
+
+
+
+
+1
+", 1)
+ #dim SomPropertyName As %String = $P(TotaalSpecificatie, "->", 2)
+ If (SomPropertyName = "") { Set SomPropertyName = OpTeTellenPropertyName }
+ Set $Property(InkortenInfo, SomPropertyName) = $Property(InkortenInfo, SomPropertyName) + $Property(UitvoeringInfo, OpTeTellenPropertyName)
+ }
+ } Else {
+ Do PickingInfoLijst.SetAt(UitvoeringInfo, PickingInfoLijst.Count() + 1)
}
]]>
+
+
+UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.DwarsverdelingInkortenUitvoeringInfo
+1
+APPS.Halux.PPS.Activiteit.impl.common.dto.DwarsverdelingInkortenUitvoeringInfo
+", 2)
+ Set $Property(UitvoeringInfoKopie, SomPropertyName) = 0
+
+ Quit UitvoeringInfoKopie
+]]>
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u -r73467 -r74260
--- APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 73467)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 74260)
@@ -51,30 +51,29 @@
#dim DwarsverdelingItem As DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).Dwarsverdeling())
#dim DwarsverdelingHouder As DOM.PM.Maatwerk.Calc.HF.StandaardHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).DwarsverdelingHouder())
#dim IsDwarsverdelingBewerkt As %Boolean = ##class(DOM.PM.Maatwerk.Calc.HF.HalffabItemUtils).IsBewerkingNodig(DwarsverdelingItem, ##class(DOM.PM.enu.BewerkingDimensie).Lengte())
- If IsDwarsverdelingBewerkt {
- //Dwarsverdeling
- Do ..VulInInkortenInfo(.UitvoeringInfo, Item, DwarsverdelingItem, IngegevenKenmerken)
- Do ..VulInDwarsverdelingInfo(.UitvoeringInfo, DwarsverdelingItem, IngegevenKenmerken)
- Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, IngegevenKenmerken)
-
- Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
- Do WerklijstItem.Save()
-
- Set WerklijstItem.UitvoeringInfo.UniqueID = WerklijstItem.GeefID()
- Do WerklijstItem.Save()
-
- //DwarsverdelingHouder
- Set WerklijstItem = ..MaakDefaultWerklijstItemVoorSequentieItem(Item, ..#InformatieID)
- Set UitvoeringInfo = WerklijstItem.UitvoeringInfo
- Do ..VulInDwarsverdelingHouderBasisInfo(.UitvoeringInfo, DwarsverdelingHouder, IngegevenKenmerken)
- Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, IngegevenKenmerken)
-
- Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
- Do WerklijstItem.Save()
-
- Set WerklijstItem.UitvoeringInfo.UniqueID = WerklijstItem.GeefID()
- Do WerklijstItem.Save()
- }
+
+ //Dwarsverdeling
+ Do ..VulInInkortenInfo(.UitvoeringInfo, Item, DwarsverdelingItem, IngegevenKenmerken)
+ Do ..VulInDwarsverdelingInfo(.UitvoeringInfo, DwarsverdelingItem, IngegevenKenmerken)
+ Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, IngegevenKenmerken)
+
+ Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
+ Do WerklijstItem.Save()
+
+ Set WerklijstItem.UitvoeringInfo.UniqueID = WerklijstItem.GeefID()
+ Do WerklijstItem.Save()
+
+ //DwarsverdelingHouder
+ Set WerklijstItem = ..MaakDefaultWerklijstItemVoorSequentieItem(Item, ..#InformatieID)
+ Set UitvoeringInfo = WerklijstItem.UitvoeringInfo
+ Do ..VulInDwarsverdelingHouderBasisInfo(.UitvoeringInfo, DwarsverdelingHouder, IngegevenKenmerken)
+ Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, IngegevenKenmerken)
+
+ Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
+ Do WerklijstItem.Save()
+
+ Set WerklijstItem.UitvoeringInfo.UniqueID = WerklijstItem.GeefID()
+ Do WerklijstItem.Save()
}
]]>