Index: APPS/VKP/Maatwerk/LadeRegistratie/impl/MVXDataOphaler.cls.xml
===================================================================
diff -u
--- APPS/VKP/Maatwerk/LadeRegistratie/impl/MVXDataOphaler.cls.xml (revision 0)
+++ APPS/VKP/Maatwerk/LadeRegistratie/impl/MVXDataOphaler.cls.xml (revision 64191)
@@ -0,0 +1,46 @@
+
+
+
+%RegisteredObject,IDataOphaler
+
+
+Werkpost:%String
+%Status
+
+
+
+
+UniqueID:%Integer
+1
+
+
+
+
+DossierCode:%String
+1
+
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen.cls.xml (revision 64191)
@@ -0,0 +1,110 @@
+
+
+
+APPS.Halux.PPS.Activiteit.ProductieSequentieAwareActiviteit
+
+
+Persaansturing
+
+
+
+%String
+MVXLadePersen
+
+
+
+%String
+Merivobox lade persen
+
+
+
+1
+ActiviteitGroepID:%String
+APPS.Halux.PPS.Activiteit.Activiteit
+
+
+
+
+1
+
+
+
+
+APPS.Halux.PPS.dto.SequentieGebaseerdeUitvoeringInfo
+
+
+
+
+
+Geeft een array terug met werklijstitems
+Item:APPS.Halux.common.ProductieSequentieItem
+1
+%ArrayOfObjects
+ELEMENTTYPE="APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem"
+
+
+
+
+WerklijstItem:APPS.Halux.PPS.Activiteit.dto.ProductieSequentieWerklijstItem
+
+
+
+
+%Library.CacheStorage
+
+
+
+
+
Index: APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen/InfoBepaler.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen/InfoBepaler.cls.xml (revision 0)
+++ APPS/Halux/PPS/Activiteit/impl/MVX/MVXLadePersen/InfoBepaler.cls.xml (revision 64191)
@@ -0,0 +1,146 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PM.Maatwerk.Lade.RugUtils.impl.MVXRugUtils
+1
+
+
+
+DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI
+1
+
+
+
+DOM.PM.IngegevenKenmerkenAPI
+1
+
+
+
+APPS.Halux.PPS.impl.Formatter.Mat
+1
+
+
+
+RugUtils:DOM.PM.Maatwerk.Lade.RugUtils.impl.MVXRugUtils="",IngegevenKenmerkenTypeAPI:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI="",IngegevenKenmerkenAPI:DOM.PM.IngegevenKenmerkenAPI=""
+1
+1
+%Status
+1
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+
+
+
+
+Item:APPS.Halux.common.ProductieSequentieItem
+ 0 {
+ Set Info = ..GeefInfoMetMelding(Info, "DWV:"_IngegevenKenmerken.AantalDwarsverdelingen)
+ }
+
+ If ..MeldZijstabiliseringstang(IngegevenKenmerken) {
+ Set Info = ..GeefInfoMetMelding(Info,"ZIJSTB")
+ }
+
+ Quit Info
+]]>
+
+
+
+Info:%String,Melding:%String
+1
+%String
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+%Boolean
+
+
+
+
+IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.MVXKenmerken
+1
+%Boolean
+
+
+
+
+HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+1
+%Boolean
+
+
+
+
+
+
Index: WS/Halux/PPS/LadeCodeServer.cls.xml
===================================================================
diff -u -r59108 -r64191
--- WS/Halux/PPS/LadeCodeServer.cls.xml (.../LadeCodeServer.cls.xml) (revision 59108)
+++ WS/Halux/PPS/LadeCodeServer.cls.xml (.../LadeCodeServer.cls.xml) (revision 64191)
@@ -73,6 +73,8 @@
Set ..iDataOphaler=##class(APPS.VKP.Maatwerk.LadeRegistratie.impl.LBXDataOphaler).%New(Werkpost)
} ElseIf $$$StartsWith(Werkpost,"TA"){
Set ..iDataOphaler=##class(APPS.VKP.Maatwerk.LadeRegistratie.impl.TAXDataOphaler).%New(Werkpost)
+ } ElseIf $$$StartsWith(Werkpost,"MP"){
+ Set ..iDataOphaler=##class(APPS.VKP.Maatwerk.LadeRegistratie.impl.MVXDataOphaler).%New(Werkpost)
} Else {
Set ..iDataOphaler=##class(APPS.VKP.Maatwerk.LadeRegistratie.impl.TBXDataOphaler).%New(Werkpost)
}
Index: APPS/Halux/PPS/MVXPers/impl/Werkpost.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/MVXPers/impl/Werkpost.cls.xml (revision 0)
+++ APPS/Halux/PPS/MVXPers/impl/Werkpost.cls.xml (revision 64191)
@@ -0,0 +1,272 @@
+
+
+
+
+Adapterklasse voor de pers, werkt samen met de overeenkomstige activiteit.
+TODOPA basisklasse hernoemen naar APPS.Halux.PPS.PersWerkpost of IPersWerkpost
+
+TECH.Error,BL.PPS.TBX.Common
+1
+%RegisteredObject,APPS.Halux.PPS.TBXPers.IWerkpost
+right
+
+
+APPS.Halux.common.enu.Werkpost
+1
+
+
+
+%String
+
+
+
+%String
+
+
+
+%String
+
+
+
+vhLib.Logger
+1
+
+
+
+Halux.MVXPers
+
+
+
+Persaansturing
+
+
+
+Werkpost:%String
+1
+%Status
+
+
+
+
+NietBeperktTotWerkpost:%Boolean
+%XML.DataSet
+
+
+
+
+BatchID:%String
+%XML.DataSet
+
+
+
+
+%XML.DataSet
+
+
+
+
+%XML.DataSet
+
+
+
+
+Reden:%String,Duur:%Integer,UniqueID:%String=""
+
+
+
+
+
+d ##class(APPS.Halux.PPS.MVXPers.impl.Werkpost).%New("LP1").ZetStatus(711,1)
+UniqueID:%Integer,Redo:%Boolean=""
+
+
+
+
+UniqueID:%Integer,HerwerkGroep:%String,HerwerkCode:%String,Reden:%String,Verantwoordelijke:APPS.Halux.PPS.TBXZaag.enu.VerantwBeschadiging,HerwerkNaarLijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn=""
+
+
+
+
+UniqueID:%Integer
+%String
+
+
+
+
+%Query
+BatchID,ActiviteitGroepID,ActiviteitID,ActiviteitLijnID,InformatieID
+
+
+
+
+
+1
+
+%Status
+
+
+
+
+1
+
+GeefLadeInfoVoorPersExecute
+%Status
+
+
+
+
+1
+UitvoeringInfoID:%String
+1
+
+
+
+
+1
+
+GeefLadeInfoVoorPersExecute
+%Status
+
+
+
+
+
+
Index: vhDeploy/Deploy20201217xMvxProductieAansturingPersToevoegen.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20201217xMvxProductieAansturingPersToevoegen.cls.xml (revision 0)
+++ vhDeploy/Deploy20201217xMvxProductieAansturingPersToevoegen.cls.xml (revision 64191)
@@ -0,0 +1,19 @@
+
+
+
+vhDeploy.Deploy
+
+
+%String
+Heruitvoering AansturingIncrementeel voor toevoegen Pers
+
+
+
+1
+
+
+
+
+
+
Index: WS/Halux/PPS/TBXPersServer.cls.xml
===================================================================
diff -u -r34187 -r64191
--- WS/Halux/PPS/TBXPersServer.cls.xml (.../TBXPersServer.cls.xml) (revision 34187)
+++ WS/Halux/PPS/TBXPersServer.cls.xml (.../TBXPersServer.cls.xml) (revision 64191)
@@ -230,16 +230,18 @@
SessionKey:%String="",Werkpost:APPS.Halux.common.enu.Werkpost=""
1