Index: APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml =================================================================== diff -u -r29059 -r41087 --- APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 29059) +++ APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 41087) @@ -39,6 +39,12 @@ + +1 +BatchID:%String +APPS.Halux.common.impl.ProductieSequentieGroepering + + 1 BatchID:%String Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant2.cls.xml =================================================================== diff -u -r41084 -r41087 --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant2.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant2.cls.xml) (revision 41084) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant2.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant2.cls.xml) (revision 41087) @@ -24,18 +24,12 @@ If $$$AssertEquals(Groepering.Indices.Count(), 3) { Do $$$AssertEquals(Groepering.Indices.GetAt(1), 1) - If $$$AssertEquals(Groepering.Data.GetAt(1).Count(), 2) { + If $$$AssertEquals(Groepering.Data.GetAt(1).Count(), 1) { Set SequenceInfo = Groepering.Data.GetAt(1).GetAt(1) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) + Do $$$AssertEquals(SequenceInfo.TotaalAantal, 4) Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID1) Do $$$AssertEquals(SequenceInfo.DeelAantal, "") Do $$$AssertEquals(SequenceInfo.QueueID, 1) - - Set SequenceInfo = Groepering.Data.GetAt(1).GetAt(2) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) - Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID1) - Do $$$AssertEquals(SequenceInfo.DeelAantal, "") - Do $$$AssertEquals(SequenceInfo.QueueID, 3) } If $$$AssertEquals(Groepering.Data.GetAt(2).Count(), 1) { Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant3.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant3.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant3.cls.xml (revision 41087) @@ -0,0 +1,63 @@ + + + +vhUnitTest.APPS.Halux.common.impl.ProductieSequentieGroepeerderResultSetBased.Base + + + + + + +Groepering:APPS.Halux.common.impl.ProductieSequentieGroepering +1 + + + + + + Index: APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased.cls.xml =================================================================== diff -u -r41084 -r41087 --- APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased.cls.xml (.../ProductieSequentieGroepeerderResultSetBased.cls.xml) (revision 41084) +++ APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased.cls.xml (.../ProductieSequentieGroepeerderResultSetBased.cls.xml) (revision 41087) @@ -151,7 +151,7 @@ ]]> - + BatchID:%String APPS.Halux.common.impl.ProductieSequentieGroepering + +BatchID:%String +APPS.Halux.common.impl.ProductieSequentieGroepering + + + BatchID:%String APPS.Halux.common.impl.ProductieSequentieGroepering Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant2.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant2.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant2.cls.xml (revision 41087) @@ -0,0 +1,63 @@ + + + +vhUnitTest.APPS.Halux.common.impl.ProductieSequentieGroepeerderResultSetBased.Base + + + + + + +Groepering:APPS.Halux.common.impl.ProductieSequentieGroepering +1 + + + + + + Index: APPS/Halux/PPS/impl/AansturingActie/Tandembox/GroeperingBepaler.cls.xml =================================================================== diff -u -r32580 -r41087 --- APPS/Halux/PPS/impl/AansturingActie/Tandembox/GroeperingBepaler.cls.xml (.../GroeperingBepaler.cls.xml) (revision 32580) +++ APPS/Halux/PPS/impl/AansturingActie/Tandembox/GroeperingBepaler.cls.xml (.../GroeperingBepaler.cls.xml) (revision 41087) @@ -36,7 +36,7 @@ } ElseIf IsVhoss { Set Groepering = ..ProductieSequentieGroepeerder.GeenGroeperingProductenSamentrekken(BatchID) } Else { - Set Groepering = ..ProductieSequentieGroepeerder.GroepeerPerToeleveringPerProductPerKlant(BatchID) + Set Groepering = ..ProductieSequentieGroepeerder.GroepeerPerToeleveringPerKlant(BatchID) } Quit Groepering ]]> Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant4.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant4.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant4.cls.xml (revision 41087) @@ -0,0 +1,84 @@ + + + +vhUnitTest.APPS.Halux.common.impl.ProductieSequentieGroepeerderResultSetBased.Base + + + + + + +Groepering:APPS.Halux.common.impl.ProductieSequentieGroepering +1 + + + + + + Index: vhTest/Mock/APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml =================================================================== diff -u -r29059 -r41087 --- vhTest/Mock/APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 29059) +++ vhTest/Mock/APPS/Halux/common/ProductieSequentieGroepeerder.cls.xml (.../ProductieSequentieGroepeerder.cls.xml) (revision 41087) @@ -43,6 +43,13 @@ ]]> + +BatchID:%String +APPS.Halux.common.impl.ProductieSequentieGroepering + + + BatchID:%String APPS.Halux.common.impl.ProductieSequentieGroepering Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant1.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant1.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerKlant1.cls.xml (revision 41087) @@ -0,0 +1,83 @@ + + + +vhUnitTest.APPS.Halux.common.impl.ProductieSequentieGroepeerderResultSetBased.Base + + + + + + +Groepering:APPS.Halux.common.impl.ProductieSequentieGroepering +1 + + + + + + Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant3.cls.xml =================================================================== diff -u -r41084 -r41087 --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant3.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant3.cls.xml) (revision 41084) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant3.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant3.cls.xml) (revision 41087) @@ -40,18 +40,12 @@ Do $$$AssertEquals(SequenceInfo.QueueID, 3) } - If $$$AssertEquals(Groepering.Data.GetAt(3).Count(), 2) { + If $$$AssertEquals(Groepering.Data.GetAt(3).Count(), 1) { Set SequenceInfo = Groepering.Data.GetAt(3).GetAt(1) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) + Do $$$AssertEquals(SequenceInfo.TotaalAantal, 4) Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID1) Do $$$AssertEquals(SequenceInfo.DeelAantal, "") Do $$$AssertEquals(SequenceInfo.QueueID, 5) - - Set SequenceInfo = Groepering.Data.GetAt(3).GetAt(2) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) - Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID1) - Do $$$AssertEquals(SequenceInfo.DeelAantal, "") - Do $$$AssertEquals(SequenceInfo.QueueID, 7) } } } Index: vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant4.cls.xml =================================================================== diff -u -r41084 -r41087 --- vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant4.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant4.cls.xml) (revision 41084) +++ vhUnitTest/APPS/Halux/common/impl/ProductieSequentieGroepeerderResultSetBased/TestGroepeerPerToeleveringPerProductPerKlant4.cls.xml (.../TestGroepeerPerToeleveringPerProductPerKlant4.cls.xml) (revision 41087) @@ -41,26 +41,20 @@ Do $$$AssertEquals(SequenceInfo.QueueID, 3) } - If $$$AssertEquals(Groepering.Data.GetAt(2).Count(), 4) { + If $$$AssertEquals(Groepering.Data.GetAt(2).Count(), 3) { Set SequenceInfo = Groepering.Data.GetAt(2).GetAt(1) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) + Do $$$AssertEquals(SequenceInfo.TotaalAantal, 4) Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID3) Do $$$AssertEquals(SequenceInfo.DeelAantal, "") Do $$$AssertEquals(SequenceInfo.QueueID, 5) Set SequenceInfo = Groepering.Data.GetAt(2).GetAt(2) Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) - Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID3) - Do $$$AssertEquals(SequenceInfo.DeelAantal, "") - Do $$$AssertEquals(SequenceInfo.QueueID, 7) - - Set SequenceInfo = Groepering.Data.GetAt(2).GetAt(3) - Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID1) Do $$$AssertEquals(SequenceInfo.DeelAantal, "") Do $$$AssertEquals(SequenceInfo.QueueID, 9) - Set SequenceInfo = Groepering.Data.GetAt(2).GetAt(4) + Set SequenceInfo = Groepering.Data.GetAt(2).GetAt(3) Do $$$AssertEquals(SequenceInfo.TotaalAantal, 2) Do $$$AssertEquals(SequenceInfo.ProductID, ..#ProductID4) Do $$$AssertEquals(SequenceInfo.DeelAantal, "")