Index: DOM/common/enu/Bedrijf/Verwerker.cls.xml
===================================================================
diff -u
--- DOM/common/enu/Bedrijf/Verwerker.cls.xml (revision 0)
+++ DOM/common/enu/Bedrijf/Verwerker.cls.xml (revision 33256)
@@ -0,0 +1,40 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+1
+1
+
+
+1
+Bedrijf:DOM.common.enu.Bedrijf
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: DOM/ProdRes/impl/VerwachteUitvoerAPIimpl.cls.xml
===================================================================
diff -u -r33225 -r33256
--- DOM/ProdRes/impl/VerwachteUitvoerAPIimpl.cls.xml (.../VerwachteUitvoerAPIimpl.cls.xml) (revision 33225)
+++ DOM/ProdRes/impl/VerwachteUitvoerAPIimpl.cls.xml (.../VerwachteUitvoerAPIimpl.cls.xml) (revision 33256)
@@ -133,17 +133,17 @@
Set Statement = Statement _ "SELECT Sum(Reservatie.Aantal) As Aantal FROM DOM_ProdRes_impl.UitvoerReservatieImpl Reservatie "
Set Statement = Statement _ "WHERE Reservatie.ProductID = ? "
- Set Statement = Statement _ "AND Reservatie.ReservatieFase IN ('?') "
+ Set Statement = Statement _ "AND Reservatie.ReservatieFase IN ('" _ MogelijkeReservatieFases _ "') "
Set Statement = Statement _ "AND (Reservatie.DueOut is null OR Reservatie.DueOut <= ?) "
Set Statement = Statement _ "AND Reservatie.Bedrijf = ? "
Set Statement = Statement _ "AND (? = 1 OR IsTransferReservatie = 0) "
Set Statement = Statement _ "AND Reservatie.Aantal > 0 "
- #dim Query As TECH.DynamicQuery = ##class(TECH.DynamicQuery).%New(Statement, $ListBuild(ProductID, MogelijkeReservatieFases, MaxDueOut, Bedrijf, InclusiefTransferReservatie))
+ #dim Query As TECH.DynamicQuery = ##class(TECH.DynamicQuery).%New(Statement, $ListBuild(ProductID, MaxDueOut, Bedrijf, InclusiefTransferReservatie))
#dim ResultSet As TECH.ResultSet = ..QueryAPI.GetResultSet(Query)
-
+
If (ResultSet.Next()) {
- Set Aantal = ResultSet.Data("Aantal")
+ Set Aantal = ResultSet.GetDataByName("Aantal")
}
Quit Aantal
Index: DOM/common/enu/Bedrijf/AutoComplete.cls.xml
===================================================================
diff -u
--- DOM/common/enu/Bedrijf/AutoComplete.cls.xml (revision 0)
+++ DOM/common/enu/Bedrijf/AutoComplete.cls.xml (revision 33256)
@@ -0,0 +1,28 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+serial
+1
+%SerialObject
+
+
+DOM.common.enu.Bedrijf
+"Halux"
+1
+1
+
+
+
+DOM.common.enu.Bedrijf
+"VanHoecke"
+1
+1
+
+
+
+
+
Index: vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/TestVerwachteUitvoerAPI.cls.xml
===================================================================
diff -u -r29059 -r33256
--- vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/TestVerwachteUitvoerAPI.cls.xml (.../TestVerwachteUitvoerAPI.cls.xml) (revision 29059)
+++ vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/TestVerwachteUitvoerAPI.cls.xml (.../VerwachteUitvoerAPI/Test.cls.xml) (revision 33256)
@@ -1,79 +1,48 @@
-
-
-Do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.ProdRes.TestVerwachteUitvoerAPI")
+
-TECH
1
-vhUnitTest.TestCase
+vhUnitTest.DOM.ProdRes.VerwachteUitvoerAPI.Base
+
+DOM.ProdRes.VerwachteUitvoerAPI
+1
+
+
+
+aTestName:%String
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-%Status
-
-
Index: vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/GeefAantalGereserveerd/Test.cls.xml
===================================================================
diff -u -r33225 -r33256
--- vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/GeefAantalGereserveerd/Test.cls.xml (.../Test.cls.xml) (revision 33225)
+++ vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/GeefAantalGereserveerd/Test.cls.xml (.../Test.cls.xml) (revision 33256)
@@ -1,20 +1,13 @@
-vhUnitTest.TestCase
+vhUnitTest.DOM.ProdRes.VerwachteUitvoerAPI.Base
%String
UTPNr
-
-DOM.common.enu.Bedrijf
-##class(DOM.common.enu.Bedrijf).VanHoecke()
-1
-1
-
-
%TimeStamp
##class(TECH.DateTime).MaxTimeStamp()
@@ -29,6 +22,53 @@
1
+
+
+
+
@@ -76,14 +116,14 @@
Set Statement = Statement _ "SELECT Sum(Reservatie.Aantal) As Aantal FROM DOM_ProdRes_impl.UitvoerReservatieImpl Reservatie "
Set Statement = Statement _ "WHERE Reservatie.ProductID = ? "
- Set Statement = Statement _ "AND Reservatie.ReservatieFase IN ('?') "
+ Set Statement = Statement _ "AND Reservatie.ReservatieFase IN ('" _ ##class(TECH.ListUtils).ListToPieces(..GeefReservatieFasen(), "', '") _ "') "
Set Statement = Statement _ "AND (Reservatie.DueOut is null OR Reservatie.DueOut <= ?) "
Set Statement = Statement _ "AND Reservatie.Bedrijf = ? "
Set Statement = Statement _ "AND (? = 1 OR IsTransferReservatie = 0) "
Set Statement = Statement _ "AND Reservatie.Aantal > 0 "
Set Query.Statement = Statement
- Set Query.Parameters = $ListBuild(..#ProductID, ##class(TECH.ListUtils).ListToPieces(..GeefReservatieFasen(), "', '"), ..MaxDueOut, ..Bedrijf, ..InclusiefTransferReservatie)
+ Set Query.Parameters = $ListBuild(..#ProductID, ..MaxDueOut, ..Bedrijf.VanHoecke, ..InclusiefTransferReservatie)
Quit Query
]]>
Index: vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/Base.cls.xml
===================================================================
diff -u
--- vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/Base.cls.xml (revision 0)
+++ vhUnitTest/DOM/ProdRes/VerwachteUitvoerAPI/Base.cls.xml (revision 33256)
@@ -0,0 +1,76 @@
+
+
+
+1
+vhUnitTest.TestCase
+
+
+DOM.common.enu.Bedrijf.AutoComplete
+1
+
+
+
+%Status
+
+
+
+
+TransactieReferentie:%String,TransactieLijnReferentie:%String,Bedrijf:DOM.common.enu.Bedrijf=##class(DOM.common.enu.Bedrijf).VanHoecke()
+1
+DOM.ProdRes.dto.VerwachteUitvoerInfo
+
+
+
+
+ProductID:%String,Aantal:%Integer,DueOut:%TimeStamp=##class(TECH.DateTime).CurrentTimeStamp(),IsTransferReservatie:%Boolean=$$$False
+1
+DOM.ProdRes.dto.UitvoerReservatie
+
+
+
+
+TransactieReferentie:%String,TransactieLijnReferentie:%String,ProductID:%String
+1
+DOM.ProdRes.dto.VerwachteUitvoerInfo
+
+
+
+
+
+
Index: DOM/common/enu/Bedrijf.cls.xml
===================================================================
diff -u -r29059 -r33256
--- DOM/common/enu/Bedrijf.cls.xml (.../Bedrijf.cls.xml) (revision 29059)
+++ DOM/common/enu/Bedrijf.cls.xml (.../Bedrijf.cls.xml) (revision 33256)
@@ -3,7 +3,7 @@
datatype
1
-%String
+TECH.Enumeration
;VanHoecke;Halux
FishEye: Tag 33256 refers to a dead (removed) revision in file `vhUnitTest/DOM/ProdRes/TestVerwachteUitvoerAPI.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?