Index: vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorToelevering/Test.cls.xml
===================================================================
diff -u -r72957 -r73575
--- vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorToelevering/Test.cls.xml (.../Test.cls.xml) (revision 72957)
+++ vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorToelevering/Test.cls.xml (.../Test.cls.xml) (revision 73575)
@@ -24,12 +24,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock, IngegevenKenmerkenTypeAPIMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorToelevering(ToeleveringMock, ##class(APPS.Halux.common.enu.Categorie).Legrabox())
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 0)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 0)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 0)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", 0)
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "LBX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "false")
Do ToeleveringMock.Verifieer()
Do ProductMock.Verifieer()
@@ -63,12 +64,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock, IngegevenKenmerkenTypeAPIMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorToelevering(ToeleveringMock, ##class(APPS.Halux.common.enu.Categorie).Merivobox())
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 6)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 0)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 0)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", 6)
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "MVX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "true")
Do ToeleveringMock.Verifieer()
Do ProductMock1.Verifieer()
@@ -102,12 +104,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorToelevering(ToeleveringMock, ##class(APPS.Halux.common.enu.Categorie).Tandembox())
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 1)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 2)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 3)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", 6)
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "TBX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "true")
Do ToeleveringMock.Verifieer()
Do ProductMockSifon.Verifieer()
Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml
===================================================================
diff -u -r72967 -r73575
--- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml (.../AlgemeneInfoOptiesGenerator.cls.xml) (revision 72967)
+++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator.cls.xml (.../AlgemeneInfoOptiesGenerator.cls.xml) (revision 73575)
@@ -62,13 +62,15 @@
%ListOfObjects
@@ -120,6 +122,8 @@
If ..IngegevenKenmerkenTypeApi.IsSmalleLade(IngegevenKenmerken) {
Set ToeleveringProductInfoObjective.AantalSmalleLades = ToeleveringProductInfoObjective.AantalSmalleLades + Aantal
}
+
+ Set ToeleveringProductInfoObjective.TotaalAantalLades = ToeleveringProductInfoObjective.TotaalAantalLades + Aantal
}
]]>
Index: APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml
===================================================================
diff -u -r72957 -r73575
--- APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml (.../AlgemeneInfoOptieObjective.cls.xml) (revision 72957)
+++ APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/AlgemeneInfoOptieObjective.cls.xml (.../AlgemeneInfoOptieObjective.cls.xml) (revision 73575)
@@ -18,6 +18,11 @@
0
+
+%Integer
+0
+
+
%String
Index: vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml
===================================================================
diff -u -r72957 -r73575
--- vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml (.../Test.cls.xml) (revision 72957)
+++ vhUnitTest/APPS/Halux/PPS/Document/impl/common/BatchNaarObjective/OptieGenerator/AlgemeneInfoOptiesGenerator/GenereerAlgemeneOptiesVoorBatch/Test.cls.xml (.../Test.cls.xml) (revision 73575)
@@ -31,12 +31,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock, IngegevenKenmerkenTypeAPIMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorBatch(BatchMock)
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 0)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 0)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 0)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", 0)
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "TBX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "false")
Do ToeleveringMock1.Verifieer()
Do ToeleveringMock2.Verifieer()
@@ -79,12 +80,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock, IngegevenKenmerkenTypeAPIMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorBatch(BatchMock)
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 6 * 2)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 0)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 0)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", 6 * 2)
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "TBX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "true")
Do ToeleveringMock1.Verifieer()
Do ToeleveringMock2.Verifieer()
@@ -126,12 +128,13 @@
Set Generator = ##class(APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.OptieGenerator.AlgemeneInfoOptiesGenerator).%New(ProductApiMock)
#dim Resultaat As %ListOfObjects = Generator.GenereerAlgemeneOptiesVoorBatch(BatchMock)
- Do $$$AssertEquals(Resultaat.Size, 5)
+ Do $$$AssertEquals(Resultaat.Size, 6)
Do ..AssertOptie(Resultaat.GetAt(1), "_TOELEVERING", "Aantalsifonlades", 1 * 2)
Do ..AssertOptie(Resultaat.GetAt(2), "_TOELEVERING", "Aantalspoelbaklades", 2 * 2)
Do ..AssertOptie(Resultaat.GetAt(3), "_TOELEVERING", "Aantalsmallelades", 3 * 2)
Do ..AssertOptie(Resultaat.GetAt(4), "_TOELEVERING", "AantalladenvoorBWC", ((1 * 2) + (2 * 2) + (3 * 2)))
Do ..AssertOptie(Resultaat.GetAt(5), "_TOELEVERING", "Variant", "TBX")
+ Do ..AssertOptie(Resultaat.GetAt(6), "_TOELEVERING", "WsdOnly", "true")
Do ToeleveringMock1.Verifieer()
Do ToeleveringMock2.Verifieer()