Index: zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 1222) +++ zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 1640) @@ -49,6 +49,26 @@ %Boolean + +1 +%Integer + + + + + + + +1 +%Integer + + + +1 +%Integer + + 1 Index: zTryout/ARC/APP/impl/OrderExample.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/APP/impl/OrderExample.cls.xml (.../OrderExample.cls.xml) (revision 1222) +++ zTryout/ARC/APP/impl/OrderExample.cls.xml (.../OrderExample.cls.xml) (revision 1640) @@ -104,7 +104,7 @@ Set KlantAPI = Context.GeefKlantAPI() Set ProductAPI = Context.GeefProductAPI() Set OrderAPI = Context.GeefOrderAPI() - Set MagAPI = Context.GeefMagAPI() + Set MagAPI = Context.GeefMagazijnAPI() Set Order=OrderAPI.GeefOrder(OrderID) w " ---- Tekstlijn toevoegen -----------------------------",! @@ -160,8 +160,8 @@ . w "Product ", ProductNr, " (", Product.GeefOmschrijving(), "): ", ProductOrders(ProductNr), " items",! . Set Classif = ProductAPI.GeefClassificatie(Product.Nr) . If Classif '= "" { w " Classificatie: ", Classif.GeefHoofdGroep(), " ", Classif.GeefGroep(), " ", Classif.GeefSubGroep(), ! } - . Set Mag = MagAPI.GeefMagazijnInfo(Product.Nr) - . w " Magazijn info: Stock reservatie=", Mag.GeefStock(), ", PalletQty=", Mag.GeefPalletQty(),! + . Set StockeerbaarProduct = MagAPI.GeefStockeerbaarProduct(Product.Nr) + . w " Magazijn info: Stock niveau=", StockeerbaarProduct.GeefFysiekStockNiveau(), " Aantal gereserveerd uit stock=", StockeerbaarProduct.GeefAantalGereserveerdUitStock(),! w ProdCount, " products in order ", Order.GeefOrderNr(), ! w " ---- Order bewaren -----------------------------------",! Do Order.Save() Index: zTryout/ARC/APPS/PM/ProductService.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/APPS/PM/ProductService.cls.xml (.../ProductService.cls.xml) (revision 1222) +++ zTryout/ARC/APPS/PM/ProductService.cls.xml (.../ProductService.cls.xml) (revision 1640) @@ -39,7 +39,7 @@ 1 GlobalNaam:%String,Subscripts:%ListOfDataTypes @@ -40,5 +50,23 @@ + + + + + + +1 +Subscript:%String +1 + + Index: vhUnitTest/PRA/GlobalNode/PersistenceMgrTests.cls.xml =================================================================== diff -u --- vhUnitTest/PRA/GlobalNode/PersistenceMgrTests.cls.xml (revision 0) +++ vhUnitTest/PRA/GlobalNode/PersistenceMgrTests.cls.xml (revision 1640) @@ -0,0 +1,79 @@ + + + +zTryout.ARC.TECH.Persistentie +1 +vhUnitTest.TestCase +0 + + +aTestName:%String +%Status + + + + +aTestName:%String +%Status + + + + + + + + + + + + + + + + + + + + Index: vhUnitTest/PRA/GlobalNode/GlobalNodeTests.cls.xml =================================================================== diff -u --- vhUnitTest/PRA/GlobalNode/GlobalNodeTests.cls.xml (revision 0) +++ vhUnitTest/PRA/GlobalNode/GlobalNodeTests.cls.xml (revision 1640) @@ -0,0 +1,102 @@ + + + +zTryout.ARC.TECH.Persistentie +1 +vhUnitTest.TestCase +0 + + +GlobalNode + + + +aTestName:%String +%Status + + + + +aTestName:%String +%Status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: zTryout/ARC/DOM/MAG/impl/DataM/MagazijnAPI.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/DOM/MAG/impl/DataM/MagazijnAPI.cls.xml (.../MagazijnAPI.cls.xml) (revision 1222) +++ zTryout/ARC/DOM/MAG/impl/DataM/MagazijnAPI.cls.xml (.../MagazijnAPI.cls.xml) (revision 1640) @@ -8,7 +8,7 @@ PRNr:%String zTryout.ARC.DOM.MAG.StockeerbaarProduct - Index: zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 1222) +++ zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 1640) @@ -64,7 +64,7 @@ %String Index: zTryout/ARC/DOM/OV/impl/DataM/OrderlineFactory.cls.xml =================================================================== diff -u -r1408 -r1640 --- zTryout/ARC/DOM/OV/impl/DataM/OrderlineFactory.cls.xml (.../OrderlineFactory.cls.xml) (revision 1408) +++ zTryout/ARC/DOM/OV/impl/DataM/OrderlineFactory.cls.xml (.../OrderlineFactory.cls.xml) (revision 1640) @@ -13,7 +13,7 @@ Orderlijn Adres GlobalNode @@ -316,7 +316,7 @@ GlobalNode GlobalNode - @@ -77,14 +77,14 @@ -GlobalNaam:%String,Delimiter:%String="\",Subscripts:%ListOfDataTypes +GlobalNaam:%String,Subscripts:%ListOfDataTypes GlobalNode -GlobalNaam:%String,Delimiter:%String="\",Subscript1:%String,Subscript2:%String,Subscript3:%String,Subscript4:%String,Subscript5:%String,Subscript6:%String +GlobalNaam:%String,Subscript1:%String,Subscript2:%String,Subscript3:%String,Subscript4:%String,Subscript5:%String,Subscript6:%String GlobalNode -Delimiter:%String="\" Index: PRA tryout ARC.prj.xml =================================================================== diff -u -r1408 -r1640 --- PRA tryout ARC.prj.xml (.../PRA tryout ARC.prj.xml) (revision 1408) +++ PRA tryout ARC.prj.xml (.../PRA tryout ARC.prj.xml) (revision 1640) @@ -1,7 +1,9 @@ - + + + @@ -56,10 +58,6 @@ - - - - Index: zTryout/ARC/APP/DomeinContext.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/APP/DomeinContext.cls.xml (.../DomeinContext.cls.xml) (revision 1222) +++ zTryout/ARC/APP/DomeinContext.cls.xml (.../DomeinContext.cls.xml) (revision 1640) @@ -1,9 +1,10 @@ -zTryout.ARC.BASE,zTryout.ARC.DOM.PM,zTryout.ARC.DOM.OV,zTryout.ARC.DOM.KLANT +zTryout.ARC.BASE,zTryout.ARC.DOM.PM,zTryout.ARC.DOM.OV,zTryout.ARC.DOM.KLANT,zTryout.ARC.DOM.MAG 1 %RegisteredObject +0 @@ -180,8 +181,8 @@ ]]> - -KlantAPI + +MagazijnAPI + +%Integer + + + + + + + + +%Integer + + + + +%Integer + + + 1 %String @@ -101,7 +124,7 @@ %String @@ -112,7 +135,7 @@ %String FishEye: Tag 1640 refers to a dead (removed) revision in file `zTryout/ARC/DOM/MB/ProductMagazijnInfo.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: zTryout/ARC/DOM/OV/impl/DataM/DataMTypedOrderlineIterator.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/DOM/OV/impl/DataM/DataMTypedOrderlineIterator.cls.xml (.../DataMTypedOrderlineIterator.cls.xml) (revision 1222) +++ zTryout/ARC/DOM/OV/impl/DataM/DataMTypedOrderlineIterator.cls.xml (.../DataMTypedOrderlineIterator.cls.xml) (revision 1640) @@ -26,11 +26,9 @@ Override this method in derived classes to specify the types of entries to iterate over -line:%String,LijnNode:GlobalNode +LijnNode:GlobalNode %Boolean - Index: zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml =================================================================== diff -u -r1408 -r1640 --- zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 1408) +++ zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 1640) @@ -77,7 +77,7 @@ %Boolean - 0) ]]> @@ -110,7 +110,7 @@ -Delimiter:%String +Delimiter:%String="\" %Status + + + + %Boolean + +%Boolean + + + + +1 +%Boolean + + + + +1 +%Boolean += LengteVanOrigineleNode) + { + Set VolledigLeeg = ("" = VolgendeWaarde) + } + } + + Quit VolledigLeeg +]]> + + -Deze method mag alleen opgeroepen worden door de GlobalPersistenceMgr. +LET OP: Deze method mag alleen opgeroepen worden door de GlobalPersistenceMgr. Omdat die deze node moet registreren in zijn lijst van "open" nodes. GlobalNaam:%String,Subscripts:%ListOfDataTypes %Status Index: zTryout/ARC/DOM/MAG/MagazijnAPI.cls.xml =================================================================== diff -u -r1222 -r1640 --- zTryout/ARC/DOM/MAG/MagazijnAPI.cls.xml (.../MagazijnAPI.cls.xml) (revision 1222) +++ zTryout/ARC/DOM/MAG/MagazijnAPI.cls.xml (.../MagazijnAPI.cls.xml) (revision 1640) @@ -8,8 +8,10 @@ PRNr:%String zTryout.ARC.DOM.MAG.StockeerbaarProduct - + + +Nr:%Integer + Index: zTryout/ARC/DOM/OV/impl/DataM/DataMOrderLineIterator.cls.xml =================================================================== diff -u -r1408 -r1640 --- zTryout/ARC/DOM/OV/impl/DataM/DataMOrderLineIterator.cls.xml (.../DataMOrderLineIterator.cls.xml) (revision 1408) +++ zTryout/ARC/DOM/OV/impl/DataM/DataMOrderLineIterator.cls.xml (.../DataMOrderLineIterator.cls.xml) (revision 1640) @@ -32,11 +32,6 @@ 1 - -%String -1 - - GlobalNode 1 @@ -58,7 +53,6 @@ Set ..LaatsteOLijn = Order.GeefLeegOLijn() - 1 If (..LaatsteOLijn = "") { Set ..LaatsteOLijn = 100 } Set ..OLijn = 100 - Set ..Lijn = "" set ..LijnNode = "" // Advance to the first relevant line, if any Do ..GotoNext() @@ -82,7 +76,6 @@ %RegisteredObject @@ -126,13 +118,10 @@ Override this method in derived classes to specify the types of entries to iterate over -InternalRepr:%String,LijnNode:GlobalNode +LijnNode:GlobalNode 1 %Boolean - FishEye: Tag 1640 refers to a dead (removed) revision in file `zTryout/ARC/DOM/MB/impl/DataM/DataMProductMagazijnInfo.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 1640 refers to a dead (removed) revision in file `zTryout/ARC/DOM/MB/impl/DataM/DataMMagAPI.cls.xml'. FishEye: No comparison available. Pass `N' to diff?