Index: APPS/Halux/PPS/DocumentDefinitie/TAX/DwarsverdelingInkortenLijst.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/DocumentDefinitie/TAX/DwarsverdelingInkortenLijst.cls.xml (revision 0)
+++ APPS/Halux/PPS/DocumentDefinitie/TAX/DwarsverdelingInkortenLijst.cls.xml (revision 68762)
@@ -0,0 +1,31 @@
+
+
+
+
+1
+APPS.common.Print.DocumentDefinitieTemplate
+
+
+1
+%String
+
+
+
+
+1
+
+
+
+
+
+
Index: vhDeploy/Maatwerk/TAOR/AansturingIncrementeel.cls.xml
===================================================================
diff -u -r67695 -r68762
--- vhDeploy/Maatwerk/TAOR/AansturingIncrementeel.cls.xml (.../AansturingIncrementeel.cls.xml) (revision 67695)
+++ vhDeploy/Maatwerk/TAOR/AansturingIncrementeel.cls.xml (.../AansturingIncrementeel.cls.xml) (revision 68762)
@@ -101,6 +101,9 @@
#dim TiponSynchronisatiestangInkortenActieID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepVoorMontage, "TAX.TiponSynchronisatiestangInkorten")
Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepVoorMontage, TiponSynchronisatiestangInkortenActieID, "Inkorten: tiponsynchronisatiestang", ..#IsNietMogelijkZonderBatch)
+
+ #dim DwarsverdelingInkortenActieID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepVoorMontage, "TAX.DwarsverdelingInkorten")
+ Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepVoorMontage, DwarsverdelingInkortenActieID, "Inkorten: dwarsverdeling", ..#IsNietMogelijkZonderBatch)
]]>
Index: APPS/Halux/PPS/Activiteit/impl/TAX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/TAX/DwarsverdelingInkorten.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/TAX/DwarsverdelingInkorten.cls.xml (revision 68762)
@@ -0,0 +1,119 @@
+
+
+
+APPS.Halux.PPS.Activiteit.ProductieSequentieAwareActiviteit
+
+
+TAXDwarsverdelingInkorten
+
+
+
+%String
+TAXDwarsverdelingInkorten
+
+
+
+%String
+TAORbox 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.TAOR.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.TAORRol).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.TAORRol).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/Document/impl/TAX/DwarsverdelingInkorten.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/TAX/DwarsverdelingInkorten.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/TAX/DwarsverdelingInkorten.cls.xml (revision 68762)
@@ -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
+
+
+
+
+
+