RestrictDefaultNonMem flag prevents defaultNonMem from overriding
other member numbers
Bottle Deposit Dept Modifier
Idea: funnel search results into a report
Per-item sales for 13 weeks with 5 data points per week gets
crazy wide so I added an individual item report as well.
HOTFIX: bad query in product summarizing task
HOTFIX: incorrect model class name in memtype editor
Merge branch 'master' into fannieDevelop
Merge branch 'master' into posDevelop
New ID field on paycards plugin required for MC rules. Can essentially
just be the same as register_no.
Implementation: memtype table on the lane side
Merge remote-tracking branch 'origin/posDevelop' into posDevelop
BUGFIX: queries on houseCoupon qualification checks used bad var
Plugin BUGFIX: staff ar deduction needs to obey schedule
New DB structure CustomerAccountSuspensions to eventually take the
place of suspensions + suspension_history. Editors save value
to both places. Older structure is still used for determining
actual account status.
Authentication for GiveUsMoney plugin. Unmask some account values.
SPINS filenaming update
New reports: Item Order History, Item Weekly Sales Last Quarter.
The latter is the week-by-week data generated in order to run the
weighted margin tool. Data might as well be accessible. The order
history requires entries in PurchaseOrders (duh) although you don't
necessarily need to order by way. I'm backporting information into
the table using the UnfiDownload plugin.

Both reports are linked via the existing RecentSales report to
minimize additional interface clutter.
New listing of current house coupons
Refactor: create methods in Database class responsible for
rotating & clearing localtemptrans transaction data rather than
having inlined functions in ajax-end.php. Use new methods on
signout to make sure any hidden log records are not left
hanging around in localtemptrans when the next user signs in.
Missed one spot in using opdata.memtype uniformly for discount
(if table present and option enabled)
BUGFIX: browsing vendor catalog w/ vendor department# + brand
Also updated to filter out empty vendor departments