Index: vhDeploy/Maatwerk/MVX/AansturingIncrementeel.cls.xml
===================================================================
diff -u -r62945 -r62983
--- vhDeploy/Maatwerk/MVX/AansturingIncrementeel.cls.xml (.../AansturingIncrementeel.cls.xml) (revision 62945)
+++ vhDeploy/Maatwerk/MVX/AansturingIncrementeel.cls.xml (.../AansturingIncrementeel.cls.xml) (revision 62983)
@@ -56,7 +56,8 @@
#dim DetailbladActieID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepProductie, "MVX.ProductieVoorbereidingDetailBlad")
Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepProductie, DetailbladActieID, "Productiedetailblad", ..#IsNietMogelijkZonderBatch)
- ;Indien nodig komt hier de AansturingActie: Zaagetiketten => Do ..MaakOfVervangAansturingActie()
+ #dim ZaagetikettenActieID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepProductie, "MVX.ProductieVoorbereidingZaag")
+ Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepProductie, ZaagetikettenActieID, "Zaagetiketten", ..#IsNietMogelijkZonderBatch, "MVXProductieZaagEtiket", ##class(APPS.Halux.common.enu.ProductieLijn).Vier())
]]>
@@ -97,7 +98,8 @@
#dim BewerkingsCenterPickingZijkantenActiviteitID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepBewerkingsCenter, "MVX.BewerkingsCenterPickingZijkanten")
Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepBewerkingsCenter, BewerkingsCenterPickingZijkantenActiviteitID, "Picking: zijkanten", ..#IsNietMogelijkZonderBatch)
- ;Indien nodig komt hier de AansturingActie: SpoelbakVoorbereidingZaag => Do ..MaakOfVervangAansturingActie()
+ #dim ZaagetikettenActieID As %String = ..MaakOfGeefActiviteitID(ActiviteitGroepBewerkingsCenter, "MVX.SpoelbakVoorbereidingZaag")
+ Do ..MaakOfVervangAansturingActie(Categorie, ActiviteitGroepBewerkingsCenter, ZaagetikettenActieID, "Zaagetiketten", ..#IsNietMogelijkZonderBatch, "MVXSpoelbakZaagEtiket", ##class(APPS.Halux.common.enu.ProductieLijn).Vier())
;Indien nodig komt hier de AansturingActie: BewerkingsCenterMatten => Do ..MaakOfVervangAansturingActie()
Index: APPS/Halux/PPS/Activiteit/impl/MVX/SpoelbakVoorbereidingZaag.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/SpoelbakVoorbereidingZaag.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/SpoelbakVoorbereidingZaag.cls.xml (revision 62983)
@@ -0,0 +1,67 @@
+
+
+
+APPS.Halux.PPS.Activiteit.impl.MVX.VoorbereidingZaag
+
+
+MVXSpoelbakZaagEtiket
+
+
+
+%String
+MVXSpoelbakZaagEtiket
+
+
+
+%String
+Merivobox Spoelbak VoorbereidingZaag
+
+
+
+1
+ActiviteitGroepID:%String
+APPS.Halux.PPS.Activiteit.Activiteit
+
+
+
+
+1
+
+
+
+
+
+Geeft een array terug met werklijstitems
+Item:APPS.Halux.common.ProductieSequentieItem
+1
+%ArrayOfObjects
+ELEMENTTYPE="APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem"
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+%Boolean
+
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/VoorbereidingZaag.cls.xml (revision 62983)
@@ -0,0 +1,183 @@
+
+
+
+APPS.Halux.PPS.Activiteit.ProductieSequentieAwareActiviteit
+
+
+
+
+
+APPS.Halux.PPS.Activiteit.impl.MVX.ProductieVoorbereidingZaag.Utils
+1
+1
+
+
+
+ProductieSequentieWerklijstItemBewaarder:APPS.Halux.PPS.Activiteit.impl.WerklijstItemBewaarder="",ZaagUtils:APPS.Halux.PPS.Activiteit.impl.MVX.ProductieVoorbereidingZaag.Utils
+1
+1
+%Status
+1
+
+
+
+
+1
+%Status
+1
+
+
+
+
+APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken
+1
+%ArrayOfObjects
+ELEMENTTYPE="APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem"
+
+
+
+
+UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,BodemItem:DOM.PM.Maatwerk.Calc.HF.BewerktHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken
+1
+
+
+
+
+UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,RugItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+
+
+
+
+UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,RugWandHouderItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken
+1
+
+
+
+
+UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.ProductieUitvoeringInfo,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,SequentieItemItem:APPS.Halux.common.ProductieSequentieItem,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+0) UitvoeringInfo.DwarsverdelingInfo = "DWARSV:" _IngegevenKenmerken.AantalDwarsverdelingen
+ }
+
+ If SequentieItemItem.%Extends(##class(APPS.Halux.common.VHOSSProductieSequentieItem).%ClassName(1)) {
+ #dim VHossItem As APPS.Halux.common.VHOSSProductieSequentieItem = SequentieItemItem
+ Set UitvoeringInfo.VHossInfo = ##class(APPS.Halux.common.impl.VHossService).%New().GeefVHossInfo(VHossItem.VHOSSID, VHossItem.ZijVlakID, VHossItem.SlotID)
+ }
+]]>
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag.cls.xml (revision 62983)
@@ -0,0 +1,62 @@
+
+
+
+APPS.Halux.PPS.Activiteit.impl.MVX.VoorbereidingZaag
+
+
+MVXProductieZaagEtiket
+
+
+
+%String
+MVXProductieZaagEtiket
+
+
+
+%String
+Merivobox Productie VoorbereidingZaag
+
+
+
+1
+ActiviteitGroepID:%String
+APPS.Halux.PPS.Activiteit.Activiteit
+
+
+
+
+1
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+1
+%ArrayOfObjects
+ELEMENTTYPE="APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem"
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+%Boolean
+
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml
===================================================================
diff -u -r62965 -r62983
--- APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (.../Utils.cls.xml) (revision 62965)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/ProductieVoorbereidingZaag/Utils.cls.xml (.../Utils.cls.xml) (revision 62983)
@@ -58,7 +58,7 @@
-IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken,RugProductID:%String,RugLengte:%Decimal,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,RugProductID:%String,RugLengte:%Decimal,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom