Index: APPS/Halux/PPS/Document/impl/LBX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u -r29059 -r70088
--- APPS/Halux/PPS/Document/impl/LBX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 29059)
+++ APPS/Halux/PPS/Document/impl/LBX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 70088)
@@ -29,7 +29,7 @@
#dim List As List Of %String = ##class(%ListOfDataTypes).%New()
Do List.Insert("Nr")
Do List.Insert("ToeDos")
- Do List.Insert("DwarsverdelingHouder")
+ Do List.Insert("DwarsverdelingType")
Do List.Insert("DwarsverdelingKleur")
Do List.Insert("Lengte")
Do List.Insert("Uitvoer")
Index: APPS/Halux/PPS/Activiteit/impl/common/dto/DwarsverdelingInkortenUitvoeringInfo.cls.xml
===================================================================
diff -u -r29059 -r70088
--- APPS/Halux/PPS/Activiteit/impl/common/dto/DwarsverdelingInkortenUitvoeringInfo.cls.xml (.../DwarsverdelingInkortenUitvoeringInfo.cls.xml) (revision 29059)
+++ APPS/Halux/PPS/Activiteit/impl/common/dto/DwarsverdelingInkortenUitvoeringInfo.cls.xml (.../DwarsverdelingInkortenUitvoeringInfo.cls.xml) (revision 70088)
@@ -43,6 +43,10 @@
%String
+
+%String
+
+
%String
@@ -70,7 +74,6 @@
%Library.CacheStorage
DwarsverdelingInkortenUitvoeringInfoDefaultData
-listnode
"DwarsverdelingInkortenUitvoeringInfo"
UniqueID
@@ -108,6 +111,9 @@
Uitvoer
+
+DwarsverdelingType
+
Index: APPS/Halux/PPS/DocumentDefinitie/LBX/DwarsverdelingInkortenLijst.cls.xml
===================================================================
diff -u -r67992 -r70088
--- APPS/Halux/PPS/DocumentDefinitie/LBX/DwarsverdelingInkortenLijst.cls.xml (.../DwarsverdelingInkortenLijst.cls.xml) (revision 67992)
+++ APPS/Halux/PPS/DocumentDefinitie/LBX/DwarsverdelingInkortenLijst.cls.xml (.../DwarsverdelingInkortenLijst.cls.xml) (revision 70088)
@@ -17,7 +17,7 @@
+
+
+vhDeploy.Deploy
+
+
+%String
+Update document LBX.DwarsverdelingInkorten
+
+
+
+1
+
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/LBX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u -r29059 -r70088
--- APPS/Halux/PPS/Activiteit/impl/LBX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 29059)
+++ APPS/Halux/PPS/Activiteit/impl/LBX/DwarsverdelingInkorten.cls.xml (.../DwarsverdelingInkorten.cls.xml) (revision 70088)
@@ -45,25 +45,39 @@
0 {
- #dim WerklijstItem As APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem = ..MaakDefaultWerklijstItemVoorSequentieItem(Item, ..#InformatieID)
- #dim UitvoeringInfo As APPS.Halux.PPS.Activiteit.impl.common.dto.DwarsverdelingInkortenUitvoeringInfo = WerklijstItem.UitvoeringInfo
#dim HalffabItemsBoom As DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom = Item.GeefHalffabItemsBoom()
#dim DwarsverdelingItem As DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).Dwarsverdeling())
- #dim IsDwarsverdelingBewerkt As %Boolean = ##class(DOM.PM.Maatwerk.Calc.HF.HalffabItemUtils).IsBewerkingNodig(DwarsverdelingItem, ##class(DOM.PM.enu.BewerkingDimensie).Lengte())
- If IsDwarsverdelingBewerkt {
- Do ..VulInInkortenInfo(.UitvoeringInfo, Item, DwarsverdelingItem)
- Do ..VulInDwarsverdelingInfo(.UitvoeringInfo, DwarsverdelingItem, IngegevenKenmerken)
+
+ Do ..MaakEnSaveWerklijstItem(Item, DwarsverdelingItem, IngegevenKenmerken, HalffabItemsBoom, "Boven")
+
+ If (IngegevenKenmerken.DwarsverdelingType = ##class(DOM.PM.enu.LBXDwarsverdelingType).Dubbel()) {
+ Set DwarsverdelingItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DwarsverdelingOnder())
- #dim DwarsverdelingHouderItem As DOM.PM.Maatwerk.Calc.HF.IHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DwarsverdelingHouder())
- Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, DwarsverdelingHouderItem, IngegevenKenmerken)
+ Do ..MaakEnSaveWerklijstItem(Item, DwarsverdelingItem, IngegevenKenmerken, HalffabItemsBoom, "Onder")
+ }
+ }
+]]>
+
- Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
- Do WerklijstItem.Save()
+
+Item:APPS.Halux.common.ProductieSequentieItem,DwarsverdelingItem:DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,DwarsverdelingType:%String
+
@@ -92,13 +106,20 @@
]]>
-
-
+
+
1