Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml
===================================================================
diff -u -r72957 -r73004
--- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 72957)
+++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective.cls.xml (.../BatchNaarObjective.cls.xml) (revision 73004)
@@ -60,17 +60,63 @@
-
+
UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst
+1
%ListOfObjects
+
+
+
+
+AantalUitSublijstenUitvoeringInfo:%Integer,IndexUitvoeringInfoLijstGesplitst:%Integer
+%String
+ 1): IndexUitvoeringInfoLijstGesplitst, 1: "")
+]]>
+
+
+
+UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,SuffixId:%String
+%ListOfObjects
ELEMENTTYPE="APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.dto.BatchNaarObjectiveData"
-Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator
+Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator,SuffixId:%String
1
-Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator
+Batch:APPS.Halux.common.Batch,UitvoeringInfoLijstIterator:TECH.Iterator,SuffixId:%String
1
-
-AantalLades:%Integer,BatchId:%String,UitvoeringInfoLijst:APPS.Halux.PPS.dto.UitvoeringInfoLijst,ToeleveringId:%String=""
-1
-%Boolean
- AantalLadesToegestaan) {
- #dim ErrorBoodschap As %String = "Batch '" _ BatchId _ "'"
- Set:($$$Not(..BevatBatchVhoss(UitvoeringInfoLijst))) ErrorBoodschap = ErrorBoodschap _ " voor toelevering '" _ ToeleveringId _ "' "
- Set ErrorBoodschap = ErrorBoodschap _ "kan niet doorgestuurd worden naar Objective, want deze bevat '" _ AantalLades _ "' lades. Dit is meer dan het toegelaten maximum aantal lades ('" _ AantalLadesToegestaan _ "')."
-
- Set Exception = ##class(TECH.Exceptions.IllegalArgumentException).%New(ErrorBoodschap)
- Do ..Logger.ErrorMail("VerifieerIsAantalLadesToegestaan", Exception.GeefErrorInformatie())
- Do ..ZendMailNaarHalux(Exception.GeefErrorInformatie())
-
- Set IsToegestaan = $$$False
- }
-
- Quit IsToegestaan
-]]>
-
-
Toelevering:DOM.AKP.Toelevering,UitvoeringInfoLijstIterator:TECH.Iterator
1
@@ -196,17 +214,17 @@
-BatchDataLijst:%ListOfObjects
+BatchDataLijst:%ListOfObjects,IndexUitvoeringInfoLijstGesplitst:%Integer=""
1
-BatchId:%String,Index:%Integer,Extensie:TECH.String
+BatchId:%String,BatchIndex:%Integer,GesplitsteIndex:%Integer="",Extensie:TECH.String
1
TECH.String
@@ -252,22 +275,6 @@
]]>
-
-Inhoud:%String
-1
-
-
-
1
ProductId:%String