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?