Index: DOM/Halux/AAP/DnaCodeRepository.cls.xml
===================================================================
diff -u -r72411 -r72458
--- DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 72411)
+++ DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 72458)
@@ -25,7 +25,17 @@
PalletCode:%String
TECH.Iterator
- current_date - 30)", $LB(PalletCode, ##class(DOM.Halux.AAP.enu.DnaCodeStatus).InBuffer()))
+ current_date - 30)", $LB(BasisPalletCode _ "%", ##class(DOM.Halux.AAP.enu.DnaCodeStatus).InBuffer()))
+ } Else {
+ Set DnaCodeIterator = ..ZoekViaFilter("PalletCode = ? and not status = ? and (AanmaakTijdstip > current_date - 30)", $LB(PalletCode, ##class(DOM.Halux.AAP.enu.DnaCodeStatus).InBuffer()))
+ }
+
+ Quit DnaCodeIterator
]]>
@@ -54,18 +64,37 @@
PalletCode:%String
TECH.Iterator
current_date - ?)", $LB(PalletCode, AantalDagenTerug))
+ If ..IsABPalletCode(PalletCode) {
+ #dim BasisPalletCode = $Extract(PalletCode, 1, 8)
+ Set DnaCodeIterator = ..ZoekViaFilter("PalletCode like ? and (AanmaakTijdstip > current_date - ?)", $LB(BasisPalletCode _ "%", AantalDagenTerug))
+ } Else {
+ Set DnaCodeIterator = ..ZoekViaFilter("PalletCode = ? and (AanmaakTijdstip > current_date - ?)", $LB(PalletCode, AantalDagenTerug))
+ }
+
+ Quit DnaCodeIterator
]]>
PalletCode:%String,Status:DOM.Halux.AAP.enu.DnaCodeStatus
TECH.Iterator
-
@@ -241,6 +270,13 @@
current_date - 2)", $LB(Status))
]]>
+
+
+PalletCode:%String
+1
+
+