Index: BL/MB/UGLYPicking/General.cls.xml
===================================================================
diff -u -r58229 -r58337
--- BL/MB/UGLYPicking/General.cls.xml (.../General.cls.xml) (revision 58229)
+++ BL/MB/UGLYPicking/General.cls.xml (.../General.cls.xml) (revision 58337)
@@ -569,14 +569,29 @@
Standaard geeft deze het ReceptieNummer terug. Behalve als de subnode in ^RCP niet bestaat, dan wordt een extra "0" achteraan toegevoegd. Uitleg PaulV.
1
-ReceptieNummer:%String
+ReceptieNummer:%String,Bonnummer:%String=""
1
%String
Index: EWRCPF.mac.rou
===================================================================
diff -u -r58229 -r58337
--- EWRCPF.mac.rou (.../EWRCPF.mac.rou) (revision 58229)
+++ EWRCPF.mac.rou (.../EWRCPF.mac.rou) (revision 58337)
@@ -6,7 +6,7 @@
; Opgeroepen door EWRECR
; C wordt opgeroepen via .Local
New RCPNr,BONNr,LUNr,SubLNr,MSubLNr,Qty,SubRec,MSubRec
- Set RCPNr = ##class(BL.MB.UGLYPicking.General).GeefReceptieId( C("RCPNR") )
+ Set RCPNr = ##class(BL.MB.UGLYPicking.General).GeefReceptieId( C("RCPNR"), C("BONNR") )
Set BONNr=C("BONNR")
Set LUNr=C("RCPLNR")\100
Set MSubLNr=C("RCPLNR")#100*100 ; Master SubLijn
@@ -180,7 +180,7 @@
; Opgeroepen door EWRECR
; C wordt opgeroepen via .Local
New RCPNr,BONNr,LUNr,SubLNr,Qty,SubRec
- Set RCPNr = ##class(BL.MB.UGLYPicking.General).GeefReceptieId( C("RCPNR") )
+ Set RCPNr = ##class(BL.MB.UGLYPicking.General).GeefReceptieId( C("RCPNR"), C("BONNR") )
Set BONNr=C("BONNR")
Set LUNr=C("RCPLNR")\100
Set SubLNr=C("RCPLNR")#100*100+C("RCPLSPLITSNR")