Index: APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/DwarsverdelingInkorten.cls.xml (revision 66961)
@@ -0,0 +1,119 @@
+
+
+
+APPS.Halux.PPS.Activiteit.ProductieSequentieAwareActiviteit
+
+
+MVXDwarsverdelingInkorten
+
+
+
+%String
+MVXDwarsverdelingInkorten
+
+
+
+%String
+Merivobox Dwarsverdeling inkorten
+
+
+
+1
+ActiviteitGroepID:%String
+APPS.Halux.PPS.Activiteit.Activiteit
+
+
+
+
+1
+
+
+
+
+APPS.Halux.PPS.dto.SequentieGebaseerdeUitvoeringInfo
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+ 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.MVXRol).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)
+
+ #dim DwarsverdelingHouderItem As DOM.PM.Maatwerk.Calc.HF.IHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.MVXRol).DwarsverdelingHouder())
+ Do ..VulInDwarsverdelingHouderInfo(.UitvoeringInfo, DwarsverdelingHouderItem, IngegevenKenmerken)
+
+ Set WerklijstItem.UitvoeringInfo = UitvoeringInfo
+ Do WerklijstItem.Save()
+
+ // We gebruiken de ID van het werklijstitem als unique id
+ Set WerklijstItem.UitvoeringInfo.UniqueID = WerklijstItem.GeefID()
+ Do WerklijstItem.Save()
+ }
+ }
+]]>
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+
+1
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem,Product:DOM.PM.MaatwerkProduct
+1
+%String
+
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: APPS/Halux/PPS/DocumentDefinitie/MVX/DwarsverdelingInkortenLijst.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/DocumentDefinitie/MVX/DwarsverdelingInkortenLijst.cls.xml (revision 0)
+++ APPS/Halux/PPS/DocumentDefinitie/MVX/DwarsverdelingInkortenLijst.cls.xml (revision 66961)
@@ -0,0 +1,31 @@
+
+
+
+
+1
+APPS.common.Print.DocumentDefinitieTemplate
+
+
+1
+%String
+
+
+
+
+1
+
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/MVX/DwarsverdelingInkorten.cls.xml (revision 66961)
@@ -0,0 +1,83 @@
+
+
+
+APPS.Halux.PPS.Document.impl.DocumentCreatorMetPickingEnInkorten
+
+
+1
+1
+%Status
+1
+
+
+
+
+1
+%String
+
+
+
+
+1
+%ListOfDataTypes
+
+
+
+
+1
+%ListOfDataTypes
+
+
+
+
+1
+%ListOfDataTypes
+AantalDwarsverdelingenTeBekomen")
+ Quit List
+]]>
+
+
+
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+1
+%String
+
+
+
+
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+1
+
+
+
+
+
+