Index: cspBasis/GAProdTBox/tmpDev.mac.rou
===================================================================
diff -u -r549 -r553
--- cspBasis/GAProdTBox/tmpDev.mac.rou (.../tmpDev.mac.rou) (revision 549)
+++ cspBasis/GAProdTBox/tmpDev.mac.rou (.../tmpDev.mac.rou) (revision 553)
@@ -10,10 +10,10 @@
Quit
-StdLadeArray(KLNr,arStdL) ; Parameters:KLNr,arStdL (arStdL als .local doorgeven)
+StdLadeArray(KLNr,TBDesign,arStdL) ; Parameters:KLNr,arStdL (arStdL als .local doorgeven)
Kill arStdL
New wsID,WSOrd,i,tmpAr,arWSStdL,arMDRow,lbNoMatch,MatchResult,node,NoMTransl
- Set wsID=##class(cspBasis.GAProdTBox).WSOrderIDStdLadeViaKLNr(KLNr)
+ Set wsID=##class(cspBasis.GAProdTBox).WSOrderIDStdLadeViaKLNr(KLNr,TBDesign)
Set WSOrd=""
Set:($L(wsID)) WSOrd=##class(WS.TBX.Order).%OpenId(wsID)
Set:('WSOrd) arStdL=##class(cspBasis.GAProdTBox).WebTextValue("StdLNoVERW",Taal,"O")_"." ; "Geen Standaard Laden (uit stock) voor deze verwerker."
Index: WS/TBX/KlantSpecifiekeStandaardLade.cls.xml
===================================================================
diff -u -r230 -r553
--- WS/TBX/KlantSpecifiekeStandaardLade.cls.xml (.../KlantSpecifiekeStandaardLade.cls.xml) (revision 230)
+++ WS/TBX/KlantSpecifiekeStandaardLade.cls.xml (.../KlantSpecifiekeStandaardLade.cls.xml) (revision 553)
@@ -6,19 +6,26 @@
%Persistent
0
-
-KlantID
-1
-
-
%String
+
+
+ID van Prod.GAMeta.BT.TBDesign
+%String
+
+
+
WS.TBX.Order
+
+KlantID,TBDesign
+1
+
+
%Library.CacheStorage
^WS.TBX.KlantSpecifiAFAD
@@ -38,6 +45,9 @@
OrderID
+
+TBDesign
+
Index: cspBasis/GAProdTBox.cls.xml
===================================================================
diff -u -r549 -r553
--- cspBasis/GAProdTBox.cls.xml (.../GAProdTBox.cls.xml) (revision 549)
+++ cspBasis/GAProdTBox.cls.xml (.../GAProdTBox.cls.xml) (revision 553)
@@ -1413,19 +1413,19 @@
Met GetSet="SET" wordt het ID van het WSOrd met definities van de Standaard-laden voor KLNr opgeslagen in de global.
Met GetSet="GET" (default) geeft de method het ID terug.
1
-KLNr:%String,GetSet:%String="GET",newID:%String
+KLNr:%String,TBDesign:%String,GetSet:%String="GET",newID:%String
1
%String
-
-Met GetSet="GET" (default) geeft de method het ID terug.
1
PRNr:%String
%String
Index: BL/PR/GA/TB/tmpDev2.mac.rou
===================================================================
diff -u -r547 -r553
--- BL/PR/GA/TB/tmpDev2.mac.rou (.../tmpDev2.mac.rou) (revision 547)
+++ BL/PR/GA/TB/tmpDev2.mac.rou (.../tmpDev2.mac.rou) (revision 553)
@@ -507,7 +507,7 @@
bfwCalcProdStdL
New VKPrs
If OrdStdL="LoadMeNow" Do ; Execute only once
- . Set OrdStdL=$$bfwGetStdLadeOrder(sDomKLNr) ; ($S(sDomVERW="HEIN":sDomKLNr, 1:""))
+ . Set OrdStdL=$$bfwGetStdLadeOrder(sDomKLNr,WSLn.ItemDS) ; ($S(sDomVERW="HEIN":sDomKLNr, 1:""))
. Do:(OrdStdL) OrdStdL.DataArrayFromWS(.arWSStdL)
Set VKPrs=""
Set:(OrdStdL) VKPrs=$$bfwGetPrijsFromMatchLn(WSLn, .arWSStdL)
@@ -523,9 +523,9 @@
. ;d TTrace("WSOrd ln("_i_"): "_$C(13,10)_"Std Lade")
d WL^vhDBG("Tijd voor StdLade matchLn : "_$$RestartTimer^vhLib)
Quit
-bfwGetStdLadeOrder(KLNr)
+bfwGetStdLadeOrder(KLNr,TBDesign)
New wsID
- Set wsID=##class(cspBasis.GAProdTBox).WSOrderIDStdLadeViaKLNr(KLNr)
+ Set wsID=##class(cspBasis.GAProdTBox).WSOrderIDStdLadeViaKLNr(KLNr,TBDesign)
Quit:($L(wsID)) ##class(WS.TBX.Order).%OpenId(wsID)
Quit ""
bfwGetPrijsFromMatchLn(WSLn,arWSStdL)
@@ -565,4 +565,4 @@
d TTrace(.msg)
;w msg,!
Quit
-
\ No newline at end of file
+