Index: BL/Legacy/EWORDS6/enu/PickingDag/AutoComplete.cls.xml
===================================================================
diff -u
--- BL/Legacy/EWORDS6/enu/PickingDag/AutoComplete.cls.xml (revision 0)
+++ BL/Legacy/EWORDS6/enu/PickingDag/AutoComplete.cls.xml (revision 47798)
@@ -0,0 +1,35 @@
+
+
+
+
+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
+
+
+%String
+"0"
+1
+1
+
+
+
+%String
+"1"
+1
+1
+
+
+
+%String
+"2"
+1
+1
+
+
+
+
+
Index: BL/Legacy/EWORDS6/enu/PickingDag.cls.xml
===================================================================
diff -u
--- BL/Legacy/EWORDS6/enu/PickingDag.cls.xml (revision 0)
+++ BL/Legacy/EWORDS6/enu/PickingDag.cls.xml (revision 47798)
@@ -0,0 +1,37 @@
+
+
+
+TECH.Enumeration
+
+
+;0;1;2
+
+
+
+;Andere;Vandaag;VolgendeWerkDag
+
+
+
+1
+BL.Legacy.EWORDS6.enu.PickingDag
+
+
+
+
+1
+BL.Legacy.EWORDS6.enu.PickingDag
+
+
+
+
+1
+BL.Legacy.EWORDS6.enu.PickingDag
+
+
+
+
+
+
Index: EWORDS6.mac.rou
===================================================================
diff -u -r47794 -r47798
--- EWORDS6.mac.rou (.../EWORDS6.mac.rou) (revision 47794)
+++ EWORDS6.mac.rou (.../EWORDS6.mac.rou) (revision 47798)
@@ -18,14 +18,16 @@
; WMS verwerking en eventueel doorsturen naar Egemin software indien voor vandaag
SendWMS(ORDNr)
- New %J,I,R,PRNr,Aantal,OLUNr,LeverDag,CONSNr,VerzDat,DOutDate,DOutTime,VerzW,VerzZ,LevAdr,ChkBeletDone,IsVoorVandaag,ORDNrs,CumulORDNr,WaitORDNrs
+ New %J,I,R,PRNr,Aantal,OLUNr,LeverDag,CONSNr,VerzDat,DOutDate,DOutTime,VerzW,VerzZ,LevAdr,ChkBeletDone,ORDNrs,CumulORDNr,WaitORDNrs
New LandCode,PostCode
- New InfoMelder, KlantNummer
+ New PickingDag, InfoMelder, KlantNummer, IsVoorVandaag
+ #dim PickingDag As BL.Legacy.EWORDS6.enu.PickingDag = ##class(BL.Legacy.EWORDS6).PickingVoorVandaagVolgendeArbeidsdagOfAndereDag(ORDNr)
#dim InfoMelder As BL.Legacy.EWORDS6.InfoMelder = ##class(BL.Legacy.EWORDS6.InfoMelder).%New()
+
Do InfoMelder.Controleer(ORDNr)
- If (##class(BL.Legacy.EWORDS6).PickingVoorVandaagVolgendeArbeidsdagOfAndereDag(ORDNr)) {
+ If ($$$Not(PickingDag = ##class(BL.Legacy.EWORDS6.enu.PickingDag).Andere())) {
#dim KlantNummer As %String = ##class(BL.Legacy.EWORDS6).GeefKlantNummer(ORDNr, D)
Set ORDNrs = $$Cumul(ORDNr)
@@ -41,15 +43,15 @@
Quit:$$$Not($$Lock(ORDNrs))
- Set IsVoorVandaag = 1
+ #dim IsVoorVandaag As %Boolean = (PickingDag = ##class(BL.Legacy.EWORDS6.enu.PickingDag).Vandaag())
Set %J=$$%J^vhRtn1()
Kill ^HULP(%J)
- For I=1:1:$L(ORDNrs,";") {
- Set CumulORDNr=$P(ORDNrs,";",I)
- Quit:'CumulORDNr
- Set OLNr=100
+ For I=1:1:$Length(ORDNrs,";") {
+ Set CumulORDNr = $Piece(ORDNrs,";",I)
+ Quit:$$$Not(CumulORDNr)
+ Set OLNr = 100
For {
Set OLNr=$O(^KOD(KlantNummer,"F",CumulORDNr,OLNr))
Index: BL/Legacy/EWORDS6/enu/PickingDag/Verwerker.cls.xml
===================================================================
diff -u
--- BL/Legacy/EWORDS6/enu/PickingDag/Verwerker.cls.xml (revision 0)
+++ BL/Legacy/EWORDS6/enu/PickingDag/Verwerker.cls.xml (revision 47798)
@@ -0,0 +1,48 @@
+
+
+
+
+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
+PickingDag:BL.Legacy.EWORDS6.enu.PickingDag
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+