Index: APPS/Halux/common/impl/ProductieSequentieGroepering.cls.xml
===================================================================
diff -u -r29059 -r30075
--- APPS/Halux/common/impl/ProductieSequentieGroepering.cls.xml (.../ProductieSequentieGroepering.cls.xml) (revision 29059)
+++ APPS/Halux/common/impl/ProductieSequentieGroepering.cls.xml (.../ProductieSequentieGroepering.cls.xml) (revision 30075)
@@ -11,6 +11,18 @@
%ArrayOfObjects
+
+1
+1
+%Status
+1
+
+
+
%Boolean
-
-initvalue:%CacheString
-1
-1
-%Status
-1
+
+GroeperingID:%String,Data:%CacheString
Index: APPS/Halux/common/impl/ProductieSequentieGroepeerder.cls.xml
===================================================================
diff -u -r29059 -r30075
--- APPS/Halux/common/impl/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 29059)
+++ APPS/Halux/common/impl/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 30075)
@@ -19,7 +19,7 @@
#dim GroeperingID As %String = 1
while ResultSet.Next() {
#dim SequentieInfo AS APPS.Halux.common.dto.ProductieSequentie = ..GeefSequentieInfo(ResultSet)
- do ..VoegToeAanGroepering(GroeperingID ,SequentieInfo)
+ do ..Groepering.VoegToe(GroeperingID ,SequentieInfo)
}
quit ..Groepering
]]>
@@ -42,14 +42,14 @@
Set SequentieInfo = ..GeefSequentieInfo(ResultSet)
set SequentieInfo.DeelAantal = ""
if ProductID '= SequentieInfo.ProductID {
- Do:(ProductID'="") ..VoegToeAanGroepering(1,TotaalSequentieInfo)
+ Do:(ProductID'="") ..Groepering.VoegToe(1,TotaalSequentieInfo)
Set ProductID = SequentieInfo.ProductID
Set TotaalSequentieInfo = SequentieInfo
} Else {
Set TotaalSequentieInfo.TotaalAantal = TotaalSequentieInfo.TotaalAantal + SequentieInfo.TotaalAantal
}
}
- Do ..VoegToeAanGroepering(1,TotaalSequentieInfo)
+ Do ..Groepering.VoegToe(1,TotaalSequentieInfo)
quit ..Groepering
]]>
@@ -77,7 +77,7 @@
If ( FrequentieTabel.GeefFrequentieVanItem(FrequentieItemID) <= ToeleveringLijn.GeefAantal()) {
Do FrequentieTabel.Verhoog(FrequentieItemID)
#dim SequentieInfo AS APPS.Halux.common.dto.ProductieSequentie = ..GeefSequentieInfo(ResultSet)
- Do ..VoegToeAanGroepering(ToeleveringID,SequentieInfo)
+ Do ..Groepering.VoegToe(ToeleveringID,SequentieInfo)
}
} Else {
do ##class(vhLib.Logger).%New("APPS.Halux.AansturingService").Warning("VoerUitAansturingActieVoorBatch_Resultaat","Batch '" _ BatchID _ "' bevat een niet ingevulde toeleveringlijnID!")
@@ -106,7 +106,7 @@
continue:(DeelAantal'=1)
#dim SequentieInfo AS APPS.Halux.common.dto.ProductieSequentie = ..GeefSequentieInfo(ResultSet)
set SequentieInfo.DeelAantal = ""
- Do ..VoegToeAanGroepering(ToeleveringID,SequentieInfo)
+ Do ..Groepering.VoegToe(ToeleveringID,SequentieInfo)
}
quit ..Groepering
]]>
@@ -135,14 +135,14 @@
If ( ToeleveringID = SequentieInfo.ToeleveringID ) && ( ProductID = SequentieInfo.ProductID) {
Set TotaalSequentieInfo.TotaalAantal = TotaalSequentieInfo.TotaalAantal + SequentieInfo.TotaalAantal
} Else {
- Do:ToeleveringID'="" ..VoegToeAanGroepering(GroeperingID,TotaalSequentieInfo)
+ Do:ToeleveringID'="" ..Groepering.VoegToe(GroeperingID,TotaalSequentieInfo)
Set TotaalSequentieInfo = SequentieInfo
Set:(ToeleveringID'=SequentieInfo.ToeleveringID) GroeperingID = GroeperingID + 1
Set ProductID = SequentieInfo.ProductID
Set ToeleveringID = SequentieInfo.ToeleveringID
}
}
- Do ..VoegToeAanGroepering(GroeperingID,TotaalSequentieInfo)
+ Do ..Groepering.VoegToe(GroeperingID,TotaalSequentieInfo)
quit ..Groepering
]]>
@@ -178,7 +178,7 @@
While ProductVolgordeIt.HasNext() {
Set ProductID = ProductVolgordeIt.Next()
Set SequentieInfo = SequentieInfoArray.GetAt(ProductID)
- Do ..VoegToeAanGroepering(1,SequentieInfo)
+ Do ..Groepering.VoegToe(1,SequentieInfo)
}
quit ..Groepering
]]>
@@ -230,20 +230,6 @@
Quit CorrecteToeleveringLijnID
]]>
-
-
-GroeperingID:%String,SequentieInfo:APPS.Halux.common.dto.ProductieSequentie
-1
-
-