Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/dto/BatchNaarObjectiveData.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/dto/BatchNaarObjectiveData.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/dto/BatchNaarObjectiveData.cls.xml (revision 71348)
@@ -0,0 +1,140 @@
+
+
+
+%SerialObject,%XML.Adaptor
+
+
+XML
+
+
+
+%String
+1
+
+
+
+%String
+
+
+
+
+%Integer
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+%Library.CacheSerialState
+BatchNaarObjectiveDataState
+^APPS.Halux1789.BatchNaarObj4F5S
+
+
+Omschrijving
+
+
+AantalLades
+
+
+ReceptNaam
+
+
+ToeleveringId
+
+
+Rangorde
+
+
+BatchId
+
+
+VerkoopOrderId
+
+
+ProductieLijn
+
+
+OrderReferentie
+
+
+CommisieReferentie
+
+
+KlantOrderId
+
+
+Verzendwijze
+
+
+Klant
+
+
+KlantNaam
+
+
+KlantId
+
+
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective.cls.xml
===================================================================
diff -u -r71337 -r71348
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 71337)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 71348)
@@ -3,12 +3,137 @@
APPS.Halux.PPS.Activiteit.impl.UitvoeringInfoLijstVerwerkerBasis
+
+DOM.AKP.ToeleveringAPI
+1
+
+
+
+DOM.VKP.OrderAPI
+1
+
+
+
+DOM.PARTIJ.PartijAPI
+1
+
+
+
+ToeleveringApi:DOM.AKP.ToeleveringAPI="",OrderApi:DOM.VKP.OrderAPI="",PartijApi:DOM.PARTIJ.PartijAPI=""
+1
+1
+%Status
+1
+
+
+
Lijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
APPS.Halux.PPS.dto.UitvoeringResultaat
-
+
+
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+%ListOfObjects
+ELEMENTTYPE="APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveData"
+ 0) {
+ #dim BatchId As %String = UitvoeringInfoLijst.GetAt(1).BatchID
+ #dim Batch As APPS.Halux.common.Batch = ##class(APPS.ApplicatieContext).Instance().GeefProductieAPI().GeefBatchService().GeefBatch(BatchId)
+ #dim ToeleveringenIterator As TECH.Iterator = Batch.GeefToeleveringIterator()
+
+ While ToeleveringenIterator.HasNext() {
+ #dim Toelevering As DOM.AKP.Toelevering = ..ToeleveringApi.GeefToelevering(ToeleveringenIterator.Next().GeefID())
+ #dim BatchData As APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveData = ..GeefDataVoorUitvoeringInfo(Batch, Toelevering)
+ Do BatchDataLijst.Insert(BatchData)
+ }
+ }
+
+ Quit BatchDataLijst
+]]>
+
+
+
+Batch:APPS.Halux.common.Batch,Toelevering:DOM.AKP.Toelevering
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveData
+
+
+
+
+BatchDataLijst:%ListOfObjects
+1
+
+
+
+
+%String
+
+
+
+
+BatchId:%String,Index:%Integer,Extensie:TECH.String
+1
+TECH.String
+
+