Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml
===================================================================
diff -u -r73012 -r73344
--- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 73012)
+++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 73344)
@@ -30,6 +30,11 @@
1
+
+APPS.Halux.Planning.Pitching.impl.BatchPitchedRepository
+1
+
+
ToeleveringApi:DOM.AKP.ToeleveringAPI="",BatchNaarObjectiveDataGenerator:APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.BatchNaarObjectiveDataGenerator="",MailApi:TECH.Mail.MailAPI=""
1
@@ -42,6 +47,7 @@
Set ..MESService = ##class(APPS.Halux.PPS.MES.MESService).%New()
Set ..Logger = ##class(vhLib.Logger).%New("APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective")
Set ..MailApi = $$$Inject(MailApi, ##class(TECH.Context).Instance().GeefMailAPI())
+ Set ..BatchPitchedRepository = ##class(APPS.Halux.Planning.Pitching.impl.BatchPitchedRepository).%New()
Quit $$$OK
]]>
@@ -55,7 +61,7 @@
-Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ActiviteitParameters:APPS.Halux.PPS.Activiteit.ActiviteitParameters,ActieParameters:%ListOfDataTypes=""
APPS.Halux.PPS.dto.UitvoeringResultaat
@@ -115,7 +137,7 @@
-UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,SuffixId:%String
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,SuffixId:%String,FilterToeleveringId:%String=""
%ListOfObjects
ELEMENTTYPE="APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.dto.BatchNaarObjectiveData"
-Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator,AantalLades:%Integer,SuffixId:%String
+Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator,AantalLades:%Integer,SuffixId:%String,FilterToeleveringId:%String=""
1
1
+
+APPS.Halux.common.Batch
+1
+
+
1
Categorie:APPS.Halux.common.enu.Categorie,Omschrijving:%String,IsMogelijkZonderBatch:%Boolean,VolgNummer:%Integer,ActiviteitGroepID:%String,IsStandaardActie:%Boolean=0,ActiviteitID:%String,InformatieID:%String="",ActiviteitLijnID:%String=""
@@ -156,10 +161,11 @@
bekomen door een query op ActiviteitgroepID, ActiviteitNaam en BatchID, en
daarbinnen de wachtende items (werklijststatus = Wachtend). Als de
InformatieID ingevuld is, wordt ie ook in de query opgenomen.
-BatchID:%String,ActieParameters:%ListOfDataTypes
+BatchID:%String,ActieParameters:%ListOfDataTypes=""
APPS.Halux.PPS.dto.ActieResultaat
0 {
#dim Activiteit As APPS.Halux.PPS.Activiteit.Activiteit = ##class(APPS.Halux.PPS.Activiteit.Activiteit).OpenId(ActiviteitID)
- Do Activiteit.VoerUitWerklijstItems(WerklijstItemIDs, ..GeefUitvoeringParameter("Printer"))
+ Do Activiteit.VoerUitWerklijstItems(WerklijstItemIDs, ..GeefUitvoeringParameter("Printer"), ActieParameters)
}
}
quit ..GeefGeslaagdAansturingResultaat()
@@ -218,10 +224,18 @@
+BatchID:%String
%ListOfObjects
ELEMENTTYPE="APPS.common.Actie.dto.ActieParameter"
@@ -277,6 +291,25 @@
]]>
+
+
+1
+
+
+
%Library.CacheStorage
AansturingActieVoorActiviteitDefaultData
@@ -297,6 +330,12 @@
ActiviteitLijnID
+
+ProductieGroep
+
+
+Batch
+
Index: APPS/Halux/PPS/Document/impl/EtiketAfdrukker.cls.xml
===================================================================
diff -u -r68833 -r73344
--- APPS/Halux/PPS/Document/impl/EtiketAfdrukker.cls.xml (.../EtiketAfdrukker.cls.xml) (revision 68833)
+++ APPS/Halux/PPS/Document/impl/EtiketAfdrukker.cls.xml (.../EtiketAfdrukker.cls.xml) (revision 73344)
@@ -52,7 +52,7 @@
1
-Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ActiviteitParameters:APPS.Halux.PPS.Activiteit.ActiviteitParameters,IsKlantEtiketSpaceStep:%Boolean=$$$False
+Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ActiviteitParameters:APPS.Halux.PPS.Activiteit.ActiviteitParameters,ActieParameters:%ListOfDataTypes="",IsKlantEtiketSpaceStep:%Boolean=$$$False
APPS.Halux.PPS.dto.UitvoeringResultaat
Data:TECH.Persistent
-
+
+
+
+BatchId:%Integer
+%Boolean
+
@@ -49,14 +55,12 @@
ID:%String
-
+
Data:TECH.Persistent
-
+
Index: vhTest/Mock/APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml
===================================================================
diff -u -r71731 -r73344
--- vhTest/Mock/APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml (.../BatchPitchedRepository.cls.xml) (revision 71731)
+++ vhTest/Mock/APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml (.../BatchPitchedRepository.cls.xml) (revision 73344)
@@ -49,6 +49,13 @@
]]>
+
+BatchId:%Integer
+%Boolean
+
+
+
TECH.Persistent
-Activiteit:APPS.Halux.PPS.Activiteit.Activiteit,WerklijstItemIDs:%ListOfDataTypes,VerwerkerParameter:%CacheString=""
+Activiteit:APPS.Halux.PPS.Activiteit.Activiteit,WerklijstItemIDs:%ListOfDataTypes,VerwerkerParameter:%CacheString="",ActieParameters:%ListOfDataTypes=""
MatLijst()
Deze methode stelt ook de "Picking: onderdelen" lijst van onderandere TAX op]]>
-UitvoeringInfoLijstPerInformatieID:%ArrayOfObjects,Activiteit:APPS.Halux.PPS.Activiteit.Activiteit,VerwerkerParameter:%CacheString=""
+UitvoeringInfoLijstPerInformatieID:%ArrayOfObjects,Activiteit:APPS.Halux.PPS.Activiteit.Activiteit,VerwerkerParameter:%CacheString="",ActieParameters:%ListOfDataTypes=""
1
APPS.Halux.PPS.dto.UitvoeringResultaat
0 && ObjectIsMat) {
- Set UitvoeringResultaat = Verwerker.VerwerkUitvoeringInfoLijst(SamengesteldeLijst,ActiviteitParameters)
+ Set UitvoeringResultaat = Verwerker.VerwerkUitvoeringInfoLijst(SamengesteldeLijst,ActiviteitParameters, ActieParameters)
Do UitvoeringLijstIterator.Reset()
#dim i = 1
While UitvoeringLijstIterator.HasNext() {
@@ -145,7 +145,7 @@
}
}
else {
- Set UitvoeringResultaat = Verwerker.VerwerkUitvoeringInfoLijst(UitvoeringInfoLijst,ActiviteitParameters)
+ Set UitvoeringResultaat = Verwerker.VerwerkUitvoeringInfoLijst(UitvoeringInfoLijst,ActiviteitParameters, ActieParameters)
}
}
Index: APPS/Halux/PPS/UitvoeringInfoLijstVerwerker.cls.xml
===================================================================
diff -u -r51453 -r73344
--- APPS/Halux/PPS/UitvoeringInfoLijstVerwerker.cls.xml (.../UitvoeringInfoLijstVerwerker.cls.xml) (revision 51453)
+++ APPS/Halux/PPS/UitvoeringInfoLijstVerwerker.cls.xml (.../UitvoeringInfoLijstVerwerker.cls.xml) (revision 73344)
@@ -19,7 +19,7 @@
1
-Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ActiviteitParameters:APPS.Halux.PPS.Activiteit.ActiviteitParameters
+Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ActiviteitParameters:APPS.Halux.PPS.Activiteit.ActiviteitParameters,ActieParameters:%ListOfDataTypes=""
APPS.Halux.PPS.dto.UitvoeringResultaat
Index: APPS/Halux/PPS/Activiteit/Activiteit.cls.xml
===================================================================
diff -u -r29059 -r73344
--- APPS/Halux/PPS/Activiteit/Activiteit.cls.xml (.../Activiteit.cls.xml) (revision 29059)
+++ APPS/Halux/PPS/Activiteit/Activiteit.cls.xml (.../Activiteit.cls.xml) (revision 73344)
@@ -267,10 +267,10 @@
Indien er nog andere activiteiten zijn met dezelfde code in andere
ActiviteitGroepen, wordt hun status veranderd naar "EldersUitgevoerd".
-WerklijstItemIDs:%ListOfDataTypes,VerwerkerParameter:%CacheString=""
+WerklijstItemIDs:%ListOfDataTypes,VerwerkerParameter:%CacheString="",ActieParameters:%ListOfDataTypes=""
Index: APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml
===================================================================
diff -u -r71731 -r73344
--- APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml (.../BatchPitchedRepository.cls.xml) (revision 71731)
+++ APPS/Halux/Planning/Pitching/impl/BatchPitchedRepository.cls.xml (.../BatchPitchedRepository.cls.xml) (revision 73344)
@@ -51,6 +51,20 @@
Quit ResultSetIterator.Next().Pitchorde
]]>
+
+
+BatchId:%Integer
+%Boolean
+
+