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?