There were some errors in your submission, please check the form below.
Your application has been sent, we will contact you soon!
ChangeLog History
v2.50.10 - Flat Tax - Corrected issue with House Account being tax exempt when a flat tax is present.
v2.50.9 - Fuel - Added option to refresh on a timer rather than on events at the pump.
v2.50.8 - Fuel - Added setting to retry sending fuel actions up to three times after a sale is posted.
v2.50.7 - Fuel - Added administrative options in pump details to resend commands and manually claim or payoff and history of commands sent to pump.
v2.50.6 - Fuel - Updated logic to fuel pumps when closing and reopening register.
v2.50.5 - Manual Discounts - Updated sales data sent to Control Center. - Waste - Added function to waste any items that are sales linked.
v2.50.4 - Taxes - Corrected tax calculation for buydown tax amounts.
v2.50.3 - Loyalty - Added loyalty lookup when verifying age via driver's license.
v2.50.2 - Daily Recon - Corrected report to show manager starting till amount. - Price Override - Corrected override pop up to accept input for onscreen keyboard. - Credit Card Settings - Added support to prompt for swipe when using Heartland
v2.50.1 - Credit Card - Added logic to throw error when Heartland response invoice number doesn't match requested invoice number
v2.50 [version change for release]
v2.49.2 - Loyal N Save - added "Loyalty Full Lookup" permission to enable users to look up customers without using phone numbers - Shift Reconciliation - added support for printed shift recons to abide by the "Shift Recons Are Blind" setting - Login - corrected an issue that allowed a user to type letters into the login prompt - Loyalty - correcte an error message that was appearing when looking up a customer with an unrecognized gender - Temp Price Change - corrected an issue that prevented typing in a description for temp price changes
v2.49.1 - Orders - corrected an issue that caused order quantities to be cleared out in some instances - Out Of Stock Warning - added support for some items to be exempted from the out of stock warning - Cycle Counts - added support for customer filters in cycle counts - Receiving - Added support for Invoice Edit Cost Permission For Invoices
v2.49.0 - Uplifts - corrected an issue that caused uplifts to fail to refresh in some rare cases - House Account Charges - added a message to alert the user if they are trying to partially tender with a House Charge - POS Panels - corrected an issue with the "Dollar Discount" button that was causing an error message on setup - Drivers License Scanning - corrected an issue that would allow age verification off an expired ID - Restrict Sales Tenders - added support for restricting a department to one of several tenders (previously, restricting tenders limited a department to only 1 tender) - Astro Integration - added support for deducting points from a customer's account on a return (requires receipt number to be used for the return) - Fuel - Added Fuel Admin Console and Diagnostics To POS - Credit Card settings - corrected an issue that caused CC settings to clear when "This Register is untintegrated" was checked.
v2.48.1 - corrected an issue with the "On Reg Z Show Recon" setting that prevented changes to the setting from saving correctly - Taxes - corrected an issue that caused the POS to charge too much tax in some very rare instances
v2.48 [version change for release]
v2.47.8 - Register Sanity Check - Added IP address check when starting POS to verify multiple registers aren't using the same register number - Reconciliation - Added recon bucket for Debit Cards - Register Z - added a setting to launch reconciliation immediately after a Z is run - Enhanced Loyalty - corrected an issue that caused too much of a refund to be given when an item was returned that was originally purchased with a loyalty coupon - System Discounts - corrected an issue that caused an error message with some setups of triggered discounts - Astro Loyalty - added a message when creating a customer with an email/phone number that already exists on Astro's site - corrected an issue with the receipt logo path not visible
v2.47.7 - Flat Taxes - added support for showing flat taxes on the register Z when no other taxes are applied to that tax bucket - Scan Store - added support for a new employee permission to allow/disallow access to the Scan Store feature - Astro Loyalty - corrected an issue that would allow a customer to erroneously get multiple rewards on the same transaction - System Discounts - corrected an issue that prevented a loyalty customer from getting a discount more than once a day when the daily limit was set higher
v2.47.6 - Cancel Sales - Added an option to cancel out of entering notes on a cancel sale (this prevents the sale from being canceled) - License Scanning - added support for tracking whether a license was scanned or the birthdate manually entered on a sale - Reconciliation - corrected an issue that allowed some system fields to be edited on reconciliations in some cases
v2.47.5 - Returns Worksheets - added a notification popup when a returns worksheet has been returned from the warehouse - Reconciliation - added a requirement that reconciliations be saved before printing - Enhanced Loyalty - added support for additional lines on loyalty coupons - Open Dept Sales - added an option to prompt for description on Open Dept sales
v2.47.4 - Fixed - disabling system discount when using a house account UpLifts still come up offering the system discount - Added Check for Disabled Discount - Reconciliation - added logging for any changes made after a reconciliation is initially saved - Starting Till - added setting to hardcode the starting till amount for reconciliation purposes - Register - added an option to print receipts when there is a "You Saved" amount - Register - Added support for tracking whether items were scanned or manually added to a sale
v2.47.3 - Linked Items - corrected an issue that caused linked items to be added to a return twice in some instances - Price Override - added support for preset Price Override descriptions - Price Check - added department information to Price Checks - Sell Item Multiplier - corrected an issue when selling multiples of an item using a POS button that prevented the multiplier from applying to all selected items - Adjustments - added a notes field to adjustments in POS - House Accounts - added support for optionally requiring passwords to ring up House Accounts - POS - added an option to require a manager login to close POS - Register - added support for preset descriptions on No Sales, Cancels and Voids - Reconciliation - corrected an issue that prevented dailty reconciliations from being removed at corporate when they were removed at the store - Reconciliation - added an option to auto-populate Credit and Debit on reconciliations - Register Z - added a prompt when running a register Z with no transactions
v2.47.2 - Integrated Loyalty - added an option to disable printing balances on loyalty receipts - Label Printing - added a prompt when printing a label for a Pik-a-Pak priced item to allow the user to choose which price to print - System Discounts - added support for stackable discounts - Receiving - added quantity on hand to the invoice report - Orders - added support for creating/editing orders in POS - Timeclock - added a setting to force the use of biometric logins for timeclock - Registers - corrected an issue that prevented the "# Credit Card Receipts" from applyting to debit card transactions
v2.47.1 - Invoices - corrected an issue that caused invoices to be blank when converted from an order - Cycle Counts - added support for "Cycle Count Read-Only" permission - Enhanced Loyalty - added the ability to use an unused coupon from the "Customer Coupons" screen - Scan Store - corrected an issue that prevented this module from adding Adjustment records when changing quantity on hand
2.47.0 -Compile for next release
v2.46.17 - return module - Fixed EDI issue
v2.46.16
- Ticket #236138 - Fixed precision issue
v2.46.15
- Ticket #237626 - DL Scan not populating information correctly into Loyalty forms - Found and fixed issue with parsing
v2.46.14
- Ticket #236797 - Adding New Customer with LNS Won't Save - Enabled error form when adding cloud customer - Fixed issue with flat tax and empty POS flag - Loyalty Customers can now submit just their Phone or Email when clsRegister::LoyaltyEnforceStrictValidation is false
- Ticket #235811 - Items not calculating cost correctly on PIkapack - Found and fixed issue with pik-pak non inventoried items not flipping variable on adjusted qty
- Ticket #237263 - Bypassing the do you accept this amount prompt - Added setting to disable prompt
- Ticket #237281 - Missing Email Keyboard Field in Loyalty - Added support for email address in custom keyboard
v2.46.13
- Ticket #237268 - Average Cost Problem - Changed updates to flip exported flag to 0
- Ticket #236138 - Florida Tax Table Taxes Requirement - Added support for importing tier taxes and exposed tax type and all 8 fields
v2.46.12
- Ticket #234855 - Extra Flat Tax on Specific Items - Added support for flat tax on POS flags
- Ticket #234752 - Random coupon showing in Pdetails - Removed coupon from pdetail list if validation failed after acceptance
v2.46.11 - Fixed issue with weekly limiters using for qty instead of at qty
v2.46.10 - System Discounts - corrected an issue with discount weekly limits that caused the limits to trigger too soon. - DL Scanning - corrected an issue that prevented some licenses from populating the State when adding a new loyalty customer
- Ticket #236797 - Adding New Customer with LNS Won't Save - Enabled error form when adding cloud customer
- Ticket #235811 - Items not calculating cost correctly on PIkapack - Found and fixed issue with pik-pak non inventoried items not flipping variable on adjusted qty - Reconciliation - created an addtional recon bucket (Lottery Redeem) - CC processing - added an option to disallow partial authorizations on Credit Cards
v2.46.9 - Astro Loyalty - corrected an issue that prevented astro balances from showing in POS in some instances
v2.46.8 - Invoices - added support for Invoice Excise taxes when receiving through Pos - POS Panels - corrected an issue when creating a new "Dollar Discount" button that caused an error message when entering a dollar amount on the button
v2.46.7 - Loyalty - added support for adding customers from an uplift prompt - System Discounts - added support for weekly limits on loyalty system discounts
v2.46.6 - CC processing - corrected an issue that prevented HeartSIP pads from resetting after a partial authorization - Reconciliation - corrected an issue that allowed a user to create a daily recon when their user permissions were set to disallow daily recon - System Discounts - corrected an issue that allowed "Buy X Get Y Free" discounts to give too many free items when using a trigger list
v2.46.5 - Messages - added cashier name to the message that is sent to corporate when a scanned item is not found in the system - CC Receipts - corrected an issue that caused Debit card receipts not to follow the setting for the number of credit card receipts to print
v2.46.4 - Pricebook Management - corrected an issue that prevented inventory tracking of newly added items in Pos
v2.46.3 - Messages - corrected an issue that prevented messages from opening in some instances - Excise Taxes - added support for charging excise taxes on retail rather than cost
v2.46.2 - Manufacturer coupons - corrected an issue that allowed manufacturer coupons to over tender even when the tender was set to disallow over tendering - JUUL manager override - added a number pad for birthdate entry
v2.46.1 - Corrected an issue that caused all cards to run as credit under HeartSIP - Changed all Crystal Report references to not be version specific to help isolate issue report viewer issue
v2.46 - Compile for release
v2.45.8 - Receipt and CFD Discrepancy - Updated subtotal logic to take into account buydown taxes and display correctly - Forcing JUUL Age Requirement Regardless of the POS Flag - Added hidden DB setting (JUULAgeRequired) that gets/sets the age for JUUL items - Juul UPC Not triggering ID Prompt - Added UPCs to list of JUUL items and moved itemlists to separate DLL - Added CC phone number lookup to cloud loyalty - FasTrax Freezing and Force Closing when applying adjustment - Added message after adjustments applied - Loyalty lookup with onscreen keyboard - Added setting to save last search option - Discount Triggering More than once, even though occurence limit is set to once per sale - Wrapped up refactoring BxGy free when using trigger list - Convert Orders to Invoices From POS - Fixed issue where the PO Number wasn't being added - Error when trying to tender Debit for HeartSIP - Added logic to restrict returns via debit with Heartland SIP - Error when scanning a loyalty card - Added error message when adding a card if not good add. No problems looking up using LNS000010000T5 on staging site - Fixed issue with Heartland manual cards that have AVS in response throwing exception - Divide by Zero error POS - Updated discounts logic to resolve issue
v2.45.7 - Linking Enhanced Loyalty Lookups to PinPad - Added setting and logic to get loyalty phone number from pin pad via datacap - Convert Orders to Invoices From POS - Updated the New Invoice Popup to convert orders to invoices.
v2.45.6 - POS Panels - added "Multiple Sale" button type. This allows the creation of buttons with hard-coded sale multipliers - Loyalty Customers - changed name fields to disallow numbers and special characters - Settings - disabled the "Default Time Clock Type" setting if "Force Lunch" is enabled - Enhanced Loyalty - added settings to force phone number and email when adding a customer
v2.45.5 - Created new setting, EnableModifiers, to allow use of them without full hospitality mode - Added fuel dispenser history and ability to reprint fuel receipt - Added ability to email receipts from the "Print Receipt" screen - Credit Card Fee - updated the percent credit fee to only apply to the balance that is being charged - POS Logs - Changed log files to create a new log daily and delete all logs older than 180 days
v2.45.4 - Cleaned up fuel pump stacking interface - Credit Card Processing - added the ability to specify a second credit card device and choose one when selecting a credit card tender
v2.45.3 - Lottery Recon - corrected an issue when re-opening a recon that caused the variances not to calculate correctly on the worksheet - On Screen Keyboard - corrected an issue with the onscreen keyboard that prevented the backspace button from working correctly
v2.45.2 - Return Worksheets - added ability to send an order through EDI immediately after converting it from a worksheet - Return Worksheets - added a setting to change the caption on the "Worksheets" button - Price Check - updated price check screen to show all applicable discounts and the post-discount price for each
v2.45.1 - Label Printing - corrected an issue that caused label prices not to properly take part of carton into account when printing labels for child items - House Accounts - added a setting on House Accounts to allow specific accounts to override the carton count limits - System Discounts - corrected an issues that caused discounts filtered by manufacturer not to trigger - Sales Links - added the ability to specify how many of a linked item should be sold when the primary item is added to a sale - Astro Loyalty - added integration with Astro loyalty
v2.45.0 - Intial Test Compile
2.44.24 - Added datacap device reset on closing form from cancel
- Ticket #217588 - could not perform breakdown - Changed breakdown logic to not be case sensitive
2.44.23
- Ticket #218343 - Add Tax Amount To DataCap Integration - Added tax amount to datacap integration
- Ticket #209406 - POS Time Entry Types - Added setting to prompt for out type and wired up appropriate logic
- Ticket #209677 - Double entries on receipt for bottle deposit - Added logic to refresh item count after combined sale with linked PLU
- Ticket #212740 - Negative Cashier Report inflated by a couple of issues - Removed voids from combined items from being written to pdetail
- Ticket #218365 - Uplifts refreshing in POS when POS isn't registered - Added logic to disable uplifts if device id is blank
- Ticket #218366 - Uplifts prompting, but not "winning" properly - Refactored classes and logic to separate out the trigger qty used by uplift guid
- Ticket #217751 - Cannot Ring By Qty after Scanning Coupon - Found and fixed issue with text not being cleared
2.44.22 - Return Worksheets - corrected an issue that caused Orders created by the worksheets module to have the "approved" quantities rather than the "Verified" quantities
2.44.21 - Return Worksheets - corrected an error message when returning to warehouse was enabled, but require verification was disabled
2.44.20 - Return Worksheets - corrected a slowdown when scanning an item to add to a worksheet
2.44.19 - Return Worksheets - corrected an issue that prevented worksheets from properly sending to the warehouse in some cases
2.44.18 - Return Worksheets - Corrected an issue that caused some parts created by the worksheets to have the wrong costs in some cases
2.44.17 - Return Worksheets - corrected an issue that caused the wrong costs/vendor part numbers to populate orders when created from a return worksheet - Daily Reconciliation - corrected an issue that prevented the percent discount amounts from saving properly - Lottery Reconciliation - added a prompt for the user to select whether to update end counts when reopening a recon - Daily Reconciliation - corrected an issue that caused reconciliation to hang if the Z counter was more than 6 digits - Daily Reconciliation - corrected an issue that allowed editing a finalized daily recon without recon admin permissions
2.44.16 - JUUL Limits - Modified JUUL limits to 1 device and 4 PODs per transaction as per JUUL's updated requirements - Sales Links - corrected an issue where editing the quantity of an item on a sale didn't properly update the quantity of sales-linked items in some cases - DL Verification - altered the verification prompt to hide the customer's address
2.44.15 - Returns Worksheets - corrected an issue that prevented receiving when the invoice was converted from a worksheet and contained child items - Label Printing - corrected an issue with "Part of Carton" buydowns that caused incorrect prices to print on child units (when "Include Buydowns" was checked)
2.44.14 - JUUL License Scan Requirements - added an option to override the license scan requirement if the customer brings in valid ID that can't be scanned per JUUL's request
2.44.13 - Receipts - corrected an issue that caused sales to erroneously show up as voids in the Negative Cashier Report - House Accounts - corrected an issue that caused a house account balance to adjust when tendering out using a tender type of 20 - Weighted Pricing - corrected an issue that caused average cost to record incorrectly when ringing up a weighted item - Orders - corrected an issue that allowed "Do Not Order" vendor parts to be added to an order
2.44.12 - Void Receipts - corrected an issue that caused the incorrect void reason to show if multiple items were voided on the same transaction
2.44.11 - Tenders - corrected an issue that caused a blank popup message when canceling a check tender - Time Clock - corrected an issue that caused a user to be clocked out even if they tried to cancel the clock out when choosing a clock out type
2.44.10 - Combine Identical Items Setting - corrected an issue where the item count would show the wrong number when combining items sold via a sales link - Time Clock - corrected an issue that caused POS to never prompt for type, and give an error if the user clocked out without a default type set
2.44.9 - Support for LNS pending customers - added prompt in POS to add any customer info that LNS requires (email, phone #, etc.)
2.44.8 - Promotions - corrected an issue that prevented buydown sales from recording properly if the item was also on a promotion - Label Printing - added a setting that allows POS to remember the last quantity of labels printed - POS Settings - disabled the ability to use "Combine Like Items" in conjunction with "Discount Child When Parent Qty Sold" due to an issue caused by using both settings together
2.44.7 - Return Worksheets - added the ability to create partial vendor parts on the fly when returning a child item to the warehouse - Suspended Sales - added the ability to remember the suspended sale's name when resuming and re-suspending - Time Clock - added a setting to use a default type for POS clock outs - this prevents the POS from prompting for punch types - "Combine Identical Items" - corrected an issue with this setting when items with sales links are sold
2.44.6 - Uplifts - corrected a rare issue that could cause an uplift to trigger for the wrong items - Uplifts - Added option to set display resolution to use when displaying the digital receipt
2.44.5 - Enhanced Loyalty - corrected an issue that would cause a coupon to redeem incorrectly in some instances - Credit Processing - Enabled Debit card processing in Heartland - JUUL Restrictions - Added support for new PLUs - 819913011412, 819913011719, 819913012488, 819913011689
2.44.4 - Lottery Reconciliation - corrected an issue where changing the ending numbers of the recon would affect the starting numbers of the next recon started even if the changed recon was not saved
- Shift Reconciliation - corrected an issue that prevented shift recons from printing in POS
2.44.3 - Receipts - corrected an error message that would display if there were fewer than 10 receipts to reprint when the "Reprint Receipts" button was pressed
2.44.2 - POS Panels - corrected an issue that prevented looking up panels if an older panel had been deleted
2.44.1 - Loyalty ID lookup - resolved an issue where scanning a UPC that started with the same numbers as configured loyalty ID numbers would cause an error
2.44 Release
v2.43.34 - House Account Payments - added support for using "Misc Tender" buttons when taking a house account payment
- Debit - corrected an issue with using the debit button when not using any credit card integration
v2.43.33 - Reports - added a report to show out of stock items after receiving
v2.43.32 - Receiving - Added logic to prevent using only spaces as invoice number
- EBT - add ability to check balance on EBT cards - Added button type (EBT Balance) and logic to get EBT card balance
- Lottery Reconciliation - corrected an issue that caused the Activations tab to be blank when reconciling lottery
v2.43.31 - Time Clock - corrected an issue that prevented an employee from clocking in if someone else was logged in to the Pos
- Recon Permissions - corrected an issue that would allow an employee with the "Manager" permission to edit finalized recons even if they aren't a "Recon Admin"
- Register - corrected an issue where items with item-level POS flags would cause an error when scanned
v2.43.30 - Juul Sale Limits - exposed setting to toggle Juul limits v2.43.29 - Added logic to separate EMV device from non emv device when using EBT
v2.43.28 - Degbug information for EBT with vx805
v2.43.27 - Loyalty - corrected an issue where the POS would attempt a loyalty lookup when scanning a license even when the Loyalty type was set to "None"
- Credit Card Processing - added Ingenico isc250 (EMV - Rapid Connect) as a device type
- Loyal & Save - corrected an issue where an auto-logout during an active sale would erroneously prompt for loyalty redeems when the POS was opened again
- Credit Processing - corrected an issue
- Loyal & Save - corrected an issue that allowed multiple redeems on a single transaction, but didn't subtract points from the customer properly for any redeems after the first
v2.43.26 - Return Worksheets - added requirement for the manager to scan each item when verifying the worksheet - Return Worksheets - updated worksheets to roll up identical items as they are added from the Pos
v2.43.25 - License Verification - corrected an issue where the POS was asking the user to validate a license even if the customer was under age
v2.43.24 - Return Worksheets - corrected an issue with some of the Return Worksheet settings not saving correctly
v2.43.23 - Return Worksheets - added ability for the user to specify whether an item is eligible for credit on returns - Return Worksheets - added requirement for each item to be scanned when added to a worksheet
v2.43.22 - Return Worksheets - added ability to specify a restock fee for items on worksheets - Return Worksheets - added a verification step to worksheets. managers are required to verify the worksheet before converting it to an order/invoice - Return Worksheets - added options to add a new line when editing an item - Return Worksheets - added "From POS" box to indicate if an item was added through a POS return or manually added on the worksheet - System Discounts - added support for lifetime purchase limits for discounts - Cycle Counts - added support for a new defnition type based on negative transactions (voids, cancels, and returns) - Return Worksheets - added an option to enable/disable the "Return to Vendor" and "Return to Warehouse" options
v2.43.21 - Return Worksheets - corrected an issue where "Approval Notes" were not being sent back to the store level after warehouse approval - EBT integration - added support for EBT processing through datacap
v2.43.20 - Register - added an option to roll up duplicate items into one line item on receipts
v2.43.19 - JUUL sale limits - corrected an issue with monthly sales limits - Return Worksheets - disabled editing item quantities when the option to force scanning is enabled - Return Worksheets - added configurable preset return reasons that can be added to return worksheets
v2.43.18 - Loyalty - corrected an issue that caused POS to attempt a loyalty lookup on license scans when loyalty type was set to "None"
v2.43.17 - Return Worksheets - added a flag to the worksheets that allow the user to specify that a returned item is damaged
v2.43.16 - Return Worksheets - updated worksheets to prompt the user to append or replace when a line is edited
v2.43.15 - Tenders - added the ability to scan a drivers license when paying by check to populate the customer's license number
v2.43.14 - Return Worksheets - added sellable/non-sellable status
v2.43.13 - Return worksheets - Corrected an issue that prevented new returns from being added to a new unsent worksheet
v2.43.12 - Time Clock - corrected an issue that prevented a cashier's time clock history from showing - Return Worksheets - addded a dropdown for preset return reasons - Price Check - corrected an issue when doing a price check with a house account selected that caused the displayed price to be incorrect
v2.43.11 - Returns - corrected an issue that prevented scanning a license for age verification when manually returning an item - Offline Mode - corrected an issue that prevented use of the POS in offline mode if "Force Timeclock before POS" was enabled
v2.43.10 - Juul sale limits - added Juul sale limits into POS (including the requirement to scan a license for age verification) - Time Clock - updated the option to print time clock history. Changed from a static 7/14/30 day history to a start date and stop date - Item Sale Limits - corrected issue with item sale limits having same item in multiple lists - Drivers License Scanning - Added logic to support Arkansas' unexpiring licenses - Show License Details After Scan - Added setting to require license validation after scan - Return Worksheets - added flag to show when a partial item is being returned for credit
v2.43.9 - Return Worksheets - added a setting to require warehouse approval for returns worksheets - Open Department Sales - fixed issue with cost not being set correctly when POS flag is negative - POS Price Change Report - Modified price change report to take into account Part of Carton Buydowns
v2.43.8 - Return Worksheets - added total piece count to worksheet - Return Worksheets - added a dropdown when adding an item to select whether the item is a partial or full item - Return Worksheets - added a flag to show if an item was added from the Pos - Return Worksheets - added a setting to disable the "Convert to Invoice" and/or "Convert to Order" buttons
v2.43.7 - labels printing wrong price - Updated logic to account for discounts of '1 Item for Y Dollars' type
v2.43.6 - Commission on Returns - Modified logic to get/store employee id of original sale to use for receipt based returns - Returns by Receipt - corrected an issue that caused returns by receipt to ignore buydowns in some instances
v2.43.5 - Enhanced Loyalty - added a setting to disable manual account lookups - Lottery Reconciliation - corrected an issue that caused lottery game counts to show incorrect values if a reconciliation was closed and reopened
v2.43.4 - Added logic to prevent user from selecting same discount item twice in one sale
v2.43.3 - Added Support For Return Worksheets - Disclaimers - corrected an issue that prevented disclaimers from printing correctly - Enhanced Loyalty - corrected an issue with rounding on coupons that give a percent off - Register - added popup to alert the cashier if they are selling something that has less than zero quantity on hand
v2.43.2 - Enahnced Loyalty - added ability to put alpha characters in the Loyalty ID field - Prompt For salesman - corrected an issue that prevented salesman prompts in some cases - Item Scanning - corrected an issue that would allow items to be scanned while a sale was being closed - Coupon Barcodes - corrected an issue that prevented GS-1 coupons from ringing up properly
v2.43.1 - Lottery Reconciliation - Updated the POS to allow recon admin to edit finalized recons. - Price Change report - corrected an issue that could cause this report to show twice as many records for each price change - House Account Lookup - corrected an issue that caused the House Account at the top of the list to get selected automatically in some instances
v2.43 - Version change for testing version
v2.42 - Compile For Release
v2.41.31
- Ticket #157484 - Checks to require manager approval after set amount - Updated the tender buttons, to allow the user to set a max amount. Any amount over this setting requires a manager approval
v2.41.30
- Ticket #158669 - House account issue - Added logic to automatically add customer to sale when returning from receipt
v2.41.29
- Ticket #156733 - NAK Error On POS Easily Replicated - Added check for NAK error code and changed error message text
- Ticket #158735 - "Use Full PLU Num" box - Modified logic to get/set from POSSettings
- Ticket #158395 - Ability for a Scheduled Z Out - Wrapped up all logic;Added second time to create available Z window since some stores close after midnight so we don't want to prompt in middle of day;Added form with 60 second countdown to cancel
- Ticket #158669 - House account issue - Added logic to disable house account dept level discounts when returning from receipt since we already include them in return value
- Ticket #159316 - Force cashier to enter notes when cancelling & voiding - Modified UI, Added setting and logic to prompt if enabled. Logging to comment1 like NOSALE notes do
- Ticket #152537 - Occasionally getting a second receipt file on some transactions for the next receipt number - If nothing is on the sale and RefreshReceiptWindow is called with SaleIsOver:=True and there are no items on the current receipt which calls LogReceiptToFile (like cmdTop_ShowFullReceipt_Click);Refactored logic to check for specific condition and not generate receipt file
v2.41.28
- Ticket #158986 - Discounts data conversion error - modified query to join on dept_num + ' - ' + dept_name instead of trying to parse dept_num to avoid conflicts with plu's that have a dash in them
- Ticket #158988 - Safe Drops and Pay Outs not cutting receipt - Found and fixed logic that forced cut on non sales receipts
v2.41.27 - Fixed issue with cloud loyalty not cutting receipt properly
v2.41.26 - Ticket #157864 - Employee Schedule Changes - Added breaks to employee schedule print and grid - Ticket #144684 - POS Price book allows creation on one-way links - added logic to clear the sub or purchase unit on change. - Ticket #154398 - Enhancement - Non-Cash Tender Fee - Fixed issue with % fee - Ticket #156171 - Enh Req - POS Credit Card permissions - added textbox and checkbox to settings and logic to datacap auth - Ticket #154866 - Enh Req - Disabling "Manual" button during credit card entry - added checkbox to settings and logic to datacap auth - Ticket #157229 - Added lookup type (upc with link); Wired up scan event to check for this screen and populate it then search if scan occurs while on item search screen
v2.41.25 - Ticket #153863 - Online Pending Transfer Tweaks
v2.41.24 - Ticket #157509 - Percent off coupon bug - Found and fixed issue with validating results from webservice
v2.41.23 - Ticket #154398 - Fixed typo in dept fee numeric check - Ticket #154700 - Dymo Label Printing With Aliases - Added option to print PLU or Alias number to label.
v2.41.22 - Ticket #144997 - System Discounts are raising prices on Price Exception items -Added logic to not apply discount if it will increase the price - Ticket #141093 - Loyalty look up default to last name - Modified the loyalty customer search to remember the last used search option. - Fixed issue when using local ad list and multiple monitors - Added credit card fee setting and logic - Ticket #156445- POS setting for max number of skipped safe drop prompts - Added the setting to POS.
v2.41.21 - Ticket #153863 - Online Pending Transfer Tweaks - Disabled apply button after click if good apply at to store - Ticket #155433 - Error when saving POS settings - Found and fixed code Justin added to send update info to control center. Since no token is present (not logged in) it can't, so I changed error handling to log only - Ticket #155431 - System Discount Receipt Returns - Updated logic so if returning from receipt it never uses current discounts (always what was on receipt - like we did before). Manual item returns use current discounts setting - Ticket #154850 - Unable To Add Lottery Game to Safe - Refined query check to exclude user count
v2.41.20 - Ticket #150294 - POS/Director discrepancies master ticket - Change promo logic to resolve display issue - Ticket #127713 - charge tax on free item (system discounts) - Added logic to get discount details from pdetail when setting UseCurrentDiscounts = False and push tax details in receipt item for calculation - Ticket #154850 - Unable To Add Lottery Game to Safe - Added check for 0 qty and fixed spelling error
v2.41.19 - Ticket #154721 - Lottery Recon Report Bug - Refreshed safe grid after activation from #154717 seems to have resolved - Ticket #154717 - Lottery Recon Safe Bug - Added logic to refresh safe grid when manipulating activations - Ticket #154719 - Lottery Recon Games Section Bug - Modified logic to use grid column names instead of id # - Ticket #154801 - Lottery Recon - "Recon is final" checkbox not working - Refactored all is final logic for shift recon to check both shift and lottery status' - Ticket #127713 - charge tax on free item - Added logic to handle taxable flag on discounts - Ticket #153863 - Online Pending Transfer Tweaks - Change webservice call to dataset and updated logic to create and send dataset;Updated logic to allow item manipulation and request action when "to" store - Ticket #66477 - Driver's License Scan On Check Verification - Kirk / Trey - Corporate added support the scanning of dl when miscinput is open. - Ticket #154699 - Break "Up" Inventory button causing errors - Added proper handling of success response message - Ticket #153248 - Quantity not matching when clicking on arrow in POS - Updated popup to display the correct qty on sales link items. - Ticket #153266 - Pre-Auth Support - Finalized PreAuths;Added ability to void open pre auths;Added logic to handle partial auths (voiding and notifying);Added age information to openpreauth table to restore when printing final receipt;Added pre auth information to suspendedsales table to tie them together - Ticket #154306 - Button bug in POS-Rex - fixed if button number greater than > 66 and it was saving buttons without button types and they are visible on use so it removes those buttons now. - Ticket #152958 - To Do POS Visual Issue - Fixed 4 screens
v2.41.18 - Ticket #153863 - Online Pending Transfer Tweaks - Added logic to apply at both from and to stores - Fixed a couple of bugs in datacap param download & added a new credit card reboot time option if the device is an ingenico - Changed the webservice timeout of FindLoyaltyCustomer to correctly calculate - Added initial schema, settings and placeholders for CC pre-auth - Cleaned up Heartland connection error code to only try twice and log each one - Ticket #123476 - Enhancement request Price Check Parent & Subunit - Added link label with option to switch to parent/child. Also cleaned up price check logic to allow price checking of multi PLU sale button items - Ticket #77697 - Reorders 52-High Incorrect - Changed logic to calculate based on parent and child - Ticket #150294 - POS/Director discrepancies - Added a few of the more pressing ones to POS (searching vendor parts, vendor ID in DD list, do not order flag, buydown as promos) - Ticket #152963 - To Do Store Notes - Added a Store Notes textbox to ToDo Manual popup. - Ticket #142935 - enhanced loyalty "info campaign" type - Created new type of campaign and coupon that is used for ads or announcements. - Ticket #152150 - Assistance with RJR Report - added logic to get PLU number from webservice to tie coupon to and added additional logic when adding coupon to make sure the association happened and prompt if it didn't - Ticket #152026 - Fastrax POS Log - Refactored local ad logic to load all images up at login and properly dispose at swap;Changed picturebox to use clone of object's image since we are now disposing of it when we toggle - Ticket #150616 - Issues with loyalty coupons - Updated logic to only show unexpired coupons in count sorted by oldest eligible first - Ticket #152155 - Price check coming up as a sale - Found and fixed logic when processing coupon to check for pricecheck mode - Added PMB buttons and logic for closing billpay without card and getting billpay tab with card - Ticket #151626 - "Capture Signature" setting changing - Added check if form was initially loading and if so, didn't try to auto-set - Ticket #139438 - Totals are different from Price check - Modified price check tax calculations to calc buydown taxes like primary tax calculations (separately then add them to total) - Ticket #143130 - Return on weighted item sales instead of returns - Found and fixed validation logic that required numeric entries on returns - Ticket #141274 - Scanner bringing in first and middle name - Adding logic to handle when middlename is present - Ticket #144482 - Able to Assign Purchase Unit to UPC in POS, when Purchase Unit is Already Assigned to Another UPC - Added sanity check for purchase and child links - Ticket #143504 - Tracking Commission Sale Seems Incorrect - Added logic to reset employee after switch for receipts already initialized - Ticket #144401 - Inactive Cashier showing up in POS - Added checkbox to toggle active visibility (defaults to only active) - Ticket #136678 - Special Characters no longer allowed - Updated logic to only limit input when in cloud loyalty mode - Ticket #150952 - QoH not refreshing on order when received at store - Updated working orders to refresh QOH on load. Also added support for kits - Ticket #145102 - Able to Change Vendors for a Part in POS - Made vendor readonly in edit mode - Added display uplift setting change, so it sends updated value to the server. Also a first run variable added will run this per screen on load of POS (until setting POSMonitorLoadConfig = 1)
v2.41.17 - Ticket #151568 - Daily Recon Display Issues - Fixed the display issues - Ticket #148635 - House Account Invoice Header - Added a new form to update the store information and a new link on the register settings panel to update store information - Ticket #66569 - POS - Manual Entry for Credit Cards - Added new register settings and prompt button to the form to support this - Ticket #148499 - Limit loyalty system discount to once per day - Added logic to check webservice and locally before applying discount - Ticket #137728 - Prompt on daily and lottery recons that is final is not checked - Added prompt popup that confirms if the user wishes to finalize the recon - Ticket #151410 - Delete Messages Permission Not Working - Added permission logic
v2.41.16 - Ticket #142019 - Unable to Login to Register - Added register # to query - Ticket #139581 - Open Price Items Not Storing Price in Suspended Sales - Added logic to handle them - Ticket #137773 - New POS charges for free lighter - reworked logic to handle scenario - Ticket #141405 - No Sale receipt prints with Z-tape attached - Found and fixed variable logic
v2.41.15 - Changed EMV_VX805_GLOBAL to EMV_VX805_GLOBALPAY for DataCap devices
v2.41.14 - Ticket #149950 - DataCap params "download was successfully" - Fixed typo - Ticket #149393 - Weighted Pricing Calculating Incorrectly - Modified price calculation precision - Ticket #148790 - Sale had Loyalty discount without Loyalty customer - Added logic to clear discount when on subtotal screen - Ticket #145497 - Json Error Adding Monitor to Control Center - Added additional parsing - Ticket #145562 - POS Uplifts downloaded checks for folder but not contents - Modified folder check to check for files too;Added additional logging if there are no uplifts on the server and logic to clear them locally - Ticket #144991 - Daily Reconcile Bug In POS - Updated logic to update the cash deposit difference field - Ticket #141543 - Register setting covers up another - Ticket #149873 - Adding support for CC devices with Rapid Connect - Ticket #140010 - POS Retains Tax Exempt Status - Found and Fixed logic - Ticket #139990 - cc receipts - Added option to suppress CC line - Ticket #144764 - Printing Labels in POS Not Printing Entire UPC - Updated POS to use the full UPC number when option is selected.
v2.41.13 - Added support for blank monitor serial number in control center
v2.41.12 - Added INI location ID queried once on login, from INI file or from CC API
v2.41.11 - Ticket #143964 - Cannot resume suspended sale (Voicemail) - Found and fixed issue - Ticket #144037 - Error when ringing up second item requiring age verification - Added logic to handle grandfather policy when age already verified on sale
v2.41.10 - Cleaned up cut commands when using cloud loyalty
v2.41.9 - Cleaned up logic when switching control center monitors
v2.41.8 - Cleaned up logic when priting cloud loyalty points balance
v2.41.7 - Cleaned up logic when checking for control center monitor updates
v2.41.6 - Moved control center monitor calls to login screen and changed frequency
v2.41.5 - Implemented cloud loyalty add/edit customer requirement - Implelemted cloud loyalty app scan
v2.41.4 - Ticket #141859 - Added support for grandfathered age verification - Ticket #141860 - Director allowing future time clock entries that cause the cashier to no longer be able to clock in - Added logic to handle future entries in status check
v2.41.3 - Ticket #139181 - tender totals - Modified Z logic to not reversed scanned coupons - Ticket #140169 - x for y dollar food stamp - Found and fixed the issue (discounts weren't being rounded) - Added support for Heartland credit cards
v2.41.2 - Ticket #136255 - Force DL Scan not does not work on return by recipt numer turned the scanner back on before it adds plu or dept
v2.41.1 - Ticket #135896 - Cross-thread operation not valid lblleft_annoucemencount accessed from a thread - Modified background processor to not touch UI and moved UI update to timer process
v2.41 - Release Compile
v2.40.110 - Ticket #134040 - Unable to view loyalty customer points - Added all integrated balances to balance grid popup - Ticket #135607 - Lottery recon issue - Added logic to handle splitting shift and lottery recons between programs
v2.40.109 - Ticket #134306 - house account not writing to database - Modified query to use customer GUID instead of ID
v2.40.108 - Ticket #128615 - Enhancement Request for Underage Warning Screen - Changed UI colors and hid close button for 2 seconds when coming from underage - Ticket #132768 - Break Up Button - Added setting to breakup on breakdown button - Ticket #133309 - Return ringing up less than actual sale - Modified return from receipt logic to include buydown in taxes when applicable - Ticket #133378 - POS/Exporter Check If Other Instance Is Running - Modified POS to check for existince of file OpenReceipt.txt in app.path and if exists and there is already another POS running, close itself so existing instance is kept open - Ticket #133858 - Extra items on purchase - Changed to show error message to user and continue posting sale - Ticket #134106 - percent off system discounts with pik a pak items - Added logic to handle PCT discounts on pik pak items - Ticket #133849 - Lottery Safe Issues in POS - Refatored manage safe logic & UI
v2.40.107 - Ticket #131354 - Can't check house account balances in POS - Added balance to menu screen - Ticket #133280 - Hospitality Mode Testing - Fixed issue with duplicates in grid; renamed header - Ticket #133309 - Return ringing up less than actual sale - Added logic to not process buydowns when returning from receipt
v2.40.106 - Ticket #132600 - Return To Main Screen POS Checkbox - Modified logic to return to subtotal screen if setting is disabled - Ticket #132268 - Sale not showing in customer's sales history - Modified query to return all applicable data - Added support for ReceiptLineItemGUID in enhanced loyalty log
v2.40.105 - Ticket #131233 - choose salesman - Modified uplifts to use salesperson instead of cashier
v2.40.104 - Ticket #131009 - Derek's uplift problems - Removed logic that verified CC login was valid email address
v2.40.103 - Ticket #131230 - Identical CFD's in POS - Added logic so that if same display name is detected twice it appends the second one with the display number making it unique
v2.40.102 - Ticket #127715 - reverse break downs support for POS - Added setting and logic to "Break Up" inventory - Ticket #130602 - Secondary Display Text Is Light Again - Modified UI
v2.40.101 - Ticket #129821 - Problem with Enhanced Loyalty - Modified coupon logo printing to handle bitmap errors
v2.40.100 - Modified Age Verify UI to require 4 digit year entry and made year buttons inverse colors in comparison to other buttons - Ticket #129767 - (minor) Sell item button bug - Disabled multi select in return mode - Ticket #129770 - Fixed bug with license scan only passing in 2 digit year
v2.40.99 - Ticket #128969 - Add Support For Non PDF Message Attachments - Added logic to handle filename - Ticket #129759 - Added sanity checks for all control center calls
v2.40.98 - Ticket #127122 and Ticket #125067 - Dynamic Age Verification For Year 2XXX/Age verification with 19XX - Revamped Age Verify screen to allow entry of 20xx years - Ticket #127651 - Loyalty Customer receipts in consistent on naming scheme - Added last name to variable after adding customer - Ticket #126915 - Enh Req - Full-screen Under Age warning when the age is already known - Added message and syslog entry like age verify screen - Ticket #128554 - Loyalty Points Issue On Sales - Gordon / Marissa - Modified logic to properly handle system discount points in loyalty
v2.40.97 - Ticket #128424 - Pre-release testing House Account Dept lockout - Modified logic to use correct when running w/o corporate - When running with a corporate, added webservice call to get the deptlockout list from webservice (requires FTCorpWebservice v1.149) - Ticket #128426 - Taxing Issue With Manual $ Discounts - Modified dollar discount logic to function like percent discounts (where user selects item(s) to apply discount to) - Ticket #128444 - Returns Not Taking Into Account Uplift Discount - Revamped return from receipt logic to handle these discounts
v2.40.96 - Ticket #128398 - Restrict Tenders Set Up - Modified UI label. Also changed this forms (and all others found) button colors to not go solid black on mouse over/down - Ticket #128395 - Modified logic when returning from receipt to always use discounts from pdetail data and never recalc based on current discounts. The setting "Returns Use Current Discounts" will only apply to non-receipt returns
v2.40.95 - Ticket #128337 - Unhandled Exception on BackgroundWorker in POS - 16, 21, 119 - Added check that CFD was using URL before executing any CC code
v2.40.94 - Ticket #128072 - POS error adding tender to sale - Found and fixed logic issue (same as void item)
V2.40.93 - Ticket #128010 - can't close out sale - Fixed bug with voids causing POS to throw error message erroneously - Ticket #127711 - Temp Price Change - show buydown in price
V2.40.92 - Ticket #127540 - credit card settings in POS - Found and fixe dlogic that was defaulting it to true - Ticket #127484 - Buydown Bug when adding in POS - Added buydown group and retail report fields to insert
V2.40.91 - Ticket #127484 - Bug fix if you insert buydown from POS it does not show up in Director - Added active=0 to insert statement. - Bug fix found another spot where printcurrentreceipt was being called that was not hiding the items detail on the second
V2.40.90 - Ticket #127157 - fixed bug on returns for pick a pack items - Ticket #127158 - fixed bug in returns it stopped adding the buydowns - Ticket #127165 - fixed bug daily recons getting set to complete
v2.40.89 - Ticket #123489 - Pre-Release Testing: Announcements check interval - Added new setting for interval to check for new news. - Ticket #126147 - Item rang up as 2xUPC doesn't allow single returns - Added popup when return qty > 1 prompting cashier for return amount (defaulting to all) - Ticket #118347 - Enhancement Request: Cycle Count Definitions in POS - Added module - Ticket #126240 - Modify customer display to validate local files when using control center - Added logic to check for index.html, if not found check for archive.zip, if found try to extract and use it. If not force refresh. If extraction fails, force refresh
v2.40.88 - Ticket #126146 - Modify Cloud Loyalty To Handle State WHen Licensed Scanned - handled the state in customer details when creating/editing customer via driver's license scan since cloud loyalty now uses a dropdown list instead of textbox for state
v2.40.87 - Ticket #125414 - button permission - Added logic to validate button on press for now - long term we will hide
v2.40.86 - Ticket #105710 - Refund to Credit Card is stuck in an error found the issue is when voiding my record number using vantiv the amount cannot contain the comma. - Ticket #122542 - Enh Req - Add "No Sale" notes to receipt and Neg Cashier report - Added notes to receipt. - Ticket #122548 - Added code for expired driver license. - Ticket #123479 - Added code to set the first and last name to all upper case when leave field.
v2.40.85 - Ticket #124449 - (Prerelease Testing) Department Min/Max Amount Doesn't Work - Added back in Min/Max logic for open dept sales - Ticket #125177 - house acct payment - Modified logic to get correct display account number - Ticket #125164 - ToDo is creating Unfinished Spots Checks with definitions - Modified todo grid to handle spot checks
v2.40.84 - Ticket #123722 - Added support for iSC250 - Global Pay
v2.40.83 - Modified verbiage in message shown when redemption is not allowed for manual lookups when using enhanced loyalty
v2.40.82 - Ticket #123678 - (Prerelease Testing) Entering Vendor Parts On POS Breaks Ordering - Added min order qty and manual order to ui and datasets
v2.40.81 - Ticket #123703 - (Enhanced Loyalty) Add logic to prevent usage other than earning points when customer manually
v2.40.80 - Ticket #123473 - (Prerelease Testing) System Discount Receipt Text Not On Receipt - Modified to use receipt text as name on bottom of receipt - Ticket #123452 - (Pre-release Testing) Max Change not working - Added logic to handle max change amount; also changed gift cards and house account charges to not allow any over tendering - Ticket #123550 - Sale with all items voided still shows amount owed - found and fixed logic (turned off checking carton count while cycling through voids) - Ticket #123612 - (Enhanced Loyalty) Reprinting Open Redeem Coupon Doesn't Show Value - Modified reprint coupon to identify open redeem coupons and follow same path as initial redemption so the coupon will look the same - Ticket #123611 - (Enhanced Loyalty) Balance earned persists between customers - Found and fixed issue with variable not being cleared in all instances
v2.40.79 - Ticket #123315 - (Prerelease Testing) Mix/Match Returns - Added support for returning mix/match items with their proper discount - Ticket #123311 - Specialty Pricing Return Issue - Resolved with logic from Ticket #123315
v2.40.78 - Ticket #122897 - (Enh Loyalty) Add Disclaimer Text Lines To Bottom Of Coupon - added logic to support printing disclaimer lines - Ticket #122911 - (Enh Loyalty) Capture Customer When Returning Via Receipt - added logic to get customer from receipt and add them to sale when returning via receipt - Ticket #122884 - (Enh Loyalty) Add blacklist to open redeem coupon filters - Added support for blacklist in coupon redeption
v2.40.77 - Ticket #122820 - (Enh Loyalty) Chit Modifications - Added points earned logic, added name to all, added time to all
v2.40.76 - #122163 - (Enh loyalty) add date to coupons and balance chit - Added name and date to balance print
v2.40.75 - Ticket #122393 - Loyalty Redeem Barcode Not Printing On Star Printers - Added padding Star printers need to print barcode - Ticket #122260 - (Prerelease Testing) Integrated Loyalty Returns - Added logic to handle returns for integrated loyalty and deduct points
v2.40.74 - Ticket #122197 - (Prerelease Testing) Commission Sales Report Math Issues - Modified logic to round commissions to 2 decimal places upon calculations
v2.40.73 - Ticket #108500 - Added support to manage lottery safe - Ticket #113494 - Skip lottery set s the ZLottery flag
v2.40.72 - Ticket #122183 - (Prerelease Testing) POS Removes Employee Permissions - Added support for 2 fields in UI and datasets - Ticket #122166 - (Prerelease Testing) POS Settings Depts Use Loyalty Coupons - Modified UI - Ticket #122168 - (Prerelease Testing) Changing Item Price/Cost In POS No Change History - Added plu_changes records when cost or retail is changed - Ticket #122193 - (Prerelease Testing) Typos / Visual - Fixed typos - Ticket #122192 - (Prerelease Testing) Saving Employee In POS Password Issu - Added POS password textbox and logic - Ticket #122164 - (Prerelease Testing) House Account House Number Labeling Issue - Modified to use customerid instead of GUID - Ticket #122163 - Add Dates To Coupon Chits - Added Date - Ticket #122161 - Lockdown Open Ended Redeems - Added logic - Ticket #122154 - (Enh Loyalty) "Redeem Loyalty" screen show dollars instead of points - Modified UI and logic to prompt cashier for dollars instead of points - Ticket #118019 - Enhancement Request: Manager X Report - Kenna - Discount Tobacco of Farmington - Modified logic so that when running register X, it obeys the blind setting on the button while the Z obeys either the button or the global setting (Reg Z Is Blind - if either is blind, the Z is blind) - Ingencio ISC250 for TSYS needs to be added to POS - Added
v2.40.71 - Ticket #121118 - Ingencio ISC250 for TSYS needs to be added to POS - Added
v2.40.70 - Ticket #120164 - Issues Price Overriding Open Department Sales - Found and fixed logic when adding open dept to sale invqty property was being set to 0 - Ticket #98271 - Integrate Cloud Loyalty Into POS - Changed lookup from scans (card or license) to use new API calls for muliple card support. Added UI to change card #s when using cloud loyalty
v2.40.69 - Ticket #121515 - can't return a particular item - Found and fixed logic with setting return flag from coupon lookup
v2.40.68 - Ticket #118058 - Move use last full UPC to DB setting - Ticket #104974 - Do Not Track Inventory on an Item - Added logic everywhere (director, queue, poc and webservice) - Ticket #110004 - Make change button - added setting to prompt for notes on no sale - Ticket #121133 - Fixed bug where object not set error appears with printer but no cash drawer
v2.40.67 - Ticket #115034 - Item with zero qty on receipt - Added logic to prevent adding 0 (and less than 0) qty to sell from find item screen
v2.40.66 - Ticket #96385 - Issues with Item Sell Button - This has been resolved in the register side, made changes to designer side to show only one result per item - Ticket #95529 - (minor) Waste button issue - Changed logic to not prompt for age or uplift on waste items - Ticket #93858 - Visual Cleanup - Hid keyboardshortcut textbox in settings - Ticket #120425 - Add lookup by scan id to cloud loyalty - Added logic
v2.40.65 - Ticket #42184 - Gift card returns don't adjust gift card balance - Added logic to the receipt return to handle Auto Tip & Gift Card Sale - Ticket #72095 - House Account Invoice Not Showing All Taxes - Changed the report so if the dollar amount is
<>0 and the tax name ="" sets to No Tax Name During my test found the customer information no longer showed up so had to change the house account report query to us CustomerGUID in the join - Ticket #75908 - Print customer's name on receipt when its a house account - Added now prints at the bottom of the receipt when the sale is over - Ticket #88077 - House account return is returning the wrong amount -Fixed
v2.40.64 - #11929 - News timeout when internet is down - Modified to run as background task and only check every 12 hours
v2.40.63 - Ticket #116629 - Tender Minimum isn't working - Added settings under credit cards that are global for all credit card tenders (integrated and unintegrated)
v2.40.62 - Ticket #101737 - Moved the Loyalty Coupon setting to Recon tab.ticket - Ticket #113494 - Added _IsFinal flag to handle when records are finalized - Ticket #113381 - Added code to delete multiple message - Ticket #120017 - Cloud loyalty printing long, blank receipt after non-loyalty sale - Found and fixed issue - Justin added some code earlier to not cut the receipt after each coupon and the code didn't account for there not being any coupons so it always feed a few blank lines and cut
v2.40.61 - Ticket #119693 - CFD Receipt Lines Can't Be See - Changed grid row forecolors back to black - Ticket #119305 - POS can't print 13-digit barcode labels - added check if length > 12 don't drop digits - Ticket #119681 - House Account / Cust Dept Discount - added qty multiplier on HA discounts when getting you saved amount
v2.40.60 - Ticket #90807 - Shelf label printing case price not single price - Changed queries used in this (which also handled price check) to sort by price - Ticket #95471 - Unhandled exception on POS - retest - Ticket #115034 - Item with zero qty on receipt - Added logic to prevent adding 0 (and less than 0) qty to sell from pricecheck screen
v2.40.59 - Ticket #119022 - Clear Tender did not void/refund partial credit card authorizations - Added new item to receipt/credit card item to determine if the item is CC Processed before it passed on the credit card number
<>""
v2.40.58 - Ticket #119235 - Require Description On Temp Price Change - Added logic to require description on temp price changes
v2.40.57 - Modified commissions to support PCT of retail - Ticket #113944 - Added UpdateZDailyReconciledFlag query
v2.40.56 - Ticket #117753 - Bug Fix Fractional Buydowns was not ringing the same with 2@ so added rounding to the buydown amount
v2.40.55 - Ticket #74919 - New NC DL data is not scanning correctly into POS - S07 - Charlene - Added support for new format - Ticket #115656 - System Discounts not stacking, 1 Loyalty 1 not Loyalty - changed query to sort by includeinretailreport before priority - Ticket #117372 - Option to auto-add store number to end of invoice number - added setting and logic - Added relevant schema changes from Director - Ticket #105529 - Store coupon as negative department - Added logic to allow enhanced campaign redeemed coupons to be reported as discounts - Ticket #112379 - [Enh Req] Can POS show the birthdate for minimum age on the Main Panel - Added min age birthdays for the purchase of cigs and alcohol to the register screen. - Ticket #77570 - Enhancement Request - For Labels with Aliases and Descriptions - Modified to allow discounts and buydowns to deduct from printed price - Addded logging when registering CC device - Ticket #112517 - auto calculate cc shift recon - Tony - Added setting to auto populate if using datacap
v2.40.54 - Ticket #115577 - Modify POS To Only Refresh Changed Uplifts - Refactored all control center communications; Modified logic to use last_update fields in API; Added settings to control update frequency in minutes and log last update time for both signage and uplifts; Moved all communication with CC to background process, including initial load;Changed logic for signage to adhere to last update interval
v2.40.53 - Ticket #106784 - Moved house accounts to corporate - all HA activity has been moved to corp webservice if HasCorp is true - Added PMB disclaimer - Modified Loyalty Cloud Coupon printing - Moved header lines underneath the dashes conditionally - Ticket #114136 - Loyalty Enhancement Request - Updated the balance types to have the exclude selected balance types from receipt. - Fixed issues with PMB DL scan - Fixed issues with possettings CC signature and yes/no popups - Added receipt item to support passing the drivers name on scanned dl for PMB - Added validation for PMB settings - Modified Redeem points font sizing in modal and text structure - Cloud Loyalty - Added address line 2, referral code to the customer form. - Cloud Loyalty - Modified validation and auto-validated phone number and other fields on blur - Cloud Loyalty - Added coupon viewing with filter items (from Cloud Loyalty) - Cloud Loyalty - Modified timestamp for uplift comparison to UTC (DateTime.UtcNow) in Forms/Login.vb - Ticket #113944 - POS error from missing column - fixed schema - Ticket #114141 - Carton Count Limiter Doesn't Work For Cans/Rolls - Modified logic to take into account links that are not 10 (tmpCartonCount = (100 / tmpReceiptItem.UnitsInParent) * .01) - Ticket #113509 - Enhanced Loyalty lookups are getting a timeout error - setting was using seconds instead of milliseconds - Ticket #113547 - WV License combining first and middle name - Modified logic to parse any first names that have a space in them keeping only the first part - this should solve the issue and only cause grief for those with a space in their first names - primarily deep south folks who probably don't have a license anyway - Ticket #113389 - Age verification - Modified all POS logic to use more accurate date diff verification to take into account leap year - Ticket #111515 - Drivers License Import For PA - Found and fixed logic - Ticket #113241 - Error trying to open employees from POS - Fixed schema issue
v2.40.52 - Added suppport for EMV_VX805_ELAVON.
v2.40.51 - Ticket #110617 - QoH field in POS is showing cost. Fixed typo in code. - Ticket #111607 - Trigger Qty Discounts. Fixed logic when calculating BxGy free using trigger lists with a QTY multiplier
v2.40.50 - Ticket #111075 - POS Crashes every time the sale button is used - fixed issue with multiple selection enabled but only single item present - Ticket #111424 - POS - Fixed issue with enhanced loyalty redeem button not showing - Ticket #110617 - QoH field in POS is showing cost. Updated the find item popup, inserting correct value in right order. - Ticket #110639 - Investigating Transfer Issues - Ken - Cigaret Shopper corp Updated the Adjustment Header Table and Adjustment Log by adding an additional field that has the User name. - Fixed a couple of issues with loading PMB stuff - added timer to reset processcurrently running - Added PMB card stuff to SuspendASale & resumeasale. - Fixed found that gift card returns was not being handled correct by SuspendASale/resumeasale.
v2.40.49 - Fixed bug when using calcluate pct discount after system discounts would allow the sale to go negative
v2.40.48 - Ticket #110983 - System discount percent off + buydown. Modified system discount logic so that retail each used for calculations is post buydown
v2.40.47 - Ticket #110959 - Kit items and suspended sales - added logic to override price when resuming suspended kit item sale - Added schema changes for fuel
v2.40.46 - Ticket #98271 - Integrate Cloud Loyalty Into POS. Modified UI so that special characters are not allowed to be typed instead of removing them on save in customer editor - Fixed bug where scan ID was not being populated
v2.40.45 - Ticket #109923 - Add support for Ingenico IPP 320 (EMV - Heartland) - Ticekt #110232 - House Account Charge error writing to regsale cannot convert "" to int
v2.40.44 - Ticket #109355 - Happy Hour system discount and Pik-a-pak pricing. Diabled 0 dollar check when validating discounts - Ticket #109341 - Payin Payout Reg Z - Ron Update the payin/payout screen, limiting the description to 30 characters.
v2.40.43 - Ticket #107404 - Wildcard POS Search. Added option to search "Everywhere" in find item popup
v2.40.42 - Ticket #107332 - Added logic to prevent enhnaced loyalty redeemed coupons for more than elgible items - Modified Cloud API to support changes to add/edit customer
v2.40.41 - Added check in house account lookup and loyalty account num
<>"" it exits instead of showing house account lookup
v2.40.40 - Modified item search to include linked items when searching by vendor part - Added check for accept checks back - changed pricecheck screen item description label to support multi-line descriptions
v2.40.39 - Ticket #98271 - Integrate Cloud Loyalty Into POS - Modified coupons API call do to API changes
v2.40.38 - Ticket #105578 - Bug Fix clear button not resetting the loyalty label to customer found other issue it was clearing the label but still recording this to the db. - Added clear customer button to house account form and changed house account button to show this form when customer is on the sale. - fix for reconcile issue with invalid column - fixed BxGy free on trigger list where trigger list was included in item count
v2.40.37 - Ticket #104852 - Bug Fix percent discount all button not working and selecting multiply items only discounts highlighted item - Ticket #105578 - Bug Fix clear button not resetting the loyalty label to customer - Fixed bug with FTX News pointed to internal address
v2.40.36 - Ticket #105582 - Track Employee Who Adds Loyalty Account - Will - Corporate - Ticket #104852 - Change to the Discount button - If a item selected by click on a ckbox. Then clicking the Discount button discount is applied to only the items selected. - Ticket #105821 - Testing Announcements Feature. Updated to display only the active news and announcements. - Ticket #105578 - Tracking Loyalty Entries By Cashier - Will - Corporate Added option to clear customer. - Ticket #105915 - Debit Cards cancel sale not crediting properly
v2.40.35 - Ticket #105531 - Buy X Get Y Free discounts with a trigger list are wonky
v2.40.34 - bug if tax store coupons=false and you can at the prompt to choose item then it would still accept the coupon. - added when using tender buttons with company prefix this is passed to choose coupon item form and limits item - added a new method to passin values to other classes - Ticket #105224 - Gift Card Tender cancel sale/clear tender not crediting the account - cancel sale works clear tenders added both gift card and credit card credit - Ticket #101770 - Suspend Sale Remember Age option - Added new option to keep age on suspended sales
v2.40.33 - Ticket #105695 - When autologoff cashier and force timeclock are both true, unclocked in cashier can log into POS. Added logic to prevent this
v2.40.32 - Ticket #105580 - Loyalty Account Notes Field not populating - hid fields as they only apply to cloud loyalty
v2.40.31 - Ticket #105272 - Fixed issue with Dymo label seleection - Ticket #101447 - Discount on buying Subunit at Linked Qty Updated the setting screen to display if discount is active. - Ticket #101449 - Enh Req - POS Banner for reminders to Cashiers Added feature that displays Announcements from Corp and news from FastraxPOS. - Ticket #105274 - Fixed invalid column errorRemoved Z_DebitCards_O field from query
v2.40.30 - Fixed bug with touchpoint resetting cashier info from POS
v2.40.29 - Ticket #98651 - Enhancement Request - Added option do not allow item with temp price change to be used by system discounts - Ticket #103515 - Bug Fix it was not loading the settings correctly
v2.40.28 - Ticket #103515 - Enhancement Request - Lowering Timeout Time for Loyalty Card add new option in settings - Ticket #100991 - Enhancement Request - re-organize POS settings screen add 2 new panels that are hidden for payout/in texts
v2.40.27 - Ticket #103169 - Bug Uplifts not extracting zip file added logging/message if 7z file is not found - Ticket #103526 - Bug Qty Promos/Buydowns was removed in 2.0 and now it handles them correctly - Ticket #103401 - Uplifts logging - log when an uplift is "won" but didn't prompt
v2.40.26 - Ticket #104270 - Fixed House Accounts showing on reg z - Ticket #104223 - Bug fix viewing messages on CashierHome would error out - Ticket #102696 - Manufacturer Coupons Not Actually Being Taxed When Option Is Set
v2.40.25 - Ticket #103179 - FoodStamp eligible amount does not get changed on temp price changes - Zebra labels changed logic it was using from vbcrtlftxt to @@vbcrlf@@ it was already using this
v2.40.24 - Ticket #103195 - Zebra barcode the label was not print so added logic to carriage returns like the old code was doing
v2.40.23 - Ticket #100887 - Allow cost plu pricing of 0 % for house account - Ticket #85275 - Add customer sub accounts to all customer search screens and writes the subaccount to the database - Add the ability to add sub accounts in the maintenance screen - Ticket #100876 - Added message to download data parms link for the new vantiv devices - Ticket #95897 - Scanned coupons does not work with plu aliases - Ticket #103195 - Zebra barcode label missing and save checkbox use full upc also. - Ticekt #101776 - Remove items details from the second CC receipt - Added options to hide the following header, item details, footer, verify age, barcode and logo
v2.40.22 - Ticket #101447 - Added option to sell at parent price / parent qty, when purchasing over parent qty of subunits. - Ticket #98389 - Removed the Where Clause to gwt all the records in the Lottery Safe - Ticket #101737 - New added DeptLoyaltyCPNDS to project - CC INtegration - Added message boxes to the 3 new vantiv devices warning about the latest version of netepay must be greater than v1.16. - Ticket #100887 - Allow cost plu pricing of 0 % for house account. Added a receipt variable to of HouseAccountCostPlus and when checking to see if needs cost plus it uses this instead of margin variable - Ticket #85275 - Add customer sub accounts to all customer search screens and writes the subaccount to the database. Added a new dataset and changed all queries to union on the custsubacct table.
v2.40.21 - Added upcoming schedule to cashier home with ability to print - Added schedule details popup with ability to print full schedule / my schedule - Fixed bug with uplifts auto win - Changed control center calls to suppress if device ID is emptry
v2.40.20 - Ticket #101994 - Update Uplifts For Min Sell Qty and Auto Win Fields - Ticket #101590 - Vendor part search in POS - show child item in search results Updated the search popup for vendor part searches, to include parent/child items.
v2.40.19 - Ticket #99624 - Added initial time sync to ensure that the POS clock changes in sync with system clock
v2.40.18 - Ticket #99689 - Added support for system discounts to use trigger list before applying - Add ability to add customers sub accounts to house account = Add new option to sell to sub accounts. - Ticket #100996 - Zebra Label Request revamp Created new table, dataset, and updated form to use the new method of Zebra formats.
v2.40.17 - added logic to send message to corporate when PC Payroll integration returns an error
v2.40.16 - Ticket #101031 - CFD Content From Control Center Prompts For Overwrite - Ticket #101077 - Change Uplift Discounting To Discount Cheapest Item First - Ticket #100525 - Enhancement Request - Have Register Z/Shift Reconciliation Option to Show Only Recon Buckets Updated the Reg Z report with option to display recon buckets in place of the tenders. - Ticket #99844 - POS losing panels Updated the panel load to retrieve the archived panels if there is a failure. - Added support for 3 new Vantiv/Mercury credit card devices Ingenico IPP 320 (EMV - Vantiv) Ingenico IPP 350 (EMV - Vantiv) Equinox L5300 (EMV - Vantiv) Also added a new panel that hides all the buttons on top of the settings screen with a label loading data params please wait. - Ticket #98655 - POS: Time Clock: View Details: Print, request for Accounting format Added option to print in Accounting format. - Ticket #99315 - Uplifts not accepting aliases - Added code to check if scanned upc exist in pluAlias table if not plu table
v2.40.15 - Ticket #100409 - Fixed issue with cashier info changing when using price change verify cashier
v2.40.14 - Ticket #100240 - Fixed bug with scanning item during safe drop prompt
v2.40.13 - Ticket #93187 - Daily Recon Detail report Date range. Fixed issue with food stamp daily recon. - Ticket #98875 - Added support for scale to handle weighted items
v2.40.12 - Ticket #99745 - Modified carton count to use pt of carton field for non linked items - Ticket #98886 - Fixed bug with returning manufacturer coupons
v2.40.11 - Ticket #69718 - Fixed bug with changing house accounts during sale
v2.40.10 - Ticket #99184 - Force void when carton count limiter is reached
v2.40.9 - Ticket #97968 - Unique Cashier Per Z Check - Deb Added new "Unique Reg Z Cashier" option in setting that prevents other cashiers from using POS when active. - Ticket #69718 - Added ability to view house account sales history from POS
v2.40.8 - Ticket #98744 - Added support for TN license last names - Ticket #98352 - Added support for LA license last names
v2.40.7 - Added new fields to the house account receipt. - Ticket #98512 - Sales Tax report not matching department sales totals Updated food stamp purchases to insert the amount to the non-tax sale amount. - Ticket #83691 - Messages printing to receipt printer. Updated the popup to give user the option to either print on the receipt printer or other network printer. Created new report for printing to other printer.
v2.40.6 - Ticket #99204 - Added syslog entry when underage sale is attempted - Ticket #99205 - Persist Age Entered When Resuming Sale
v2.40.5 - Ticket #98062 - Changed all Daily Recon logic to use correct employee num variable when creating records
v2.40.4 - Began cloud loyalty API integration - Fixed bug where attachments weren't opening
v2.40.3 - ehancement request add more information to the house account receipt
v2.40.2 - Ticket #46456 - Added logic to check employee active status when logging in (was already checking cashier active status) - Ticket #49760 - Disabled cancel button on starting till when force still till is true
v2.40.1 - Ticket #95877 - Split message attachments into their own table
v2.40.1 - Ticket #89554 - Temp Price change enhancement added button property force login & added new screen that allows comments (only records to syslog
<> "") and other options - Ticket #89781 - Hide kit items
<> 0 - bug fix restrict sales form dept name was not checking for dbnull
v2.40 - compiled for release
v2.39.42 - Ticket #93344 - POS flag not showing correctly in dept details - Ticket #93540 - Add uplift discounts to POS
v2.39.41 - Ticket #92672 - added logic to allow skipping lottery when using multiple Z's - modified settings UI to say enable shift lottery instead of force
v2.39.40 - changed price check screen to not show buttons / details if force DL scan is true - added logic to show DL details when a DL is scanned before a sale begins - fixed bug where time on POS was not changing if message widget was disabled
v2.39.39 - added display ID to each monitors INI file to store last control center display ID used - changed get hardware routine to use network card MAC address instead of serial # - changed CC get web content logic to use last display time to determine if an update is necessary - added qty to kitchen printer chit and remote monitor
v2.39.38 - added ability to hide PLU num on sale item popup
v2.39.37 - changed kit button selection to not include price if 0
v2.39.36 - fixed memory leak in customer display - fixed issue with lottery recon no longer calculating on field exit - fixed under age if year of birth was a leap year - added option to hide promos and promos in pricecheck - changed now recon final is checked you cannot edit - added support for restricting department sales to a single tender - fixed gift card voids
v2.39.35 - Ticket #85592 - Remember settings for printing labels in POS Added the printer method to ini file. - Ticket #85140 - Items Showing in POS Pricebook Showing Price of 999.99 Updated the dataset queries to pull price from the PRC_Data table. - Ticket #86128 - Fixed issue with variance and total$ switching columes when exiting row. - Ticket #84847 - Fixed form Load event so that executes when the form loads which calls the load for the listbox. - Ticket #83053 - Restrict Lotto Sales to Cash. Finished Setup form and logic in the pos to restrict department sales to a tender. - Ticket #78114 - Added option to disable buydowns/promos from price check screen - Ticket #83820 - Changed code where ever cmdPrint button equaled false instead only false if ckreconcilation is not checked. So can print reconcilation report. - Ticket #81754 - Printing To Do List in POS. Added logic to print the To Do Task - Ticket #77258 - Added ability to force drivers license scan
v2.39.34 - added support for registering device/monitor in control center - modified CFD to download data from control center and run locally instead of using URL - fixed leap year issue with age verify
v2.39.33 - added support for Ingenico IPP 320 (EMV - Globalpay)
v2.39.32 - added support for ICMP - Heartland EMV
v2.39.31 - fixed forqty not being set correctly for kititems - fixed issue sysdischdrforrcpt was not get clears out.
v2.39.30 - added support for surcharge in receiving
v2.39.29 - fixed typo in OSK settings - added IsFinal logic to shoft recons - prevented uplifts from showing same campaign twice
v2.39.28 - hide the option to do not split system discounts in DB for now - fixed gift card sale issues
v2.39.27
- added logic to kill any previous running instances before starting - only show active items only worked by UPC so added to all the queries. - added a system hdr rcpt object that will total the discounts and change rcpt to use instead also changed pdetail inserts system discount and now if the DoNotSplitSystemDiscounts=true then it uses the sysdiscrpthdr otherwise it uses old logic also changed the DoNotSplitSystemDiscounts to false - moved posting of system discounts & scanned coupons to functions
v2.39.26 - added support for command line parameter AUTOUPDATE to update the DB schema silently
v2.39.25 - added ability to add attachment to messages - added zebra shelf tag label type
v2.39.24 - added tender validation this warns if a tender is out of range - added tender validation and if the button has muti tender but not supported it prevents the tender from being used - added the same tender validation to the button editor - added possetting do not split system discounts this uses the old logic and prints discounts once. - added the comment to the linked pick a pack items
v2.39.23 - added invoice report
v2.39.22 - added setting to not allow house account and system discounts
v2.39.21 - fixed plu starting with 5 rings up twice - changed the detail_type and salesflag for waste spoilage sales added detail_class of 20 v2.39.20 - added support for multiple prefixes on carton counts - Service Ticket #75176 - POS/Director Typos and visual issues
v2.39.19 - fixed change qty not handling a department sale correctly - fixed linked plu not using the same inventory qty as the original item
v2.39.18 - zack - fixed user32.dll error on xp machines
v2.39.17 - added setting to disable popping cash drawer on safe drops
v2.39.16 - Service Ticket #75807 - Added PLU_Desc to UpdatePLUPriceCostDeptAndActive update query - Service Ticket #77388 - added food spoilage button & logic
v2.39.15 - added support for counting X's performed - added setting to enable multiple selections on sell item button - added remote printer module - changed resume sale to not show empty sales - fixed bug where resume sale did not allow NULL for customer ID - Service Ticket #75406 - Cashier Login prompt within POS needs fingerprint option - Service Ticket #75370 - Percent Discount button shows wrong department - Service Ticket #75801 - Added the sub AddNewUPCToLog to ScanStore_Home. So when a new UPC is added it adds the new upc,upc description and upc price to session log
v2.39.14 - added Zebra label CS Format A - added Zebra label CS Format B - fixed issue with enhanced loyalty free coupon and buydowns - added logic to force getting timeclock ID from corporate if there is not one locally and using PCPayroll - added support for checking alias when processing manuf coupon
v2.39.13 - changed version to compile new exe for PA license - fixed bug where enhanced loyalty free item was not taking into account buydowns
v2.39.12 - added logic to check for dept max pct discount amount
v2.39.11 - fixed issue with PA license not finding the license number - added setting to allow user to choose OSK path - added setting to allow user to specify control center base URL
v2.39.10 - added uplifts to commission report - added ability to find item by description starts with - fixed bug where loyalty icon was being cleared on view receipt - hide price type change & discounts manage labels in pricebook and made the buydowns manage label hot.
v2.39.9 - fixed bug with enhanced loyalty and multiple coupon scans - finalized uplifts
v2.39. - enhancement added manuf list to couponmanuf button allows them to force that manuf in the sale
v2.39.8 - added logic to set CFD for new format based on old settings
v2.39.7 - added support for multiple CFDs - added support for uplifts
v2.39.6 - bug fix change qty screen always marked last item in the on the receipt as voided - enhancement allow negative Payin/outs - enhancement added coupon tender mapping
v2.39.5 - bug fix when using the debit tender button it was not printing the second receipt.
v2.39.4 - Added a new field to the PosSettings table for IniEntryType updated all the clsPosSettings to insert the type field - Updated the schema change routine to match director - Fixed font size recon - verify_shifts - Renee fixed print recon button - Richard added onscreen keyboard to cycle counts - added GUI for coupon tender mapping still have the link hidden
v2.39.3 - added setting to force auth on all timeclock entries - added timeout to timeclock screen that will close screen after 60 seconds - if force auth is false, added 3 minute auth token from login screen that when expired will prompt for reauth
v2.39.2 - fixed several typos
v2.39.1 - locked down additional tabs in settings to non auth'd users - Changed the schema update logic to match director. - Added schema change 25 to convert CouponTenderMapping to varchar so it start with 0.
v2.39 - version change for release - added setting to allow user to select whether or not to return with current system discounts when returning from receipt - hid check for coupons checkbox and assign it based on loyalty mode - Added a new field to the PosSettings table for IniEntryType updated all the clsPosSettings to insert the type field
v2.38.13 - SRM changed pcpayroll to use payrollid instead of employeeid
v2.38.12 - fixed bug when performing shift recon and lottery was using multiple Z's - adde logic to use PayrollID instead of employee num for PC payroll integration (it's commented out pending response) - added uplift logic (current disabled for release)
v2.38.11 - enhancement prevent inactive items from showing on item search and working orders added a new setting - added alais logic to the finditem screen so it looks for unexpanded & expanded along with the alais - cycle/spot checks enabled again and the screens are a closer match now - added logic to print LoyaltyAccountName on loyalty coupons
v2.38.10 - changed the validateisnumeric to a function and also added a return of true so it save records in both verifyshift & recon_shiftentry - added more is numeric to shift entry form for lotto stuff
v2.38.9 - added support for PCPayroll timeclock integrations (new tab in settings, if enabled it posts timeclock entries to PCPayroll site when they happen) - added OK and Cancel buttons to drawerpassword popup
v2.38.8 - fixed bug with item return and mix match pricing query was looking up plunum for a prc name changed dataset and now it joins on plu and returns the correct amount - enhancement add gift card number to the message box when a gift card load failed - changed popup_Action_InventoryMenu resized the form and hide both cycle count and spot check buttons - moved popupsettingspassword to popup folder
v2.38.7 - fixed bug with launch module fingerprint reader and touchpoint devices - added support for free items using enhanced loyalty - renee - added textbox validation to recon shift/daily checks if entry is numeric
v2.38.6 - fixed bug in the new tax recalc I was adding the nontax amount to the saletotal and it was causing the saletotals to be off when recalculated - fixed bug when using manuf coupon and sale total was positive but the balance due was negative it would double the change due amount - fixed bug reprint receipts load files added more error checks on if no | then archive also if it does not have the correct number of | it will archive the file
v2.38.5 - fixed bug for datacap debit cards partial auth now it does a return if it was a debit instead of void - fixed sale restriction using standard message instead of showerrorform
v2.38.4 - fixed bug where system discounts were always being written to pdetail to first item on sale
v2.38.3 - recompile for Cygnet
v2.38.2 - fixed spot check & cycle count forms do not match the pos layout so they are disabled until they are fixed - fixed orders button was disabled until it we add it to the pos for orders
V2.38.1 - fixed price type 6 was not showing the multiplier in the qty line comment 5.00 @ 1.99 but the item count would be 25 when you used multiplier of 5 - fixed added a possettings to SubtractPercentDiscAfterSystemDisc and now it allow you use percent and system discounts together - fixed going to subtotal screen word tendered was cut off - fixed age verify was not updating when DL was scanned - fixed customerdisplay font size defaulting to 24 - fixed next dollar button not refreshing
v2.38 - added error screen to ToDo list details - changed ToDo from POS to a button instead of checkbox when showing/hiding completed tasks
v2.37.73 - fixed price type 6 items giving error plu null when trying to suspend added new itemtypes the price type 6 items are flagged as weightedbarcodes but they are not true weighted - fixed price type 6 items not voiding correctly
v2.37.72 - added support for prompting for item when scanning manuf coupons
v2.37.71 - fixed non tax logic was not converted to the tax total amounts for each group - fixed non tax was being written to regsale rounded found the clsRegSale.InsertRegSale NON_TAX was declared as int changed to decimal - fixed taxing buydown returns was adding the buydown tax twice - fixed house account lookup left loyalty lookup was not checking for active sale when a house account number was present - fixed adding kit not allowing it use multiplier - changed the changeqty/fullreceipt form so it uses the standard currentdialoglastresult as a response - fixed processcurrentlyrunning.addingplu was getting called twice so it was logging it - fixed processcurrentlyrunning.pricecheck was getting called twice so it was logging it - Richard - pay out descriptions not showing on Receipt - Richard - print check number on receipt - Richard - vendor part description field too small - Richard - added font size option to change the size of: subtotal, tax, total, and change due - Richard - updated the todo task to send an update to corporate via webservice.updated - Richard - added ability to change quantity on item on full receipt line - Ricahrd - house account receipts show company name instead of person's name - renee - fixed age verify flag not resetting when the clear button pressed if it was scan of loyalty or drivers license - renee - fixed regreconcile query to use the notes field not notes_O - renee - fixed recon report will only print if final recon is checked daily & shift entry - shelby changed from variable to checkbox.checked
v2.37.70 - changed loyalty search by phone number to not drop dashes and dots
v2.37.69 - fixed if require tender amount on and credit tender button (no processor) used without entering an amount it was adding the saleamount to the receipt then rejected next enter a tender amount it would double the credit card tender value moved the currentReceipt.CreditCardTendered = currentReceipt.CreditCardTendered + Amount under the if statement - Richard - Added POS setting that gives the ability to print or not to print receipt when cashier either "Cancels Sale" or has a "No Sale"
v2.37.68 - changed find item to join against PRC_DATA to get price/cost - fixed possettings download data parm link change sucess message and remove messagebox for heartland ingenico 250 - fixed resume sale of voided weighted barcodes could cause the line item to turn positive
v2.37.67 - fixed error message lnkDatacapParms removed TempGetDeviceInfo() because it was causing an error
v2.37.66 - fixed foodstamp taxing issue after food stamp tender an item was added to the sale it would - fixed resume sale was not adding the customer back to the sale - fixed house account payments stopped working had to remoe the lineistender and set the tt_none =-1 in the clsDefinedRegisterTypes had to change all hard coded .TenderID =/
<> 0 to clsDefinedClassTypes.TenderTypes.TT_None since I changed it to -1 I only searched for .TenderID * removed clsregisterfunctions was looking for tt_none tender type which turned out to a 0 so it tried to process that line as a sale now it uses the LineIsTender
?v2.37.65 - added support for loyalty only coupons using integrated coupons - added support for single use per account coupons using integrated loyalty - fixed bug when resuming a sale suspended with a house account
v2.37.64 - fixed bug in integrated loyalty where coupon value was not being pulled from webservice
v2.37.63 - added option to run one machine unintegrated from credit cards while the other machines are integrated
v2.37.62 - added setting to print enhanced loyalty balances post sale
v2.37.61 - added support for enahnced loyalty single use for transaction coupons - changed BG color on CFD to black for alternate rows (it was gray and was harder to see) - added ability to customize font size in CFD - added QOH to print label search screen *hidden if show qoh for price check is false - added QOH to print label screen *hidden if show qoh for price check is false - fixed bug in printed 1 UP WB label where the font was very light
v2.37.60 - fixed bug with misctender setup with tender id of 0 was causing error posting ztotals added a new receiptitem LineIsTender when its a tender is set true clsregisterfunctions was looking for tt_none tender type which turned out to a 0 so it tried to process that line as a sale now it uses the LineIsTender
v2.37.59 - was **5805 - bug fix new taxing method found it was not taxing buydowns so added that in (it never worked correctly before either) - bug fix splash screen when I was checking for logfile size i was calling the posdetails twice instead of timeclock - bug fix pos setting screen heartland isc250 was added to the dropdown but was not added to the case statement to download data parms so added that added messages for the exceptions & a case else message added message of "pos | Success", " DataCap Parms have been downloaded successfully!") - added new IsThisProcessCurrentlyRunning the checks to see if the process trying to start is already running and if some it logs and does not continue - bug fix workorders screen the descrption was missing so added it back - bug fix credit card over tender was hard coded to pass false for was tender amount entered so changed it to variable. Defaults to tender_type=0 first then 50,60,70,80 - removed logging for reset of the datacap device - added support for open departments in enhanced loyalty - added support for ICMP datacap device (requires latest DLL's from DataCap website) - fixed bug where if item has 2 buydowns both descriptions show on receipt even though only one is applied - fixed scanning of old ohio driver's licenses - added cycle count / spot checks - added a new field Books on the Recon_ShiftEntry form
v2.37.58 - bug fix if a receipt file had no header information it would prevent receipts from showing now it moves the bad files to the archive folder and logs it - added check for 0 dollar amount tender to the clsTenders AddTenderToSale so it does not pop the drawer - added check to login if log files get above 20mb it remane and move to archive folder - added detail logging to the Mercury & Datacap auth screens to help resolve an issue - added receipt window to the full receipt screen - ** TODO figure out the taxing of mobile coupons
v2.37.57 - changed working order descriptions to pull from vendor part instead of PLU - fixed BgGy free discount bug where only 1 free item was allowed - fixed discount schedule bug where day was being ignored if hours matched - changed WB label format to swap the broken lines in long descriptions - added age verify popup to list of open popups so that safe drop screen does not show on top of it - fixed bug where enhanced loyalty would not print a receipt if there was no expiration date - changed receipt logic so enhanced loyalty does not show any balance buckets - added list of cashiers to Reg X/Z Tape - added verbiage to warn cashier when voiding mix/match items - added ability to customize next cash button caption - fixed bug where multiline messages were truncating when sending to corporate
v2.37.56 - Removed in an effort to find why the totals are not matching because the old POS was not rounding taxes either - removed the above of both z_taxes & z_tenders - added system discounts, Cost Plus Discounts, Customer Department Level Discounts to the Register Z/X - these are being pulled from z_totals - enhancement added 2 new Possettings NumberofDaysToKeepLiveRcpts and NumberofDaysToKeepArchiveRcpts defaults to 3 and30 this allows someone to change days keeps - added when no keylock now it goes into 14 day demo mode - added new screen OverrideDemoCode - moved all the KeyLock and Demo Code stuff to a new clsKeyLockandCodeValidation - added new timer to main form that sets a variable of _CheckForKeyLockTimeYet to true - added check to the end of addtendertosale to check for _CheckForKeyLockTimeYet=true - added new function that checkforkeylock to main form
v2.37.55 - resized the daily recon entry screen now fits on 1024x76 - added support for RJR loyalty
v2.37.54 - updated logging for the mercury prompt/signature added the lastform/sub just above the log event because it was not showing the correct info in the logs. - commented out the cmdDailyRecon.BackColor = Color.Gray on the popup_Action_reconmenu so the button would be black - edit daily screen still have the control boxes and blue title bars.
v2.37.53 - fixed bug tax manuf coupons off voided an item the sale it was leaving tax amount for the coupon value due added option to deptsale and plusale to pass DeductableCouponTaxableAmount so when it added the item taxes are correct - enhancement house accounts now display the company name instead of customer name - fixed bug excise tax not working correctly - while testing excise tax found that the clsTaxes was adding the buydown amount to the item causing it to incorrect - found more formatnumber in the clsZTaxes so changed to math.round
v2.37.52 - Testing fix of ztender not matching sales totals found in the clsZTender the tenderamount was using formatnumber instead of math.round - fixed system discounts and 100% discounts - fixed customer facing display text colors it was hard for customers to read
v2.37.51 - added logic to check for open forms before showing safe drop prompt
v2.37.50 - added support for scheduled system discounts - modified WB Zebra label format - added support for selling multiple gift cards in the same transaction
v2.37.49 - added amount to load to gift card swipe screen
v2.37.48 - fixed bug where recon notes were not being saved in certain scenarios
v2.37.47 - fixed bug where error would appear if PM or UST points were elgible for discount but no PM or UST item was on current receipt
v2.37.46 - added support for 16x9 displays (adds 24 more POS buttons) - DataCap Fixed the NetEPay bug so added the auto prompt for signature back
v2.37.45 - Created new Console Application to download the Campaign XML file - Created API Class libray separate to make the API Calls - Developed the method for update the current balance according to the campaignTypes - fixed bug where PM and UST item points were both being added in certain scenarios - fixed bug where PM and UST discounts would try to apply if the customer had enough points even if there wasn't an applicable item on the receipt - changed taxes to hold 3 digit value instead of rounding to 2 digits in the calculatetaxes routine - fixed bug where manuf coupons were showing negative balance due when 100% off coupon was applied
v2.37.44 - added support for Web loyalty expiration dates - added support for UST campaigns
v2.37.43 - added support for Web loyalty trigger amount
v2.37.42 - changed discount limiter to function with limits other than 1
v2.37.41 - added new items report (launch module button) - added price change report (launch module button) - fixed bug where food stamp elgible amount did not take temp price changes into account - added forms for customer details, customer coupons and customer menu for loyalty API
v2.37.40 - added option to log DL data from settings screen to capture raw license scan - added option to force a starting till - changed underage message to be a modal dialog that cashier has to dismiss - added pct and dollar discount to X/Z tape - added support for suspending a sale with weighted items - fixed bug when voiding open priced items - CFD now clears previous sale after 3 minutes - fixed bug where pik pak items were not supported in loyalty point scenarios
v2.37.39 - Changed credit card signature options if its a chip entry and pin it will not prompt for a signature. - Also added a new option for the Ingenico 250 devices it no longer automatically prompts if it was chip card. If card was left in the reader the signature request would stop the beep. - Fixed Food Stamp Multi Tender in Taxes. - Added a check in datacap if chip card & cvm = left 3 is pin then no signature needed - Added option to enter a custom text for AgeVisualVerified
v2.37.38 - added support for system discount item values - added validation for inactive employees trying to login - fixed bug when voiding open priced items - modified discounts to properly adjust pik a pak items
v2.37.37 - bug fix if returning an item and the tender was not setup to allow over tendering it stopped the tender I added a check just before and numbers are negative it reverses them so they pass validation.
v2.37.36 - bug fix for cc partial auth was not stopping the sale from tendering now the the addtender sets the tmptenederedamount = dialog results - bug fix for EMV Get Signature the cancel request was calling the old control so added the if statement however no method on the EMV side so need to figure out a work around right now it just times out
v2.37.35 - bug fix for ingenico 250 devices with EMV Get Signature was failing because it was using the DsiPDCX instead of DsiEMV.
v2.37.34 - fixed bug where age verify allowed sale the day before the bday
v2.37.33 - added refresh of change due before printing receipt to handle slow receipt printers - began implmenting cloud based loyalty - changed daily recon datasets to use correct connection string - removed form borders on daily recon screens - added proper anchoring on daily recon screens
v2.37.32 - enhancement added number of house account settings to the possettings and updated the printing of house account invoices so it cycles until done. - fixed bug house account invoice not showing pick a pack pricing correctly
v2.37.31 - fixed bug not taxing coupons and clear tenders it was not clearing the DeductableCouponTaxableAmount value. - fixed bug while testing the clear tenders the apply coupon to form displayed pressing cancel would still add the coupon to the sale. - fixed bug while testing the clear tenders the balance due above the receipt window was not updating - fixed bug not taxing coupons voiding and item it was still applying the coupon value in clsTaxes I added and check for modeflags voided or wasvoided - fixed bug cls.deptSale dept target margins 500 not using the forqty - fixed bug datacap EMV & Standard was formatting the dollar amount and when > $1,000 the comma would cause the device to prompt $0.01 it now strips the commas out. - fixed bug suspending weighted barcodes using the base barcode number instead of the orig barcode added new rcptitem weighteditemorigbarcode gets set and suspend sale if isweighted=true it stores weighteditemorigbarcode instead. - fixed bug overtendering of house account payment adjusted account balance full tendered amount not just payment amount. - fixed bug while testing my house account payment overtender found the balance was customer labels not updating correctly if switching between customers
v2.37.30 - fixed bug scanning of GS1 coupon not working added it to the check in processtimer event.
v2.37.28 - fixed bug could not over tender store coupon still. - fixed bug datacap partial auth was screen was showing when it was of by 3 decimal so now it rounds the AmountToProcess in both datacap & mercury also rounds the amount when comparing auth amount to amount to process.
v2.37.25 - fixed bug rounding issue when percent discount was applied did not happen all the time the clstaxes.RecalculateAllTaxes was rounding and calulateTaxes was not so removed the rounding recalcu. - added made sure each one posting of sales data was rounding the values just in case I missed a statement in the clsRegisterFunctions. - fxied bug in clsTender.ValidTenderSettings overtendering was only passing in the tender amount for for that tender so changed so it passes in the TotalTenderedAmount instead - changed the logic for refreshreceipt items with qty > 1 I check to see if the decimals places are > 2 if so then I show 3 digits. This is was my test case it it was rounding 2 @ 6.09 to $12.17 with a buydown of $0.075. - changed the math.round in showsubtotal.lblSubtotal_Tax.Text/BalanceDue label back to formatcurrency becuase it would only show 0 instead of $0.00.
v2.37.24 - fixed bug percent discount was only doing formatnumber changed it to math.round awayfromzero like everything else - fixed bug auto tip not rounding correctly so added math.round awayfromzero like everything else. - fixed bug store coupon added math.round in the clsTenders.AddTenderToSale when it verifies tender amount is not greater than the sale amount. - fixed bug balance due issue it would show -0.01 when it should have been 0.00 found that currentreceipt.taxtotal/TaxableBuydownTotal needed to placed in math.round so updated all of them.
v2.37.23 - fixed bug old system discounts was writing the system discount id on ever item that was on a valid discount even if it did not get a discount. - fixed bug in button details it was not loading panel navigate value unless it was a panel navigate button type.
v2.37.22 - added new logic to each datacap calls if CreditCardTerminalID
<>"" then it uses that TerminalID if is blank then sets to registernum like normal. - removed all the logging for certification stuff in datacapauth form - changed number of debit credit card receipts to print the same as credit cards.
v2.37.19 - changed all decimal.round to math.round and made sure each had midpointrounding.awayfromzero set. - re rmoved the rounding for the clsdisounts b x for x dollars because it was cause the sale to be short
v2.37.18 - fixed non integrated credit card tender was not checking for the tender setup allow over tender - fixed Pos Settings not hide all credit card options when None was selected. - fixed Pos Settings Switching from one credit card processor to another would leave the old setup info in the settings table.
v2.37.17 - added support for limit per transaction in the new sys discounts ApplyDiscount - added syslog dataset and class to support insert record if item was price change - fixed integrated credit card tender was not checking for the tender setup allow over tender - fixed voiding of items or depts with customer dept discounts was was adding the discount amount twice so the void function adds the discounts before - fixed bug in clstenders.addtendertosale when change due and = to > 0 - fixed tender qty count if the sale had change due the qty would increase by 2. - added new option to the clsZTender.JournalZTender of DoNotUpdateCount and when the change due is calling it sets to true. - added tmpReceiptItem.PosDetailType = clsDefinedClassTypes.PDetail_DetailType.DET_TYPE_Sale to both clsPluSale & clsDeptSale
v2.37.13 - added EMV for Mercury VX805 Mercury - added a message box when cancel with credit card partial tender - added cancel sale now prints both credit card sale and void receipts - added cancel sale partial tender of credit card if the void was not success it tells the cashier - added 2 new fields to the BuildXMLString_DataCapTransaction to support mercury E2E - added structure change 18 to adds fields to the discounts table to support the PM Loyalty - added support for require loyalty in new sys discounts CalculateDiscounts
v2.37.12 - fixed bug datacap void transaction would allow 1 try and then cancel the sale so added a retry and warning screens - added open a file or url option to the launch module button - fixed bug old system discounts not showing on the receipt so added the total for the system discounts. - added GS1 Coupon support for the following types free purchase and dollar/percent off. - added support for item return of scanned coupons - fixed item return of a manuf coupon button did not reverse the value. - fixed item return of store coupon button did not reverse and if it was return always gave error of overtendering. - fixed buydown not showing on price check if ended today added >= to the query - added a check in addtender and if no items in the sale and manuf/store tendered
<> 0 then it tells the cashier it will make the reg z totals off.
v2.37.11 - fixed bug Price Check screen would not find non-expaneded aliases. - added aliases label to price check screen if alias was used the label is visible. - fixed bug rouding issue for change due this one is under review
v2.37.10 - added option to charge tax on coupons (store and manuf) - added datacap port to settings screen
v2.37.9 - fixed bug weighted barcode not voiding correctly - fixed bug merc signature capature also had issue with statechange being called after the form closed so added a removehandler for it sig capture
v2.37.8 - added ability to manually enter datacap transaction via pinpad instead of swiping
v2.37.7 - modified price check screen to show promos and changed UI
v2.37.6 - suspend/resume will now take into account % and $ discounts (schema change required) - naming of a suspended sale persists if you suspend it again - added Print Sale button to allow the printing of an open sale with tip line (like bar tab)
v2.37.5 - added check for partialauths in datacap credit card logic v2.37.4 - fixed bug UpdatePoleDisplay the form close was causing exception error object closed so on form close set the object to nothing and on the update if the object is nothing it does nothing.
v2.37.3 - fixed bug in mercury sig capture the cancel button did not have try catch and was causing a unhandled exception error - fixed bug with safe drops still not always prompting. If you have 2 cashiers work the same reg z it would only pull the first record so changed it to sum it. - change I added math.round to each of sale values in the clsRegSale insert. - fixed bug returns of weighted items and prompt for price change on it would make the item positive removed the price change option for weighted barcodes
v2.36.40 - change I added logic only allow one food stamp tender so changed it back to allow more.
v2.36.39 - fixed bug when processing credit cards > 1000 via Mercury (removed comma)
v2.36.38 - fixed bug in the retry screen when the popsavingale form would time out and close it would close the retry screen with it - fixed bug retry would insert a record more than once so added a delete function to RegSale,PDetail,TendSale and MDetail that deletes based on the ReceiptLineItemGUID (excluding RegSale) before it does the retry. - added structure change 16 to support ReceiptLineItemGUID to PDetail, TendSale and MDetail tables - added more logging to each of the retry sections and now it logs if the cashier hits retry or cancel. - added safe drop timer that fires every 30 seconds to if prompt for safe drop is on also changed the query for the getcashindrawer to z_tender
v2.36.37 - added setting to disable popping of cash drawer for $0 sales - disabled deletion of applied invoices - added logging to rcv def deleted when deleting unapplied invoices
v2.36.36 - fixed system discount bug with BXGY Free
v2.36.35 - fixed typo in settings (invoices)
v2.36.34 - fixed bug when voiding weighted barcodes
v2.36.33 - added support for ingenico w/o mercury encryption via datacap
v2.36.32 - bug fix changed length of discount names from 16 to 25 on the rcpt - bug fix resumed sale would add linked items twice add ignore option when coming
v2.36.31 - bug fix changed new sysdiscounts to allow multi tenders to work correctly. - added new discount list that now holds the all discounted items and shows bottom of the receipt window. - bug fix when negative dept sale is resumed it would make the sale positive now it checks dollar value and reverses when needed. - bug fix new sys discounts not working correctly with deptlevel discounts - bug fix when positive checks where on it would accept any account even not found. - added food stamp flag back to the receipt it now prints an F at the end of the desc if that item is eligible. - bug fix plusale if item was not on a sys discount it was clearing the rcptguid caused issues with temp price change. - added keylock check and modules.
v2.36.28 - bug fix new system discounts was not rounding to 2 decimals on every discount type.
v2.36.27 - bug fix ring item up with numeric desc '999' and press the x button so added a check for _lastentry=entry - bug fix returns being recorded in pdetail as 256 but with positive dollar amounts so it now checks qty and if >0 it reverses. - added retail price on the house account detail report. - bug fix food stamp tender not recalculating taxes correctly when other items are on the sale. - added the tax exempt sale info to the RegZ for each tax group. - bug fix breakdown button was not expanding the barcode.
v2.36.26 - added setting to force timeclock before accessing POS - added setting to choose salesman at end of sale if more than 1 user is clocked in
v2.36.25 - added CommissionAmount to pdetail for enhanced reporting - added BuydownGUID to pdetail for enhanced reporting - added DiscountGUID to pdetail for enhanced reporting - added CommissionGUID to pdetail for enhanced reporting - added Commission support to POS - added commission flash report to POS - added commission leaderboard to POS - added salesmen button to override employee on sale (shows current clocked in employees) - fixed bug in z_taxes regarding 3 digit rounding - fixed bug in z_tenders regarding 3 digit rounding
v2.36.24 - fixed resume of suspened item with pick a pack price bug. - changed resume sale query so if the item type is 9 shows 0 dollars instead of the prcdataid.
v2.36.23 - fixed voiding item with pick a pack price bug. - fixed returning item with pick a pack price bug.
v2.36.20 - fixed permission bug with reconciliations - added option to disable weighted barcodes - added option to completely turn off receipt printing on credit cards
v2.36.19 - bug fix when voiding weighted items - added suspend support for pick-a-pack items
v2.36.18 - added breakdown button to manually breakdown inventory
v2.36.17 - Bug Fix when performing a voiding mix/match items - Added support for up to 30 panels - Added support for setting house account vendor for report - Bug fix for rounding of taxes when selling multiples VS single rings (now set to 4 digit precesion) - fixed bug where suspended returns were not being processed correctly - added option to disable timeclock - added support for Dymo label printing - added weighted syntax in comment field when scanning weighted price barcode - changed barcoded price to expand to 12 digits - added support for priced barcodes - modified datacap to include partial auths - added TARGET_GM to getpluforsale query to back into cost - changed customerdisplay to show tax and modified colors - added ability to edit loyalty customer - added loyalty customer info to regsale
v2.36.16 - Bug Fix the weighted items screen was not rounding the final price was setting sometimes leaving tiny amounts over so add the decimal.round to it. - Bug Fix House Account Invoices showing wrong item price when discounts are applied. I changed it to use the detail price. Also the Permission line below was duplicated (was the same on old one) so I changed to only 1 line. - Bug Fix House Account Invoices details was duplicating if the item had more then one vendor part so added VendorID as param so it can
v2.36.15 - Bug Fix Food Stamp Item returns not working add more logic for returns. - Bug Fix Item returns was not tendering the sale out. Found that the taxes were more then 2 digits and was leaving tiny amounts over so changed the dept/pluSale to decimal.round when setting the subtotals to solve this.
v2.36.14 - Bug Fix RegZ/X woud duplicate the tenders details if more then 1 cashier worked the same RegZ. I added a group by to the query and make the qty / amount fields sums - Added POS Editor when editing a dept or plu button it was not loading the already selected items into the list. Plu now adds whatever plus are currently assigned to that button into the Plu's to add to make it easier to add a single item or remove an item. Depts List checks all depts assigned to that buttons.
v2.36.13 - Added support for food stamp - Added new form for Food Stamp Payment entry. You can do more then 1 food stamp tender however it has to be in a row and first payments. - Bug Fix Recon button was still calling the shift recon so changed it use the popup_Action_ReconMenu and now the new FTX permissions can disable buttons
v2.36.10 - fixed bug when scanning license for loyalty lookup, age is stored accurately prevening UNDER LEGAL AGE message
v2.36.9 - began implementing pending loyalty coupons - added ability to cancel out of the open price item screen - added ability to cancel out of the weighted item prompt screen - added QOH in item search (if show QOH in pricecheck option is enabled under settings) - added column headers to item search grid
v2.36.8 - Added ability to print gift cards using receipt printer (enable in settings) - Fixed bug when using URL for the customer facing display where the resolution was off - Added ability to view loyalty sales history from customer popup (click the customer icon when there is a customer selected) - Added ability to add previously purchased items to the sale from loyalty sales history - Added system discounts to full receipt popup window - Added ability to select all items when doing a % discount
v2.36.7 - Added ckAllowOverTenderStoreCoupon to the Settings and AllowOverTenderOfStoreCoupon to currentregister to support this and in clsTender.Addtender if true then it allows you key in the dollar value of the total amount due + taxtotal. - Bug Fix Scanned Coupons always giving the generic message even. I changed the mainform.addtender to look for a result code of other and it just displays the message in the retrun. clsTenders.GetScannedCouponValue first moved the check for - disounttype=0 above the check for the item in the sale because the 0 is a cashier intervention also changed the return to other instead of fail so main form can pick it up. - Bug Fix Misc Tender not showing on the receipt. I added a check in the RefreshReceiptWindow to add the Misc Tender Amount - Bug Fix Gift Card Returns not working correctly. clsDeptSale.AddOpenDept if the sale was a return it was not reversing the dollar amount. If you did a item return for a Gift Card Sale it would add money instead of taking away. I also had to update the TenderProcessor webservice to allow giftcardsale less than 0 so this will need to be updated around before or at the same time as the POS - *** Gift Card Fix Requires a new TenderProcessor to placed at corp - Bug Fix Tendering of Negative Amounts not taking tenders into consideration. It was not adding the tenders back into the subtotal amount when comparing so add them. Also removed an extra if statement it was looking for a return on a sale but all the ic was the same for non returns and return so removed it - Bug Fix Sales recording start time of the last sale. The initnewreceipt was changed to set the starttime to now when a new receipt gets inited after sale. The old logic set it to 01/01/1901 and the deptsale and plusale was looking for that value they were changed to the look for receiptitems.count=0
v2.36.6 - Added New House Account Receipt Report, Launch Module for Print House Invoices type, Added new Pos Settings of PrintHouseAcctInvoices and combo box values of (None, Automatic and Manual) - None turns off the print house invoice button in reprint receipt / Automatic it prints every time after a sale is completed and enables the print house invoice button in reprint receipt - Manual it turns on the print house invoice button in reprint receipt
2.36.5 - Added ability to edit loyalty accounts from customer popup (click the customer icon when there is a customer selected) - fixed bug in pricecheck when using part of carton for buydowns - fixed bug in debit cash back where button tag was incorrect for 0 hardcoded entry - began EMV implementation for DataCap - added DB permissions to actions - added support for using integrated loyalty - modified addplutosale to include dept.pointsperdollar - added support for Verifone VX805 via DataCap
v2.36.4 - Bug Fix Item Return on register 2 never found - The PdetailDS DetailsForReturnTableAdapter had pushoffline as the connection string and I changed it and it seems to work now
v2.36.3 - Added LogoffCashierAfterSale as boolean to the possettings and if checked it will display the a login (reused the ManagerLogin) and if they press cancel it will take them all way back to login screen. If they enter a new cashier number it will load that cashier info and if they exit the pos screen it will refresh the cashier home screen displays. I added a new variable on the CashierHome to handle that screen closing when needed.
v2.36.2 - Added Support to the pdetail inserts for pump_num column because Zack wants the BuydownGUID to write to this column. The BuydownGUID was already being assigned the ID value so added a new item to the reciptitems of BuydownID and changed all pdetail inserts adding the pump_num=BuydownGUID and changed the buydown_id to use BuydownID instead. - While testing these changes I found bugs with the clsBuyDown.AdjustBuydown the PrcAdj update with looking at the BuydownGUID but the the clsregesterfunctions was passing in the BuydownID. So changed the call so it passes in the correct BuydownGUID. - While testing these changes I found the following bug the prcnameadj update was not passing in the plunumber so changed the dataset and values being passed in. - Added Support for retry of transactions - All the table insert & updates that would cause the sale to die now retry twice before it prompts with the error message and ask if they want to retry. Added a public of insertRetry = 2 so it can be adjusted if needed without have to editing all functions.
v2.36.1 - Added support for check verification - Bug Fix age verify was only validating that the age had been verified and if tobacco was sold first it would allow liquor to be sold after it. Now it stores the age in the receipt header and if not allowed returns under age. - Bug Fix after fixing the VisualSVN conflicts and updating it would not ring an item up unable to locate the sql server. Found the PLUDS.GetForSale connect string was set to PushOfflineConnectionString changed to FasTraxConnectionString.
v2.35.14 - Bug fix when returning by receipt, buydowns are now included in return value
v2.35.13 - Bug Fix where when system discounts where being broken into single line items, changing any line would change all instances causing display/tax issues
v2.35.12 - Bug Fix House Account Payment and Lookup visible not following the cashier setup info. Added it to the LoadPanelButtons. - While I was in I also added the visible property to the tax exempt and clear tenders. Add new public to cashier to store the clear tenders.
v2.35.11 - modified item return popup to allow scanning of receipt/item from there - disabled scanner when choosing receipt or receipt items during returns
v2.35.10 - modified item return logic to prompt cashier for type (w/ or w/o receipt) and allow them to manually enter receipt number to show items available for return
v2.35.9 - Bug Fix when voiding system discounts, the system discount was not being removed
v2.35.8 - Bug Fix New System Discounts not calculating correctly when using the Qty - I changed the clsPluSale added logic and if the forqty >1 then it adds each item as a separate receipt item.
v2.35.7 - Bug Fix Plu POS Flag Name was not overriding the Dept Flags so added checks in the clsPlusSale and it will now override the Flag information.
v2.35.6 - added support for returning coupons - modified return receipt logic to show "return value" to take into account returning items on discount - added support for remembering last search type used in POS screens (description, UPC or Vendor Part)
v2.35.5 - added decimal support to weighted items
v2.35.4 - Added if statement so it will only reset the value if its default. If the first tender set it to pop then it does not get reset in the next one. - Bug Fix Split Tenders did not always pop the drawer - Added if statement so it will only reset the value if its default. If the first tender set it to pop then it does not get reset in the next one.
v2.35.3 - fixed bug where house accounts payments were not getting a proper start time
- Bug Fix #32952 - SRM Added exit sub on the if add function returns under age. - Bug Fix no bug created - SRM testing the underage sale i found that it prints the default date that Zack told me about this morning so I changed the initnewreceipt to set it to the current date time. - Bug Fix Bug #33013 - SRM Check Tender Amount not showing on the receipt - CurrentReceipt.CheckTendered was not getting set in the clsTenders. - Bug Fix Bug #32922 - SRM Cancel Sale writing 0.00 amounts to the database - Found the saletotal was getting set to 0 in the cancelsale routine so remmed the lines (saletotal & taxtotal). - Started working on setting the properties from the tenders table to overtender & force tender amount. not working.
v2.35.1 - Added - If My.Application.Info.Version.Revision > 0 Then tmpVersionNum = tmpVersionNum & "." & My.Application.Info.Version.Revision to the splash and about screens so we can start tracking updates internal. - Added this releasenotes file to keep track of all changes made. - Bug Fix #32961 - SRM Added + .01 to the tmpAge so it allows the sale on the birthdate- If Math.Truncate(tmpAge + 0.01) >= currentSale_AgeRequired Then - Bug Fix #32951 - SRM added more linefeeds because it was cutting the receipt off at the bottom.
v 2.34 - Fixed another negative sale issue. -150 payout and the cash pressed the $100 quick cash it would tender the sale and give wrong amount.
v 2.33 - changed tax precision back to 2 decimals to fix rounding issues - fixed bug in discounts were the dataset was using the offlinemode connection string
v 2.32 - Coupon Tenders no long tender out a sale. - Added support for un-expanded Plu Aliases - Changed logic when the sale is a negative sale it calculates the change due correctly and the adds the store and vendor coupons in the change due
v 2.31 - fixed bug where discounts were not using date filter - added functionality to auto print cancels - added detailed timeclock logging - fixed bug in timeclock module from POS where the rowid if the current cashier was being overwritten in certain scenarios - fixed bug where tax was not carrying precision to 3 decimals causing rounding issues in certain scenarios - changed logic to prompt cashiers for value of coupon when scanning buy x get 1 free coupons - fixed bug where some fields were still editable in recon when reconisfinal flag was flipped - made timeclock from POS to close after clocking in - After changing the when the show subtotal was called I placed the system discounts call below it so i moved the order and now it does system discount first then show subtotal and works fine now.
v 2.30 - created seperate buttons for clocking in and out - added popup when clocking in from POS module - added check when tendering a sale to see if there was another tender in progress - added new label type to zebra printing (1.2 x .8) - fixed the negative transaction on the tmpTenderAmount at the top of the sub but if it was quick cash or next cash it would overwrite with a positive number so had it check for less than 0 and it works fine. - Did a little clean up in the AddTenderToTheSale on MainRegister_1024x768 form to validate a more. - added report for Reconciliation (shift only) - cleaned up 3up label - added working order report - Added logic to optionally send message to corporate when inactive item was attempted to be sold - Added Auto Tip and related functions to support it.
v 2.29 - Changed the POS Editor so it save the Goto Panel Name even its not a Panel Navigation button - Moved the Show Subtotal to the bottom of the keypress routine so it can be called outside of panel navigation. - Changed the PriceCheck_QOH so if the PriceCheckShowQOH = false and they browse the remote stores it removes that store from the dataset.
v 2.28 - added logic for monitored receipt for new webservice to view live data
v 2.27 - Fixed DOB bug - Its now validating the birthdate entered on Age Verify Screen and clsRegsale. - Updated MainForm.AddPluToSale to give more detail in the exception log. - Updated the CheckNextDollarValue because it was throwing exceptions.
v 2.26 - fixed bug in bxgy discounts where it was sorting on a string causing the cheapest item to not always be free - added support for aliases in find item popup
v 2.25 - bug fix Changed the Ztender update of in registerfunction so it does not post anything that is negative because it was deducting twice. - SRM found a bug that was doubling the Z_tender amount if changedue was not 0. It was adjusting for debit cash back in the old POS but in the new one it that is handled in the debitcash back amount so I changed it to look at this receipt item.
v 2.24 - fixed bug where training mode wasn't flashing - modified print label popup to remember last used settings
v 2.23 - added support for aliases in price check - added option to print label from price check screen - added module to print labels from POS - moved cash drawer OPOS logic to POS screen only - added store # to settings - added ability to update exporter INI from settings
v 2.22 - bug fix Negative subtotals was not showing correct change due or logging to tendsale the correctly. - bug fix Item Return was not showing the correct change due or logging to tendsale correctly. - bug fix Scanner was not being disabled while processing a credit card. - bug fix For Qty was getting erased but the label still showed the for qty so I changed the clear function and removed the _forqty=1
v 2.21 - added logging for safe drop prompt
v 2.20 - added support for logging coupons in pdetail - added support for opening attachments in messages - fixed pricecheck buydown tax bug
v 2.19 - Added Coupon Tender Mapping for Manuf Coupons which also needs the table CouponTenderMapping I am going to start working adding the schema change and a entry form. - Changed form titles and other misc corrections. - Fix Also add and 0 as an option on the number of credit card receipts for John and Nick. - Management form changed the customers button to house accounts and made sure it was looking up the house accounts only. - Fixed a bug in Customer Lookup was allowed when in the middle of a house account payment. - Added House Account Payment
v 2.18 - modified eLiq formula to support 32 MG PLU - added clear tender button to POS
v 2.17 - modified Z tape to seperate negative departments
v 2.16 - fixed bug where open dept sales qty was not being added to z_entry_qty in z_totals - added logic to print using old epson serial format when reprinting a z tape
v 2.15 - added logic to support popping drawer with Epson serial printers
v 2.14 - added logic where if using Epson serial printer, Register X/Z's print a line at a time
v 2.13 - modified weight prompt to use dropdown list
v 2.12 - added option too view sent messages in cashier home - added option too view sent messages in POS messages
v 2.11 - fixed bug where employee name was wrong - added logic to prompt for coupon value on free item coupons
v 2.10 - wrapped up transfers - added logic to support weighted item price type with tare (prc_data.price_type = 6) - finished wiring up adjustments - Fixed a bunch of bugs in Sytem Discounts and it appears to work fine now. - Added new button type of House Account Lookup to the editor.
v 2.9 - added tender count to reg x/z - added auto push when coming back online - finished offline mode - fixed small bug in system discounts - there is still a bug when applying multiple discounts - wrapped up most of offline mode - fixed bug where Z tape wasn't showing tax info unless tax sales was > 0
v 2.8 - finished House Account CostPlus & DeptLevel Discounts
v 2.7 - modified temp price change button to check permission
v 2.6 - added ability to change price of item (temp price change button) - added ability to turn off signature for small sales - added option to use old style system discounts - added option to not allow Z'ing when there are suspended sales - added option to print extended description on receipt if extended description starts with ** - added line break between items on the receipt
v 2.5 - finished KIT integration - finished eLiquid formula integration - fixed bug where Alpha PLUs where not working on the PLUSale button - fixed bug where debit was not working unless cashback was turned on - fixed bug where training mode allowed popping of drawer on safe drop screen - added support for portnumber when using datacap (usb is zero, other are comport #) - added check for alpha character when expanding barcodes
v 2.4 - wired up new system discounts
v 2.3 - finished wiring up training mode - fixed bug where item search by vendor part was not working
v 2.2 - added support for blind X/Z's - change status messages in auth screen - added support for open price type (5) - added logic to use license scan as receipt DOB if scanned first and customer age > 21 - moved age verified to bottom of receipt - moved loyalty info above footers on receipt - re-worked settings testing of receipt printer - added password (FasTrax0!) when testing popping of drawer - modified pct discount to prompt for item - modified scan events to be timer based to allow multiple events to fire - added support for journaling a debit tender - modified receipt to show debit tender info - fixed bug where if you just press the store or manuf coupon button it was tendering the sale out for the full amount. - added a check to AddTenderToSale when its a coupon it requires a tender amount.
v 2.1 - fixed bug where change due wasn't displaying correctly - added logic to optionally send unknown items to corporate via messages - finished Mercury debit interface - fixed bug in price check from scanned item - wired up price check QOH detail printing - added ability price check from item search
ChangeLog History
v2.50
[version change for release]
v2.49.2
Loyal N Save added "Loyalty Full Lookup" permission to enable users to look up customers without using phone numbers
Shift Reconciliation added support for printed shift recons to abide by the "Shift Recons Are Blind" setting
Login corrected an issue that allowed a user to type letters into the login prompt
Loyalty correcte an error message that was appearing when looking up a customer with an unrecognized gender
Temp Price Change corrected an issue that prevented typing in a description for temp price changes
v2.49.1
Orders corrected an issue that caused order quantities to be cleared out in some instances
Out Of Stock Warning added support for some items to be exempted from the out of stock warning
Cycle Counts added support for customer filters in cycle counts
Receiving Added support for Invoice Edit Cost Permission For Invoices
v2.49.0
Uplifts corrected an issue that caused uplifts to fail to refresh in some rare cases
House Account Charges added a message to alert the user if they are trying to partially tender with a House Charge
POS Panels corrected an issue with the "Dollar Discount" button that was causing an error message on setup
Drivers License Scanning corrected an issue that would allow age verification off an expired ID
Restrict Sales Tenders added support for restricting a department to one of several tenders (previously, restricting tenders limited a department to only 1 tender)
Astro Integration added support for deducting points from a customer's account on a return (requires receipt number to be used for the return)
Fuel Added Fuel Admin Console and Diagnostics To POS
Credit Card settings corrected an issue that caused CC settings to clear when "This Register is untintegrated" was checked.
[version change for release]
v2.47.8
Ticket #217207 Register Sanity Check Added IP address check when starting POS
Ticket #244411 Add "Debit Cards" recon bucket Added Debit Cards to recon
Wrapped up CRIND interface Added support for multiple fuel items on same transaction Updated fuel dispenser UI to show grade
Ticket #230467 Launch Moule For Recon Moved to settings screen
TIcket #239799 Loyalty Returns Now Refunds Coupons
Ticket #243236 Exception Error ApplyDiscount Attempted to divide by zero Updated logic to correctly discount items in buy x get y free instances.
Ticket #242928 Astro Multiple Accounts With Same Email/Phone Added logic to handle situation
FIxed issue with logo path not visible
[Merged from Patch]
Ticket #236138 Fixed precision issue
Ticket #239536 Unable to save new loyalty customer without phone number or email Moved cloud loyalty restrictions to own logic flow
Ticket #243100 return module Fixed EDI issue
v2.47.7
Ticket #234855 Extra Flat Tax on Specific Items Added support for showing on reg z report if no other entries present
Ticket #230504 (Enhancement Request) New POS Permission Added new permission to employee to allow scan store
Ticket #242477 Astro Loyalty Fix for Duplicate Discounts
Ticket #242924 Daily limit for loyalty discount not working Updated logic when checking if limit has been reached to correctly give discount if not reached
v2.47.6
Ticket #240032 Unable to Back Out of Cancel Sale Prompt Added cancel button to notes popup to cancel the "Cancel Sale" action
Ticket #222297 Report That Only Shows Manually Entered Birthdates Added new field to the RegSale table that indicates if an ID was scanned or manually entered
Ticket #242262 POS daily recon system and variance fields editable Updated the verify shift popup making the noted fields read only.
v2.47.5
Ticket #242297 Notification of Return Worksheets at Store/Warehouse Added a notification popup when new worksheets are received that have been approved
Ticket #232204 Recon save Before Print
Ticket #196404 Adding Text Boxes Enhanced Loyalty Coupons Added 5 additional text lines
Ticket #175102 Force Descriptions On Open Dept Sales added logic/setting to require description
v2.47.4
Ticket #230467 z out, and immediately go into the recon internal program for employees to recon their shift as soon as they close it.
Fixed disabling system discount when using a house account UpLIfts still come up offering the system discount Added Check for Disabled Discount
Ticket #213578 Recon Changes Log/Reporting Created a recon change log, and added logic to write to log when changes are made
Ticket #230230 Hardcoded POS Starting Till Added and exposed settings for hardcoding starting till
Ticket #195564 Added Print Receipt on Amount Saved
Ticket #225362 Report to See Scanned Items vs Searched Items on Transactions Add SysLog When Item Manually Searched After Completed Sale
Ticket #218874 Enhancement Request for Clearer Error Notifaction Changed error screen after partial auth void problem to be red with delayed OK button
v2.47.3
Ticket #237980 Bottle Charge Doubled up on return Updated logic to check if linked UPC number exists before expanding it.
Ticket #212132 Temporary Price Change Button Predetermined Text Added UI and logic
Ticket #237422 Added Department Information to Price Check
Ticket #237368 Multiplier issues on more than 1 selection Updated the multiselector option to apply multiplier to all selected items.
Ticket #236449 Add notes to adjustments in POS Added adjustment notes field.
Ticket #225364 House Account Passwords Added support for passwords
Ticket #213573 Moved UI to general panel; Updated logic to fire from login screen instead of register screen
Ticket #231293 Price totals change when QTY is updated in Pricecheck screen
Ticket #213573 Permission to Exit POS Added setting and logic
Ticket #193958 Enhancement Request: Unable to do sale unless cash drawer is closed Mark TBCO corp
Ticket #211284 Added Edit link near checkbox for Prompt Void, Cancel and No Sale
Ticket #222656 Orders Not Showing Correctly In POS Updated logic to ignore when the click when the order is empty.
Ticket #231293 Price totals change when QTY is updated in Pricecheck screen Updated the Pricecheck screen to take into account discount items item value
Ticket #231128 Deleting Daily Recon at Store Should Delete Daily At Corporate Updated logic when deleting a daily recon, that it calls a web service to delete it at corp as well
Ticket #226566 Autopopulate Credit/Debit on Recons Added setting to autopopulate the cashier value for Credit and debit cards. Also added debit card fields to the recon screens and reports
Ticket #214462 Enh Req: POS Sanity check on Register Z for $0.00 Added prompt when there was was no transactions on the reg Z prior to running a reg Z recon
[merged from patch]
Ticket #237626 DL Scan not populating information correctly into Loyalty forms Found and fixed issue with state parsing
Ticket #236797 Adding New Customer with LNS Won't Save Enabled error form when adding cloud customer
Fixed issue with flat tax and empty POS flag
Loyalty Customers can now submit just their Phone or Email when clsRegister::LoyaltyEnforceStrictValidation is false
Adjusted clsRefreshControlCenterWebcontent::CheckMonitorRefresh() to only update appropriate fields when the update is successful
Ticket #235811 Items not calculating cost correctly on PIkapack Found and fixed issue with pikpak non inventoried items not flipping variable on adjusted qty
Ticket #237263 Bypassing the do you accept this amount prompt Added setting to disable prompt
Ticket #237281 Missing Email Keyboard Field in Loyalty Added support for email address in custom keyboard
Ticket #237268 Average Cost Problem Changed updates to flip exported flag to 0
Ticket #236138 Florida Tax Table Taxes Requirement Added support for importing tier taxes and exposed tax type and all 8 fields
Added support for flat taxes in POS flags
Ticket #234752 Random coupon showing in Pdetails Removed coupon from pdetail list if validation failed after acceptance
Fixed issue with weekly limiters using for qty instead of at qty
Removed keypad from JUUL manager override
Ticket #226454 Keyboard Button Doesn't Work on Edit Loyalty Customer Updated UI to allow keypad input using custom keypad
Ticket #227189 Elavon failing to return partial auths Added setting to not allow partial auths
v2.47.2
Ticket #223706 Show Cycle Count on Daily Reconciliation Details Added new setting to display the Cycle count variance in the daily recon report. And added to report
Ticket #214178 Removing Balances on Loyalty Receipt Added setting to display the loyalty balances
Ticket #231006 Label printing Updated logic for price check label printing when item has multiple prices (ie Pick a pack) prompts user for the price to use
Ticket #217395 Stacking System Discounts Added stackable discounts
Ticket #230458 POS 2.47.1 won't finish schema changes Updated schema change logic to handle webservice error
Ticket #221895 Enhancement Request quantity on hand in receiving Added QOH to the receiving invoice report
Ticket #222656 Orders Not Showing Correctly In POS Added functionality to allow the user to view, edit, and create new orders in POS.
Ticket #226560 Timeclock to Use Biometrics Added new setting to allow user to manually login to timeclock
Ticket #224905 # CC Receipts / Debit Receipts Added logic to check for debit only during print process
[merged from patch]
Ticket #229854 Astro loyalty balances not showing in POS Added logic to continue routine to get astro balances if there were no local balances
Ticket #232199 Invoice Excise Tax Functionality in POS Added invoice excise tax support
Ticket #232025 Able to Bypass Age Verification Added logic to clear year field if only 19 or 20 is entered when changing year prefix
Ticket #232188 Dollar Discount Button Value Issue Fixed issue with numeric check
Fixed issue with worksheet append not checking if items to append are identical when manually appending
Added ability to add new customer from uplift message prompt
Ticket #231607 Add Support For Weekly Limited Discounts Added logic to handle weekly limited discounts
Ticket #230968 Multiple Options for Cashier that has no permissions Disabled button access based on logged in permission
Ticket #229884 Unable to do split credit card tenders on Heartsip now Added force reset of device after approvals
Ticket #230463 POS Reconciliation Settings Issues Disabled adding recon based on permission and manage safe button based on safe enabled setting
Ticket #230410 Buy X Get Y Free Issues Added logic to set max # free items to be applied when discount uses trigger list
Ticket #230204 Show Cashier Name on Missing Items Message Added cashier name to message
v2.47.1
Ticket #218332 Convert Orders to Invoices From POS Found and fixed issue with converting orders to invoice being blank
Ticket #218833 POS flags flip at the store when sent down from corporate Added schema change and logic to handle POSflagguid
Ticket #222647 Loyalty lookup with onscreen keyboard Updated the popup keyboard to use and save the default search option
Ticket #224420 Cycle Count Additional Permissions Added new permission to the Employee and Directorlogin tables. Updated Director, Webservice, and POS to use the new permission and prevent users that have the CycleCountReadOnly permission enabled from deleting and save/reconcile cycle counts
Ticket #224335 Ability to Use unused Coupons via Button Updated logic to allow the user to apply a coupon
Ticket #224929 (Director / POS) Need to add records of when QOH for items is changed in Scan Store Updated the ScanStore logic to write to the AdjustLog when the QOH is changed
Ticket #224787 Unable to Print PikaPak Barcodes Updated the logic for print label find item popup to also include other price types.
[merged from patch]
Ticket #226491 All cards are running as credit only after update Removed card group type of Credit when using Debit card
Ticket #226457 JUUL Manager Override Doesn't Have Virtual Keyboard Added OSK button and logic
Ticket #226473 Receipt Time Out Not Working Changed logic to be >= and check every 10 seconds instead of every 30 seconds
Ticket #226474 Overtendering Checkbox on Tenders Added logic to force manuf cpns to use tender setting
Ticket #227057 Supplemental sales tax on Vape in NY Added logic to support taxing by retail and recalculating after system discounts.
Ticket #229717 Unable to Open Messages Fixed issue with gridcolumn order
Ticket #229989 Adding items through Pricebook Module in POS Track Inventory doesn't turn on Added logic to get/set the track inventory flag when adding/editing items via pricebook
v2.47
Version change for testing branch
v2.46
Compile for release
v2.45.8
Ticket #225295 Receipt and CFD Discrepancy Updated subtotal logic to take into account buydown taxes and display correctly
Ticket #224924 Forcing JUUL Age Requirement Regardless of the POS Flag Added hidden DB setting (JUULAgeRequired) that gets/sets the age for JUUL items
Ticket #223197 Juul UPC Not triggering ID Prompt Added UPCs to list of JUUL items and moved itemlists to separate DLL
Added CC phone number lookup to cloud loyalty
Ticket #222657 FasTrax Freezing and Force Closing when applying adjustment Added message after adjustments applied
Ticket #222647 Loyalty lookup with onscreen keyboard Added setting to save last search option
Ticket #222832 Discount Triggering More than once, even though occurence limit is set to once per sale Wrapped up refactoring BxGy free when using trigger list
Ticket #218332 Convert Orders to Invoices From POS Fixed issue where the PO Number wasn't being added
Ticket #222566 Error when trying to tender Debit for HeartSIP Added logic to restrict returns via debit with Heartland SIP
Ticket #214912 Error when scanning a loyalty card Added error message when adding a card if not good add. No problems looking up using LNS000010000T5 on staging site
Fixed issue with Heartland manual cards that have AVS in response throwing exception
Ticket #223766 Divide by Zero error POS Updated discounts logic to resolve issue
v2.45.7
Wired up click events for testing devices
Removed legacy security reference in ap.config
Ticket #215073 Linking Enhanced Loyalty Lookups to PinPad Added setting and logic to get loyalty phone number from pin pad via datacap
Ticket #218332 Convert Orders to Invoices From POS Updated the New Invoice Popup to convert orders to invoices.
v2.45.6
Ticket #222666 HardCoded POS Qty Multiplier Added new button type (Multiple Sale) and wired up logic for it
Ticket #214278 Loyalty Prevention/Cleanup/Marking Inactive Updated the Loyalty Customer popup to prevent special characters and number from being entered into the name fields
Ticket #222214 (POS) Possible bug when calculating system discounts after pressing Subtotal Added logic to check the discount value before showing discount header line in receipt window
Ticket #209406 POS Time Entry Types Disabled setting time clock default type if force meal break is enabled
Ticket #216523 Enhanced Loyalty Customer Field Detail Requirements Exposed settings to force email and phone
v2.45.5
Created new setting, EnableModifiers, to allow use of them without full hospitality mode
Added fuel dispenser history and ability to reprint fuel receipt
Added schema and logic for CRIND receipts
Added ability to email receipt
Change prepay amount to be implied decimal
Ticket #218523 Fwd: FW: non cash fee Updated logic to only apply the percent credit card fee to the amount changed to credit card
Ticket #222084 Change Log Files To Reset Daily Modified all log files to be dynamic and auto delete logs older than 180 days
[Merged From Patch]
Ticket #215076 Cancel Out of Age Verification Option Jeff Corporate Added a cancel button to the Age Verification popup.
Ticket #216752 Setting to Prioritize DL Scanning Window Added logic for option to Prioritize DL scanning. Will be added to setting screen later.
Added reset on closing form from cancel in DataCap
Added reset to heartland close event
Ticket #221920 Offline Mode bugs Added override of offline code for schema changes;supressed starting till check when in offline mode
Ticket #220604 Inventory Counts Inaccurate Modified sync logic to correctly handle breakdowns
v2.45.4
Refactored fuel pump stacking UI and logic
Ticket #218860 Add electronic registration to POS and Director Added registration UI and logic
Ticket #218723 Make Datacap Devices Dynamic Added logic to get DataCap devices from DataCap DLL
Ticket #218725 Use 2 Different Credit Card Devices On One POS Added UI and logic to allow user to select which device to use when adding a CC tender to sale
Cleaned up smart till UI and logic
v2.45.3
Ticket #217503 Lottery Recon has a Variance in Report, but not in Recon Program Updated the logic to handle roll overs
Ticket #213353 Back space button, on screen KBD Updated logic for the keyboard for the backspace button to work properly
Ticket #218366 Uplifts prompting, but not "winning" properly Refactored classes and logic to separate out the trigger qty used by uplift guid
Ticket #218365 Uplifts refreshing in POS when POS isn't registered Added logic to disable uplifts if device id is blank
Ticket #209677 Double entries on receipt for bottle deposit Added logic to refresh item count after combined sale with linked PLU
Ticket #212740 Negative Cashier Report inflated by a couple of issues Removed voids from combined items from being written to pdetail
Ticket #209406 POS Time Entry Types Added setting to prompt for out type and wired up appropriate logic
Ticket #213387 Bypass Drivers License Option Added logic to optionally override required license scan
Ticket #218343 Add Tax Amount To DataCap Integration Added tax amount to datacap integration
Ticket #217203 Outstanding issues with Returns module Added verify check logic to orders
Ticket #217203 Outstanding issues with Returns module Added logic to handle settings when enable WH is true but verify is false
Added support for company cloud loyalty coupons using company prefix of 00005 (per Justin)
Ticket #214912 Error when scanning a loyalty card Modify lookup by card number to use api/v1/access/customers/find?loyalty_data=True&card_number={0} now that the loyalty_data option exist
Ticket #214096 Enh Loyalty can't enter gender for new customer Updated UI to display sex and updated logic to save sex when adding/updating account
Added debug log to Heartland authorization screen and hid OK button instead of just disabling it
Ticket #217203 Outstanding issues with Returns module Modified logic to use verified qty when verified = true, disabled send button in certain scenarios, changed closescanner event to speed up closing of form after scan
Ticket #216105 Vendor Return Worksheet Issue Disabled send button if no corp or corp ip is blank and sendtowh is false
Ticket #215557 Return Module Problems Updated logic to include the PLU number is the pending details table
v2.45.2
Ticket #203606 EDI Return Worksheets From POS Added ability to EDI worksheet after converting it to order
Ticket #203605 Rename Worksheets in POS Added setting to change button caption
Ticket #205140 Price Check with Discounts Added Replaced listbox with grid and added logic to wire up assigned discounts and their values
[Merged From Patch]
Ticket #215459 Editing Lottery Recon Resets Starting # Issue Added prompt to allow user to specify to update end counts
Ticket #215698 Recon program getting stuck Refactored to use datagrid instead of listbox
Ticket #216152 Daily recon can be edited after it has been marked final Added logic to disable editing if not recon admin
Ticket #214778 JUUL Limits Changed Modified JUUL limits to 1 device and 4 PODs per transaction
Ticket #215557 Return Module Problems Jeff Corporate Updated the worksheet logic to resolve issue
Ticket #214595 Different % discount in reports Updated the daily recon to correctly display and save the pct discount amount
v2.45.1
Ticket #213327 Tracking kratom margin correctly updated logic that calculates and records the avg cost for weighted items.
Ticket #213354 Vendor parts marked "Do Not Order" Updated logic in POS for working order to prevent adding "Do Not Order" items to order.
Ticket #214470 Sales Link Issues With POS Receipt Edit Window Modified logic to accurately handling editing qty of items with sales links
Ticket #214467 POS Receipt Edit/Void Doesn't Follow Button Permissions Modified logic to hide edit button if user does not have void permissions
Ticket #213404 Misc Tender always adjusts HA amount Found and fixed issue when using tender ID of 20
Ticket #212740 Negative Cashier Report inflated by a couple of issues Added logic to set pdetail.miscflag to 2 when hiding void on receipt
Ticket #207086 Return Worksheet EDI to Store Issue Updated logic to add new vendor part to corporate server
Ticket #213480 Issue printing shelf tag Updated logic to take into account part of carton for buydowns when printing labels
Ticket #212133 Ability to Override Carton Count Limit on House Account Sales Added ability for house accounts to override the carton count limit
Ticket #212130 Void Messages not Displaying Properly in Receipts Updated logic to display the correct void reason for each voided item on receipt.
Ticket #140910 Enhancement request for Sales Restrictions Updated the logic for sales restriction to work properly
Ticket #211754 Blank Error screen when cancelling check tender added logic to set error information when cancelling out
Ticket #211289 Cancelling clockout error This was by design and only required a selection if force time clock breaks was enabled. I went ahead and changed logic to require entry type regardless of that setting
Ticket #209677 Double entries on receipt for bottle deposit Fixed issue with itemcount when combining items when there is a linked item
Ticket #209406 POS Time Entry Types Added logic to disable default type if no type detected and corrected issue w/ detected default type status
Ticket #210839 Support for LNS pending customers Wired up logic in POS to check when searching by phone # popup, license scan and manual search to prompt cashier for missing data before continuing (save data if entered or exit w/o adding customer to sale if cancelled)
Ticket #206724 FW: Recent POS update Added setting to control saving qty when printing labels
Ticket #209223 Suspend/resuming sales still holding the cashier's name Added logic to remember suspended sale name
Ticket #209421 Client seeing items on uplift that shouldn't be there Changed all uplift queries to be case insensitive
Ticket #207021 Customer missing loyalty coupon Found and fixed issue when campaign type coupon redemption is all items
Ticket #206697 Lottery Starting Numbers Being Replaced by Ending Without Saving Moved updating of end counts to final save routine
Ticket #206408 Recons won't print from POS Found and fixed issue with setting value for recon admins
Ticket #206656 Modify Cloud Loyalty Return Receipt Data Moved the return receipt info to the item's section of API object
Ticket #206654 Error when loading receipts to reprint Found and fixed issue in code if there were less than 10 receipts then index pointer was off since array is 0 based
Ticket #206356 POS Panels not loading Added logic to allow gaps between panel numbers
Ticket #206299 Found and fixed issue with scan logic trying to parse custom loyalty codes
Ticket #210517 Combine like items not working Disallowed both combine items and discount child when parent qty sold settings to be enabled at the same time
Ticket #211892 Discounts filtered by manuf not triggering on POS Updated logic, fixing the typo in dataset
Ticket #205213 Sales Link For Bottle Deposits Change Added link qty multiples
Ticket #211269 Astro Loyalty Integration Wired up initial Astro integration
v2.45.0
Intial Test Compile
v2.43.36
Ticket #204611 Schema Change overlap New schema update to resolve issue
Ticket #204204 Juul Items not included in hardcoding Updated list
Ticket #203608 POS Worksheets Scan Only Mode Issue Updated the popup to disable the Select button when scan only mode is enabled
Ticket #203607 Item Details Window Cutting Description Resized the popup
[Merged]
Added support for Scanning QR code for InStore Pickup in LNS
v2.43.35
Ticket #191289 More Than 30 POS Panels Refactored to support unlimited panels
Ticket #203654 Change sort order of backgrounds in button editor Added logic to sort them in the following order: Square, Round, Bills, Coins
v2.43.34
Ticket #203461 MiscTender Type does not work Added misc tender to supported tenders for account payments
Ticket #203482 Tender type "Debit" not working Added support for debit when using NONE as processor type
Ticket #203611 Hide JUUL setting from customers Added command line check for SHOWJUULSETTING which will show the checkbox to toggle the Force JUUL setting
v2.43.33
Ticket #112521 Report to Show Out of Stock After Receiving Added report, UI and logic
v2.43.32
Ticket #203408 Spaces as Invoice Number Added logic to prevent using only spaces as invoice number
Ticket #203119 EBT add ability to check balance on EBT cards Added button type (EBT Balance) and logic to get EBT card balance
Ticket #202582 Update Issues at #9 and #18 Fixed UI Z order
v2.43.31
Ticket #203133 Employees can't clock in Found and fixed issue with variable being set
Ticket #203001 NonRecon admin able to unfinalize daily recons Changed logic to only allow recon admins to toggle final state
Removed reference to SSMA_TimeStamp in POS Flags
v2.43.30
Ticket #189650 Hardcode JUUL sale limits into POS Added setting to enable/disable
v2.43.29
Added logic to separate EMV device from non emv device when using EBT
v2.43.28
Degbug information for EBT with vx805
v2.43.27
[Merged]
Ticket #201423 Loyalty Lookup Error in POS with Loyalty set to NONE Added logic to prevent loyalty lookups
Changed to use truncate instead of delete when saving POS settings to keep ID number down
Ticket #195660 POS CC Settings: need to add iSC250 and Rapid Connect Added Ingenico ISC 250 (EMV Rapid Connect) and Ingenico ISC 250 (EMV Rapid Connect E2E) as available DataCap devices
Ticket #197103 Cloud loyalty redeem prompt after autologoff Added logic to suspend sale if there were items on it before autologoff
Ticket #201359 Unable to select manual signature (receipt signature) Added logic to force print signature when choosing manual
Ticket #201974 Loyalty redeem added to receipt twice Added logic to handle multiple redeems
v2.43.26
Ticket #176875 (a)-Store Manager is Required to Open the Return Form and Rescan All Approved Items Added popup screen when scanning to verify to select the item to verify if more than 1 of the scanned item is on the worksheet
Ticket #176784 (a)-On Worksheet Returns, Each Item Must Be Scanned and Duplicates Roll Up Changed logic to handle edits to allow all 3 options
v2.43.25
Ticket #201736 Change driver's license validation to take into account age when available Added logic to take into account age when validating license scan;added age 3 label settings
v2.43.24
Ticket #160459 Store Return EDI / Warehouse Credit Automation Added logic to get/save settings with all other setting calls
v2.43.23
Ticket #177021 (a)-Handling Return Displays/Signs to Warehouse From Retail / Credit/NoCredit/NoReturn Added ability for warehouse user to declare if items are eligible for credit when returned
Ticket #176784 (a)-On Worksheet Returns, Each Item Must Be Scanned and Duplicates Roll Up Fixed issue with empty UPC on force add
v2.43.22
Ticket #176880 (a)-(Warehouse) Restocking Fee to Default to % That is Set With Option to Mass Change Added ability for user to set or change the restocking fee on the worksheet
Ticket #176875 (a)-Store Manager is Required to Open the Return Form and Rescan All Approved Items Added logic to force scan verification if setting is enabled and disabled convert buttons when appropriate
Ticket #176784 (a)-On Worksheet Returns, Each Item Must Be Scanned and Duplicates Roll Up Add option to add new line when editing item
Ticket #176999 (a)-On POS Worksheets, Show What Was Manually Added vs Returned via POS Added logic to clear reg details on manual edit
Ticket #163291 RJR Scan Data Loyalty Limitation on Purchases in a Time Frame Added logic to handle lifetime discount limits
Ticket #176880 (a)-(Warehouse) Restocking Fee to Default to % That is Set With Option to Mass Change Schema Update
Ticket #193956 Cycle Count Dynamic Definition Based on Negative Transactions Added support for NegTrans definitions; Refactored start count to not inner join on inv_qty to only return 1 QOH record;
Ticket #160459 Store Return EDI / Warehouse Credit Automation Updated logic to allow the user to set if return to warehouse or return to Vendor is visible option
v2.43.21
Ticket #176999 (a)-On POS Worksheets, Show What Was Manually Added vs Returned via POS Added in from POS details on grid and popup and to dataset sent to corp
Ticket #176875 (a)-Store Manager is Required to Open the Return Form and Rescan All Approved Items Finished wiring up verification logic
Ticket #176977 (a)-On Retail to Warehouse Returns, Make it Communicate Like Working Orders Updated Notes from approval and ensured part qty was always used when converting to order
Ticket #195615 Add EBT Support To POS Wrapped up EBT integration with datacap
[Merged]
Ticket #195495 POS button editing Added logic to allow user to specify font size when using manual as caption size
Ticket #188840 Issue with voids and suspended sales Added logic to skip carton count check during resume
Ticket #131430 Enh Req POS Lotto Recon editing starting tickets Reneabled hidden setting
Ticket #194947 Time Clock Enhancements Added timeclock meal break enhancements (forcing clock out type, not allowing in within specified range)
Ticket #193942 Uplift issues Modified autowin to use same logic as spiff (trigger items don't count)
Ticket #194674 Issue with receipt printing Added logic to not print anything if # copies is set to 0
Ticket #193512 Modify online pending transfers to use corp to apply inventory movement Added name to dataset
Ticket #194632 taxable totals report is off Disabled scanner during Pay In, Pay Out, Starting Till, & Safedrop. Also added logic to clear tax details before posting any of these
Ticket #194330 Post sale coupon in loyal & save won't redeem Found issue with quotes being wrapped around value received back from API call
Added location, employee, reg # and receipt # to cloud open redeem API call
Modified online pending transfers to use corp to apply inventory movement
Added ability to specify tender ID for cloud open redeem coupons
Ticket #191202 cloud loyalty confirmation prompt on redeems Ensured variable was being reset between calls
Ticket #191723 Can no longer create a "blank" POS button Added logic to allow blanks with captions
Ticket #191202 cloud loyalty confirmation prompt on redeems Added confirmation prompt
v2.43.20
Ticket #102714 Enh Req: Roll up duplicate items on current register receipts Added setting and logic to combine items into 1 line when sold individually
v2.43.19
Ticket #189650 Harcode JUUL sale limits into POS Fixed issue with getting current monthly POD count
Ticket #176784 (a)-On Worksheet Returns, Each Item Must Be Scanned and Duplicates Roll Up Added setting for append worksheet items and logic to append in all add scenarios;diabled editing qty when force scan is true
Ticket #176874 (a)-Creating a Dropdown for Preset Reasons for Returns Added dropdown of default reasons to pos return popup
Ticket #193222 POS Loyalty Set to NONE should turn off loyalty at that store Added back in popup showing age if nothing else is open and loyalty is disabled
v2.43.18
Ticket #193222 POS Loyalty Set to NONE should turn off loyalty at that store Updated logic to prevent retrieving loyalty information when loyalty is set to none
v2.43.17
Ticket #177021 Modified push to pending to include damaged status
v2.43.16
Ticket #191331 POS Returns Worksheet Addition Updated the popup, to prompt the user to either Append or Replace the return qty
[Merged]
Ticket #190814 POS Button Editor: Debit button: CB Amounts field is locked Updated logic to hide the CB Amount if using the CC integrated processing.
v2.43.15
Ticket #190814 POS Button Editor: Debit button: CB Amounts field is locked Updated logic to hide the CB Amount if using the CC integrated processing
Ticket #191130 FW: Drivers License scan when paying by check Update logic to allow scanning of driver license
v2.43.14
Ticket #176991 (a)-On POS Worksheet Details, Flag Item as Sellable/Nonsellable Added support for sellable status
Ticket #176784 (a)-On Worksheet Returns, Each Item Must Be Scanned and Duplicates Roll Up Added setting to force scan and logic to append duplicates
v2.43.13
Ticket #190190 Return worksheets newly returned items adding to approved sheets Changed logic to check for unsent orders to add items to when approval is enabled
Ticket #190590 Scaling Issues on Testing Versions Refactored grid and button layout
v2.43.12
Ticket #179442 Printing Time Clock History updated logic to display the timeclock history
Ticket #176874 (a)-Creating a Dropdown for Preset Reasons for Returns Added ReturnWorkSheetReasons dataset, logic and made UI changes
Ticket #178100 Price check with house account price Changed the order of discount then buydown deduction to match the ring up order
v2.43.11
Ticket #189839 Item Returns with manual receipt do not allow DL scan Added logic to allow license scans to pass through when scanner is "disabled"
Ticket #184703 POS allows offline mode DB to point to actual POS DB added logic to default values and prompt for verification if sql instance does not contain "localhost" or "127.0.0.1"
Ticket #184700 Can't use POS in offline mode if "Force timeclock before POS" is enabled Added logic to allow POS in offline mode
Ticket #189770 POS Inventory menu looks bad on smaller resolutions Refactored screen
v2.43.10
Ticket #189650 Harcode JUUL sale limits into POS Added logic to use bulk sale limits based on JUUL rules
Ticket #179442 Printing Time Clock History Changed the UI from selected 7/13/30 days to a startdate and stopdate selection
Fixed issue with item sale limits having same item in multiple lists
Ticket #188586 Drivers License issue Added logic to support Arkansas' unexpiring licenses
Ticket #189149 Show License Details After Scan Added setting, UI and logic to require license validation after scan
Ticket #178100 Price check with house account price Update logic to percent off instead of a flat amount
Ticket #176879 (a)-(Warehouse) Flag/Highlght All Sellable Items Where Partial is Sent Back for Credit Added logic to webservice, POS and Warehouse that will flag partials as such, show them as partials in the WH worksheet and highlight them
v2.43.9
Ticket #176977 (a)-On Retail to Warehouse Returns, Make it Communicate Like Working Orders Created module to treat WH returns like working orders and require WH approval
Ticket #177009 On POS Worksheet Details, Force a Partial/Full Selection Dropdown on Items Where Vendor Part Qty >1 Added ability to modify type on edits
Ticket #178100 Price check with house account price Updated Price Check to display the house account discounted price
[merged]
Ticket #179090 Cost Not Correct on a Negative Open Department Found and fixed issue with cost not being set correctly when POS flag is negative
Ticket #184079 POS Price Change Report does not reflect PoC on buydown Modified price change (and new item report) to take into account PoC
v2.43.8
Ticket #177004 Return Orders Different Location in Retail Added flag when creating order
Ticket #173295 More Notification of Removed Items on Transaction on Expired License Modified to show item tat was attempted to be sold and changed popup to be like underage
Ticket #177012 Accurate Total Item Count on POS Worksheets Added piece count
Ticket #177011 Show UOM and Notes in POS Worksheet Details Screen Added UOM and notes to grid
Ticket #177010 POS Worksheets Cancel Button Renamed Changed cancel button caption to close
Ticket #177009 On POS Worksheet Details, Force a Partial/Full Selection Dropdown on Items Where Vendor Part Qty >1 Added dropdown list instead of label and wired up logic
Ticket #176999 On POS Worksheets, Show What Was Manually Added vs Returned via POS Added field to show if from POS
Ticket #176990 Remove Convert to In
voice Button Added setting to disable convert to invoice and convert to order buttons
[merged]
Ticket #54620 pik a pak loyalty points Added logic to handle pik pak qty sales for all loyalty types
Ticket #178803 Modify Uplifts To Support AllItems flag Added support for AllItems flag in UpliftHeader
Ticket #175107 Open Department Sales Target Margin Doesn't Send to Corporate Modified open department sale logic to post avg cost correctly
Ticket #175803 Add popup confirmation when cashier attempts to sell something and QOH <=0 Updated logic to check parent QOH when applicable and not prompt if> 0
Ticket #178964 Price promt will not go past 5 places with keyboard Modified logic to accept up to 10 characters
v2.43.7
Ticket #174389 labels printing wrong price Updated logic to account for discounts of '1 Item for Y Dollars' type
v2.43.6
[merged]
Ticket #172073 Commission on Returns Modified logic to get/store employee id of original sale to use for receipt based returns
Ticket #139653 Returns by Receipt not applying buydowns correctly Added logic to force buydown into sale during receipt return if buydown is still in DB; Also refactored disclaimers check to fix NULL issue
Ticket #127394 (Enhancement) Prevent Blank Entries on Suspension of Sale Updated to default to use the cashier name, and prevent the field to be left blank
v2.43.5
Ticket #176420 Disable Manual Loyalty Account Lookup Added setting and logic to disable manual loyalty account lookup
Ticket #174958 Fixed issue with setting cashier total variable
Ticket #174958 POS Lottery Recon issue Kollar S06
Ticket #167803 Added logic to hide auto voided items on receipt from rollup void and make performance more tolerable
[merged]
Ticket #175803 Add popup confirmation when cashier attempts to sell something and QOH Added logic to get/set settings for PromptWhenSellingOOSItem
v2.43.4
Added logic to prevent user from selecting same discount item twice in one sale
v2.43.3
Added Support For Return Worksheets
Ticket #174958 POS Lottery Recon issue Ensured default value was set
Ticket #173028 Disclaimers Not Printing At All Added department disclaimers back to POS
Ticket #172951 Discrepancy in Report from Personal Report Updated logic to correctly discount enhanced loyalty coupons
Ticket #175803 Add popup confirmation when cashier attempts to sell something and QOH <=0
Ticket #174583 Buydown Issue Updated logic to correctly remove buydown on returns
[merged]
Ticket #160908 Option To Force Description on Negative Actions Updated message when voiding
Added option to force cut receipt for SC issue with safe drops / pay ins / payouts / etc
Ticket #174915 Modify PMB To Use Items Added PMB logic to PLUSale;Changed settings to use PLU instead of DEPT; Refactored opendept and plusale to use class instead of optional parameters
Fixes for loyalty customer casting of text field on first name, when checking if it was empty. Also fixed an issue where redeemed dollar amounts were defaulted to an empty string, causing a string to double error on subtotal screen
Ticket #154578 Remove License Scan Requirement From Return Forms Added logic to set license # to phone # when no license entered. Also removed requirement for first and last name
Ticket #172076 Returns on Pik A Pack items are not giving pricing option Found and fixed issue with PRCNAME on manual returns
Ticket #148968 House Account Lookup/Payment Includes Amount Owed Column Added current balance column to house account lookup grid
Ticket #171862 Assistance in finding system discount amount Added logic to omit return lines when disabled via settings and positive items with same PLU are on receipt
Ticket #170440 Issue with sales link return Modified receipt return logic to not show linked items since they will be inherently returned when parent is returned
Ticket #155674 "Redeem Loyalty" button not showing precise balance Changed rounding to use floor
Ticket #171053 Cycle count program in POS doesn't alert you when item was already scanned/counted Fixed logic to check for duplicates. Also cleaned up UI
Ticket #169969 Subtotaling slow Based on log details, modified query to get and use dept list instead of PLU list to remove join
Ticket #168959 Sc duplicate timeclock entry issues Changed checktiemstamp from now.addminutes(30) to 11:59 PM today
Ticket #167506 Setting up Gift Cards on server Added check for empty dataset
Ticket #78110 Modified HA refunds to take into account negative balances
Ticket #158984 Ingenico 250 Touch Timeout Added ability for user to specify readtimeout value
v2.43.2
Ticket #173316 Cannot type Alpha characters into loyalty customer ID field Updated field to allow alpha characters.
Ticket #168712 Speed up loading of reprint receipts form. Updated the user control to initially only display the first 10 receipts with option to display them all.
Ticket #167803 Discount Child When Parent Quantity POS Setting. Updated logic to combine items count when reaches the parent count qty.
Ticket #170143 Carton Count Error Message Needs To Be Grammatically Corrected. Fixed.
Ticket #170469 Prompt for salesman not working Jeff Corp. Updated logic to properly prompt for a salesman.
Ticket #167459 Ringing up items while tendering. Disabled the scanner when adding tender to sale.
Ticket #166332 Copuon Problems Changed GS1 logic to drop leading 0s in manuf prefix and changed search logic to check with and without dropped leading 0s
v2.43.1
Ticket #166796 Juul bulk sale / age verification requirements Added Item Sale Limits logic
Ticket #165407 Lottery Recon Different Between POS and Standalone Updated the POS to allow recon admin to edit finalized recons.
Ticket #144484 Buydowns not Ordered Automatically Updated the query to sort by name by default
Ticket #132121 Log Starting Ticket Changes In Lottery Recon Modified the comments
Ticket #112210 Price Change report showing doubling or tripling Created new table and updated the reports to use the new table data
Ticket #160814 Not AutoSelect House Account In POS Disabled the auto selection of first row in house account search
(Patch Merge) Ticket #166332 GS1 Coupon Found and fixed logic and began refactoring entire routine
(Patch Merge) Ticket #78110 House Accounts enhancement request Added new button type for house account payment refund
(Patch Merge) Ticket #165573 Added more logging
(Patch Merge) Ticket #165573 Large delay when scanning for or looking up loyalty customers in POS Fixed typo in logging
(Patch Merge) Ticket #166172 Multiple Issues Modified message attachments to always use applicationpath \MessageAttachments folder
(Patch Merge) Ticket #166176 Assistance with Invoice Showing Incorrect Retail Values in POS Modified dataset logic
(Patch Merge) Ticket #166137 employees clocking in, but POS says they're not clocked in Added logic to disable action buttons until screen is ready
(Patch Merge) Ticket #165573 Large delay when scanning for or looking up loyalty customers in POS Added logging when loglevel = 3
(Patch Merge) Ticket #165646 Change logic behind uplift discounts see ticket for full details
(Patch Merge) Ticket #165417 POS showing negative balance due after voiding items with a discount Worked with Nick further on this and corrected system discounts not being reevaluated if that was only item on sale
(Patch Merge) Ticket #165379 Delay after hitting subtotal in POS Modified discount logic to not use unionized query and determine individual filters to run
(Patch Merge) Ticket #165417 POS showing negative balance due after voiding items with a discount Found and fixed issue (taxable discount amount not clear)
(Patch Merge) Added logging of subtotal and discount activity when loglevel = 2
(Patch Merge) Ticket #165383 POS error when initializing DataCap Added setting in POS to ignore terminal ID
(Patch Merge) Ticket #163135 Commissions with Percentage Spiffs aren't Correct Found and fixed issue with setting receipt line number
v2.43
Version change for testing version
v2.42
Compile For Release
v2.41.31
Ticket #157484 Checks to require manager approval after set amount Updated the tender buttons, to allow the user to set a max amount. Any amount over this setting requires a manager approval
v2.41.30
Ticket #158669 House account issue Added logic to automatically add customer to sale when returning from receipt
v2.41.29
Ticket #156733 NAK Error On POS Easily Replicated Added check for NAK error code and changed error message text
Ticket #158735 "Use Full PLU Num" box Modified logic to get/set from POSSettings
Ticket #158395 Ability for a Scheduled Z Out Wrapped up all logic;Added second time to create available Z window since some stores close after midnight so we don't want to prompt in middle of day;Added form with 60 second countdown to cancel
Ticket #158669 House account issue Added logic to disable house account dept level discounts when returning from receipt since we already include them in return value
Ticket #159316 Force cashier to enter notes when cancelling & voiding Modified UI, Added setting and logic to prompt if enabled. Logging to comment1 like NOSALE notes do
Ticket #152537 Occasionally getting a second receipt file on some transactions for the next receipt number If nothing is on the sale and RefreshReceiptWindow is called with SaleIsOver:=True and there are no items on the current receipt which calls LogReceiptToFile (like cmdTop_ShowFullReceipt_Click);Refactored logic to check for specific condition and not generate receipt file
v2.41.28
Ticket #158986 Discounts data conversion error modified query to join on dept_num + ' ' + dept_name instead of trying to parse dept_num to avoid conflicts with plu's that have a dash in them
Ticket #158988 Safe Drops and Pay Outs not cutting receipt Found and fixed logic that forced cut on non sales receipts
v2.41.27
Fixed issue with cloud loyalty not cutting receipt properly
v2.41.26
Ticket #157864 Employee Schedule Changes Added breaks to employee schedule print and grid
Ticket #144684 POS Price book allows creation on oneway links added logic to clear the sub or purchase unit on change.
Ticket #154398 Enhancement NonCash Tender Fee Fixed issue with % fee
Ticket #156171 Enh Req POS Credit Card permissions added textbox and checkbox to settings and logic to datacap auth
Ticket #154866 Enh Req Disabling "Manual" button during credit card entry added checkbox to settings and logic to datacap auth
Ticket #157229 Added lookup type (upc with link); Wired up scan event to check for this screen and populate it then search if scan occurs while on item search screen
v2.41.25
Ticket #153863 Online Pending Transfer Tweaks
v2.41.24
Ticket #157509 Percent off coupon bug Found and fixed issue with validating results from webservice
v2.41.23
Ticket #154398 Fixed typo in dept fee numeric check
Ticket #154700 Dymo Label Printing With Aliases Added option to print PLU or Alias number to label.
v2.41.22
Ticket #144997 System Discounts are raising prices on Price Exception items Added logic to not apply discount if it will increase the price
Ticket #141093 Loyalty look up default to last name Modified the loyalty customer search to remember the last used search option.
Fixed issue when using local ad list and multiple monitors
Added credit card fee setting and logic
Ticket #156445 POS setting for max number of skipped safe drop prompts Added the setting to POS.
v2.41.21
Ticket #153863 Online Pending Transfer Tweaks Disabled apply button after click if good apply at to store
Ticket #155433 Error when saving POS settings Found and fixed code Justin added to send update info to control center. Since no token is present (not logged in) it can't, so I changed error handling to log only
Ticket #155431 System Discount Receipt Returns Updated logic so if returning from receipt it never uses current discounts (always what was on receipt like we did before). Manual item returns use current discounts setting
Ticket #154850 Unable To Add Lottery Game to Safe Refined query check to exclude user count
v2.41.20
Ticket #150294 POS/Director discrepancies master ticket Change promo logic to resolve display issue
Ticket #127713 charge tax on free item (system discounts) Added logic to get discount details from pdetail when setting UseCurrentDiscounts = False and push tax details in receipt item for calculation
Ticket #154850 Unable To Add Lottery Game to Safe Added check for 0 qty and fixed spelling error
v2.41.19
Ticket #154721 Lottery Recon Report Bug Refreshed safe grid after activation from #154717 seems to have resolved
Ticket #154717 Lottery Recon Safe Bug Added logic to refresh safe grid when manipulating activations
Ticket #154719 Lottery Recon Games Section Bug Modified logic to use grid column names instead of id #
Ticket #154801 Lottery Recon "Recon is final" checkbox not working Refactored all is final logic for shift recon to check both shift and lottery status'
Ticket #127713 charge tax on free item Added logic to handle taxable flag on discounts
Ticket #153863 Online Pending Transfer Tweaks Change webservice call to dataset and updated logic to create and send dataset;Updated logic to allow item manipulation and request action when "to" store
Ticket #66477 Driver's License Scan On Check Verification Kirk / Trey Corporate added support the scanning of dl when miscinput is open.
Ticket #154699 Break "Up" Inventory button causing errors Added proper handling of success response message
Ticket #153248 Quantity not matching when clicking on arrow in POS Updated popup to display the correct qty on sales link items.
Ticket #153266 PreAuth Support Finalized PreAuths;Added ability to void open pre auths;Added logic to handle partial auths (voiding and notifying);Added age information to openpreauth table to restore when printing final receipt;Added pre auth information to suspendedsales table to tie them together
Ticket #154306 Button bug in POSRex fixed if button number greater than > 66 and it was saving buttons without button types and they are visible on use so it removes those buttons now.
Ticket #152958 To Do POS Visual Issue Fixed 4 screens
v2.41.18
Ticket #153863 Online Pending Transfer Tweaks Added logic to apply at both from and to stores
Fixed a couple of bugs in datacap param download & added a new credit card reboot time option if the device is an ingenico
Changed the webservice timeout of FindLoyaltyCustomer to correctly calculate
Added initial schema, settings and placeholders for CC preauth
Cleaned up Heartland connection error code to only try twice and log each one
Ticket #123476 Enhancement request Price Check Parent & Subunit Added link label with option to switch to parent/child. Also cleaned up price check logic to allow price checking of multi PLU sale button items
Ticket #77697 Reorders 52High Incorrect Changed logic to calculate based on parent and child
Ticket #150294 POS/Director discrepancies Added a few of the more pressing ones to POS (searching vendor parts, vendor ID in DD list, do not order flag, buydown as promos)
Ticket #152963 To Do Store Notes Added a Store Notes textbox to ToDo Manual popup.
Ticket #142935 enhanced loyalty "info campaign" type Created new type of campaign and coupon that is used for ads or announcements.
Ticket #152150 Assistance with RJR Report added logic to get PLU number from webservice to tie coupon to and added additional logic when adding coupon to make sure the association happened and prompt if it didn't
Ticket #152026 Fastrax POS Log Refactored local ad logic to load all images up at login and properly dispose at swap;Changed picturebox to use clone of object's image since we are now disposing of it when we toggle
Ticket #150616 Issues with loyalty coupons Updated logic to only show unexpired coupons in count sorted by oldest eligible first
Ticket #152155 Price check coming up as a sale Found and fixed logic when processing coupon to check for pricecheck mode
Added PMB buttons and logic for closing billpay without card and getting billpay tab with card
Ticket #151626 "Capture Signature" setting changing Added check if form was initially loading and if so, didn't try to autoset
Ticket #139438 Totals are different from Price check Modified price check tax calculations to calc buydown taxes like primary tax calculations (separately then add them to total)
Ticket #143130 Return on weighted item sales instead of returns Found and fixed validation logic that required numeric entries on returns
Ticket #141274 Scanner bringing in first and middle name Adding logic to handle when middlename is present
Ticket #144482 Able to Assign Purchase Unit to UPC in POS, when Purchase Unit is Already Assigned to Another UPC Added sanity check for purchase and child links
Ticket #143504 Tracking Commission Sale Seems Incorrect Added logic to reset employee after switch for receipts already initialized
Ticket #144401 Inactive Cashier showing up in POS Added checkbox to toggle active visibility (defaults to only active)
Ticket #136678 Special Characters no longer allowed Updated logic to only limit input when in cloud loyalty mode
Ticket #150952 QoH not refreshing on order when received at store Updated working orders to refresh QOH on load. Also added support for kits
Ticket #145102 Able to Change Vendors for a Part in POS Made vendor readonly in edit mode
Added display uplift setting change, so it sends updated value to the server. Also a first run variable added will run this per screen on load of POS (until setting POSMonitorLoadConfig = 1)
v2.41.17
Ticket #151568 Daily Recon Display Issues Fixed the display issues
Ticket #148635 House Account Invoice Header Added a new form to update the store information and a new link on the register settings panel to update store information
Ticket #66569 POS Manual Entry for Credit Cards Added new register settings and prompt button to the form to support this
Ticket #148499 Limit loyalty system discount to once per day Added logic to check webservice and locally before applying discount
Ticket #137728 Prompt on daily and lottery recons that is final is not checked Added prompt popup that confirms if the user wishes to finalize the recon
Ticket #151410 Delete Messages Permission Not Working Added permission logic
v2.41.16
Ticket #142019 Unable to Login to Register Added register # to query
Ticket #139581 Open Price Items Not Storing Price in Suspended Sales Added logic to handle them
Ticket #137773 New POS charges for free lighter reworked logic to handle scenario
Ticket #141405 No Sale receipt prints with Ztape attached Found and fixed variable logic
v2.41.15
Changed EMV_VX805_GLOBAL to EMV_VX805_GLOBALPAY for DataCap devices
v2.41.14
Ticket #149950 DataCap params "download was successfully" Fixed typo
Ticket #149393 Weighted Pricing Calculating Incorrectly Modified price calculation precision
Ticket #148790 Sale had Loyalty discount without Loyalty customer Added logic to clear discount when on subtotal screen
Ticket #145497 Json Error Adding Monitor to Control Center Added additional parsing
Ticket #145562 POS Uplifts downloaded checks for folder but not contents Modified folder check to check for files too;Added additional logging if there are no uplifts on the server and logic to clear them locally
Ticket #144991 Daily Reconcile Bug In POS Updated logic to update the cash deposit difference field
Ticket #141543 Register setting covers up another
Ticket #149873 Adding support for CC devices with Rapid Connect
Ticket #140010 POS Retains Tax Exempt Status Found and Fixed logic
Ticket #139990 cc receipts Added option to suppress CC line
Ticket #144764 Printing Labels in POS Not Printing Entire UPC Updated POS to use the full UPC number when option is selected.
v2.41.13
Added support for blank monitor serial number in control center
v2.41.12
Added INI location ID queried once on login, from INI file or from CC API
v2.41.11
Ticket #143964 Cannot resume suspended sale (Voicemail) Found and fixed issue
Ticket #144037 Error when ringing up second item requiring age verification Added logic to handle grandfather policy when age already verified on sale
v2.41.10
Cleaned up cut commands when using cloud loyalty
v2.41.9
Cleaned up logic when switching control center monitors
v2.41.8
Cleaned up logic when priting cloud loyalty points balance
v2.41.7
Cleaned up logic when checking for control center monitor updates
v2.41.6
Moved control center monitor calls to login screen and changed frequency
v2.41.5
Implemented cloud loyalty add/edit customer requirement
Implelemted cloud loyalty app scan
v2.41.4
Ticket #141859 Added support for grandfathered age verification
Ticket #141860 Director allowing future time clock entries that cause the cashier to no longer be able to clock in Added logic to handle future entries in status check
v2.41.3
Ticket #139181 tender totals Modified Z logic to not reversed scanned coupons
Ticket #140169 x for y dollar food stamp Found and fixed the issue (discounts weren't being rounded)
Added support for Heartland credit cards
v2.41.2
Ticket #136255 Force DL Scan not does not work on return by recipt numer turned the scanner back on before it adds plu or dept
v2.41.1
Ticket #135896 Crossthread operation not valid lblleft_annoucemencount accessed from a thread Modified background processor to not touch UI and moved UI update to timer process
v2.41
Release Compile
v2.40.110
Ticket #134040 Unable to view loyalty customer points Added all integrated balances to balance grid popup
Ticket #135607 Lottery recon issue Added logic to handle splitting shift and lottery recons between programs
v2.40.109
Ticket #134306 house account not writing to database Modified query to use customer GUID instead of ID
v2.40.108
Ticket #128615 Enhancement Request for Underage Warning Screen Changed UI colors and hid close button for 2 seconds when coming from underage
Ticket #132768 Break Up Button Added setting to breakup on breakdown button
Ticket #133309 Return ringing up less than actual sale Modified return from receipt logic to include buydown in taxes when applicable
Ticket #133378 POS/Exporter Check If Other Instance Is Running Modified POS to check for existince of file OpenReceipt.txt in app.path and if exists and there is already another POS running, close itself so existing instance is kept open
Ticket #133858 Extra items on purchase Changed to show error message to user and continue posting sale
Ticket #134106 percent off system discounts with pik a pak items Added logic to handle PCT discounts on pik pak items
Ticket #133849 Lottery Safe Issues in POS Refatored manage safe logic & UI
v2.40.107
Ticket #131354 Can't check house account balances in POS Added balance to menu screen
Ticket #133280 Hospitality Mode Testing Fixed issue with duplicates in grid; renamed header
Ticket #133309 Return ringing up less than actual sale Added logic to not process buydowns when returning from receipt
v2.40.106
Ticket #132600 Return To Main Screen POS Checkbox Modified logic to return to subtotal screen if setting is disabled
Ticket #132268 Sale not showing in customer's sales history Modified query to return all applicable data
Added support for ReceiptLineItemGUID in enhanced loyalty log
v2.40.105
Ticket #131233 choose salesman Modified uplifts to use salesperson instead of cashier
v2.40.104
Ticket #131009 Derek's uplift problems Removed logic that verified CC login was valid email address
v2.40.103
Ticket #131230 Identical CFD's in POS Added logic so that if same display name is detected twice it appends the second one with the display number making it unique
v2.40.102
Ticket #127715 reverse break downs support for POS Added setting and logic to "Break Up" inventory
Ticket #130602 Secondary Display Text Is Light Again Modified UI
v2.40.101
Ticket #129821 Problem with Enhanced Loyalty Modified coupon logo printing to handle bitmap errors
v2.40.100
Modified Age Verify UI to require 4 digit year entry and made year buttons inverse colors in comparison to other buttons
Ticket #129767 (minor) Sell item button bug Disabled multi select in return mode
Ticket #129770 Fixed bug with license scan only passing in 2 digit year
v2.40.99
Ticket #128969 Add Support For Non PDF Message Attachments Added logic to handle filename
Ticket #129759 Added sanity checks for all control center calls
v2.40.98
Ticket #127122 and Ticket #125067 Dynamic Age Verification For Year 2XXX/Age verification with 19XX Revamped Age Verify screen to allow entry of 20xx years
Ticket #127651 Loyalty Customer receipts in consistent on naming scheme Added last name to variable after adding customer
Ticket #126915 Enh Req Fullscreen Under Age warning when the age is already known Added message and syslog entry like age verify screen
Ticket #128554 Loyalty Points Issue On Sales Gordon / Marissa Modified logic to properly handle system discount points in loyalty
v2.40.97
Ticket #128424 Prerelease testing House Account Dept lockout Modified logic to use correct when running w/o corporate When running with a corporate, added webservice call to get the deptlockout list from webservice (requires FTCorpWebservice v1.149)
Ticket #128426 Taxing Issue With Manual $ Discounts Modified dollar discount logic to function like percent discounts (where user selects item(s) to apply discount to)
Ticket #128444 Returns Not Taking Into Account Uplift Discount Revamped return from receipt logic to handle these discounts
v2.40.96
Ticket #128398 Restrict Tenders Set Up Modified UI label. Also changed this forms (and all others found) button colors to not go solid black on mouse over/down
Ticket #128395 Modified logic when returning from receipt to always use discounts from pdetail data and never recalc based on current discounts. The setting "Returns Use Current Discounts" will only apply to nonreceipt returns
v2.40.95
Ticket #128337 Unhandled Exception on BackgroundWorker in POS 16, 21, 119 Added check that CFD was using URL before executing any CC code
v2.40.94
Ticket #128072 POS error adding tender to sale Found and fixed logic issue (same as void item)
V2.40.93
Ticket #128010 can't close out sale Fixed bug with voids causing POS to throw error message erroneously
Ticket #127711 Temp Price Change show buydown in price
V2.40.92
Ticket #127540 credit card settings in POS Found and fixe dlogic that was defaulting it to true
Ticket #127484 Buydown Bug when adding in POS Added buydown group and retail report fields to insert
V2.40.91
Ticket #127484 Bug fix if you insert buydown from POS it does not show up in Director Added active=0 to insert statement.
Bug fix found another spot where printcurrentreceipt was being called that was not hiding the items detail on the second
V2.40.90
Ticket #127157 fixed bug on returns for pick a pack items
Ticket #127158 fixed bug in returns it stopped adding the buydowns
Ticket #127165 fixed bug daily recons getting set to complete
v2.40.89
Ticket #123489 PreRelease Testing: Announcements check interval Added new setting for interval to check for new news.
Ticket #126147 Item rang up as 2xUPC doesn't allow single returns Added popup when return qty > 1 prompting cashier for return amount (defaulting to all)
Ticket #118347 Enhancement Request: Cycle Count Definitions in POS Added module
Ticket #126240 Modify customer display to validate local files when using control center Added logic to check for index.html, if not found check for archive.zip, if found try to extract and use it. If not force refresh. If extraction fails, force refresh
v2.40.88
Ticket #126146 Modify Cloud Loyalty To Handle State WHen Licensed Scanned handled the state in customer details when creating/editing customer via driver's license scan since cloud loyalty now uses a dropdown list instead of textbox for state
v2.40.87
Ticket #125414 button permission Added logic to validate button on press for now long term we will hide
v2.40.86
Ticket #105710 Refund to Credit Card is stuck in an error found the issue is when voiding my record number using vantiv the amount cannot contain the comma.
Ticket #122542 Enh Req Add "No Sale" notes to receipt and Neg Cashier report Added notes to receipt.
Ticket #122548 Added code for expired driver license.
Ticket #123479 Added code to set the first and last name to all upper case when leave field.
v2.40.85
Ticket #124449 (Prerelease Testing) Department Min/Max Amount Doesn't Work Added back in Min/Max logic for open dept sales
Ticket #125177 house acct payment Modified logic to get correct display account number
Ticket #125164 ToDo is creating Unfinished Spots Checks with definitions Modified todo grid to handle spot checks
v2.40.84
Ticket #123722 Added support for iSC250 Global Pay
v2.40.83
Modified verbiage in message shown when redemption is not allowed for manual lookups when using enhanced loyalty
v2.40.82
Ticket #123678 (Prerelease Testing) Entering Vendor Parts On POS Breaks Ordering Added min order qty and manual order to ui and datasets
v2.40.81
Ticket #123703 (Enhanced Loyalty) Add logic to prevent usage other than earning points when customer manually
v2.40.80
Ticket #123473 (Prerelease Testing) System Discount Receipt Text Not On Receipt Modified to use receipt text as name on bottom of receipt
Ticket #123452 (Prerelease Testing) Max Change not working Added logic to handle max change amount; also changed gift cards and house account charges to not allow any over tendering
Ticket #123550 Sale with all items voided still shows amount owed found and fixed logic (turned off checking carton count while cycling through voids)
Ticket #123612 (Enhanced Loyalty) Reprinting Open Redeem Coupon Doesn't Show Value Modified reprint coupon to identify open redeem coupons and follow same path as initial redemption so the coupon will look the same
Ticket #123611 (Enhanced Loyalty) Balance earned persists between customers Found and fixed issue with variable not being cleared in all instances
v2.40.79
Ticket #123315 (Prerelease Testing) Mix/Match Returns Added support for returning mix/match items with their proper discount
Ticket #123311 Specialty Pricing Return Issue Resolved with logic from Ticket #123315
v2.40.78
Ticket #122897 (Enh Loyalty) Add Disclaimer Text Lines To Bottom Of Coupon added logic to support printing disclaimer lines
Ticket #122911 (Enh Loyalty) Capture Customer When Returning Via Receipt added logic to get customer from receipt and add them to sale when returning via receipt
Ticket #122884 (Enh Loyalty) Add blacklist to open redeem coupon filters Added support for blacklist in coupon redeption
v2.40.77
Ticket #122820 (Enh Loyalty) Chit Modifications Added points earned logic, added name to all, added time to all
v2.40.76
#122163 (Enh loyalty) add date to coupons and balance chit Added name and date to balance print
v2.40.75
Ticket #122393 Loyalty Redeem Barcode Not Printing On Star Printers Added padding Star printers need to print barcode
Ticket #122260 (Prerelease Testing) Integrated Loyalty Returns Added logic to handle returns for integrated loyalty and deduct points
v2.40.74
Ticket #122197 (Prerelease Testing) Commission Sales Report Math Issues Modified logic to round commissions to 2 decimal places upon calculations
v2.40.73
Ticket #108500 Added support to manage lottery safe
Ticket #113494 Skip lottery set
s the ZLottery flag
v2.40.72
Ticket #122183 (Prerelease Testing) POS Removes Employee Permissions Added support for 2 fields in UI and datasets
Ticket #122166 (Prerelease Testing) POS Settings Depts Use Loyalty Coupons Modified UI
Ticket #122168 (Prerelease Testing) Changing Item Price/Cost In POS No Change History Added plu_changes records when cost or retail is changed
Ticket #122193 (Prerelease Testing) Typos / Visual Fixed typos
Ticket #122192 (Prerelease Testing) Saving Employee In POS Password Issu Added POS password textbox and logic
Ticket #122164 (Prerelease Testing) House Account House Number Labeling Issue Modified to use customerid instead of GUID
Ticket #122163 Add Dates To Coupon Chits Added Date
Ticket #122161 Lockdown Open Ended Redeems Added logic
Ticket #122154 (Enh Loyalty) "Redeem Loyalty" screen show dollars instead of points Modified UI and logic to prompt cashier for dollars instead of points
Ticket #118019 Enhancement Request: Manager X Report Kenna Discount Tobacco of Farmington Modified logic so that when running register X, it obeys the blind setting on the button while the Z obeys either the button or the global setting (Reg Z Is Blind if either is blind, the Z is blind)
Ingencio ISC250 for TSYS needs to be added to POS Added
v2.40.71
Ticket #121118 Ingencio ISC250 for TSYS needs to be added to POS Added
v2.40.70
Ticket #120164 Issues Price Overriding Open Department Sales Found and fixed logic when adding open dept to sale invqty property was being set to 0
Ticket #98271 Integrate Cloud Loyalty Into POS Changed lookup from scans (card or license) to use new API calls for muliple card support. Added UI to change card #s when using cloud loyalty
v2.40.69
Ticket #121515 can't return a particular item Found and fixed logic with setting return flag from coupon lookup
v2.40.68
Ticket #118058 Move use last full UPC to DB setting
Ticket #104974 Do Not Track Inventory on an Item Added logic everywhere (director, queue, poc and webservice)
Ticket #110004 Make change button added setting to prompt for notes on no sale
Ticket #121133 Fixed bug where object not set error appears with printer but no cash drawer
v2.40.67
Ticket #115034 Item with zero qty on receipt Added logic to prevent adding 0 (and less than 0) qty to sell from find item screen
v2.40.66
Ticket #96385 Issues with Item Sell Button This has been resolved in the register side, made changes to designer side to show only one result per item
Ticket #95529 (minor) Waste button issue Changed logic to not prompt for age or uplift on waste items
Ticket #93858 Visual Cleanup Hid keyboardshortcut textbox in settings
Ticket #120425 Add lookup by scan id to cloud loyalty Added logic
v2.40.65
Ticket #42184 Gift card returns don't adjust gift card balance Added logic to the receipt return to handle Auto Tip & Gift Card Sale
Ticket #72095 House Account Invoice Not Showing All Taxes Changed the report so if the dollar amount is <>0 and the tax name ="" sets to No Tax Name
During my test found the customer information no longer showed up so had to change the house account report query to us CustomerGUID in the join
Ticket #75908 Print customer's name on receipt when its a house account Added now prints at the bottom of the receipt when the sale is over
Ticket #88077 House account return is returning the wrong amount Fixed
v2.40.64
#11929 News timeout when internet is down Modified to run as background task and only check every 12 hours
v2.40.63
Ticket #116629 Tender Minimum isn't working Added settings under credit cards that are global for all credit card tenders (integrated and unintegrated)
v2.40.62
Ticket #101737 Moved the Loyalty Coupon setting to Recon tab.ticket
Ticket #113494 Added _IsFinal flag to handle when records are finalized
Ticket #113381 Added code to delete multiple message
Ticket #120017 Cloud loyalty printing long, blank receipt after nonloyalty sale Found and fixed issue Justin added some code earlier to not cut the receipt after each coupon and the code didn't account for there not being any coupons so it always feed a few blank lines and cut
v2.40.61
Ticket #119693 CFD Receipt Lines Can't Be See Changed grid row forecolors back to black
Ticket #119305 POS can't print 13digit barcode labels added check if length > 12 don't drop digits
Ticket #119681 House Account / Cust Dept Discount added qty multiplier on HA discounts when getting you saved amount
v2.40.60
Ticket #90807 Shelf label printing case price not single price Changed queries used in this (which also handled price check) to sort by price
Ticket #95471 Unhandled exception on POS retest
Ticket #115034 Item with zero qty on receipt Added logic to prevent adding 0 (and less than 0) qty to sell from pricecheck screen
v2.40.59
Ticket #119022 Clear Tender did not void/refund partial credit card authorizations Added new item to receipt/credit card item to determine if the item is CC Processed before it passed on the credit card number <>""
v2.40.58
Ticket #119235 Require Description On Temp Price Change Added logic to require description on temp price changes
v2.40.57
Modified commissions to support PCT of retail
Ticket #113944 Added UpdateZDailyReconciledFlag query
v2.40.56
Ticket #117753 Bug Fix Fractional Buydowns was not ringing the same with 2@ so added rounding to the buydown amount
v2.40.55
Ticket #74919 New NC DL data is not scanning correctly into POS S07 Charlene Added support for new format
Ticket #115656 System Discounts not stacking, 1 Loyalty 1 not Loyalty changed query to sort by includeinretailreport before priority
Ticket #117372 Option to autoadd store number to end of invoice number added setting and logic
Added relevant schema changes from Director
Ticket #105529 Store coupon as negative department Added logic to allow enhanced campaign redeemed coupons to be reported as discounts
Ticket #112379 [Enh Req] Can POS show the birthdate for minimum age on the Main Panel Added min age birthdays for the purchase of cigs and alcohol to the register screen.
Ticket #77570 Enhancement Request For Labels with Aliases and Descriptions Modified to allow discounts and buydowns to deduct from printed price
Addded logging when registering CC device
Ticket #112517 auto calculate cc shift recon Tony Added setting to auto populate if using datacap
v2.40.54
Ticket #115577 Modify POS To Only Refresh Changed Uplifts Refactored all control center communications; Modified logic to use last_update fields in API; Added settings to control update frequency in minutes and log last update time for both signage and uplifts; Moved all communication with CC to background process, including initial load;Changed logic for signage to adhere to last update interval
v2.40.53
Ticket #106784 Moved house accounts to corporate all HA activity has been moved to corp webservice if HasCorp is true
Added PMB disclaimer
Modified Loyalty Cloud Coupon printing Moved header lines underneath the dashes conditionally
Ticket #114136 Loyalty Enhancement Request Updated the balance types to have the exclude selected balance types from receipt.
Fixed issues with PMB DL scan
Fixed issues with possettings CC signature and yes/no popups
Added receipt item to support passing the drivers name on scanned dl for PMB
Added validation for PMB settings
Modified Redeem points font sizing in modal and text structure
Cloud Loyalty Added address line 2, referral code to the customer form.
Cloud Loyalty Modified validation and autovalidated phone number and other fields on blur
Cloud Loyalty Added coupon viewing with filter items (from Cloud Loyalty)
Cloud Loyalty Modified timestamp for uplift comparison to UTC (DateTime.UtcNow) in Forms/Login.vb
Ticket #113944 POS error from missing column fixed schema
Ticket #114141 Carton Count Limiter Doesn't Work For Cans/Rolls Modified logic to take into account links that are not 10 (tmpCartonCount = (100 / tmpReceiptItem.UnitsInParent) * .01)
Ticket #113509 Enhanced Loyalty lookups are getting a timeout error setting was using seconds instead of milliseconds
Ticket #113547 WV License combining first and middle name Modified logic to parse any first names that have a space in them keeping only the first part this should solve the issue and only cause grief for those with a space in their first names primarily deep south folks who probably don't have a license anyway
Ticket #113389 Age verification Modified all POS logic to use more accurate date diff verification to take into account leap year
Ticket #111515 Drivers License Import For PA Found and fixed logic
Ticket #113241 Error trying to open employees from POS Fixed schema issue
v2.40.52
Added suppport for EMV_VX805_ELAVON.
v2.40.51
Ticket #110617 QoH field in POS is showing cost. Fixed typo in code.
Ticket #111607 Trigger Qty Discounts. Fixed logic when calculating BxGy free using trigger lists with a QTY multiplier
v2.40.50
Ticket #111075 POS Crashes every time the sale button is used fixed issue with multiple selection enabled but only single item present
Ticket #111424 POS Fixed issue with enhanced loyalty redeem button not showing
Ticket #110617 QoH field in POS is showing cost. Updated the find item popup, inserting correct value in right order.
Ticket #110639 Investigating Transfer Issues Ken Cigaret Shopper corp Updated the Adjustment Header Table and Adjustment Log by adding an additional field that has the User name.
Fixed a couple of issues with loading PMB stuff
added timer to reset processcurrently running
Added PMB card stuff to SuspendASale & resumeasale.
Fixed found that gift card returns was not being handled correct by SuspendASale/resumeasale.
v2.40.49
Fixed bug when using calcluate pct discount after system discounts would allow the sale to go negative
v2.40.48
Ticket #110983 System discount percent off + buydown. Modified system discount logic so that retail each used for calculations is post buydown
v2.40.47
Ticket #110959 Kit items and suspended sales added logic to override price when resuming suspended kit item sale
Added schema changes for fuel
v2.40.46
Ticket #98271 Integrate Cloud Loyalty Into POS. Modified UI so that special characters are not allowed to be typed instead of removing them on save in customer editor Fixed bug where scan ID was not being populated
v2.40.45
Ticket #109923 Add support for Ingenico IPP 320 (EMV Heartland)
Ticekt #110232 House Account Charge error writing to regsale cannot convert "" to int
v2.40.44
Ticket #109355 Happy Hour system discount and Pikapak pricing. Diabled 0 dollar check when validating discounts
Ticket #109341 Payin Payout Reg Z Ron Update the payin/payout screen, limiting the description to 30 characters.
v2.40.43
Ticket #107404 Wildcard POS Search. Added option to search "Everywhere" in find item popup
v2.40.42
Ticket #107332 Added logic to prevent enhnaced loyalty redeemed coupons for more than elgible items
Modified Cloud API to support changes to add/edit customer
v2.40.41
Added check in house account lookup and loyalty account num <>"" it exits instead of showing house account lookup
v2.40.40
Modified item search to include linked items when searching by vendor part
Added check for accept checks back
changed pricecheck screen item description label to support multiline descriptions
v2.40.39
Ticket #98271 Integrate Cloud Loyalty Into POS Modified coupons API call do to API changes
v2.40.38
Ticket #105578 Bug Fix clear button not resetting the loyalty label to customer found other issue it was clearing the label but still recording this to the db.
Added clear customer button to house account form and changed house account button to show this form when customer is on the sale.
fix for reconcile issue with invalid column
fixed BxGy free on trigger list where trigger list was included in item count
v2.40.37
Ticket #104852 Bug Fix percent discount all button not working and selecting multiply items only discounts highlighted item
Ticket #105578 Bug Fix clear button not resetting the loyalty label to customer
Fixed bug with FTX News pointed to internal address
v2.40.36
Ticket #105582 Track Employee Who Adds Loyalty Account Will Corporate
Ticket #104852 Change to the Discount button If a item selected by click on a ckbox. Then clicking the Discount button discount is applied to only the items selected.
Ticket #105821 Testing Announcements Feature. Updated to display only the active news and announcements.
Ticket #105578 Tracking Loyalty Entries By Cashier Will Corporate Added option to clear customer.
Ticket #105915 Debit Cards cancel sale not crediting properly
v2.40.35
Ticket #105531 Buy X Get Y Free discounts with a trigger list are wonky
v2.40.34
bug if tax store coupons=false and you can at the prompt to choose item then it would still accept the coupon.
added when using tender buttons with company prefix this is passed to choose coupon item form and limits item
added a new method to passin values to other classes
Ticket #105224 Gift Card Tender cancel sale/clear tender not crediting the account cancel sale works clear tenders added both gift card and credit card credit
Ticket #101770 Suspend Sale Remember Age option Added new option to keep age on suspended sales
v2.40.33
Ticket #105695 When autologoff cashier and force timeclock are both true, unclocked in cashier can log into POS. Added logic to prevent this
v2.40.32
Ticket #105580 Loyalty Account Notes Field not populating hid fields as they only apply to cloud loyalty
v2.40.31
Ticket #105272 Fixed issue with Dymo label seleection
Ticket #101447 Discount on buying Subunit at Linked Qty Updated the setting screen to display if discount is active.
Ticket #101449 Enh Req POS Banner for reminders to Cashiers Added feature that displays Announcements from Corp and news from FastraxPOS.
Ticket #105274 Fixed invalid column errorRemoved Z_DebitCards_O field from query
v2.40.30
Fixed bug with touchpoint resetting cashier info from POS
v2.40.29
Ticket #98651 Enhancement Request Added option do not allow item with temp price change to be used by system discounts
Ticket #103515 Bug Fix it was not loading the settings correctly
v2.40.28
Ticket #103515 Enhancement Request Lowering Timeout Time for Loyalty Card add new option in settings
Ticket #100991 Enhancement Request reorganize POS settings screen add 2 new panels that are hidden for payout/in texts
v2.40.27
Ticket #103169 Bug Uplifts not extracting zip file added logging/message if 7z file is not found
Ticket #103526 Bug Qty Promos/Buydowns was removed in 2.0 and now it handles them correctly
Ticket #103401 Uplifts logging log when an uplift is "won" but didn't prompt
v2.40.26
Ticket #104270 Fixed House Accounts showing on reg z
Ticket #104223 Bug fix viewing messages on CashierHome would error out
Ticket #102696 Manufacturer Coupons Not Actually Being Taxed When Option Is Set
v2.40.25
Ticket #103179 FoodStamp eligible amount does not get changed on temp price changes
Zebra labels changed logic it was using from vbcrtlftxt to @@vbcrlf@@ it was already using this
v2.40.24
Ticket #103195 Zebra barcode the label was not print so added logic to carriage returns like the old code was doing
v2.40.23
Ticket #100887 Allow cost plu pricing of 0 % for house account
Ticket #85275 Add customer sub accounts to all customer search screens and writes the subaccount to the database
Add the ability to add sub accounts in the maintenance screen
Ticket #100876 Added message to download data parms link for the new vantiv devices
Ticket #95897 Scanned coupons does not work with plu aliases
Ticket #103195 Zebra barcode label missing and save checkbox use full upc also.
Ticekt #101776 Remove items details from the second CC receipt
Added options to hide the following header, item details, footer, verify age, barcode and logo
v2.40.22
Ticket #101447 Added option to sell at parent price / parent qty, when purchasing over parent qty of subunits.
Ticket #98389 Removed the Where Clause to gwt all the records in the Lottery Safe
Ticket #101737 New added DeptLoyaltyCPNDS to project
CC INtegration Added message boxes to the 3 new vantiv devices warning about the latest version of netepay must be greater than v1.16.
Ticket #100887 Allow cost plu pricing of 0 % for house account. Added a receipt variable to of HouseAccountCostPlus and when checking to see if needs cost plus it uses this instead of margin variable
Ticket #85275 Add customer sub accounts to all customer search screens and writes the subaccount to the database. Added a new dataset and changed all queries to union on the custsubacct table.
v2.40.21
Added upcoming schedule to cashier home with ability to print
Added schedule details popup with ability to print full schedule / my schedule
Fixed bug with uplifts auto win
Changed control center calls to suppress if device ID is emptry
v2.40.20
Ticket #101994 Update Uplifts For Min Sell Qty and Auto Win Fields
Ticket #101590 Vendor part search in POS show child item in search results Updated the search popup for vendor part searches, to include parent/child items.
v2.40.19
Ticket #99624 Added initial time sync to ensure that the POS clock changes in sync with system clock
v2.40.18
Ticket #99689 Added support for system discounts to use trigger list before applying
Add ability to add customers sub accounts to house account
= Add new option to sell to sub accounts.
Ticket #100996 Zebra Label Request revamp Created new table, dataset, and updated form to use the new method of Zebra formats.
v2.40.17
added logic to send message to corporate when PC Payroll integration returns an error
v2.40.16
Ticket #101031 CFD Content From Control Center Prompts For Overwrite
Ticket #101077 Change Uplift Discounting To Discount Cheapest Item First
Ticket #100525 Enhancement Request Have Register Z/Shift Reconciliation Option to Show Only Recon Buckets Updated the Reg Z report with option to display recon buckets in place of the tenders.
Ticket #99844 POS losing panels Updated the panel load to retrieve the archived panels if there is a failure.
Added support for 3 new Vantiv/Mercury credit card devices
Ingenico IPP 320 (EMV Vantiv)
Ingenico IPP 350 (EMV Vantiv)
Equinox L5300 (EMV Vantiv)
Also added a new panel that hides all the buttons on top of the settings screen with a label loading data params please wait.
Ticket #98655 POS: Time Clock: View Details: Print, request for Accounting format Added option to print in Accounting format.
Ticket #99315 Uplifts not accepting aliases Added code to check if scanned upc exist in pluAlias table if not plu table
v2.40.15
Ticket #100409 Fixed issue with cashier info changing when using price change verify cashier
v2.40.14
Ticket #100240 Fixed bug with scanning item during safe drop prompt
v2.40.13
Ticket #93187 Daily Recon Detail report Date range. Fixed issue with food stamp daily recon.
Ticket #98875 Added support for scale to handle weighted items
v2.40.12
Ticket #99745 Modified carton count to use pt of carton field for non linked items
Ticket #98886 Fixed bug with returning manufacturer coupons
v2.40.11
Ticket #69718 Fixed bug with changing house accounts during sale
v2.40.10
Ticket #99184 Force void when carton count limiter is reached
v2.40.9
Ticket #97968 Unique Cashier Per Z Check Deb Added new "Unique Reg Z Cashier" option in setting that prevents other cashiers from using POS when active.
Ticket #69718 Added ability to view house account sales history from POS
v2.40.8
Ticket #98744 Added support for TN license last names
Ticket #98352 Added support for LA license last names
v2.40.7
Added new fields to the house account receipt.
Ticket #98512 Sales Tax report not matching department sales totals Updated food stamp purchases to insert the amount to the nontax sale amount.
Ticket #83691 Messages printing to receipt printer. Updated the popup to give user the option to either print on the receipt printer or other network printer. Created new report for printing to other printer.
v2.40.6
Ticket #99204 Added syslog entry when underage sale is attempted
Ticket #99205 Persist Age Entered When Resuming Sale
v2.40.5
Ticket #98062 Changed all Daily Recon logic to use correct employee num variable when creating records
v2.40.4
Began cloud loyalty API integration
Fixed bug where attachments weren't opening
v2.40.3
ehancement request add more information to the house account receipt
v2.40.2
Ticket #46456 Added logic to check employee active status when logging in (was already checking cashier active status)
Ticket #49760 Disabled cancel button on starting till when force still till is true
v2.40.1
Ticket #95877 Split message attachments into their own table
v2.40.1
Ticket #89554 Temp Price change enhancement added button property force login & added new screen that allows comments (only records to syslog <> "") and other options
Ticket #89781 Hide kit items <> 0
bug fix restrict sales form dept name was not checking for dbnull
v2.40
compiled for release
v2.39.42
Ticket #93344 POS flag not showing correctly in dept details
Ticket #93540 Add uplift discounts to POS
v2.39.41
Ticket #92672 added logic to allow skipping lottery when using multiple Z's
modified settings UI to say enable shift lottery instead of force
v2.39.40
changed price check screen to not show buttons / details if force DL scan is true
added logic to show DL details when a DL is scanned before a sale begins
fixed bug where time on POS was not changing if message widget was disabled
v2.39.39
added display ID to each monitors INI file to store last control center display ID used
changed get hardware routine to use network card MAC address instead of serial #
changed CC get web content logic to use last display time to determine if an update is necessary
added qty to kitchen printer chit and remote monitor
v2.39.38
added ability to hide PLU num on sale item popup
v2.39.37
changed kit button selection to not include price if 0
v2.39.36
fixed memory leak in customer display
fixed issue with lottery recon no longer calculating on field exit
fixed under age if year of birth was a leap year
added option to hide promos and promos in pricecheck
changed now recon final is checked you cannot edit
added support for restricting department sales to a single tender
fixed gift card voids
v2.39.35
Ticket #85592 Remember settings for printing labels in POS Added the printer method to ini file.
Ticket #85140 Items Showing in POS Pricebook Showing Price of 999.99 Updated the dataset queries to pull price from the PRC_Data table.
Ticket #86128 Fixed issue with variance and total$ switching columes when exiting row.
Ticket #84847 Fixed form Load event so that executes when the form loads which calls the load for the listbox.
Ticket #83053 Restrict Lotto Sales to Cash. Finished Setup form and logic in the pos to restrict department sales to a tender.
Ticket #78114 Added option to disable buydowns/promos from price check screen
Ticket #83820 Changed code where ever cmdPrint button equaled false instead only false if ckreconcilation is not checked. So can print reconcilation report.
Ticket #81754 Printing To Do List in POS. Added logic to print the To Do Task
Ticket #77258 Added ability to force drivers license scan
v2.39.34
added support for registering device/monitor in control center
modified CFD to download data from control center and run locally instead of using URL
fixed leap year issue with age verify
v2.39.33
added support for Ingenico IPP 320 (EMV Globalpay)
v2.39.32
added support for ICMP Heartland EMV
v2.39.31
fixed forqty not being set correctly for kititems
fixed issue sysdischdrforrcpt was not get clears out.
v2.39.30
added support for surcharge in receiving
v2.39.29
fixed typo in OSK settings
added IsFinal logic to shoft recons
prevented uplifts from showing same campaign twice
v2.39.28
hide the option to do not split system discounts in DB for now
fixed gift card sale issues
v2.39.27
added logic to kill any previous running instances before starting
only show active items only worked by UPC so added to all the queries.
added a system hdr rcpt object that will total the discounts and change rcpt to use instead
also changed pdetail inserts system discount and now if the DoNotSplitSystemDiscounts=true then it uses the sysdiscrpthdr otherwise it uses old logic also changed the DoNotSplitSystemDiscounts to false
moved posting of system discounts & scanned coupons to functions
v2.39.26
added support for command line parameter AUTOUPDATE to update the DB schema silently
v2.39.25
added ability to add attachment to messages
added zebra shelf tag label type
v2.39.24
added tender validation this warns if a tender is out of range
added tender validation and if the button has muti tender but not supported it prevents the tender from being used
added the same tender validation to the button editor
added possetting do not split system discounts this uses the old logic and prints discounts once.
added the comment to the linked pick a pack items
v2.39.23
added invoice report
v2.39.22
added setting to not allow house account and system discounts
v2.39.21
fixed plu starting with 5 rings up twice
changed the detail_type and salesflag for waste spoilage sales added detail_class of 20
v2.39.20
added support for multiple prefixes on carton counts
Service Ticket #75176 POS/Director Typos and visual issues
v2.39.19
fixed change qty not handling a department sale correctly
fixed linked plu not using the same inventory qty as the original item
v2.39.18
zack fixed user32.dll error on xp machines
v2.39.17
added setting to disable popping cash drawer on safe drops
v2.39.16
Service Ticket #75807 Added PLU_Desc to UpdatePLUPriceCostDeptAndActive update query
Service Ticket #77388 added food spoilage button & logic
v2.39.15
added support for counting X's performed
added setting to enable multiple selections on sell item button
added remote printer module
changed resume sale to not show empty sales
fixed bug where resume sale did not allow NULL for customer ID
Service Ticket #75406 Cashier Login prompt within POS needs fingerprint option
Service Ticket #75370 Percent Discount button shows wrong department
Service Ticket #75801 Added the sub AddNewUPCToLog to ScanStore_Home. So when a new UPC is added it adds the new upc,upc description and upc price to session log
v2.39.14
added Zebra label CS Format A
added Zebra label CS Format B
fixed issue with enhanced loyalty free coupon and buydowns
added logic to force getting timeclock ID from corporate if there is not one locally and using PCPayroll
added support for checking alias when processing manuf coupon
v2.39.13
changed version to compile new exe for PA license
fixed bug where enhanced loyalty free item was not taking into account buydowns
v2.39.12
added logic to check for dept max pct discount amount
v2.39.11
fixed issue with PA license not finding the license number
added setting to allow user to choose OSK path
added setting to allow user to specify control center base URL
v2.39.10
added uplifts to commission report
added ability to find item by description starts with
fixed bug where loyalty icon was being cleared on view receipt
hide price type change & discounts manage labels in pricebook and made the buydowns manage label hot.
v2.39.9
fixed bug with enhanced loyalty and multiple coupon scans
finalized uplifts
v2.39.
enhancement added manuf list to couponmanuf button allows them to force that manuf in the sale
v2.39.8
added logic to set CFD for new format based on old settings
v2.39.7
added support for multiple CFDs
added support for uplifts
v2.39.6
bug fix change qty screen always marked last item in the on the receipt as voided
enhancement allow negative Payin/outs
enhancement added coupon tender mapping
v2.39.5
bug fix when using the debit tender button it was not printing the second receipt.
v2.39.4
Added a new field to the PosSettings table for IniEntryType updated all the clsPosSettings to insert the type field
Updated the schema change routine to match director
Fixed font size recon verify_shifts
Renee fixed print recon button
Richard added onscreen keyboard to cycle counts
added GUI for coupon tender mapping still have the link hidden
v2.39.3
added setting to force auth on all timeclock entries
added timeout to timeclock screen that will close screen after 60 seconds
if force auth is false, added 3 minute auth token from login screen that when expired will prompt for reauth
v2.39.2
fixed several typos
v2.39.1
locked down additional tabs in settings to non auth'd users
Changed the schema update logic to match director.
Added schema change 25 to convert CouponTenderMapping to varchar so it start with 0.
v2.39
version change for release
added setting to allow user to select whether or not to return with current system discounts when returning from receipt
hid check for coupons checkbox and assign it based on loyalty mode
Added a new field to the PosSettings table for IniEntryType updated all the clsPosSettings to insert the type field
v2.38.13
SRM changed pcpayroll to use payrollid instead of employeeid
v2.38.12
fixed bug when performing shift recon and lottery was using multiple Z's
adde logic to use PayrollID instead of employee num for PC payroll integration (it's commented out pending response)
added uplift logic (current disabled for release)
v2.38.11
enhancement prevent inactive items from showing on item search and working orders added a new setting
added alais logic to the finditem screen so it looks for unexpanded & expanded along with the alais
cycle/spot checks enabled again and the screens are a closer match now
added logic to print LoyaltyAccountName on loyalty coupons
v2.38.10
changed the validateisnumeric to a function and also added a return of true so it save records in both verifyshift & recon_shiftentry
added more is numeric to shift entry form for lotto stuff
v2.38.9
added support for PCPayroll timeclock integrations (new tab in settings, if enabled it posts timeclock entries to PCPayroll site when they happen)
added OK and Cancel buttons to drawerpassword popup
v2.38.8
fixed bug with item return and mix match pricing query was looking up plunum for a prc name changed dataset and now it joins on plu and returns the correct amount
enhancement add gift card number to the message box when a gift card load failed
changed popup_Action_InventoryMenu resized the form and hide both cycle count and spot check buttons
moved popupsettingspassword to popup folder
v2.38.7
fixed bug with launch module fingerprint reader and touchpoint devices
added support for free items using enhanced loyalty
renee added textbox validation to recon shift/daily checks if entry is numeric
v2.38.6
fixed bug in the new tax recalc I was adding the nontax amount to the saletotal and it was causing the saletotals to be off when recalculated
fixed bug when using manuf coupon and sale total was positive but the balance due was negative it would double the change due amount
fixed bug reprint receipts load files added more error checks on if no | then archive also if it does not have the correct number of | it will archive the file
v2.38.5
fixed bug for datacap debit cards partial auth now it does a return if it was a debit instead of void
fixed sale restriction using standard message instead of showerrorform
v2.38.4
fixed bug where system discounts were always being written to pdetail to first item on sale
v2.38.3
recompile for Cygnet
v2.38.2
fixed spot check & cycle count forms do not match the pos layout so they are disabled until they are fixed
fixed orders button was disabled until it we add it to the pos for orders
V2.38.1
fixed price type 6 was not showing the multiplier in the qty line comment 5.00 @ 1.99 but the item count would be 25 when you used multiplier of 5
fixed added a possettings to SubtractPercentDiscAfterSystemDisc and now it allow you use percent and system discounts together
fixed going to subtotal screen word tendered was cut off
fixed age verify was not updating when DL was scanned
fixed customerdisplay font size defaulting to 24
fixed next dollar button not refreshing
v2.38
added error screen to ToDo list details
changed ToDo from POS to a button instead of checkbox when showing/hiding completed tasks
v2.37.73
fixed price type 6 items giving error plu null when trying to suspend added new itemtypes the price type 6 items are flagged as weightedbarcodes but they are not true weighted
fixed price type 6 items not voiding correctly
v2.37.72
added support for prompting for item when scanning manuf coupons
v2.37.71
fixed non tax logic was not converted to the tax total amounts for each group
fixed non tax was being written to regsale rounded found the clsRegSale.InsertRegSale NON_TAX was declared as int changed to decimal
fixed taxing buydown returns was adding the buydown tax twice
fixed house account lookup left loyalty lookup was not checking for active sale when a house account number was present
fixed adding kit not allowing it use multiplier
changed the changeqty/fullreceipt form so it uses the standard currentdialoglastresult as a response
fixed processcurrentlyrunning.addingplu was getting called twice so it was logging it
fixed processcurrentlyrunning.pricecheck was getting called twice so it was logging it
Richard pay out descriptions not showing on Receipt
Richard print check number on receipt
Richard vendor part description field too small
Richard added font size option to change the size of: subtotal, tax, total, and change due
Richard updated the todo task to send an update to corporate via webservice.updated
Richard added ability to change quantity on item on full receipt line
Ricahrd house account receipts show company name instead of person's name
renee fixed age verify flag not resetting when the clear button pressed if it was scan of loyalty or drivers license
renee fixed regreconcile query to use the notes field not notes_O
renee fixed recon report will only print if final recon is checked daily & shift entry shelby changed from variable to checkbox.checked
v2.37.70
changed loyalty search by phone number to not drop dashes and dots
v2.37.69
fixed if require tender amount on and credit tender button (no processor) used without entering an amount it was adding the saleamount to the receipt then rejected
next enter a tender amount it would double the credit card tender value moved the currentReceipt.CreditCardTendered = currentReceipt.CreditCardTendered + Amount under the if statement
Richard Added POS setting that gives the ability to print or not to print receipt when cashier either "Cancels Sale" or has a "No Sale"
v2.37.68
changed find item to join against PRC_DATA to get price/cost
fixed possettings download data parm link change sucess message and remove messagebox for heartland ingenico 250
fixed resume sale of voided weighted barcodes could cause the line item to turn positive
v2.37.67
fixed error message lnkDatacapParms removed TempGetDeviceInfo() because it was causing an error
v2.37.66
fixed foodstamp taxing issue after food stamp tender an item was added to the sale it would
fixed resume sale was not adding the customer back to the sale
fixed house account payments stopped working had to remoe the lineistender and set the tt_none =-1 in the clsDefinedRegisterTypes
had to change all hard coded .TenderID =/ <> 0 to clsDefinedClassTypes.TenderTypes.TT_None since I changed it to 1 I only searched for .TenderID
* removed clsregisterfunctions was looking for tt_none tender type which turned out to a 0 so it tried to process that line as a sale now it uses the LineIsTender
?v2.37.65
added support for loyalty only coupons using integrated coupons
added support for single use per account coupons using integrated loyalty
fixed bug when resuming a sale suspended with a house account
v2.37.64
fixed bug in integrated loyalty where coupon value was not being pulled from webservice
v2.37.63
added option to run one machine unintegrated from credit cards while the other machines are integrated
v2.37.62
added setting to print enhanced loyalty balances post sale
v2.37.61
added support for enahnced loyalty single use for transaction coupons
changed BG color on CFD to black for alternate rows (it was gray and was harder to see)
added ability to customize font size in CFD
added QOH to print label search screen *hidden if show qoh for price check is false
added QOH to print label screen *hidden if show qoh for price check is false
fixed bug in printed 1 UP WB label where the font was very light
v2.37.60
fixed bug with misctender setup with tender id of 0 was causing error posting ztotals added a new receiptitem LineIsTender when its a tender is set true
clsregisterfunctions was looking for tt_none tender type which turned out to a 0 so it tried to process that line as a sale now it uses the LineIsTender
v2.37.59 was **5805
bug fix new taxing method found it was not taxing buydowns so added that in (it never worked correctly before either)
bug fix splash screen when I was checking for logfile size i was calling the posdetails twice instead of timeclock
bug fix pos setting screen heartland isc250 was added to the dropdown but was not added to the case statement to download data parms so added that
added messages for the exceptions & a case else message
added message of "pos | Success", " DataCap Parms have been downloaded successfully!")
added new IsThisProcessCurrentlyRunning the checks to see if the process trying to start is already running and if some it logs and does not continue
bug fix workorders screen the descrption was missing so added it back
bug fix credit card over tender was hard coded to pass false for was tender amount entered so changed it to variable. Defaults to tender_type=0 first then 50,60,70,80
removed logging for reset of the datacap device
added support for open departments in enhanced loyalty
added support for ICMP datacap device (requires latest DLL's from DataCap website)
fixed bug where if item has 2 buydowns both descriptions show on receipt even though only one is applied
fixed scanning of old ohio driver's licenses
added cycle count / spot checks
added a new field Books on the Recon_ShiftEntry form
v2.37.58
bug fix if a receipt file had no header information it would prevent receipts from showing now it moves the bad files to the archive folder and logs it
added check for 0 dollar amount tender to the clsTenders AddTenderToSale so it does not pop the drawer
added check to login if log files get above 20mb it remane and move to archive folder
added detail logging to the Mercury & Datacap auth screens to help resolve an issue
added receipt window to the full receipt screen
** TODO figure out the taxing of mobile coupons
v2.37.57
changed working order descriptions to pull from vendor part instead of PLU
fixed BgGy free discount bug where only 1 free item was allowed
fixed discount schedule bug where day was being ignored if hours matched
changed WB label format to swap the broken lines in long descriptions
added age verify popup to list of open popups so that safe drop screen does not show on top of it
fixed bug where enhanced loyalty would not print a receipt if there was no expiration date
changed receipt logic so enhanced loyalty does not show any balance buckets
added list of cashiers to Reg X/Z Tape
added verbiage to warn cashier when voiding mix/match items
added ability to customize next cash button caption
fixed bug where multiline messages were truncating when sending to corporate
v2.37.56
Removed in an effort to find why the totals are not matching because the old POS was not rounding taxes either
removed the above of both z_taxes & z_tenders
added system discounts, Cost Plus Discounts, Customer Department Level Discounts to the Register Z/X these are being pulled from z_totals
enhancement added 2 new Possettings NumberofDaysToKeepLiveRcpts and NumberofDaysToKeepArchiveRcpts defaults to 3 and30 this allows someone to change days keeps
added when no keylock now it goes into 14 day demo mode
added new screen OverrideDemoCode
moved all the KeyLock and Demo Code stuff to a new clsKeyLockandCodeValidation
added new timer to main form that sets a variable of _CheckForKeyLockTimeYet to true
added check to the end of addtendertosale to check for _CheckForKeyLockTimeYet=true
added new function that checkforkeylock to main form
v2.37.55
resized the daily recon entry screen now fits on 1024x76
added support for RJR loyalty
v2.37.54
updated logging for the mercury prompt/signature added the lastform/sub just above the log event because it was not showing the correct info in the logs.
commented out the cmdDailyRecon.BackColor = Color.Gray on the popup_Action_reconmenu so the button would be black
edit daily screen still have the control boxes and blue title bars.
v2.37.53
fixed bug tax manuf coupons off voided an item the sale it was leaving tax amount for the coupon value due added option to deptsale and plusale to pass DeductableCouponTaxableAmount so when it added the item taxes are correct
enhancement house accounts now display the company name instead of customer name
fixed bug excise tax not working correctly
while testing excise tax found that the clsTaxes was adding the buydown amount to the item causing it to incorrect
found more formatnumber in the clsZTaxes so changed to math.round
v2.37.52
Testing fix of ztender not matching sales totals found in the clsZTender the tenderamount was using formatnumber instead of math.round
fixed system discounts and 100% discounts
fixed customer facing display text colors it was hard for customers to read
v2.37.51
added logic to check for open forms before showing safe drop prompt
v2.37.50
added support for scheduled system discounts
modified WB Zebra label format
added support for selling multiple gift cards in the same transaction
v2.37.49
added amount to load to gift card swipe screen
v2.37.48
fixed bug where recon notes were not being saved in certain scenarios
v2.37.47
fixed bug where error would appear if PM or UST points were elgible for discount but no PM or UST item was on current receipt
v2.37.46
added support for 16x9 displays (adds 24 more POS buttons)
DataCap Fixed the NetEPay bug so added the auto prompt for signature back
v2.37.45
Created new Console Application to download the Campaign XML file
Created API Class libray separate to make the API Calls
Developed the method for update the current balance according to the campaignTypes
fixed bug where PM and UST item points were both being added in certain scenarios
fixed bug where PM and UST discounts would try to apply if the customer had enough points even if there wasn't an applicable item on the receipt
changed taxes to hold 3 digit value instead of rounding to 2 digits in the calculatetaxes routine
fixed bug where manuf coupons were showing negative balance due when 100% off coupon was applied
v2.37.44
added support for Web loyalty expiration dates
added support for UST campaigns
v2.37.43
added support for Web loyalty trigger amount
v2.37.42
changed discount limiter to function with limits other than 1
v2.37.41
added new items report (launch module button)
added price change report (launch module button)
fixed bug where food stamp elgible amount did not take temp price changes into account
added forms for customer details, customer coupons and customer menu for loyalty API
v2.37.40
added option to log DL data from settings screen to capture raw license scan
added option to force a starting till
changed underage message to be a modal dialog that cashier has to dismiss
added pct and dollar discount to X/Z tape
added support for suspending a sale with weighted items
fixed bug when voiding open priced items
CFD now clears previous sale after 3 minutes
fixed bug where pik pak items were not supported in loyalty point scenarios
v2.37.39
Changed credit card signature options if its a chip entry and pin it will not prompt for a signature.
Also added a new option for the Ingenico 250 devices it no longer automatically prompts if it was chip card. If card was left in the reader the signature request would stop the beep.
Fixed Food Stamp Multi Tender in Taxes.
Added a check in datacap if chip card & cvm = left 3 is pin then no signature needed
Added option to enter a custom text for AgeVisualVerified
v2.37.38
added support for system discount item values
added validation for inactive employees trying to login
fixed bug when voiding open priced items
modified discounts to properly adjust pik a pak items
v2.37.37
bug fix if returning an item and the tender was not setup to allow over tendering it stopped the tender I added a check just before and numbers are negative it reverses them so they pass validation.
v2.37.36
bug fix for cc partial auth was not stopping the sale from tendering now the the addtender sets the tmptenederedamount = dialog results
bug fix for EMV Get Signature the cancel request was calling the old control so added the if statement however no method on the EMV side so need to figure out a work around right now it just times out
v2.37.35
bug fix for ingenico 250 devices with EMV Get Signature was failing because it was using the DsiPDCX instead of DsiEMV.
v2.37.34
fixed bug where age verify allowed sale the day before the bday
v2.37.33
added refresh of change due before printing receipt to handle slow receipt printers
began implmenting cloud based loyalty
changed daily recon datasets to use correct connection string
removed form borders on daily recon screens
added proper anchoring on daily recon screens
v2.37.32
enhancement added number of house account settings to the possettings and updated the printing of house account invoices so it cycles until done.
fixed bug house account invoice not showing pick a pack pricing correctly
v2.37.31
fixed bug not taxing coupons and clear tenders it was not clearing the DeductableCouponTaxableAmount value.
fixed bug while testing the clear tenders the apply coupon to form displayed pressing cancel would still add the coupon to the sale.
fixed bug while testing the clear tenders the balance due above the receipt window was not updating
fixed bug not taxing coupons voiding and item it was still applying the coupon value in clsTaxes I added and check for modeflags voided or wasvoided
fixed bug cls.deptSale dept target margins 500 not using the forqty
fixed bug datacap EMV & Standard was formatting the dollar amount and when > $1,000 the comma would cause the device to prompt $0.01 it now strips the commas out.
fixed bug suspending weighted barcodes using the base barcode number instead of the orig barcode added new rcptitem weighteditemorigbarcode gets set and suspend sale if isweighted=true it stores weighteditemorigbarcode instead.
fixed bug overtendering of house account payment adjusted account balance full tendered amount not just payment amount.
fixed bug while testing my house account payment overtender found the balance was customer labels not updating correctly if switching between customers
v2.37.30
fixed bug scanning of GS1 coupon not working added it to the check in processtimer event.
v2.37.28
fixed bug could not over tender store coupon still.
fixed bug datacap partial auth was screen was showing when it was of by 3 decimal so now it rounds the AmountToProcess in both datacap & mercury also rounds the amount when comparing auth amount to amount to process.
v2.37.25
fixed bug rounding issue when percent discount was applied did not happen all the time the clstaxes.RecalculateAllTaxes was rounding and calulateTaxes was not so removed the rounding recalcu.
added made sure each one posting of sales data was rounding the values just in case I missed a statement in the clsRegisterFunctions.
fxied bug in clsTender.ValidTenderSettings overtendering was only passing in the tender amount for for that tender so changed so it passes in the TotalTenderedAmount instead
changed the logic for refreshreceipt items with qty > 1 I check to see if the decimals places are > 2 if so then I show 3 digits. This is was my test case it it was rounding 2 @ 6.09 to $12.17 with a buydown of $0.075.
changed the math.round in showsubtotal.lblSubtotal_Tax.Text/BalanceDue label back to formatcurrency becuase it would only show 0 instead of $0.00.
v2.37.24
fixed bug percent discount was only doing formatnumber changed it to math.round awayfromzero like everything else
fixed bug auto tip not rounding correctly so added math.round awayfromzero like everything else.
fixed bug store coupon added math.round in the clsTenders.AddTenderToSale when it verifies tender amount is not greater than the sale amount.
fixed bug balance due issue it would show 0.01 when it should have been 0.00 found that currentreceipt.taxtotal/TaxableBuydownTotal needed to placed in math.round so updated all of them.
v2.37.23
fixed bug old system discounts was writing the system discount id on ever item that was on a valid discount even if it did not get a discount.
fixed bug in button details it was not loading panel navigate value unless it was a panel navigate button type.
v2.37.22
added new logic to each datacap calls if CreditCardTerminalID <>"" then it uses that TerminalID if is blank then sets to registernum like normal.
removed all the logging for certification stuff in datacapauth form
changed number of debit credit card receipts to print the same as credit cards.
v2.37.19
changed all decimal.round to math.round and made sure each had midpointrounding.awayfromzero set.
removed the rounding for the clsdisounts b x for x dollars because it was cause the sale to be short
v2.37.18
fixed non integrated credit card tender was not checking for the tender setup allow over tender
fixed Pos Settings not hide all credit card options when None was selected.
fixed Pos Settings Switching from one credit card processor to another would leave the old setup info in the settings table.
v2.37.17
added support for limit per transaction in the new sys discounts ApplyDiscount
added syslog dataset and class to support insert record if item was price change
fixed integrated credit card tender was not checking for the tender setup allow over tender
fixed voiding of items or depts with customer dept discounts was was adding the discount amount twice so the void function adds the discounts before
fixed bug in clstenders.addtendertosale when change due and = to > 0
fixed tender qty count if the sale had change due the qty would increase by 2.
added new option to the clsZTender.JournalZTender of DoNotUpdateCount and when the change due is calling it sets to true.
added tmpReceiptItem.PosDetailType = clsDefinedClassTypes.PDetail_DetailType.DET_TYPE_Sale to both clsPluSale & clsDeptSale
v2.37.13
added EMV for Mercury VX805 Mercury
added a message box when cancel with credit card partial tender
added cancel sale now prints both credit card sale and void receipts
added cancel sale partial tender of credit card if the void was not success it tells the cashier
added 2 new fields to the BuildXMLString_DataCapTransaction to support mercury E2E
added structure change 18 to adds fields to the discounts table to support the PM Loyalty
added support for require loyalty in new sys discounts CalculateDiscounts
v2.37.12
fixed bug datacap void transaction would allow 1 try and then cancel the sale so added a retry and warning screens
added open a file or url option to the launch module button
fixed bug old system discounts not showing on the receipt so added the total for the system discounts.
added GS1 Coupon support for the following types free purchase and dollar/percent off.
added support for item return of scanned coupons
fixed item return of a manuf coupon button did not reverse the value.
fixed item return of store coupon button did not reverse and if it was return always gave error of overtendering.
fixed buydown not showing on price check if ended today added >= to the query
added a check in addtender and if no items in the sale and manuf/store tendered <> 0 then it tells the cashier it will make the reg z totals off.
v2.37.11
fixed bug Price Check screen would not find nonexpaneded aliases.
added aliases label to price check screen if alias was used the label is visible.
fixed bug rouding issue for change due this one is under review
v2.37.10
added option to charge tax on coupons (store and manuf)
added datacap port to settings screen
v2.37.9
fixed bug weighted barcode not voiding correctly
fixed bug merc signature capature also had issue with statechange being called after the form closed so added a removehandler for it sig capture
v2.37.8
added ability to manually enter datacap transaction via pinpad instead of swiping
v2.37.7
modified price check screen to show promos and changed UI
v2.37.6
suspend/resume will now take into account % and $ discounts (schema change required)
naming of a suspended sale persists if you suspend it again
added Print Sale button to allow the printing of an open sale with tip line (like bar tab)
v2.37.5
added check for partialauths in datacap credit card logic
v2.37.4
fixed bug UpdatePoleDisplay the form close was causing exception error object closed so on form close set the object to nothing and on the update if the object is nothing it does nothing.
v2.37.3
fixed bug in mercury sig capture the cancel button did not have try catch and was causing a unhandled exception error
fixed bug with safe drops still not always prompting. If you have 2 cashiers work the same reg z it would only pull the first record so changed it to sum it.
change I added math.round to each of sale values in the clsRegSale insert.
fixed bug returns of weighted items and prompt for price change on it would make the item positive removed the price change option for weighted barcodes
v2.36.40
change I added logic only allow one food stamp tender so changed it back to allow more.
v2.36.39
fixed bug when processing credit cards > 1000 via Mercury (removed comma)
v2.36.38
fixed bug in the retry screen when the popsavingale form would time out and close it would close the retry screen with it
fixed bug retry would insert a record more than once so added a delete function to RegSale,PDetail,TendSale and MDetail that deletes based on the ReceiptLineItemGUID (excluding RegSale) before it does the retry.
added structure change 16 to support ReceiptLineItemGUID to PDetail, TendSale and MDetail tables
added more logging to each of the retry sections and now it logs if the cashier hits retry or cancel.
added safe drop timer that fires every 30 seconds to if prompt for safe drop is on also changed the query for the getcashindrawer to z_tender
v2.36.37
added setting to disable popping of cash drawer for $0 sales
disabled deletion of applied invoices
added logging to rcv def deleted when deleting unapplied invoices
v2.36.36
fixed system discount bug with BXGY Free
v2.36.35
fixed typo in settings (invoices)
v2.36.34
fixed bug when voiding weighted barcodes
v2.36.33
added support for ingenico w/o mercury encryption via datacap
v2.36.32
bug fix changed length of discount names from 16 to 25 on the rcpt
bug fix resumed sale would add linked items twice add ignore option when coming
v2.36.31
bug fix changed new sysdiscounts to allow multi tenders to work correctly.
added new discount list that now holds the all discounted items and shows bottom of the receipt window.
bug fix when negative dept sale is resumed it would make the sale positive now it checks dollar value and reverses when needed.
bug fix new sys discounts not working correctly with deptlevel discounts
bug fix when positive checks where on it would accept any account even not found.
added food stamp flag back to the receipt it now prints an F at the end of the desc if that item is eligible.
bug fix plusale if item was not on a sys discount it was clearing the rcptguid caused issues with temp price change.
added keylock check and modules.
v2.36.28
bug fix new system discounts was not rounding to 2 decimals on every discount type.
v2.36.27
bug fix ring item up with numeric desc '999' and press the x button so added a check for _lastentry=entry
bug fix returns being recorded in pdetail as 256 but with positive dollar amounts so it now checks qty and if >0 it reverses.
added retail price on the house account detail report.
bug fix food stamp tender not recalculating taxes correctly when other items are on the sale.
added the tax exempt sale info to the RegZ for each tax group.
bug fix breakdown button was not expanding the barcode.
v2.36.26
added setting to force timeclock before accessing POS
added setting to choose salesman at end of sale if more than 1 user is clocked in
v2.36.25
added CommissionAmount to pdetail for enhanced reporting
added BuydownGUID to pdetail for enhanced reporting
added DiscountGUID to pdetail for enhanced reporting
added CommissionGUID to pdetail for enhanced reporting
added Commission support to POS
added commission flash report to POS
added commission leaderboard to POS
added salesmen button to override employee on sale (shows current clocked in employees)
fixed bug in z_taxes regarding 3 digit rounding
fixed bug in z_tenders regarding 3 digit rounding
v2.36.24
fixed resume of suspened item with pick a pack price bug.
changed resume sale query so if the item type is 9 shows 0 dollars instead of the prcdataid.
v2.36.23
fixed voiding item with pick a pack price bug.
fixed returning item with pick a pack price bug.
v2.36.20
fixed permission bug with reconciliations
added option to disable weighted barcodes
added option to completely turn off receipt printing on credit cards
v2.36.19
bug fix when voiding weighted items
added suspend support for pickapack items
v2.36.18
added breakdown button to manually breakdown inventory
v2.36.17
Bug Fix when performing a voiding mix/match items
Added support for up to 30 panels
Added support for setting house account vendor for report
Bug fix for rounding of taxes when selling multiples VS single rings (now set to 4 digit precesion)
fixed bug where suspended returns were not being processed correctly
added option to disable timeclock
added support for Dymo label printing
added weighted syntax in comment field when scanning weighted price barcode
changed barcoded price to expand to 12 digits
added support for priced barcodes
modified datacap to include partial auths
added TARGET_GM to getpluforsale query to back into cost
changed customerdisplay to show tax and modified colors
added ability to edit loyalty customer
added loyalty customer info to regsale
v2.36.16
Bug Fix the weighted items screen was not rounding the final price was setting sometimes leaving tiny amounts over so add the decimal.round to it.
Bug Fix House Account Invoices showing wrong item price when discounts are applied. I changed it to use the detail price. Also the Permission line below was duplicated (was the same on old one) so I changed to only 1 line.
Bug Fix House Account Invoices details was duplicating if the item had more then one vendor part so added VendorID as param so it can
v2.36.15
Bug Fix Food Stamp Item returns not working add more logic for returns.
Bug Fix Item returns was not tendering the sale out. Found that the taxes were more then 2 digits and was leaving tiny amounts over so changed the dept/pluSale to decimal.round when setting the subtotals to solve this.
v2.36.14
Bug Fix RegZ/X woud duplicate the tenders details if more then 1 cashier worked the same RegZ. I added a group by to the query and make the qty / amount fields sums
Added POS Editor when editing a dept or plu button it was not loading the already selected items into the list. Plu now adds whatever plus are currently assigned
to that button into the Plu's to add to make it easier to add a single item or remove an item. Depts List checks all depts assigned to that buttons.
v2.36.13
Added support for food stamp Added new form for Food Stamp Payment entry. You can do more then 1 food stamp tender however it has to be in a row and first payments.
Bug Fix Recon button was still calling the shift recon so changed it use the popup_Action_ReconMenu and now the new FTX permissions can disable buttons
v2.36.10
fixed bug when scanning license for loyalty lookup, age is stored accurately prevening UNDER LEGAL AGE message
v2.36.9
began implementing pending loyalty coupons
added ability to cancel out of the open price item screen
added ability to cancel out of the weighted item prompt screen
added QOH in item search (if show QOH in pricecheck option is enabled under settings)
added column headers to item search grid
v2.36.8
Added ability to print gift cards using receipt printer (enable in settings)
Fixed bug when using URL for the customer facing display where the resolution was off
Added ability to view loyalty sales history from customer popup (click the customer icon when there is a customer selected)
Added ability to add previously purchased items to the sale from loyalty sales history
Added system discounts to full receipt popup window
Added ability to select all items when doing a % discount
v2.36.7
Added ckAllowOverTenderStoreCoupon to the Settings and AllowOverTenderOfStoreCoupon to currentregister to support this and in clsTender.Addtender if true then it allows you key in the dollar value of the total amount due + taxtotal.
Bug Fix Scanned Coupons always giving the generic message even. I changed the mainform.addtender to look for a result code of other and it just displays the message in the retrun. clsTenders.GetScannedCouponValue first moved the check for
disounttype=0 above the check for the item in the sale because the 0 is a cashier intervention also changed the return to other instead of fail so main form can pick it up.
Bug Fix Misc Tender not showing on the receipt. I added a check in the RefreshReceiptWindow to add the Misc Tender Amount
Bug Fix Gift Card Returns not working correctly. clsDeptSale.AddOpenDept if the sale was a return it was not reversing the dollar amount. If you did a item return for a Gift Card Sale it would add money instead of taking away. I also had to update the TenderProcessor webservice to allow giftcardsale less than 0 so this will need to be updated around before or at the same time as the POS
*** Gift Card Fix Requires a new TenderProcessor to placed at corp
Bug Fix Tendering of Negative Amounts not taking tenders into consideration. It was not adding the tenders back into the subtotal amount when comparing so add them. Also removed an extra if statement it was looking for a return on a sale but all the ic was the same for non returns and return so removed it
Bug Fix Sales recording start time of the last sale. The initnewreceipt was changed to set the starttime to now when a new receipt gets inited after sale. The old logic set it to 01/01/1901 and the deptsale and plusale was looking for that value they were changed to the look for receiptitems.count=0
v2.36.6
Added New House Account Receipt Report, Launch Module for Print House Invoices type, Added new Pos Settings of PrintHouseAcctInvoices and combo box values of (None, Automatic and Manual)
None turns off the print house invoice button in reprint receipt / Automatic it prints every time after a sale is completed and enables the print house invoice button in reprint receipt
Manual it turns on the print house invoice button in reprint receipt
2.36.5
Added ability to edit loyalty accounts from customer popup (click the customer icon when there is a customer selected)
fixed bug in pricecheck when using part of carton for buydowns
fixed bug in debit cash back where button tag was incorrect for 0 hardcoded entry
began EMV implementation for DataCap
added DB permissions to actions
added support for using integrated loyalty
modified addplutosale to include dept.pointsperdollar
added support for Verifone VX805 via DataCap
v2.36.4
Bug Fix Item Return on register 2 never found The PdetailDS DetailsForReturnTableAdapter had pushoffline as the connection string and I changed it and it seems to work now
v2.36.3
Added LogoffCashierAfterSale as boolean to the possettings and if checked it will display the a login (reused the ManagerLogin) and if they press cancel it will take them all way back to login screen.
If they enter a new cashier number it will load that cashier info and if they exit the pos screen it will refresh the cashier home screen displays.
I added a new variable on the CashierHome to handle that screen closing when needed.
v2.36.2
Added Support to the pdetail inserts for pump_num column because Zack wants the BuydownGUID to write to this column. The BuydownGUID was already being assigned the ID value so added a new item to the reciptitems of BuydownID and changed all pdetail inserts adding the pump_num=BuydownGUID and changed the buydown_id to use BuydownID instead.
While testing these changes I found bugs with the clsBuyDown.AdjustBuydown the PrcAdj update with looking at the BuydownGUID but the the clsregesterfunctions was passing in the BuydownID. So changed the call so it passes in the correct BuydownGUID.
While testing these changes I found the following bug the prcnameadj update was not passing in the plunumber so changed the dataset and values being passed in.
Added Support for retry of transactions All the table insert & updates that would cause the sale to die now retry twice before it prompts with the error message and ask if they want to retry. Added a public of insertRetry = 2 so it can be adjusted if needed without have to editing all functions.
v2.36.1
Added support for check verification
Bug Fix age verify was only validating that the age had been verified and if tobacco was sold first it would allow liquor to be sold after it. Now it stores the age in the receipt header and if not allowed returns under age.
Bug Fix after fixing the VisualSVN conflicts and updating it would not ring an item up unable to locate the sql server. Found the PLUDS.GetForSale connect string was set to PushOfflineConnectionString changed to FasTraxConnectionString.
v2.35.14
Bug fix when returning by receipt, buydowns are now included in return value
v2.35.13
Bug Fix where when system discounts where being broken into single line items, changing any line would change all instances causing display/tax issues
v2.35.12
Bug Fix House Account Payment and Lookup visible not following the cashier setup info. Added it to the LoadPanelButtons.
While I was in I also added the visible property to the tax exempt and clear tenders. Add new public to cashier to store the clear tenders.
v2.35.11
modified item return popup to allow scanning of receipt/item from there
disabled scanner when choosing receipt or receipt items during returns
v2.35.10
modified item return logic to prompt cashier for type (w/ or w/o receipt) and allow them to manually enter receipt number to show items available for return
v2.35.9
Bug Fix when voiding system discounts, the system discount was not being removed
v2.35.8
Bug Fix New System Discounts not calculating correctly when using the Qty I changed the clsPluSale added logic and if the forqty >1 then it adds each item as a separate receipt item.
v2.35.7
Bug Fix Plu POS Flag Name was not overriding the Dept Flags so added checks in the clsPlusSale and it will now override the Flag information.
v2.35.6
added support for returning coupons
modified return receipt logic to show "return value" to take into account returning items on discount
added support for remembering last search type used in POS screens (description, UPC or Vendor Part)
v2.35.5
added decimal support to weighted items
v2.35.4
Added if statement so it will only reset the value if its default. If the first tender set it to pop then it does not get reset in the next one.
Bug Fix Split Tenders did not always pop the drawer Added if statement so it will only reset the value if its default. If the first tender set it to pop then it does not get reset in the next one.
v2.35.3
fixed bug where house accounts payments were not getting a proper start time
Bug Fix #32952 SRM Added exit sub on the if add function returns under age.
Bug Fix no bug created SRM testing the underage sale i found that it prints the default date that Zack told me about this morning so I changed the initnewreceipt to set it to the current date time.
Bug Fix Bug #33013 SRM Check Tender Amount not showing on the receipt CurrentReceipt.CheckTendered was not getting set in the clsTenders.
Bug Fix Bug #32922 SRM Cancel Sale writing 0.00 amounts to the database Found the saletotal was getting set to 0 in the cancelsale routine so remmed the lines (saletotal & taxtotal).
Started working on setting the properties from the tenders table to overtender & force tender amount. not working.
v2.35.1
Added If My.Application.Info.Version.Revision > 0 Then tmpVersionNum = tmpVersionNum & "." & My.Application.Info.Version.Revision to the splash and about screens so we can
start tracking updates internal.
Added this releasenotes file to keep track of all changes made.
Bug Fix #32961 SRM Added + .01 to the tmpAge so it allows the sale on the birthdate If Math.Truncate(tmpAge + 0.01) >= currentSale_AgeRequired Then
Bug Fix #32951 SRM added more linefeeds because it was cutting the receipt off at the bottom.
v 2.34
Fixed another negative sale issue. 150 payout and the cash pressed the $100 quick cash it would tender the sale and give wrong amount.
v 2.33
changed tax precision back to 2 decimals to fix rounding issues
fixed bug in discounts were the dataset was using the offlinemode connection string
v 2.32
Coupon Tenders no long tender out a sale.
Added support for unexpanded Plu Aliases
Changed logic when the sale is a negative sale it calculates the change due correctly and the adds the store and vendor coupons in the change due
v 2.31
fixed bug where discounts were not using date filter
added functionality to auto print cancels
added detailed timeclock logging
fixed bug in timeclock module from POS where the rowid if the current cashier was being overwritten in certain scenarios
fixed bug where tax was not carrying precision to 3 decimals causing rounding issues in certain scenarios
changed logic to prompt cashiers for value of coupon when scanning buy x get 1 free coupons
fixed bug where some fields were still editable in recon when reconisfinal flag was flipped
made timeclock from POS to close after clocking in
After changing the when the show subtotal was called I placed the system discounts call below it so i moved the order and now it does system discount first then show subtotal and works fine now.
v 2.30
created seperate buttons for clocking in and out
added popup when clocking in from POS module
added check when tendering a sale to see if there was another tender in progress
added new label type to zebra printing (1.2 x .8)
fixed the negative transaction on the tmpTenderAmount at the top of the sub but if it was quick cash or next cash it would overwrite with a positive number so had it check for less than 0 and it works fine.
Did a little clean up in the AddTenderToTheSale on MainRegister_1024x768 form to validate a more.
added report for Reconciliation (shift only)
cleaned up 3up label
added working order report
Added logic to optionally send message to corporate when inactive item was attempted to be sold
Added Auto Tip and related functions to support it.
v 2.29
Changed the POS Editor so it save the Goto Panel Name even its not a Panel Navigation button
Moved the Show Subtotal to the bottom of the keypress routine so it can be called outside of panel navigation.
Changed the PriceCheck_QOH so if the PriceCheckShowQOH = false and they browse the remote stores it removes that store from the dataset.
v 2.28
added logic for monitored receipt for new webservice to view live data
v 2.27
Fixed DOB bug Its now validating the birthdate entered on Age Verify Screen and clsRegsale.
Updated MainForm.AddPluToSale to give more detail in the exception log.
Updated the CheckNextDollarValue because it was throwing exceptions.
v 2.26
fixed bug in bxgy discounts where it was sorting on a string causing the cheapest item to not always be free
added support for aliases in find item popup
v 2.25
bug fix Changed the Ztender update of in registerfunction so it does not post anything that is negative because it was deducting twice.
SRM found a bug that was doubling the Z_tender amount if changedue was not 0. It was adjusting for debit cash back in the old POS but in the new one it that is handled in the debitcash back amount so I changed it to look at this receipt item.
v 2.24
fixed bug where training mode wasn't flashing
modified print label popup to remember last used settings
v 2.23
added support for aliases in price check
added option to print label from price check screen
added module to print labels from POS
moved cash drawer OPOS logic to POS screen only
added store # to settings
added ability to update exporter INI from settings
v 2.22
bug fix Negative subtotals was not showing correct change due or logging to tendsale the correctly.
bug fix Item Return was not showing the correct change due or logging to tendsale correctly.
bug fix Scanner was not being disabled while processing a credit card.
bug fix For Qty was getting erased but the label still showed the for qty so I changed the clear function and removed the _forqty=1
v 2.21
added logging for safe drop prompt
v 2.20
added support for logging coupons in pdetail
added support for opening attachments in messages
fixed pricecheck buydown tax bug
v 2.19
Added Coupon Tender Mapping for Manuf Coupons which also needs the table CouponTenderMapping I am going to start working adding the schema change and a entry form.
Changed form titles and other misc corrections.
Fix Also add and 0 as an option on the number of credit card receipts for John and Nick.
Management form changed the customers button to house accounts and made sure it was looking up the house accounts only.
Fixed a bug in Customer Lookup was allowed when in the middle of a house account payment.
Added House Account Payment
v 2.18
modified eLiq formula to support 32 MG PLU
added clear tender button to POS
v 2.17
modified Z tape to seperate negative departments
v 2.16
fixed bug where open dept sales qty was not being added to z_entry_qty in z_totals
added logic to print using old epson serial format when reprinting a z tape
v 2.15
added logic to support popping drawer with Epson serial printers
v 2.14
added logic where if using Epson serial printer, Register X/Z's print a line at a time
v 2.13
modified weight prompt to use dropdown list
v 2.12
added option too view sent messages in cashier home
added option too view sent messages in POS messages
v 2.11
fixed bug where employee name was wrong
added logic to prompt for coupon value on free item coupons
v 2.10
wrapped up transfers
added logic to support weighted item price type with tare (prc_data.price_type = 6)
finished wiring up adjustments
Fixed a bunch of bugs in Sytem Discounts and it appears to work fine now.
Added new button type of House Account Lookup to the editor.
v 2.9
added tender count to reg x/z
added auto push when coming back online
finished offline mode
fixed small bug in system discounts there is still a bug when applying multiple discounts
wrapped up most of offline mode
fixed bug where Z tape wasn't showing tax info unless tax sales was > 0
v 2.8
finished House Account CostPlus & DeptLevel Discounts
v 2.7
modified temp price change button to check permission
v 2.6
added ability to change price of item (temp price change button)
added ability to turn off signature for small sales
added option to use old style system discounts
added option to not allow Z'ing when there are suspended sales
added option to print extended description on receipt if extended description starts with **
added line break between items on the receipt
v 2.5
finished KIT integration
finished eLiquid formula integration
fixed bug where Alpha PLUs where not working on the PLUSale button
fixed bug where debit was not working unless cashback was turned on
fixed bug where training mode allowed popping of drawer on safe drop screen
added support for portnumber when using datacap (usb is zero, other are comport #)
added check for alpha character when expanding barcodes
v 2.4
wired up new system discounts
v 2.3
finished wiring up training mode
fixed bug where item search by vendor part was not working
v 2.2
added support for blind X/Z's
change status messages in auth screen
added support for open price type (5)
added logic to use license scan as receipt DOB if scanned first and customer age > 21
moved age verified to bottom of receipt
moved loyalty info above footers on receipt
reworked settings testing of receipt printer
added password (FasTrax0!) when testing popping of drawer
modified pct discount to prompt for item
modified scan events to be timer based to allow multiple events to fire
added support for journaling a debit tender
modified receipt to show debit tender info
fixed bug where if you just press the store or manuf coupon button it was tendering the sale out for the full amount.
added a check to AddTenderToSale when its a coupon it requires a tender amount.
v 2.1
fixed bug where change due wasn't displaying correctly
added logic to optionally send unknown items to corporate via messages
finished Mercury debit interface
fixed bug in price check from scanned item
wired up price check QOH detail printing
added ability price check from item search
RELEASE VERSION v2.50
ChangeLog History
v1.395.3
Invoice Verification Reports added a report to show items that haven't been verified
Invoice Verification Reports added a report to show items that were verified but not scanned
Invoice Verification Reports added a report to show invoices that had variances on their verifications
Working Orders Added option on working orders to calculate how many days until an item is out of stock
Commission Sales Report added summary option to this report
v1.395.2
Item Analysis corrected an issue when doubleclicking an adjustment that caused the wrong adjustment to be shown in some cases
System Discouts added Mass Change option to System discounts in order to allow multiple discounts to be updated/extended at once
Item Details added Last Year Qty Sold to "Recent Sales History" section
Uplifts corrected an issue that caused the POS to clear out the uplifts that were visible in Director
Permissions added a permission to control whether a cashier can use the "Full Search" option for Loyal N Save
Negative Cashier Report added an option to include manual percent off discounts given at the register
EDI Receiving Setup Added Invoice Format 24
Loyalty Customers corrected an issue that caused editing a loyalty customer to put in bad data for the customer's gender
Hourly Sales Report added an option to group this report by store
Orders added the ability for a corporate user to update working order statuses
Scheduled Price Changes corrected an issue that prevented scheduled changes from recording who made the change
v1.395.1
Do Not Order Vendor Parts Report Created new Vendor Parts List Report to show all vendor parts with "Do Not Order" selected
Permissions added new permissions to control access to support utilities
Discount Details Report added a new report to show all items assigned to selected discounts
EDI Order Setup Created new edi order format (27)
Enhanced Loyalty corrected an issue that caused loyalty coupons to stop working if a department in the whitelist was renamed
Enhanced Loyalty added a warning message
Ordering added the ability to view "Item Analysis" directly from the reorder worksheet
TimeClock Report added an option to run a "Deleted Entries Report" to show what timeclock records have been deleted
Mass Updates filter for Buydowns and Discounts Added mass update filters for buydowns & discounts
Fuel Added avg cost to fuel prices and added fuel dash
Cost Changes Between Dates added "Sort by Description" option to this report
Item Details added the ability to specify that a given item doesn't give out of stock warnings when being sold on the POS
Zero Price Sales Report created a new report to show all sales where an item was "sold" for zero dollars
Part Of Carton Utility built a utility in Support Utilities to set part of carton from an item's link qty
Department Sales Report With "Open Department Sales Only" Checked Add Filter/Group Options to allow user to group by Day, Store, and dept group. As well as page break by store.
RJR Scan Data corrected an issue that created duplicate scanID's in some cases
Permissions added a permisstion to allow/disallow editing costs on invoices
Cycle Counts added support for creating cycle count definitions using custom filters
Cycle Counts corrected an issue that caused the inventory history to show incorrect data after a cycle count in some cases
Dashboard added a log of what updates have been sent to a selected store; accessible by doubleclicking the store in the Store Updating pane
Invoice Detail Report added the name of the employee that did the receiving to this report
v1.395.0
POS Panels added a popup to "Get Panels From Store" to inform the user when Director is finished updating the panels
TimeClock Report Added report option to see currently clocked in users
Vendor Parts added the ability to copy the UPC description to the vendor part
Vendor Parts added the ability to restrict certain stores from ordering selected vendor parts
Employees added store number to Employee list
Employees added the ability to massassign users to a group
Ejournal Report added Open Department descriptions to ejournal report
Astro Redemtions Report Created new report to show Astro Loyalty redemptions
Cycle Counts added grouping options to cycle count reports
Scheduled Reports added the ability to specify what hours a scheduled report is run for.
Cost Change Log Report added several Filters/Groupings to this report
Permissions corrected some minor inconsistencies between the User Permissions and User Group Permisssions
Mass Updates corrected an issue that allowed the vendor part and vendor part cost to be edited in the grid
Mass Updates corrected an issue where the excise tax was not sending correctly
Send Fuel Prices From Corp Added fuel prices module
Time Clock Report Added setting for filtering only employees that worked at more than 1 store
System Discounts Added Retail Report Name to discount; this will be used in place of the discount name in the RJR Scan Data report
Worksheets Updated the add item to worksheet to prevent adding items not associated with the vendor
Scheduled orders Added the ability to schedule order for all items for a vendor
RJR Scan Data Report Added the option to add headers to RJR Scan Data file
Ejournal Report Added the ability to filter by Cashier
Accounting Codes Added the ability to send accounting export codes to selected stores
Item Sales Report added an option called "Show Price Breaks" that groups the report by the pik a pak quantities used in selling the item
Mass Updates added the ability to change item descriptions in Field Updates
[VERSION CHANGE FOR RELEASE]
v1.393.17
Ticket #244701 Add support for receiving child item using parent vendor part added logic and updated UI
Added schema for stores to get POSFlagGUID from corp
Added schema change to drop PK of tax table
Ticket #244202 Media detail report showing blank first page every time Updated reports to remove page breaks
Ticket #242795 Print cost change Updated logic to handle negative number when entering total cost
v1.393.16
Ticket #210065 Enh Req: Importing scheduled Vendor Part cost updates Cleaned up queue logic
Ticket #242234 Media detail summary by day Fixed report grouping logic
Ticket #236896 Error deleting item from order Added NULL check
Ticket #244411 Add "Debit Cards" recon bucket Added recon bucket for Debit Cards to Audit and all the reports and exposed debit bucket in tender setup
v1.393.15
Ticket #243344 Inactive Items Excluded in Nonsellers Report Updated the dataset to exclude inactive items from reports.
Ticket #243893 Storespecific ages causing confusion at store level Updated logic to hide the age fields when not in corp mode.
Ticket #242902 Sort cost change report from invoice worksheet Added ability to sort cost change report by available fields
Ticket #239996 Lock Down Queue Fixed issue with logic being reversed
v1.393.14
Ticket #244110 Not all discounts showing on initial load Added NULL support and fixed order of operation on load event
Ticket #243689 Can't Change Employee Number, But it does get Added in DB Disabled editing the employee number except when creating a new employee.
Ticket #243738 Reorder Worksheet Incorrect Subunit Qty Updated logic to correctly display the qty on hand
Ticket #235173: Item Template Additions Added ability to template discounts, buydowns and POS flag
Ticket #238179 find description on price exception only finds the first item Update logic to load faster. And moved the filter by UPC and Filter by Description to the Filter by Other section of Available items filters
Ticket #239897 Scanner won't scan barcodes Updated report to correctly print barcode
Ticket #231102 Pricebook needing Admin in order to delete UPCs Added new permission to delete items
Ticket #238390 Update Adjustment balance using inline grid Added ability to edit balance from grid
Ticket #231924 Need to remove user creation from admin Fixed bugs found during testing.
Ticket #242508 UPC Transfer Updated logic to correctly retrieve if an item exists at store. Also made necessary changes for inactive stores.
v1.393.13
Ticket #236286 Custom Report Requests Created new reports
Ticket #240024 Altria 2020 Scan Data Program Changes Added new fields to the PM Scan Data file
Ticket #239549 When "Check All" Is Selected,for Scheduled Reports, add new ones as they are created Updated logic when creating a new store it will be added to store list for scheduled reports that has all stores currently selected.
Ticket #231102 Pricebook needing Admin in order to delete UPCs Added permission
Ticket #242295 TCS accounting export Added ability to export in QB format
v1.393.12
Ticket #234855 Extra Flat Tax on Specific Items Added support for showing on reg z report and fixed tax 7 issue
Ticket #230504 (Enhancement Request) New POS Permission Added new permission to employee to allow scan store
Ticket #239897 Scanner won't scan barcodes Updated the font size of the barcode so the whole barcode will be visible
v1.393.11
Ticket #235174 Store Groups Cleaned up UI
Ticket #238139 Director\Negative Checks Updated logic to send a delete queue record with old account number
Ticket #235173: Item Template Additions, Add buydowns/commissions/discounts Items in Queue and also bind POS Flags in template item.
Ticket #227214 Returns Assistance Updated logic to prevent rounding the qty
Ticket #242914 Fwd: Dept Sales with Drilldown report issue Updated logic to sort by dept number
Ticket #242593 Unchecking print preview box still opens the report viewer Updated the three reports to auto send to printer when preview is unchecked
Ticket #242508 UPC Transfer Updated the Transfer UPC History to check if the new UPC exists at the store, before performing the transfer.
Ticket #222297 Report That Only Shows Manually Entered Birthdates Added new field to the RegSale table that indicates if an ID was scanned or manually entered. And created new report that displays sales where the ID was not scanned for specified time frame
v1.393.10
Ticket #235174 Store Groups Cleaned up UI and resolved queue issue
Ticket #238390 Manually Adjust Balances Change Enhanced Loyalty
Ticket #239996 Lock Down Queue
Ticket #218315 Warning for old queue records Added new setting to warn users before sending old queue records to store based on setting number of days. Also added a new DB maintenance option that will delete old queue records based on the entered number of days
Ticket #239912 Buydown report by invoice caption change
Ticket #238207 Loyalty account formatting in Director
v1.393.9
Ticket #235174 Store Groups Added store groups module
Ticket #231924 [Enhancement Request] Need to remove user creation from admin Created new permission called EmployeeRole. That will allow user to edit the employee info in director
Ticket #206696 Grouping System Discounts Like Buydowns Added System Discount Groups
Ticket #173299 Filter System Discounts by Pricebook Zone Added filter by pricebook zone to system discounts
Ticket #242410 Effective price link doesn't appear to be working correctly Updated logic to correctly show the discount amount in effective price
Ticket #239870 Jonathan Town Crier Printing a Working Order Not Showing Correct Order Quantities Updated the working worksheet, making it read only when in corp mode and the status is "Sent For Review"
Ticket #242234 ( Enhancement Request ) Media detail Added new media detail report option to group summary by date
Ticket #237102 Unable to Send Message to Store Updated logic to use POSSettings when sending message to corp
Ticket #239540 Not reporting All Shifts of Lottery on Daily Recons Updated the daily recon reports
Ticket #240007 Rollup Variance Costs Problems on Cycle Counts Updated the hybrid reports
Ticket #211290 Campaign Summary by Store Report Details Created new Campaign Summary Details report
Ticket #238301 Lottery Recon "Apply Adjustments" creates adjustment but doesn't add items Updated the "Apply Adjustments" functionality to add items to be adjusted in the Adjustments module. Rather than apply them immediately to the QOH in store mode.
v1.393.8
Ticket #212899 Invoice Extra Fields Removed offset code
v1.393.7
Ticket #235173 Item Template Additions
Ticket #239849 Media Detail Report Giving Different Values Updated logic to display checks correctly
Ticket #196404 Adding Text Boxes Enhanced Loyalty Coupons Added 5 additional text lines
[merged from patch]
Ticket #242406 Inventory Eval With Buydowns No Details Broke Fixed issue with order of controls being populated
v1.393.6
Ticket #236127 Recon showing wrong amount of safe drops Updated the dataset to resolve issue
Ticket #213683 Schema Change
Ticket #231696 Top Sellers Reorder Type Updated logic to also look at child sales and roll them into the parent sales.
[merged from patch]
Ticket #239864 Creating New Item and Not Generating Prcdata Queue Changed logic to disable everything when user cancels out of add dialog
Ticket #242366 Inv Eval Export Formatting Updated repo
rt to align columns when exporting to excel only
Ticket #238445 REPORT SHOWING ODD NUMBERS Changed queries to not double dip
Ticket #239794 Inventory Evaluation Adjust Buydowns Average Cost Refactored logic to process buydown cost adjustment after avg cost adjustment
Ticket #236248 Items doubled in receiving Disabled save button at beginning or save logic instead of end
Ticket #234855 Extra Flat Tax on Specific Items Added logic to show flat tax when no other taxes are present
Disabled time picker on TCS accounting export
TCS G/L Export Payouts not showing since refactor added group by clause to payins and payouts
Ticket #238142 Include inactive checkbox takes a long time to enable / disable Didn't see the same issue here, but did change the checkbox toggle to use the setting to load tree views on demand (if enabled). The biggest load time is of the tree views and they have to be reloaded if you are toggling between active or all items
v1.393.5
Ticket #239798 Fwd: Why would opening a hybrid cycle count would it give different results Updated logic to present the correct results
Ticket #192023 Ability to Check Pricebook Zones on Specialty Pricing Modify Specialty pricing popup form (SpecialtyPricingPopup) to add Save To Selected Zones button with a checkedlistbox showing pricebook zones and whichever zones are checked, save the price for that zone.
Ticket #227069 Added support for Tax Group exceptions on POS flags by store
Ticket #235205 Roll Up Links on Summary Data Reports Added Roll up link option to the item sales summary reports
Ticket #239712 Buydowns grid lost its color in Director Updated grid
Ticket #239673 Error in "Find Item" popup on working orders Updated the dataset to resolve issue
Ticket #236318 Not all items are being sent when using store updating Added msgbox when selecting "Only Filtered Items" if filtered items exceed 100, that its not allowed
Ticket #235194 Item Sales Report not showing all items Updated when filtering by UPC, added warning if over 100 are selected
Ticket #213578 Recon Changes Log/Reporting Created a recon change log, and added logic to write to log when changes are made. Also created a report to display changes made by store and time frame.
Ticket #234882 Pricebook only updates zone 0 Added zone filter when updating subunits cost only
Ticket #235660 Object Reference error when saving Additional Info Screen Added logic to handle NULLs
Ticket #225362 Added Code in Receiving PreviousInvoice.
Ticket #225299 Added new Reports For DateRange And With Old Cost
Ticket #229991 Avg Cost Reports/Utility Added new utility that will update Avg cost/Last cost that is currently zero
Ticket #237333 Report to show buydowns , coupons and discounts Added option to Modified Department Sales Report to group by store
v1.393.4
Ticket #225364 House Account Passwords Added schema and cleaned up UI
Ticket #234662 Report For Non Finalized Daily Recons Created new List report for Open Recons.
v1.393.3
Refactored POSFlag GUID
Refactored schema changes
Ticket #237298 Suspicious Date Report Suppress Visual Verify Added option by checkbox to prevent Visual Verified from appearing on Suspicious report
Ticket #237999 (Bug) Ejournal report no longer showing which discounts were applied Updated the EJournal report to correctly show Manufacture discounts on receipt report
Ticket #180238 Double Clicking for Details in Item Analysis Updated logic when search based on description, to search it the string in anywhere in the description. Also added ability in the item analysis when the user double clicks on an adjustment if its a adjustment or transfer the details for that adjustment/transfer will popup.
Ticket #227214 Returns Assistance Updated logic to allow fractions for part qty on Receiving Entry Details popup. Also created a new popup that will do the calculating for the user based on the UPC qty entered
Ticket #236896 Error deleting item from order Added Order Method to POrdDef queue table
Ticket #231689 Flag Items as NonReturnable Added option in Vendor Parts to flag a part NonReturnable
Ticket #236393 Year Sales on Item Details Page Added Last Year sales to Item Details page
Ticket #234398 Price Change Report Between Dates At Store Added Plu_Changes to the queue records sent to stores
Ticket #236536 Constraints error pulling up customer activity report Updated logic for report and dataset to resolve issue
Ticket #236819 Chris Tobacco Central Compare Zones/Pricebooks Error Updated logic when creating a new department that the dept number can not be zero.
Ticket #236470 Way to Show QOH of Inactive Items Update inventory to create a new inventory definition with only inactive items. Also added new inventory Evaluation report option for inactive items
Ticket #235994 Question on variances between snapshot reports Updated report to not change cost to avg cost when using snapshot data.
Ticket #235029 Item Details Save Price to All Zones Added ability to save price to all zones, and allow user to save cost/price to multiple pricebook zones
Ticket #225364 House Account Passwords the house accounts UI (User Controls->Maintenance->ucMaint_Customer) will need to have those 2 new fields added with the corresponding DAL components updated
Ticket #231154 Permission to Not Allow "Apply Cost Change" Checkbox on Invoices Added new setting to prevent user from changing the "Apply Cost Change" checkbox on invoices
Ticket #236240 Reports Are showing Inconsistent Data Updated dataset for item sales report to resolve issue
Ticket #210065 Enh Req: Importing scheduled Vendor Part cost updates Added Scheduling vendor part changes from a CSV file from vendor
Ticket #227155 Ability to See Employee Passwords Permission Brenda/Brandy Corporate.
Ticket #172651 Ability to Update Price in Mass Updates Against Primary Vendor Part Added ability to update price based on the primary part cost instead of the current cost
Ticket #172650 Ability to Flag Primary Vendor / Vendor Part Added ability to flag a vendor part as primary
Ticket #234585 Uplift Sales Employee Summary Created summary report
Ticket #235167 Enhancement / Development Request Lottery Cancel Sales Update the recon reports to display correct amounts
Ticket #235194 Item Sales Report not showing all items Expanded the parameter of list of UPCs
Ticket #235660 Object Reference error when saving Additional Info Screen Found and fixed issue with empty POS flag value if nothing selected
Ticket #235659 Can't filter in Mass Updates Found and fixed with new column being left out of menu filter
Ticket #234833 Buydown doesn't show correct amount Updated the Add Item To Buydown, to display the correct buydown amount based on the part of carton setting
Ticket #231696 Top Sellers Reorder Type Under the days of inventory option, I added new option to filter based on the top sellers
Ticket #234882 Pricebook only updates zone 0 Updated logic to update cost to all zones
Ticket #231691 Checkboxes On Order Item Search Added new find item dialog that allows selecting more than one item to add to order
Ticket #231685 Ability to Copy Working Order Added ability to copy a working order
Ticket #227210 Additional Recon Buckets Cleaned up UI and added fields to recon batch report
Ticket #230286 [Enhancement Request] Purchase Analysis Report Needs to Be More Readable Updated the reports putting more space between groups
Ticket #212899 Invoice Extra Fields Added Misc Fees field to invoices
Ticket #212898 rInvoice Notes/Description Field in Grid Added the invoice notes to the invoice grid.
Ticket #227155 Ability to See Employee Passwords Permission Added ability to admins to unmask employee's passwords
Ticket #213684 Reg Z Summary Report Created new Reg Z Summary report
[merged from patch]
Ticket #237092 Reset biometrics for employee not working Added logic to support reseting from corp
Ticket #238057 Add Excise Tax To Sales Tax Report Created new report (excise tax) and exposed as option from sales tax report
Ticket #234524 FasTrax User Active Pulling From Cashier Active on Group Moved checkbox back to main form
Ticket #224101 Remove Loyalty Module in Director to Prevent Confusion Added logic to get cloud loyalty setting and hide loyalty module if enabled
Ticket #237265 Director Settings Not Sending from Corporate Modified update queries to also update sendtostore and settingtype
Ticket #222571 PLU Aliases Import Doesn't Expand Modified feed to expand PLUs as well as aliases
Ticket #234906 Store Selection Hyperlink Unique to User Moved storage from INI file to new column on Director Login table
Ticket #235198 Disable Editing Cost/Price/Desc in Mass Updates Added setting and logic to disable editing of mass updates grid
Ticket #237297 Custom Cost/Price Import Issue Added logic to optionally create queue records
Ticket #237291 Item Details Additional Details Tab Order Reset tab order based on UI layout
Ticket #237092 Reset biometrics for employee not working Added support for resetting bio data in both store and corp modes
Ticket #237268 Average Cost Problem Changed updates to flip exported flag to 0
Ticket #235968 Ron Puff Discount Updated Working Orders Not Saving Details Disabled ability to send back to store when status is received from store
Ticket #224277 Updated log file to be in CSV format
Ticket #234657 reporting issue Refactored queries to use raw sql and only sum when not showing details
Ticket #235648 QOH of Transferred UPC Items Zeroing Out Added logic to create adjustlog record for queue when running in corporate mode
Ticket #235620 Problems With Negative Values on GL Export Added logic on all process to reverse the value and debit/credit buckets when value is negative
Ticket #235175 GL Export Very Slow Added detail log of every step to help determine bottleneck and added ability to schedule/favorite the export
Ticket #227210 Additional Recon Buckets Added G/L support
Ticket #230585 Inventory Evaluation Report in Dept Order Update formulas and groupings for all inv eval reports using dynamic groupings
Ticket #230307 Fixed issue with changebank formatting
Ticket #234728 Adjustment to GL Issue/Question Added adjustments to shrink query
Ticket #235153 Transfers on GL Export Problems Added support for xfer from store
v1.393.2
Ticket #234353 Scheduling Reports at HQ not working. Updated logic so that Average Sales and Daily Summary reports will schedule and run correctly
Ticket #231570 Reports Created new Multiples report grouped by store number
Ticket #231690 Copy Scheduled Order Updated logic to copy the following settings: "Use Order Requirements From", "Require Multiples Of", "Multiples Qty", "Multiple Percentage", and "Use QoH Reorder Point"
Ticket #189655 Everywhere Search on Adjustments Updated dataset to resolve error
Ticket #231136 Fwd: Never repurchased report does not count child items Updated report to show child item count in the qty on hand
Ticket #227209 merge loyalty accounts Added functionality to merge loyalty accounts
Ticket #230260 Cleanup processed order list in Working Orders Standalone program Added new DB Maintenance option that will delete working orders older than the specified number of days
Ticket #230182 Track Inventory Flag in Mass Updates Added Track Inventory Flag to the field update in mass updates. Also added the field to the grid
Ticket #230181 Update Sales Link Qty in Mass Updates Added Sales Link Qty to mass update.
Ticket #230179 Mass Archive Discounts Updated logic to allow multi select to archive multiple discount at once
Ticket #230178 Suggested Transfers Mass Print Added ability to multiselect and print transfers
Ticket #230156 Uplift Report Cashier Names Updated the uplift reports to display the full employee name if it exists
Ticket #206694 Mass Update Vendor Part Cost Only Added option to update last cost when updating the vendor cost
Ticket #204684 Copy Invoice with Quantity Opposites Added new option to copy invoice with reversed qty
Ticket #231006 Label printing Updated logic for label printing when item has multiple prices (ie Pick a pack) prompts user for the price to use Also added logic to include buydowns and discounts when calculating the price
Ticket #217395 Stacking System Discounts Added stackable discounts
Ticket #229796 Vendor Order Minimums Prompts Updated the order worksheets totals to display the vendor min amount (if there is one). And display the totals in red until the min amount has been meet.
Ticket #229709 See Inactive Employees in Maintenance>Timeclock Added option to view inactive employees to TimeClock Maintenance
Ticket #227185 [Enhancement Request] Horizontal Scroll Bar on Store Settings Menu Expanded the Store Name dropdown and the width of the settings
Ticket #227266 House Accounts Search Added a filter to house accounts by company name
Ticket #226582 Timeclock Report Enhancement Created new overtime summary report
[merged from patch]
Ticket #230307 Recon Changes / TCS Export Additions Added support for Changebank, ATM In and ATM Out in G/L export and daily recon audit
Ticket #231913 Error running loyalty report Added column to report dataset
Ticket #234617 Ejournal cutting off second tender name and amount Modified report format to grow lines
Ticket #232124 RE: Ticket #226825 Has Been Submitted To The FasTrax Lifeline Help Desk Fixed issue with setting pricebook zone
Ticket #220535 [Enhancement Request] "Mass Do Not Order" Not Working As Expected Added setting to toggle between selected records and all records
Moved active checkbox in usergroup details outside of cashier area
Ticket #232195 Inactive Employees Showing in Director Drop Down Updated query to handle join with employee via new users table
Ticket #232127 Invoice Cost Change Report Issue Updated parameter size and added option to run for all vendors
Ticket #230231 Audit payins and payouts Added UI and logic to allow the audit of them and added to TCS accting export
Ticket #231607 Add Support For Weekly Limited Discounts Added logic to handle weekly limits
Ticket #231305 Export Issues With Invoice Modified excise tax total on invoice export to take into account multiple account codes when calculating total value
Ticket #216988 EDI/FTP Setup with Atlantic Dominion Distributors Added support for Active FTP using ChilKat DLL
Ticket #226832 (Enhancement Request) Using a blank form on previously scheduled reorders Added logic to support editing scheduled blank orders
Ticket #230304 Saving Groups slow Added progress bar and status update when applying
Ticket #230896 Utility to help fix the data mess at TCS Created utility to delete corp data and repull from stores
Ticket #230439 GL Export Audit Problems reversed signs for shrink based on feedback
Ticket #230466 Excise Tax Invoice Export Issues Updated logic to reverse sign for invoice amt if negative;Updated logic to handle negatives on excise tax when subtracting from invoice total amount
Ticket #230413 Undo Changes tool using wrong zone Added logic to get zone from change and use it
Ticket #230439 GL Export Audit Problems
Ticket #229991 Avg Cost Reports/Utility Added report (List Report -> Avg Cost) that shows item / store details based on cost filters
Ticket #225123 RJR scan data issues Changed logic to include loyalty discounts into coupon amount earlier before deducting from final sale price
v1.393.1
Ticket #224081 Save Min Checkbox on Reorders Updated logic to reorders, saving the option to use the item min qty.
Ticket #223706 Show Cycle Count on Daily Reconciliation Details Added option to include the cycle count variance to Daily Reconciliation reports
Ticket #224420 Cycle Count Additional Permissions Added new permission to the Employee and Directorlogin tables. Updated Director, Webservice, and POS to use the new permission and prevent users that have the CycleCountReadOnly permission enabled from deleting and save/reconcile cycle counts
Ticket #224048 (Enhancement request) Prevent usage of | special character in Director Updated logic in director to prevent the use of "|" in Item description, Buydown Name, or Discount Name. It will now automatically replace "|" with "_"
Ticket #222873 Buydowns only show 2 zones Updated the buydown items grid to display all pricebook zones
Ticket #218833 POS flags flip at the store when sent down from corporate Added support for GUIDs
Ticket #224899 [Director] new permission exposed on Director UI Pending Transfers Updated logic to allow the user to update the fields of HH_AllowPendingTransfers, and HH_AllowPendingTransfersVerify in employee permissions.
Ticket #218149 Toast Message on Manuf Funded Discoount Added notification if editing a discount and the type, qty or value changed and the discount is assigned to scan data report
Ticket #222192 Invoice Cost Change Worksheet By Department Added option to filter by departments and created new report
Ticket #220500 (Director) New permission to add to Receiving Admin to HH permission Added new permission to employee HH_AllowReceivingAdmin
Ticket #220108 Add Min QOH Column to Reorder Worksheet Added min qoh to the reorder worksheet
Ticket #195065 Additional Enhanced Loyalty Report Updated logic and added a timestamp to temp table to allow multiples of an item
Ticket #215072 Store Coupon % Report Created new Coupon Sales Report
Ticket #189655 Everywhere Search on Adjustments Added 'Everything' option to the Find Item Popup
[merged from patch]
Ticket #230016 Invoice Detail Report With Excise Taxes Removed UPC column, resized description and added total retail & margin
Ticket #230017 TCS Accounting Export Issues From 11/13 Meeting Added logic to reverse tender when exported
Ticket #230017 TCS Accounting Export Issues From 11/13 Meeting Reversed sign on COGS payouts
Ticket #229880 Button for adding item to invoice gone Fixed anchoring
Ticket #229891 Logins going to every store Changed available logins dropdown to only show users with some director permission;Added setting to send logins to all active stores
Ticket #229904 GLOutput $0 line Found and fixed issue with all invoices checking for and populating excise tax information even if excise tax amount was 0 (resulting in 0 line being added)
Ticket #227213 Excise Taxes Diff Accounting Codes for TCS Export Per Dept Added logic to set excise tax account # at department level
Ticket #227211 Store to Store Transfer on TCS Export Changed accounting codes to use deptcode + storecode for primary and xfercode + storecode for offset
Ticket #227175 Negative Store Report Error for DTO TN Updated datatype to support 32 bit integers
Added logic to allow users to login without any security checks until 11/27
Ticket #227212 Excise Taxes Not Posting to Average Cost Add logic to add excise tax into average cost calculation
Ticket #227190 Add ability to switch to receiving by UPC Updated UI and added logic to allow switching to receiving by UPC number on item details screen (setting for allow receiving without vendor part must be enabled)
Ticket #226852 Parent/Subunit Cost Issues Added subunit cost support for cost changes via mass updates and all zones popup
Changed TCS invoice export to optionally use exported flag or raw dates
Updated legacy EDI to default line received to false
Updated mass change UI and added confirmation logic
Ticket #226825 FasTrax problem saving cost to all zones Updated logic to prompt user to save costs or not
Ticket #226835 Changes To TCS Accounting Export Changed logic to get/use store's excise tax authority name for vendor ID;Added logic to get and write prepaid sales tax to export file
Ticket #226746 missing employees in timeclock dropdown Updated query/dataset to update the employee.active field when updating employee permissions from user group
Ticket #226551 EJournal Not Showing Negative Transactions Fixed issue with join on report
Ticket #226471 Tree catagories were messed up Added support for single quotes in tree views when using on demand tree levels
Updated invoice item entry logic to default to save and add when entering through fields
Fixed issue with costs/prices readonly in mass updates grid (new datasource defaulted to readonly and had to change to editable after binding)
Fixed issue with user details popup not closing after migration from edit
Added logic to refresh users grid and keep row
Ticket #224816 Store Unable to Pull Uplift Items from Corporate Modified update to update all fields instead of just header
Added keypress logic to tab to cost after pressing enter on qty in receiving details
Ticket #225192 Last Remaining TCS Export Issues Added payins and offset entry for shrink
Ticket #224937 Updating Scheduled Reports for Stores Added logic to disallow any characters that Windows doesn't allow for file names: \ / : * ? " <> |
Ticket #224875 Director UI Removals/Modifications Added new setting (DirectorMode) to replace corp boolean that allows store, corp or stand alone;Updated logic everywhere that referenced corpmode boolean to use new variables;Updated UI to hide elements based on DirectorMode
Ticket #224943 Accounting Export Enhancements Modified feed to ignore empty accounting codes for sales, cogs and inventory;Modified feed to export dept.type = 2 separately and use retail instead of cost for COGS;Exposed dept type in dept UI
Ticket #224943 Accounting Export Enhancements Added UI and logic for offset codes on all recon buckets in TCS feed;Updated receiving logic to apply surcharge before excise tax when applicable
Ticket #224873 Director Settings Sending to Stores Bugs Added schema change to set values for each setting's sendtostore and type fields appropriately. Added logic to force those values on all inserts/updates
Ticket #224816 Store Unable to Pull Uplift Items from Corporate Created header update when adding items via mass updates so that the uplift will be flagged as "changed"
Ticket #224277 Spit File Out of Missing Items Import Added support for aliases and logging if no matching record file when importing with format B
Ticket #224327 sending working orders to stores Added logic to handle NULL added dates in the queue
Ticket #224325 Login problems on the new Director Added directorlogin ID to queue and utility to reset stores logins table from corp
Ticket #213664 Avery 5167 Labels Hard to Scan Change margins based on specs from Avery
Ticket #224074 Orders can't print deleted items Fixed issue with joins on query
Ticket #205195 Verified Invoices No Variances Checkbox Issue Fixed issue with query
Ticket #202039 Add support for excise tax when applying invoices Added excise tax to totals summary
v1.393
Version Change For Testing Branch
v1.392
Compiled For Release
v1.391.17
Ticket #224243 User Migration Enhancements Refactored UI to be listbox instead of combobox and added text search
v1.391.16
Ticket #224223 Error Applying Invoices Fixed issue with adding invoice to queue dataset
v1.391.15
Ticket #224222 Modify TCS Account Export Updated TCS Accounting export changes per markup (hide empty fields, add payout offset, reverse cashier over/short accounting codes, add buydown amt to returns)
Ticket #224221 Speed up mass updates Modified mass updates to optionally only load trees on demand
Ticket #220156 Customer Activity Report Pulling Sales Data For All Stores Rather Than Just One Store Updated logic to resolve issue
Ticket #218769 (Enhancement) Add a search for campaigns in reports Added filter by box to the enhanced loyalty reports user control
Ticket #195065 Additional Enhanced Loyalty Report Updated logic to resolve error message
v1.391.14
Ticket #223762 Adjust receiving item costs by surcharge Added logic to add surcharge to items cost if setting is enabled
Ticket #222870 Excise Tax Examples for GL / State Tax Authority Added flag to charge excise tax on fees to stores, added state authority field to stores
v1.391.13
Ticket #223175 Accounting Export Changes Updated sales feed to include system discounts
Ticket #222866 Excise Tax Changes Updated logic to handle editing when manually entered last excise tax amount
Ticket #212128 Loyalty Reporting Enhancements Per Altria Updated the logic and the dataset to display an msgbox when there was no transactions in the timeframe.
v1.391.12
Ticket #222866 Excise Tax Changes Added flag to department and item;Updated receiving to look to item for override;updated receiving UI to more easily handle scenario
Ticket #223175 Accounting Export Change Updated feed to include manual discounts;Added descriptors;Changed logic to not require daily recon to be audited
Ticket #213980 Ability to Send Down QOH/ID/RecNum/ZCounter Added ability to reseed a store's PDetail, MDetail, RegSale, TendSale, Z_Taxes, Z_Tenders, and Z_Totals tables in SupportUtils
v1.391.11
Ticket #220156 Customer Activity Report Pulling Sales Data For All Stores Rather Than Just One Store Updated the report and webservice to only include the current store in the report.
Ticket #222774 FasTrax Users and groups not sending to stores Added support for queueing users and user groups
Ticket #212128 Loyalty Reporting Enhancements Per Altria Created new Loyalty customers statistics report
v1.391.10
Ticket #206988 Store Mass Assign Additions Expanded the maintenance corp store popup to include commissions and loyalty campaigns. Also added the ability to copy the setting from one store to another.
Ticket #214473 Min Dollar Amount Required for Vendor Added warning to the closing of an order as well as when creating an invoice
Ticket #214278 Loyalty Prevention/Cleanup/Marking Inactive Added checkbox to only show active customers, and added a tooltip for the scrub button with a description of what it will do
Ticket #222672 Uplift issues in testing POS/Director Refactored schema changes
Ticket #216551 New Import Formats Added support for using TRUE or YES as enable excise tax value & Refactored schema changes & added prompt for expansion when importing aliases
Ticket #215057 Negative Cashier Report Additional Options Created new report
Ticket #222212 (Director) Add Scan Store permission Added to UI and wired up all logic and queue logic
Ticket #140871 Create Unified Login cleaned up logic for initial load based on conversations with Nick
v1.391.9
Ticket #222564 Improve Mass Update Performance Refactored logic to only load the tree views in the hierarchy view once (on first enter of mass updates) and then on demand via command button in mass updates -> support utils;Changed all queries in mass updates to be inline SQL and use a CROSS APPLY statement instead of subquery to reduce table scans against multvend table
v1.391.8
Ticket #222022 Mass Update Custom Filter Enhancements Added support for class and sub class custom filters
Ticket #222519 Don't show all options on load in Mass Updates Added setting to start with mass updates empty
v1.391.7
Ticket #218860 Add electronic registration to POS and Director Added electronic registration of no key is present
Ticket #220446 Unable to Add Item Value in System Discounts Window Updated discount items popup to allow the user to enter or change the item value
Ticket #221963 Modified Sales Import Added price and cost support to pdetail import
Ticket #214278 Loyalty Prevention/Cleanup/Marking Inactive Created a Inactive Loyalty Wizard that can mass update loyalty acct to inactive. As well as cleans the datatable for first and last names
v1.391.6
Ticket #216551 New Import Formats Wired up importing of employees (includes employees, cashiers and director logins)
Ticket #217337 2 groupings on item sales report Created new custom report for product group by Employee.
Changed label for clarification in dept maint accounting setup section
Ticket #160906 (b)-Timeclock Report Additional Filters Created new Over Time Report.
Ticket #222084 Change Log Files To Reset Daily Modified log to reset daily and auto clear any logs older than 180 days
Ticket #216539 Limited Number of Issued Coupons Added schema change, UI change and logic to set MaxCoupons by campaign
v1.391.5
Ticket #217530 Enhancement Request: Email Sent to Defined Address when Stores Don't Update to Corporate Added new setting to send an email to notify if a store hadn't send an update in a set time frame.
Ticket #218137 Scheduled Price/Cost Changes Prematurely Reporting At Corporate Updated the change preview to not to write to the PLU_changes table when the change is scheduled.
[merged]
Ticket #216551 New Import Formats Added Vendor, Store and HA import. Tweaked UPC import to insert aliases instead of legacty ALT PLU
Fixed issue in RJR 34 Column with split lines being off one column
added logic to handle removing split when all items were covered by another discount in RJR report
Ticket #217562 Item Sales Report/Buydown Sales Report Not Showing Promo Sales Added option to include promos in the buydown report
Ticket #220466 System Discounts error message in Testing version Added check for NULL cost
Ticket #218432 Harbor WholseSale EDI Format Added sign support to format 6
Ticket #218955 Excise Taxes Bug on Worksheet Added logic to get/set excise tax value on edits from DB instead of recalculating to handle manual edits
Ticket #220452 Director Not Exporting Item's Properly Refactored logic for exporting invoices to look for an item override code first
Ticket #214624 Average Cost Import / Logging Added option to import average cost file
v1.391.4
Ticket #215422 Enhancement Request: "Time To Be Sent" Field in Queue Module Added new columns to the Queue Grid that display when "Show Sched Updates" is selected.
Ticket #217400 Puff Super Value Report Issue Needs Attention Updated the custom daily sales report, giving the option to use the Item cost instead of the Avg cost.
Ticket #216339 Refresh Button in WH Integration Tab Added Refresh button to WH Integration.
Ticket #213980 Ability to Send Down QOH/ID/RecNum/ZCounter Updated the support Utility "Inv Qty" to send qty to stores and write to the Adjust log any changes.
Ticket #213575 Ability for Messages to Be Sent to Pricebook Zones Updated the ComposeMessage to select stores by pricebook zone.
Ticket #213576 Attachments to House Accounts Added attachments tab to the House Accounts user control.
Ticket #214473 Min Dollar Amount Required for Vendor Added Min Amount to Vendor and added logic to compare the value to the total order cost before EDI, closing or invoicing an order.
Ticket #215055 System Discounts Item Details Report Group By Store Added option to Group report by Store.
Ticket #215811 Negative Cashier Report Show Tender Added Tender Type field to report.
Ticket #216349 Sending tender mapping to multiple stores Added ability to copy the tender mapping from one store to other stores.
Ticket #218764 Campaign not showing up in reports Updated the Campaign details popup to prevent the user from creating a campaign name with an apostrophe in the name.
Ticket #217495 Fwd: Report Discrepancy Added option to the NonSellers report to include items that have zero QOH.
v1.391.3
Ticket #212131 Unified User Classes with Permissions Moved usermigration check to after all schema changes fire;Ensured schema changes were in place;Added logic to disable groups if there aren't any;Added logic to prompt user about auto generating employee # when adding;Resolved active checkbox issue;Leaving active in the groups to allow a group named inactive employees
Modified OH liquor integration to use itemid instead of UPC
Ticket #213436 (Director and Android) Enhancement request to add new permission: Transfers Added HH permission to employee that allows transfers.
Ticket #213259 Report That Shows All Items In a Sys Discount and Pricing Before and After Discount Created new report for system discount items in the Effected Items popup
Ticket #213349 Enhancement request mass update dates for buydowns Added new option to Buydowns mass update that will only change the end date
Ticket #211884 Min/Max Updating Option Added setting option to update the item Min/Max when sending from corp to the store
Ticket #216336 Verified Invoices Date Range Filter Added Date range filter to Verified Invoices datagrid
Ticket #217393 Scheduler Allows Same Person Scheduled at the Same Time Updated logic to prevent scheduling an employee for the same time at two different locations
Ticket #213107 Cycle Count Print Worksheet Options with Dept Organization Added new Worksheet grouped by Dept
Ticket #215091 Personal Check data does not show on any reports Updated the Media Detail and EJournal reports to display the check info (Check #, Acct #, and DL #)
Ticket #214277 Many items on invoice doubled Added logic to check each row for applied status and take action based on that instead of just the header;added popup dialog showing saving status
Ticket #216107 Missing Schemas Added schema changes
[merged]
Ticket #214465 House Accounts balances on Customer Activity Report at store Updated logic to pull data from all stores at corp when in store mode
Ticket #214765 Average Sales Report not calculating correctly Updated the Average Sales Report to pull data from PDetail table instead of the RegSale Table
Ticket #214308 0% Margin on Department Sales Report Updated the department sales reports to show margin of 100% when cost is 0
Ticket #214008 Multi pack scan data error Updated logic to ensure field 28 is always positive
Ticket #216750 Force JUUL Limits Setting from Corporate Enabled ability to set/send from corp
Ticket #202039 Add support for excise tax when applying invoices Hid department setting since it will not be used;Created excise tax version of invoice detail report that shows when applicable;Added logic to remove excise tax amount from part cost but leave it in for item cost
Ticket #212740 Negative Cashier Report inflated by a couple of issues Added filter to block detail classes 15,17,18,19,21 from negative cashier details
Ticket #207002 Delete Data First queue very large Added logic to check for existing unsent DELETEALL of same type for same store before inserting record
Ticket #215709 Reorder Calculation Question Changed logic when calculating remainder and comparing it to rollup % to take into account part num units
Ticket #218074 Possible Bug/Self Inflicted Issues Updating Quantities before being added to pricebook Removed option to send anyway when items missing from store
Ticket #217612 Modify Summary Data Reports Modified summary item sales by date to allow grouping by store and created new item sales by date and dept report
Ticket #214096 Enh Loyalty can't enter gender for new customer Added logic to flag null records as unknown sex
Ticket #214525 Uplifts not updating Added logic to force header save on close if user did not save header
Ticket #217200 New departments do not show under saved favorite reports Added logic to refresh available departments on reports with dept filter when loading from favorites
Ticket #213600 Images resending through queue with item Added ability to send single item's image
Ticket #213664 Avery 5167 Labels Hard to Scan Changed the width between labels for correct alignment issue
Ticket #217032 House account creation issue Added logic to resolved empty GUID on consecutive adds without pressing add button again
Ticket #214618 Uplifts can't add an item to uplifts if it is already a sell item Found and fixed dupe check logic to properly check trigger item separate from sell item
Ticket #212640 Item Sales MultiSelect / Add AllAdded support for multiselect add when filtering by UPC in item sales report
Ticket #215501 Error when accessing the Scheduling in Reorder Added check for exception when adding duplicate names
Ticket #214772 Deleting Inactive Items Doesn't Create Proper Queue Record Change queue entry to properly flag entry
Ticket #215030 Updated RJR Scandata Requirements Separated included with loyalty from included without loyalty discounts to properly flag each one
Ticket #216453 Active Store List Added filter to grid and report
Ticket #216715 Incorrect QOH Numbers For Items Modified to use SQL instead of SP with larger parameter size
Ticket #215030 Updated RJR Scandata Requirements Moved loyalty only system discounts with manuf flag to coupon field
Ticket #216192 Hourly Sale Report won't run Found and fixed issue (only threw exception when loyalty can report as discount = true)
Ticket #216142 Reorder questions Added logic to handle situation when user has selected QOH reorder point, but it's set to 0
Ticket #215488 Discount Checkbox in Mass Updates Store Updating Modified to only include selected stores
Ticket #215557 Return Module Problems Updated logic when sending EDI to warehouse to correct partial error;Updated logic to include the PLU number is the pending details table.
v1.391.2
Ticket #167619 Show What Items Have Been Deleted Off Order Update the logic to allow the user to view items that have been deleted off an order.
Ticket #211373 Unable to Print Labels Updated logic to correctly print labels.
Ticket #211342 Suggested transfers not showing at stores Updated logic for transfers, to update the Adjustment tables.
Ticket #173141 Purchase Order Time Stamp More Details Updated logic and tables to save and display when an item is added to an order.
Ticket #212243 excluded Depts not added to sales from sales reports/dashboard Updated the dataset queries to exclude depts that are not added to sales.
Ticket #212644 Track Inventory Flag Inconsistency Updated logic when an item is not tracked inventory: 1) Applied invoice will not update the QOH. 2) Prevents the user from adding item to transfer or an adjustment. 3) Filtered out items from cycle counts.
Ticket #212133 Ability to Override Carton Count Limit on House Account Sales Added ability for house accounts to override the carton count limit.
Ticket #212734 Employee Permissions Report causes "waiting" cursor Updated logic to change the cursor back to default after the report is completed.
Ticket #213103 .QOH reorder point not sending through queue Updated code to include the QOHReorderPoint, OverrideReorderDays, and OverrideReorderType in the queue
Ticket #213261 Can't start cycle count filtered by dept group Updated logic to resolve issue.
Ticket #213351 Scheduled order Run Time Updated logic, fixing the typo in the code for the 12s.
Ticket #213320 Open department line on Negative Cashier Report Updated logic to filter out commissions and discounts.
Ticket #213365 Blank Inventory Eval Report Updated logic to handle apostrophes in tree fields.
Ticket #211858 Bad old costs on Invoice Cost Change Report Updated the dataset to also copy the OrgCostEach when copying an invoice.
Ticket #194209 Pay Ins Not Showing Up in Custom "Daily Sales" Report Schema update
Ticket #194209 Pay Ins Not Showing Up in Custom "Daily Sales" Report Updated report to include PayIns.
Ticket #195065 Additional Enhanced Loyalty Report Created new report.
Ticket #203610 InTransit Place for Return Items Added option to include pending returns in Snapshot Qty Count.
Ticket #214772 Deleting Inactive Items Doesn't Create Proper Queue Record Updated logic to flag item to be deleted in queue, also added logic to remove item from linked upc.
Ticket #212131 Unified User Classes with Permissions Added user groups
[merged]
Ticket #206649 FW: Error on opening MOST dashboards Some of the time Added NULL check when getting attachment data
Ticket #204967 Customer Activity Report pulling incorrect data Found and fixed issue with parsing customer ID
Ticket #206894 Average cost not updating at store when sent from corp Added logic to queue change when manually changing in corp mode
Ticket #203957 Background worker error Modified background process to cancel if new process is kicked off before old one has finished
Ticket #209374 Order issues after update Modified report logic to show store or actual qty based on PO_STATUS
Ticket #209145 Reg Z report receipt showing incorrect amount Modified query to correctly count distinct receipts
Ticket #209421 Client seeing items on uplift that shouldn't be there Changed all uplift queries to be case insensitive
Ticket #162323 (b)-Adding Loyalty Campaigns to Item Details Added UI and Logic to manage campaigns from item details popup
Ticket #161134 RJR Report Options Remembering Previous Entry Added logic to set RJR and PM default dates appropriately based on report being ran
Ticket #163148 (b)-Only Sales From Specific Day Dropdown on Hourly Sales Report Added ability to run for specific day only
Ticket #70789 (b)-Report to Show Average Cost Spent Per Receipt Created new report (Sales Reports Average Sales Report)
Ticket #209720 Cycle Counts/Physical Counts Not Showing in Item Analysis Found and fixed issue of sub exiting if there was no physical counts
Ticket #210092 Employee Loyalty Sales Report Enhancement for Scan Data Modified report to use employee name and group by store
Ticket #172039 Permissions on Reorders Wired up reorderrole premissions and disabled editing grid values when set to read
Ticket #191167 Request to Add Another Column to the Campaign Act. Summ. by Store Report Added column to reports
Ticket #210104 Snapshot Report is missing the words Set parameter value when running with raw SQL
Ticket #210061 Enh Req: Pricebook: Vendor Parts: 2 filter options should be inclusive Modified queries and datasets to add vendor when selected to quickfilter
Ticket #209759 Effective Price issue Added logic to use effective date when getting discount list to include
Ticket #210033 Items being ordered that are not sold Found and fixed issue with QOH reorder point adding 1
Ticket #210417 Payroll Correction Issue Added logic to allow changing store # when editing time clock record
Ticket #210089 Time clock Report showing blank in entry type Modified all grouped reports to correctly show entry type
Ticket #210919 Vendor Part Kit Issues in Pricebook Added logic to delete vendor part kit items
Ticket #209759 Effective Price issue Fixed issue with discount starting on selected date
Ticket #172039 Permissions on Reorders Added logic to disable checkbox and links that check all / clear all if user permission is readonly for reorder
Ticket #210919 Vendor Part Kit Issues in Pricebook Added logic to insert queue records on item updates and adds (but remove duplicate records);Updated all costs to correctly display 3 decimal places
Ticket #210807 EDI Auto Apply locks the worksheet Modified logic to not lock grid, but make all fields read only
Ticket #211217 House account report button not working Added logic to get data locally if corpmode was true
Ticket #205195 Verified Invoices No Variances Checkbox Issue Modified queries to compare lines instead of summed totals
Ticket #211901 Add Modifier management to Director Wired up modifier management
Ticket #202039 Add support for excise tax when applying invoices Wired up logic to support invoice excise taxes
Ticket #211850 Director Item Details Manage Discounts popup not listing discounts correctly Updated logic to use current date when not using effective date.
Ticket #211902 Message Attachments not opening Changed attachment logic to use raw sql and ignore queryplan
Ticket #212733 Lottery Starting Ticket Change Report Changed caption
Ticket #196891 Inventory Adjustments Report Added logic to handle multiple activations of the same game
Ticket #212740 Negative Cashier Report inflated by a couple of issues Modified negative cashier, negative item and performance reports to only include voids with misc_flag = 0
Updated TCS accounting export of invoices to support excise taxes
Ticket #211860 EDI Errors When Trying to Receive Invoice Created invoice format #23
Ticket #213559 Modify RM Acct Export For TCS Updated accounting export logic based on TCS format
Ticket #202039 Add support for excise tax when applying invoices Added ability to run invoice summary report with only excise taxed invoices
Ticket #213711 Migrate snapshot data to seperate DB Began adding setting and logic to get snapshot data from separate DB
Ticket #213981 Unhandled Exception when using "View Chart" added exception for toggling visibility
Ticket #213985 Resolved issue with saving added item from template with PB zones
Ticket #214181 Can't delete vendor part from Item Details Changed query to handle nulls
Ticket #214079 Enhancement Request Uplift in Director Change All Items to be Unchecked by Default Disallowed editing of items if all items is checked
v1.391.1
Ticket #209612 Don't Default on New Invoices Added setting to ignore last used vendor on new invoices
Ticket #209602 Director Messages Enhancements Added the message "To" to the datagrid. Updated the logic to filter by selected store number when viewing sent messages
Ticket #205213 Sales Link For Bottle Deposits Change Added link qty multiples
Service Ticket #204198 Checkbox for System Discount to Apply to Cost.
Service Ticket #203423 Min QOH Not Working on Reorder.
Updated logic to take into account item count on a vendor part.
reenabled vendor part description from item description field
Ticket ##203977 Employee Loyalty Sales Report is not accurate Worked with Nick on duplicating issue and updated SQL query to get distinct records needed
Ticket #202994 Recon report questions Modified report to show manager entered starting till value
Ticket #203729 Weekly Hybrid Report Doesn't Work Changed dataset fields to editable;Cleaned up UI;Cleaned up report fields / spacing
Ticket #204621 Suppressing Schema Change Messages Moved any errors to log file instead of on screen log
Ticket #204685 QB Invoice Export Change Modified query to get invoices by applied date by default, but use the invoice date to post unless checkbox for use applied date is checked
Ticket #204065 Inactive Vendor still allowing invoices Added filter to only show active vendors when creating invoice or order
Ticket #205120 Adjustment apply error message Modified error message when unable to connect
Ticket #204683 Invoices Ability to Show Negative Margins Modified formulas to allow negative margins on all invoice detail reports
Ticket #204687 Print Invoices in Received Order Added option to sort invoice by line #
[Release Version Branched]
v1.389.25
Ticket #204914 Commission Sales report total is off by pennies Changed query to round sum
Ticket #196362 Archived Buydown not Showing on Buydown Summary Report Updated the reports to also display buydowns that do not have items assigned
Ticket #193598 Buydown Sales report and Buydowns based Invoice not matching Updated logic to correctly send parameters to dataset
Ticket #204484 Inv Qty error when using "Transfer UPC History" tool Updated the logic to resolve issue
Ticket #203423 Min QOH Not Working on Reorder Updated logic to take the min qty in to account
Ticket #204590 Remote sales DB NULL error Updated logic and insert query to include the Sales Date
Ticket #203761 Copying Invoices Won't Append Store Number Updated the popup to append the store number when invoice is copied
Ticket #203729 Weekly Hybrid Report Doesn't Work Updated the dataset
Ticket #204066 Lottery Verified Over/Short Totals incorrect Updated reports
Ticket #203977 Employee Loyalty Sales Report is not accurate Updated logic and SQL query that populates the report
Ticket #203762 Time Clock Entries Not Showing in report when added Updated the dataset and logic to include manual entries to report
Ticket #104571 (a)-(Warehouse) A Cleaner Way to Return Individual Items to the Warehouse Updated logic to handle partial when the vendor part has multiple items
v1.389.24
Ticket #136681 Purchase Analysis report add option to group by report group 1 Created new Receiving Worksheet report
Ticket #172955 Add a Lottery Recon Reset Button in Reconciliation Updated logic to unflag Zs when there are multiple Zs
Ticket #203408 Spaces as Invoice Number Added logic to prevent using only spaces as invoice number
Ticket #201659 Custom Report: "Daily Sales" Loyalty Coupons not matching same report last week Modified the dataset to filter out manufacturer coupons when calculating the Loyalty coupon value
Ticket #201398 Subunit QOH Field Moving to Week 1 Sales in Orders Fixed parameter issue
v1.389.23
Ticket #202360 Verified invoices not coming upLinda Refactored UI and logic from merge issue
Ticket #202455 duplicates on report when printing working orders Changed report to run from dataset
Ticket #203105 Error Running eJournal Report Removed ChainID from dataset
Ticket #202949 Reports error Update logic to resolve issue
v1.389.22
Ticket #196359 Multiple POS Flags Per Dept Fixed issue with dataset
[Merged]
Ticket #201480 Error when running Item sales by Vendor Fixed issue with dataset
Ticket #201393 Inventory Evaluation Vendor Filter Added filter to report and refactored all inv eval reports to use inline SQL to boost performance
v1.389.21
Ticket #196359 Multiple POS Flags Per Dept Added ability to set age restrictions on POS flags by type corresponding to ages setup in corp stores
Ticket #177021 (a)-Handling Return Displays/Signs to Warehouse From Retail / Credit/NoCredit/NoReturn Added ability for warehouse user to declare if items are eligible for credit when returned
Ticket #201307 Scheduling mouseover popup Modified tooltip to show on click instead of mouseover
Ticket #196354 Timeout running the modified department sales report Changed dataset to use OPTION (QUERYTRACEON 4136) setting; If customer still has issues, we can look at refactoring this report to use summarized data
[Merged]
Ticket #172836 Adding Filters to Sales Trends / Comparison Report Added trends by dept qty sold and trends by dept amount sold
Ticket #193657 Add Vendor Filter to item based reports in summary sales Fixed UI caption position
Ticket #196091 Run For Prior Day Report Issue Added prior day to grid and fixed issue with getting current setting
Ticket #196414 Mass Updates % price and cost changes are inconsistent Modified cost logic to work like retail logic and always multiply entry by .01
v1.389.20
Ticket #176880 (a)-(Warehouse) Restocking Fee to Default to % That is Set With Option to Mass Change Added ability for user to set or change the restocking fee on the worksheet.
Ticket #193956 Cycle Count Dynamic Definition Based on Negative Transactions Added support for NegTrans definitions; Refactored start count to not inner join on inv_qty to only return 1 QOH record; added pop up to show status when starting/opening cycle counts
Ticket #163291 RJR Scan Data Loyalty Limitation on Purchases in a Time Frame Added logic to handle lifetime discount limits
Ticket #172955 Add a Lottery Recon Reset Button in Reconciliation Updated logic to change the ZLotteryReconciled flag when deleted.
[Merged]
Ticket #195398 Rearranging columns in Mass Updates problems Updated logic to properly get index
Ticket #195389 Report Labels that don't match Changed label captions
Ticket #157228 (a)-EDI Vendor Credit Invoices Added logic to handle getting / setting sign in invoice format #4
v1.389.19
[Merged]
Ticket #191345 Broken Working Order Filters Fixed filter by status and vendor and store
Ticket #177020 Add scan information to receive verify grid and report Added scanned and scanneddate to queries, datasets, grid and reports
Ticket #177020 Add scan information to receive verify grid and report Added support for reviewed flag and filter
Ticket #189798 QB export issue Added validation routine to handle rounding issue
Added logic to take into account pending xfer qty in cycle counts
Ticket #193657 Add Vendor Filter to item based reports in summary sales Add vendor filter
Ticket #193881 File Transfer Update Transition from SFTP to MFTHub for MSA Added option to use FTXFTPHelper to send FTP file
Ticket #193657 Add Vendor Filter to item based reports in summary sales Modified queries to inner join instead of left join on plu when not using dept or show all filters
Ticket #194288 Scheduled Report Hangs "open" and Doesn't Send Fixed issue with date range in mass print
Ticket #194708 no description in effective pricing report Added description to datasets;cleaned up UI and status label
Ticket #194299 Employee with ID# 0 shows up on every report regardless of selection Fixed issue with employee filter
Ticket #194011 Receiving error after converting to invoice Changed logic to force lookup by vendor part first to get # units when coming from grid edit
Ticket #194947 Time Clock Enhancements Added module
v1.389.18
Ticket #172604 Mechanism for checking unreconciled shifts Created report showing shifts not on daily reconciliation
Ticket #167529 New EDI Format Request Added EDI format Invoice 22
v1.389.17
Ticket #191612 Sales Tax Exempt Report Issues Added logic to handle NULLs properly and verified that only items from non tax group were showing on detail report
Ticket #190841 Cycle count variance Added logic to force breakdown
Ticket #169301 Remember Last Used Label Options in Director Updated logic to save the setting for label options.
v1.389.16
Ticket #192303 Assistance with scandata Updated logic to correctly divide the total discount by items sold.
Ticket #191612 Sales Tax Exempt Report Issues Updated logic to only return items that are part of the selected tax group
Ticket #193306 Issues with Top Seller Report & Department sales report Updated the top seller report to split out the open depts sales
Ticket #193421 EDI receiving issue Updated logic to correctly display the preview
v1.389.15
Ticket #191612 Sales Tax Exempt Report Issues Updated logic to account for open dept nontax items
v1.389.14
Ticket #154579 Request to Schedule Tax Changes Made cosmetic changes that Nick noticed
Ticket #192150 Cycle Counts to Utilize Average Cost Updated logic to use the Avg cost on cycle counts, when the setting is turned on
Ticket #169301 Remember Last Used Label Options in Director Updated logic to read and write to the ini file the setting the user had last selected
[Merged]
Ticket #192487 Retail Scan Data Report Disambiguation Added option to run ITG report
v1.389.13
Ticket #179047 Raffle Campaign Enhancement Added new campaign types (Raffle (Sale Dollars Based) and Raffle (Total Dollars Based))
Ticket #190841 Cycle count variance Updated logic to account for breakdowns when the floor count is 0
Ticket #184058 Loyalty Coupons Missing From Custom Report Updated dataset to ignore "report as discounts" on the custom report
Ticket #191144 Error when FTPing RJR Scan Data Report Added ability for the user to change the SSH Key for RJR, and save it in the settings database
v1.389.12
Ticket #140910 Enhancement request for Sales Restrictions Updated the queue records to properly update the department table
Ticket #184058 Loyalty Coupons Missing From Custom Report Updated the dataset to ignore "report as discounts"
Ticket #191182 Receiving Vendor Part Kits With Cost Change Report Issues Updated logic to correct the problem
Ticket #173140 Reorder Worksheet Sorted By Department Added dept # to dataset and grid
Ticket #190841 Cycle count variance Updated logic after discussing with Nick, if the count was in backroom only then the Adjusted Snapshot Count is not updated
Ticket #172037 Reorder Worksheet Additional Field and Highlight Added highlighting and OOS logic
v1.389.11
Ticket #190128 EJournal does not match Print As Receipt Updated user control and report to resolve issues
Ticket #177800 Ability to Copy Adjustments Added ability to copy Adjustments and transfers
Ticket #177797 Ability to Copy Transfer Added ability to copy Adjustments and transfers
Ticket #176417 Timeclock Reporting Add Show Hours per Week Created new reports based on hours per week
Ticket #174953 Lottery Reconciliation Report as Favorite Report Added the Lottery Recon report to the favorites.
Ticket #154579 Request to Schedule Tax Changes Created new tab in Maintenance that allows user to change or schedule change to the store tax rates.
[Merged]
Ticket #190361 Register Z report discrepancies Changed display sign of store coupons to negative;added option to subtract loyalty discounts from store coupons when running report
Ticket #173297 Check for Child Items On Receiving With "Invoices Allow Items Without Vendor Part" Added setting, UI and logic
Ticket #184019 Error ftp'ing RJR report Wired up code that calls the new SSH fingerprint key
Ticket #184235 Completing working order using wrong values Added logic when completing order in store mode to always use store qty
Ticket #179430 Trepco EDI Issues Modified all EDI kit logic to insert
Ticket #170418 Employee Loyalty sales report not reporting discounts that were applied Found and fixed problem with parameters
Ticket #175642 CoreMark EDI Using Filter for Store Issue Added logic to open file and check account number when determining which EDI files to download and keep
Ticket #180078 Scheduling updates error Changed logic to show "Unable To Schedule x" first
Ticket #179801 Queuing up Discounts Trigger Items Through Mass Updates Found and fixed logic with queuing up duplicate items
Ticket #179182 "Complete Order" button not working to turn Working Orders into POs Removed corp mode sanity check from popup
Ticket #179129 Lock Button on Item Details Slow Refactored entire tree lock routine to not use temo table and dynamically build query filter
Ticket #178090 EDI Format 20 ignores + or sign in file on credit invoices Added support for checking sign and handling negatives
Ticket #176940 RJR Scan Data Multipack Discount Amount I added a checkbox (Divide Multipack Discounts) that will divide the quantities so as not to break the customer from #152685 since RJR wants it different ways depending on the customer
Ticket #178978 Build Utility To Import Images Created utility to import and map images to PLU based on filename;Added webservice logic to send images from utility
Ticket #178952 Sending campaigns/commissions from Mass Updates pulls the wrong filters Fixed issue with filter type also refactored non item filters to be faster
Ticket #178803 Modify Uplifts To Support AllItems flag Added support for all items flag
v1.389.10
Ticket #190057 Can't get sales restrictions to send to stores Fixed queue issue
Ticket #189813 Unable to Change "Schedules" for an Employee to "Write" Fixed logic to add to queue module
Ticket #189767 Store mode sales pie chart is not fully visible on smaller resolutions Modified logic to not plot negatives in pie chart
Ticket #189772 schema change not firing correctly Added schema change
v1.389.9
Ticket #189169 System Discounts With Schedules Giving Errors When Sent To Store Updated logic to prevent the error
Ticket #189167 UPC Descriptions Not Showing Up In Effective Price Report Update logic to include the description in the dataset
v1.389.8
Ticket #169298 Food Stamp Item Report Created new report (under sales reports)
Ticket #178750 Enhancement request to view house account transactions in invoice format Updated the report per Nick's comments
Ticket #179393 Inventory Evaluation report forces page break even with option unchecked Updated report to only insert page breaks when the option is selected
Ticket #178714 Enh Request UpLifts Report Separate by store for Results Summary type Updated reports to display the store number and name
Ticket #179477 Inventory Evaluation report is applying wrong buydown amount to item(s) Updated the logic to use the part of carton amount
Ticket #177004 Return Orders Different Location in Retail Updated logic to change the way filtering is applied
Ticket #178117 Add error checking for arithmetic overflow error when Generating Order
Ticket #140910 Enhancement request for Sales Restrictions Modified Director and the web service to allow a dept to have multiple possible Sales Restrictions, based on store.
Ticket #184753 PikAPack Pricing Adding Large Amounts of Updates to Queue Updated the logic to prevent duplications
[Merged]
Ticket #121734 Director Settings Push Enhancement Request Recreated the schema Update
v1.389.7
Ticket #121734 Director Settings Push Enhancement Request Updated the list of settings to be sent to the stores
Ticket #178714 Enh Request UpLifts Report Separate by store for Results Summary type Created new report
Ticket #178117 Add error checking for arithmetic overflow error when Generating Order Updated logic to prevent order qty over 1,000
Ticket #177014 Ability to Convert Worksheet to Order in Director Added ability to convert worksheet to order
Ticket #177004 Return Orders Different Location in Retail Added setting and filter to previous orders
Ticket #178750 Enhancement request to view house account transactions in invoice format Created new report
Ticket #178005 Request to do away with MSChart Made UI Adjustments to charts
Ticket #178950 House Account Report not Displaying Balances Consistently with Customer Activity Report Update the report to show positive balance
Ticket #178958 Removing an item from a commission doesn't remove from the stores Updated logic send a queue record when deleting an item from a commission
Ticket #172730 Additional Options on Inventory Definitions Created new report that shows all items on a inventory definition
v1.389.6
Ticket #178005 Request to do away with MSChart Replaced MS chart with WebChart.dll
Ticket #175378 10 week sales incorrect when manually adding item to order Updated logic that calculates the 10 week sales data
Ticket #177795 Physical inventory counts don't show up on Item Analysis Added physical inventory counts to the cycle counts grid (and changed caption) also cleaned up inventory movement report to make it report like cycle counts (with accurate QOH before and adjusted qty instead of showing the counted counted)
Ticket #173321 Employee Report showing permissions Created a new report
v1.389.5
Ticket #172727 Page Break Option on all Reports Added the page break option to the buydown reports
Ticket #173320 Ability to Filter Out Expired Loyalty Campaigns Updated the user controls to filter out inactive campaigns
Ticket #176085 System discount sorting Updated logic to date fields from strings
Ticket #174826 Checkbox to show an order has been converted to invoice Added checkbox to datagrid to indicate if order has been converted to invoice
Ticket #173740 Mass Updates is not changing itemlevel POS flag Updated logic for POS flag in places missed before
Ticket #175724 Able to Assign Negative Hours in Time Clock Updated logic to prevent entering a out time that's before the in time
Ticket #173542 Vendor part descriptions Updated the dataset to only return the stores pricebook zone information
[Merged]
Ticket #171668 Hide archived buydown groups Updated logic to only show active buydown groups in filter
Ticket #175936 FasTrax Schedule Refactored all validate logic to take into account schedule intervals of 15,30,45 or 60 minutes
Ticket #177019 Add option for Director Warehouse integration to update all fields Added logic to optionally update all fields
Ticket #176475 EJournal pulling up older dates Modified eJournal report to ignore reg #999 entries
Ticket #176583 Quickbooks Error after director was updated Added setting to omit TrnsID for sales export and wired up logic to support it
v1.389.4
Added support for Return Worksheets
Ticket #166779 Corporate Adjustments check that the item exist at the store before it is applied Found and fixed typo in popup
Ticket #175458 Barcodes Not Scanning Adjusted the font size to display the full barcode
Ticket #136681 Purchase Analysis report add option to group by report group 1 Created new reports for the other options
Ticket #173739 Vendor Part Issues Saving / Sending / Deleting Updated the logic when a vendor part is deleted that a queue record is send to every store that vendor is associated.
Ticket #173542 Vendor part descriptions Updated reports to display the vendor part description instead of the UPC description
Ticket #173578 Using Store Updating in Mass Updates is Queueing For All Stores, Not Stores Selected Updated the logic to correctly send updates to only the selected stores
Ticket #173740 Mass Updates is not changing itemlevel POS flag Corrected logic for updating the POS Flag Name
[Merged]
Ticket #170418 Employee Loyalty sales report not reporting discounts that were applied Changed logic to use count instead of sum
Added mass change to scheduled orders
Added filter to scheduled orders
Modified eJournal report to clear all temp tables when complete and create tmpTable for signature
Ticket #165555 New Report That Shows Financial Impact Due to Cost Changes in Month Added cost change log report
Added discount filter to comparison sales report and top sales report
Ticket #170273 Effective Price Not Showing Discounts Effecting All Items Added logic to get discounts the same way item details does instead of just ones with an item filter
v1.389.3
Ticket #173191 Vendor Parts Filter Based On "Do Not Order" Doesn't Work. Added logic to activate when the filter checkbox is clicked.
Ticket #170273 Effective Price Not Showing Discounts Effecting All Items. Updated logic to retrieve the discounts.
Ticket #172839 Cannot Change Balance Type When Creating New Campaign. Updated logic to prevent the changing of balance type when its open ended.
Ticket #166791 Issue when receiving order Updated logic to display an error popup when vendor part didn't exist.
v1.389.2
Ticket #166796 Juul bulk sale Fixed logic issues with limit showing on edits and subgroup selection
Ticket #166338 Customer name on Ejournal Updated logic to present the house account company name.
Ticket #166951 system discount report Updated report to roll up the UPC discounts into a single row
Ticket #166981 Issue on scheduling a reorder Updated the time options to correctly list the time
Ticket #167497 Employee schedule issue Updated the employee scheduler to prevent a start time after the end time.
Ticket #132121 Log Starting Ticket Changes In Lottery Recon Updated report to filter by Date range
Ticket #166779 Corporate Adjustments check that the item exist at the store before it is applied Update logic to check if UPC exists at the store for both adjustments and transfers.
Ticket #138008 Do not allow adjustments to be reapplied if they have been sent to the queue Updated logic to delete queue records when attempting to resend a transfer to the store.
Ticket #168897 FW: Reorder Guide Issues Updated logic to prompt the user to update QOH.
Ticket #170273 Effective Price Not Showing Discounts Effecting All Items Updated grid query to populate the discount
Ticket #170439 Option To Set "Save to All Zones on Vendor Parts" Default Updated logic to default to all zones
Ticket #120728 Order Creation at Store and Send to Corporate Set status = Sent For Review when creating working order in store mode
Ticket #166978 Z report fixed positioning Added option to hide tax exempt details
Updated inveval report logic to more efficiently get store name;Added logic to handle page break by store in inv eval summary grouped by store report
Ticket #167431 System Discounts Defaulting to All Items Modified system discounts to default to Items on load and add and added confirmation if All Items is selected on save;Reworded the existing "view items" button to "Manage X" where X is the filter type and added a new button that will show all effected items based on the filter type;Added logic on plu discount popup from item details to show all discounts applicable to the item (but only add/remove where the filter type is items);
Ticket #167432 Commission Campaigns Defaulting to All Items Defaulted commissions to Items and added confirmation when saving with All Items as filter type
Defaulted filter type to Items Whitelist
Ticket #167398 Scheduled Reports Not Running on Schedule Found and fixed issue with loading customer list
Ticket #167308 QB Export Assistance Fixed issue with NULL value in dataset
Ticket #163095 Call from Tony about changes to accounting Export Created hybrid export
Ticket #167556 Favorite Reports Causing Issues with Stores Selected Modified schema to make field larger; Updated dataset and parameters
Service Ticket #167431 System Discounts Defaulting to All Items Fixed issue with dept filter;changed all instances of affect to effect
Changed plural spellings
Ticket #167432 Commission Campaigns Defaulting to All Item Fixed msgbox confirmation
Ticket #167609 Add sanity check when adding vendor parts to check for kit existence
Ticket #168703 Assigned variable on form load for new campaigns to prevent exception
Ticket #168763 Added option to export HA charges separately
Ticket #167517 Time Clock Entry Types Not Being Sent from Queue Fixed issue with dataset being used
Ticket #167292 Number are off on system discount report Refactored buydown report by sales to take into account discounts with receipt
Changed QB to not export diffs of 0
Fixed issue with removing trees/departments from discounts
Ticket #169337 Non Sellers Multi Store Format Export Problem Added section breaks to report to force excel to create new lines
Ticket #169137 Stores having issue getting item in pricebook to scan Added queue logic when saving from item details
Ticket #169006 Disable Discount Eligibility errors in Mass Updates Fixed issue with parameter when adding to queue
Ticket #167889 Discounts with "All Items" Not Showing Up on Individual Items Fixed issue with query not showing all items (changed join type)
Modified all top seller reports to correctly sort by store number (was using string sorting)
Ticket #169006 Disable Discount Eligibility errors in Mass Updates Added logic to handle NULLS when creating queue records
Ticket #167889 Discounts with "All Items" Not Showing Up on Individual Items Modified item details to show discount there too
Ticket #169337 Non Sellers Multi Store Format Export Problem Added blank columns in total row to force excel to align columns
Ticket #170102 PLU Alias Auto Generate Problem Added logic to skip already used aliases and attempt 99 times before giving up
Ticket #170229 Item Lookups Very Slow Modified discount lookup logic to use logic POS does (get's GUID list instead of joins);Also modified grid to show type description and more accurate amount based on type
Ticket #163095 Call from Tony about changes to accounting Export Added logic to ignore tenders from Z
Ticket #170174 Director Doesn't Include Latest Schemas For FTXHandheld Added schema changes
Ticket #167810 Added EDI Invoice Format #21
Ticket #167393 Reorders Do Not Populate Order Method Added method to logic when converting working order to actual order
Ticket #159248 Cycle Count Report Sort by Variance Dollars Updated the cycle count worksheet to also include the reports sorted by variance
Ticket #134115 Quick Filter Request in Vendor Part Kits Updated query to display results from partial descriptions.
Ticket #172430 Time clock report issue Updated reports to display "Yes or No" for manual entry field
Ticket #172467 Removing Store from Buydown not deleting buydown from store Updated logic to create a delete buydown and delete buydown items records to the queue
Ticket #172475 Saving Commission Does not Queue up to Send Updated logic to send queue records to store when changes are made
Ticket #172853 Adding image to item bug Added ability to remove image
Ticket #170418 Employee Loyalty sales report not reporting discounts that were applied Updated report logic to correctly include all discounts and UI
Ticket #171620 FW: Buydown enhancement request mass archive buydowns Added ability to mass archive via mass change utility
Ticket #171367 Enhancement Request to Hide a Discount on an Item with an Archived Discount Added logic to hide discounts/buydowns that are archived from item details screen and added checkbox option on popup of both to show archived entries
Ticket #171839 Item Sale Limits in Director has a print button that doesn't work Created report and wired up print button
Ticket #172004 Manually Created Time Clock Entries Missing information Updated to include the fields for In_type, Out_Type, and CurrentYear in queue records
Ticket #171834 Item Sale Limit queue bugs Added queue records for events
Ticket #171834 Item Sale Limit queue bugs Updated logic to fix issue with store list when adding to queue
Ticket #167621 More Options for Information On Loyalty Campaign Activity Summary Report Added option to run summary report by store
Ticket #171673 Pricebook Templates prompt a message about nonexistent zones Added sanity check when applying template for single zone
Ticket #171656 Mass Updates: Store Updating: Delete Data 1st issues Modified sorting on send all to sort by store then type (with delete data being first)
Ticket #171668 FW: enhancement request Changed default filter to only show groups from unarachived buydowns
Ticket #171032 Include "Active" status of Buydowns in "Manage Buydowns" of Item Details Added column showing archived status to grid
Added logic to accept command line event from scheduled tasks that will automatically EDI order
Ticket #133134 On Order Qty / Closing PO's Added logic to close PO and set PO # in header
Ticket #172044 Possible bug with the Cycle Counts between dates Refactored logic to include user adjusted count;Changed report to use local dataset instead of temp table;Added start date to allow sorting by it;Updated report UI to be consistent with other reports (margin too large)
Ticket #123335 Vendor cost not updating in Mass Updates Found and fixed issue with dataset/queries when showing all items
Ticket #170418 Employee Loyalty sales report not reporting discounts that were applied (Voicemail) Refactored all logic to take into account nonitem filtered discounts
Ticket #172110 Buydown sales report showing up blank Modified report logic to not include milliseconds in filter; Also scrubbed SC's existing data so that the report will run without having to update Director
Added options for OnlyWriteOffSet and ReverseSign when setting up daily recon account code mappings
Ticket #165811 Details for tax report Added new non tax details report
Added option to filter item sales report by discount
v1.389.1
Ticket #166796 Juul bulk sale / age verification requirements Added Item Sale Limits (Header & Details)
Ticket #129739 Tracking Resetting Inventory to 0 in AdjustLog Modified the log entry to include the adjusted qty when zeroed out
Ticket #134115 Quick Filter Request in Vendor Part Kits Modified the Vendor part kit UI to filter by part number or description. And updated the report to only print the kits filtered.
Ticket #165649 Invoice costs incorrect Updated to clear the qty when adding new item.
Ticket #134833 User Adjusted Count Field On Invoice Verifications Added ability with setting for user to review verified invoices. As well as filtering to view reviewed invoices
Ticket #163290 Cash Total on Media Detail Different From Cash Total on RegZ/Recon Updated logic when calculating the change, zero out the change amount on only cash tender duplicates.
Ticket #132121 Log Starting Ticket Changes In Lottery Recon Modified the comments, and created new list report of Lottery Ticket Number changes during recon.
Ticket #112210 Price Change report showing doubling or tripling Created new table and updated the reports to use the new table data
Ticket #162711 Issues with "Undo Changes" in Mass Updates Updated the "Undo Changes" popup, to also display the pricebook zone, employee name that made the change, and the notes. Also changed the text of the delete button to say "Remove From List"
Ticket #159248 Cycle Count Report Sort by Variance Dollars Created new Cycle Count reports sorted by Variance.
(Patch Merge) Created negative items summary report
(Patch Merge) Added logic to prevent creating schedule when budget hours = 0
(Patch Merge) Added ability to update schedule's budgeted hours
(Patch Merge) Ticket #166494 Retail Values with Partial Cents are rounding Incorrectly Modified item details to only allow 2 digits after decimal and changed mass updates to ensure it always calc'd with 2 decimals
(Patch Merge) Disabled updating prepaid sales tax on all invoice header updates
(Patch Merge) Ticket #165820 Enhancement request Scheduling Added dynamic tooltip to calendar items
(Patch Merge) Ticket #165627 Question on canceled sales numbers in Z reports Modified dataset to use queries
(Patch Merge) Ticket #166172 Multiple Issues Modified message attachments to always use applicationpath \MessageAttachments folder
(Patch Merge) Ticket #165628 Barcode Labels, when Sorted by Invoice, Printing Wrong Found and fixed dataset issue
(Patch Merge) Ticket #165547 Archived system discounts issue Modified queries to only show active discounts
(Patch Merge) Ticket #165533 Error running media detail report Found and fixed parameter issue
(Patch Merge) Ticket #165643 Scheduled Scan Data report sending multiple times added logic when running scan data to update last ran when ran from schedule
(Patch Merge) Ticket #162751 Quickbook Audit Reset Link Not Resetting All Stores, Just per Store Added logic to allow reset in mass from Accounting QB
(Patch Merge) Ticket #162753 House Account Reports not working at corp Updated logic to handle corp mode correctly
(Patch Merge) Ticket #162682 Notes for cancel sales and void do not show on reports Added notes to negative cashier report from cancels / voids
(Patch Merge) Ticket #162603 "Stores Selected to Receive Changes/For Reporting" Hyperlink Limitation Found and fixed string size issue
(Patch Merge) Ticket #162957 Enhancement request Added delete button to entry details popup
(Patch Merge) Ticket #162986 Changing Priority on Discounts Doesn't Create Queue Records Added logic to write headers to queue when dragging / dropping (and changing using grid buttons)
(Patch Merge) Ticket #163100 Unable to set item as inactive Resolved issue with not returning true if QOH =0
(Patch Merge) Ticket #163003 recon export is exporting cash deposit rather than total deposit Fixed issue with deposit amount (ATM +/- not being taken into account)
(Patch Merge) Ticket #163120 Mobile coupons and discount total not showing Added mobile coupons to report
(Patch Merge) Ticket #163075 New Release Running Orders More Slowly than Old Orders Exposed log calculcations setting in settings screen;modified log routine to store in memory and write at one time instead of continually writing to file
(Patch Merge) Added schema change to scrub commission data
(Patch Merge) Ticket #165553 schema changes for HH Added schema changes
(Patch Merge) Ticket #165540 Daily Recon report showing zero Verified Over/Short for mobile coupons Fixed issue with formula
(Patch Merge) Ticket #165300 system discounts Added ability to disable queue on header changes
(Patch Merge) Ticket #120728 Order Creation at Store and Send to Corporate Updated all UI and queries to handle being in store mode and added ability to send to corporate
(Patch Merge) Ticket #163326 Item Showing Variance But Item Sold This was a result of the change from Ticket #134804 and only occurs if the worksheet is open before the sale, then closed and then reopened
(Patch Merge) Ticket #162728 Item lookup by description very slow This is due to the enhancement to show the current QOH when searching. I added logic so that if the item count > 50 then it doesn't show QOH by default (with a button to show QOH)
(Patch Merge) Ticket #162755 Enhanced Loyalty Analysis Not Showing Correct Data on Pie Chart Added options to display as either sales dollars or count
(Patch Merge) Ticket #162753 House Account Reports not working at corp Updated logic to handle corp mode correctly
(Patch Merge) Ticket #159817 Read Only Permission Issues in Pricebook Disabled appropriate controls when user is readonly
(Patch Merge) Ticket #161195 Modify WarehousetoRetail integration to add UPCs assigned as aliases Added schema and logic changes
v1.389
Set testing version
v1.388
Compile For Release
v1.387.18
Ticket #140770 Weekly Sched Report shows 8 days of data Enabled run for prior day setting for weekly schedules
Ticket #161195 Modify WarehousetoRetail integration to add UPCs assigned as aliases Added schema and logic changes
v1.387.17
Ticket #159817 Read Only Permission Issues in Pricebook disabled appropriate controls when user is readonly
Ticket #160960 system discount drag and drop breaks priority Disabled column sorting when drag and drop is enabled
Ticket #158409 Smokin Joe's (Iowa) Enh Req QB Export Wired up logic to export daily recons using mapping
Ticket #160792 Undo changes Issue Update the Undo Changes to include the user and note
v1.387.16
Ticket #159817 Read Only Permission Issues in Pricebook Made changes to disable editing when permission is readonly
Ticket #159816 Read Only Permission Within Pricebook Issue Added logic to disable elements when readonly
Ticket #158284 Average cost didn't calculate correctly on items received in with cost of $0 Reworked logic when avg cost =0 to not use lastcost;Cleaned up log grid UI
Ticket #154662 Copy Invoice Functionality Created new popup that prompts for the store number, invoice number, and PO Number. The PO number defaults to zero, if user doesn't want to assign a PO Number
Ticket #159811 Inactive Items Major Category Shows In Mass Updates Updated logic to use checkbox to load tree navigation nodes
Ticket #151092 Enhancement Request EDI Files Missing Items Updated the EDI logic to create a list of missing items and displaying them in a single messagebox instead of creating a messagebox for each one.
Schema changes for Ticket #158409
v1.387.15
Ticket #159804 Commissions leaderboard not showing any data Modified to do initial scrub as schema change for past 30 days (pretty intense, so don't really want to do more than that);Modified commission sales report to work on either format
v1.387.14
Ticket #158284 Average cost didn't calculate correctly on items received in with cost of $0 Modified avg cost logic to include invoice records where cost = 0
Ticket #159426 Inventory Adjustment give INT16 error on bottle deposits Modified dataset to 32 bit int
Ticket #157042 Total Counts On Cycle Count Updated the Detail Report, adding grand totals of each column.
Ticket #155855 Add Pricebook Zone selection to Commission Added commission to store relationship.
Ticket #155615 Sorting by Verified Column Added sort option to verified column
Ticket #155346 Print feature in Buydowns tab doesn't allow to print just active or just archived Added option to either print active or archived buydowns.
Ticket #154662 Copy Invoice Functionality Added ability to copy an invoice
Ticket #155326 Enhanced Loyalty Reports enhancement request Created new report displaying points earned by customer and by store
Ticket #154687 Enhancement request for printing a barcode to always print full plu Updated to save the last setting of the use full UPC
Ticket #154637 Utility needed for finding broken sales links Added Orphaned UPC links popup
Ticket #146097 Visual/UI issues Director Resolved issue with #4
Ticket #145256 House Accounts Enhancement Added the ability to lockout all depts.
Ticket #142287 Purchase analysis report Added Dept Grp option to the Purchase Analysis and Never RePurchased Reports.
Ticket #139264 Inventory Invoice Report Created new report under Purchase Analysis.
Added logic to set stores selected label when opening a favorite report
Fixed issue with buydown by invoice reports incorrectly flagging buydowns to show when store #'s where inclusive (ie: 1 is contained in 11)
Ticket #158217 Remove Redundant Prompt When Applying Lottery Recon Adjustments removed confirmation prompt
Ticket #158215 Disallow Editing of Prepaid Sales Tax Made field readonly on form and added link label to prompt for change amount and confirmation before actually changing. Also created support utility to repopulate based on archived EDI files
Ticket #157864 Employee Schedule Changes Added support for new employee max hours field (ui, datasets, queue, logic, scheduler logic)
v1.387.13
Ticket #152685 Added logic to check for mfgmultipack qty of 1 and move to mfg deal;Removed logic that divided mfgmultipack amount by qty
Ticket #154700 Dymo Label Printing With Aliases Added option to use alias when printing labels
v1.387.12
Ticket #152926 Enh Req Report on house account monthly sales by department Added new report option to Customer Activity for annual sales.
Ticket #155362 System Discount Report & Summary report don't match Updated the "System Discount Item Detail Report" to exclude returns.
Ticket #142289 Invoice summary report Added new report Invoice Summary with Margin.
Ticket #146097 Visual/UI issues Director.
Ticket #152951 Reports numbers that should not format to add commas Updated the format for the reports.
Ticket #156445 more missing features in Director Added features back to Director.
v1.387.11
Ticket #155341 Media Detail Report not reporting cash totals correctly Modified logic to clear change due when multiple records are present
Ticket #155821 Enhancement on Non Seller Report Modified dataset to only include invoices where plu_qty > 0
Ticket #133134 On Order Qty / Closing PO's Found and fixed issue with EDI Processing not using PO data (inserting instead of updating)
Ticket #149746 Enhancement request for Hourly Sales Report Created new report of Hourly Sales grouped by register number
Ticket #145255 House Accounts Enhancement request Updated the reports to include grand total
Ticket #144909 Utility to send inventory data to store Added new support Utility that will send inv qty to selected store.
Ticket #142931 Add store name to inventory eval report Updated the reports to include the store name when grouped by store
Ticket #141370 Adding Folder Location to PM Scan Data Reports Added textbox to control for user to change the PM report folder
Ticket #149281 Enhancement request demographic report based on loyalty customer info Added two new options to the analysis screen: 1) Overall demographics of all loyalty customers and 2)Demographics based off of sales for selected date range.
v1.387.10
Ticket #153290 Time Clock Report needs a Summary option Created summary reports.
Ticket #151136 Copy prices for pricebook zones when using templates Created new template table with records for each PB Zone
Ticket #153442 Added use applied date instead of invoice date; Fixed rounding issues with QB Invoices export
Ticket #153863 Online Pending Transfer Tweaks Added logic to apply at to store from corporate
v1.387.9
Ticket #136428 Item Sales report by day of the week Added option to item sales report
Ticket #127729 show qty on hand in Adjustments/Orders when finding items Added QOH to dataset and UI
v1.387.8
Ticket #155237 Can't change balance type on Enh Loyalty campaign Fixed issue with disabling balance type. Also added logic to show openredeem coupon when that is selected balance type regardless of trigger type (for signup bonus type of coupons)
Ticket #155161 missing Director features Added back in discount type and mass adding coupon items (cleaned up mass update logic)
Ticket #153409 Invoice Summary Report Not Including Surcharges Updated the reports, to correctly display the surcharge
Ticket #152738 Price Change Report Created new report for Price Changes
Updated description input field in mass updates & item details to 50 chars
v1.387.7
Ticket #133134 On Order Qty / Closing PO's Modified dataset to not require orderguid when getting PO Details and use store/vendor/po # instead
Ticket #127713 charge tax on free item Added logic to handle taxable flag on discounts
Ticket #151723 UPC Alias Import Added the import UPC Alias option to the Support UtilitiesImport Data tab.
Ticket #153763 Open Redeem Balance Types Not Working Updated the logic to allow editing the coupon details for Open Ended campaigns
Ticket #153740 Unable to Type Full Description in Item Details, but can in Mass Updates Limited mass update grid description input box to 32 chars
Ticket #154581 Expand Description on Cycle count reports Modified report descriptions to grow when needed Added handler when printing to ensure there is a count selected
Ticket #125196 Enh Req Hybrid Reorder Filter by Major Category Found and fixed issue when using MC filter not getting reorder days from grid
Ticket #153409 Invoice Summary Report Not Including Surcharges Updated the dataset to include the surcharge amount
Ticket #153080 Vendor Part Kits Not Copying On New PBZone Updated logic and dataset to copy vendor parts and kits to the new PBZone
Ticket #145475 Refresh Uplift Button Added to Uplifts Tab in Director Updated logic for the refresh button
Ticket #153124 Spelling of SpecialtyDirector Fixed spelling
Ticket #148698 Request to be able to send Discount headers only from Mass Updates Added Discount Headers Only option in Mass Updates
Ticket #152683 More options to search through loyalty Added dropdown box with other search options
Ticket #146055 Buydown enhancement request Updated the buydown screen to retain details after saving
v1.387.6
Ticket #153863 Online Pending Transfer Tweaks Added logic to apply at both from and to stores
Ticket #145475 Refresh Uplift Button Added to Uplifts Tab in Director Added a refresh button
Ticket #142926 Enhancement Request to disable marking item as inactive if it has qty on hand Updated the QOH prompt to fire when the user attempts to save deactivation change.
Ticket #145083 Large queue sending Updated the sending of queue records for Discount Items, Discount Trigger Items, and Buydown items in chunks
Ticket #153841 Send EDI Settings To Store Added ability to send settings to store
Ticket #131351 (Warehouse) Expand Director Integration Merged in dataset changes;Added setting to control UI; Moved form into usercontrol;Added support for deletion; cleaned up UI; cleaned up queue logic; added logging to plu changelog
Ticket #153062 Problems When Sending Director Logins Added support for AllowManualGiftcard and AllowReconAudit
Ticket #77697 Reorders 52High Incorrect Changed logic to calculate based on parent and child Also cleaned up rollup logic in sales by week report
Ticket #149550 Request to Change Custom Report Updated the report to display 'Cigar Dinner' totals instead of lottery.
Ticket #153080 Vendor Part Kits Not Copying On New PBZone Created new query to include kits
Ticket #152972 Director Maintenance Stores Gearhead Added option to 'Add to the queue' and 'Delete Data First' to the update store Vendors/Buydowns/Discounts popup
Ticket #131355 Run Top Sellers by vendor and rollup links Added logic to rollup when running by vendor list
Ticket #134804 Issue with cycle counts and breakdown amounts Added logic to explicitly handle this situation (ignore breakdowns and qty sold if there is a snapshot and no scan timestamp)
Ticket #153107 Sales tax issues Created new report grouping by tax type so that the totals are seperate. If more than one tax type was found for the data, switches to grouped report
Ticket #152978 Error Creating/Sending Employee Schema update.
Ticket #152975 Sending Dept Issue Updated the fields sent to the queue for departments
v1.387.5
Ticket #153108 Lottery Game Deactivation Typo Fixed Typo
Ticket #153061 Creating New Director Login Issue Added custom reports to global settings grouping
Ticket #153058 Problem Sending Vendors Found and fixed issue with queue insert
Ticket #125196 Enh Req Hybrid Reorder Filter by Major Category Rewired deptdetails and hybrid logic to support major categories. Also cleaned up existing hybrid code
Ticket #124539 Working Order Enhancement Request Modified logic to subtract from order if met the initial threshold down to next set level based on same logic of adding
Ticket #152965 Creating Announcement Open Attachment Does Nothing Found and fixed logic. Also added ability to view all announcements regardless of data if in corp mode
Ticket #152971 Editing Timeclock Entry At Corporate Doesn't Flag as Edited At Store Resolved issue
Ticket #152973 Inventory Effective report shows different numbers at store from corporate Modified logic to not include store filter in store mode and changed name to effective price report
QB Export Fixed invoice export rounding issue
Ticket #152957 Display Issue on ToDo List Updated the logic for textboxes to prevent carriage returns
Ticket #142351 Employee Scheduler Doesn't Let The Business Hours Start From PM to AM Fixed highlighting issue when opening time 10:00 PM or later.
v1.387.4
Ticket #124539 Working Order Enhancement Request Added support for multiple on order total qty
Ticket #147073 Enhanced Loyalty Report to show customer balances Created new report
Ticket #142935 enhanced loyalty "info campaign" type Created new type of campaign and coupon that is used for ads or announcements
Ticket #133134 On Order Qty / Closing PO's Added PO logic to legacy EDI processing (RichmondMaster format)
QB Export Fixed issue it was not setting the accounts payable name correct
QB Export Added the accounts payable name to ManageAccountingExportCodes but didn't convert the ProcessInvoice so updated ProcessInvoice to lookup the value for accounts payable name
QB Export Updated invoice export to work off the start and end dates instead of extracted flag.
QB Export Fixed an issue with Quickbooks export and invoice surcharge.
Ticket #150703 EDIs not Filtering Correctly Corrected issue with filter (wrong type)
Ticket #142373 Mass remove items from a campaign Updated the integrated loyalty to allow selecting and removing multiple items from campaign
Ticket #90810 QB Invoices Export Problems Invoices where hard coded to Accounts Payable so added that to the ManageAccountingExportCodes form and the ini files Updated the ProcessInvoice to to use this code instead
Ticket #137761 Loyalty Coupon Not Redeeming Updated logic to hide the details link when the campaign is open ended
v1.387.3
Ticket #134284 campaign coupons Added permissions to the delete coupon to only admin
Ticket #124486 Questions about Timeclock report Refactored editing logic and cleaned up all time clock queries / reports
Ticket #151988 FasTrax Director Refactored archive and queue logic
Ticket #152033 Barcode/Shelf Label Report not recognizing Pricebook Zones Added logic to update dataset when switching zones
Ticket #151414 Missing Schema Changes Added missing schema changes
Ticket #150939 Delete data first is sending after the replacement data instead of before Added logic to sort queue before sending
Ticket #150718 Tab Order on Reports Not In Correct Order Updated the user control tab control.
Ticket #151339 Enhancement request for new checkbox for Receiving Added a verified check box to datagrid.
Ticket #148499 Limit loyalty system discount to once per day Added UI, logic and queue to manage
Ticket #150703 EDIs not Filtering Correctly Added support for filtering format #20
Ticket #150956 Pending transfers not bringing over cost from previous store Changed the code to get the cost and price of the other store via the web service.
Ticket #140804 Tax Except total isn't showing on Director printed Z report Reformatted the reports to meet the requested visual cleanup
Ticket #138006 Director 386 Performance issues at Corporate Updated the setting user control.
Ticket #150637 Media Detail Report Printing Blank Page/Extra Header Updated reports
Ticket #133134 On Order Qty / Closing PO's Added logic to process PO in Invoice Format 9
v1.387.2
Ticket #150295 Functional issues from "differences" tickets Addressed and repaired the remaining issues
Ticket #134284 campaign coupons Added missing columns that were referenced in delete statement
Ticket #151564 Cycle Count Blind Director Permission Hid variances in grid in both worksheet and summary screen;Exposed variance count label in worksheet
Ticket #151134 UPCs/Vendor Parts Import (Format E) Issue Added expansion logic to parent UPC regardless of length
Ticket #151496 Print button does nothing Created Lottery Items Report
Ticket #133761 Handheld Check For Invoice Number Before Moving Temp Invoice To Rcv_Def Updated logic to check for preappended invoice number in temp (handheld) table
Ticket #150577 Corporate Working Orders Fixed the "Create As Transfer From Store" logic to create a transfer instead of an order for options: "List All Items From Vendor", "Min/Max", and "Blank Order", when it is selected. Also disabled the "Store Review Not Required" and "Schedule Order" options when creating a transfer.
Ticket #151114 Assistance with EDI Order Created EDI logic for specified file format (Invoice Format #20)
Ticket #135943 Delete data 1st ignores the "Only Specified Vendor" without warning Modified the delete all to only delete from the cureent pricebook zone, and disabled the delete first option when updating based on the filter.
Ticket #149740 Enhanced Loyalty Reports Bug Wired up button logic
Ticket #151408 Tender Allow Pay In/Out Issue Removed all references to pay in / out from UI and Rearranged UI
Ticket #151411 Labeling Inconsistency In Director Vendors Updated column headers (resized, renamed and hid)
Ticket #151094 Suspicious Reports Scheduled Orders Are Blank Added ability to set prior day during add
Ticket #151415 Archived Button in Middle of Screen Fixed anchor position
Ticket #150955 Pending transfers no longer allow adding items Found and fixed issue
v1.387.1
Ticket #140346 Enhancement request Added logic to remember last buydown group filtered by
Ticket #151094 Suspicious Reports Scheduled Orders Are Blank Added ability to set prior day option for scheduled report
Ticket #151141 Delete old UPC not sending a delete record to the queue Added queue records
Ticket #143427 XML Files in Fastrax Folder Fixed issue where the XML files in TempXML folder were not being deleted when Director restarts.
v1.387
Merge with patch and backed out unified login code
Ticket #149039 When Updating PLU Description, All Pricebooks Update Updated to send the description to all stores
Ticket #142934 Inv Eval report "Group by" box doesn't seem to work Added ability to group by sub category
Ticket #140137 Enhancement Request Add Print button on Transfer Analysis in Item Detailcreated new report for Transfer Analysis.
Ticket #140804 Tax Except total isn't showing on Director printed Z report Updated the Z reports to include the Tax Exempt Sales.
Ticket #136438 Flag item ineligible for any system discounts Added flag to PLU table that indicates if item is eligible for a system discount
Ticket #127480 (Enhanced Loyalty) request percent off loyalty coupons Added % off logic
Ticket #138006 Director 386 Performance issues at Corporate Added setting that will disable the On Order count.
Ticket #128434 (Enh Req) Saving ManualOrder and DoNotOrder per pricebook zone Added logic to either save to a single pricebookzone or to all zones
Ticket #138258 Confirmation Checkbox On Previous Lottery Recons Added a confirmation popup
Ticket #138257 Confirmation On Delete Previous Lottery Recons Added a confirmation popup to the delete function
Ticket #118896 Enhancement Request: A Favorite Report remembers which store numbers are assigned to it Added ability to save the selected stores for favorites reports
Ticket #146090 Director UI label overlap Respaced the fields
Ticket #145633 Employee Scheduler Warnings Working Outside Store Hours Added warning popup when editing an existing schedule shift
Ticket #142351 Employee Scheduler Doesn't Let The Business Hours Start From PM to AM Checks the open after midnight box, when the store is scheduled to be open after midnight when loading
Ticket #145345 Permissions problems in Director Added login permissions for lottery recon and scheduled reports
Ticket #149069 Expand 8 Digits is unchecked when I open Director Settings updated logic to correct checkbox
Ticket #148707 Timeclock fields greyed out hid edit mode options / enabled entry fields
Ticket #144343 FasTrax Community Thread Body Doesn't Have Correct Spacing Updated community tread to allow and record carriage returns
Ticket #140869 Modify commissions to work with trees instead of items Added logic to accept tree of options to filter/add to discounts and commissions
Ticket #143474 Director System Discount screen bugs Updated system discount dataset insert query to include value for archived; Disabled the drag and drop functionality (setting), since the datagrid has up/down arrows to change the priority
Ticket #137761 Loyalty Coupon Not Redeeming Updated the Campaign Details popup, adding a messagebox to remind user if it is an Open Ended campaign to create/modify the coupon details on the Balance Types tab
Ticket #134826 Add logo to loyalty coupon Added option to put a logo on loyalty coupons
Ticket #134284 campaign coupons Added ability to delete coupons
Ticket #133267 price exception by % Added option to change price based on percentag
Ticket #128429 Department Sales Grouped by Employee Updated the dataset, changing the field linecost to not be read only
Ticket #127480 (Enhanced Loyalty) request percent off loyalty coupons Added enhancement
Ticket #125602 (Enh Req) Departmentwide Extended Description field Updated logic to handle disclaimers in queue
Ticket #111432 Voiding a Return Item Makes Reg Z to Show Less than Negative Cashier Updated the Negative Cahier report to display correct Value Of Voided Items
Ticket #76078 Director/POS Temp Price Change based on Inventory Enhancement Request Added ability to create a discount on remaining stock, that returns to normal price once inventory reaches zero
v1.386.16
Ticket #138176 Error when printing detail report on cycle count Found and fixed issue
v1.386.15
Ticket #145681 Vendor Part Kit Not Found on EDI invoice Added kit check to verify logic
Ticket #148936 Unable to Calculate over 100% Margin Modified all item / dept sales report margin logic
Ticket #149437 Sales restrictions UI can't display on smaller resolutions Modified UI
Ticket #149434 Sales Restrictions can't save when no stores are selected Removed store validation
Ticket #148692 Vendor Part Kit Added support for kits in working orders
Ticket #142384 FTxHandHeld Android app support and Employee: Remote Sales permission Added support for remote sales permission
Ticket #148701 Customer Activity Report not saving to Favorite Reports Updated logic to fix error when attempting to run report under favorites.
Ticket #148509 Cycle Counts Adjusting Strangely Updated logic to display a messagebox when a count is edited or cycle count is attempted to be reconciled on a count that is already completed.
Ticket #143427 XML Files in Fastrax Folder Adam Smoker Friendly corp Created a tmpXML folder to store XML files, which clears out whenever director is restarted
Ticket #148744 Raffle in LoyaltyRhonda Update the random customer for raffle to only chose from customers that have points for the campaign.
Ticket #146075 System Discounts items can be added as trigger items to nontrigger discount Updated dropdowns to only display triggered discounts.
v1.386.14
Ticket #144402 Request for scheduled report to send reports as excel format Added ability to specify export format
v1.386.13
Corrected an issue with invoice exports in QB
v1.386.12
Ticket #146073 Buydown group dropdown is greyed out in store mode Added ability to set buydown groups in store mode
Ticket #145382 Enhanced loyalty analysis sales are off Modified queries to separate tax
v1.386.11
Ticket #145382 Enhanced loyalty analysis sales are off
Ticket #77697 Reorders 52High Incorrect Found and resolved issue (10 weeks are dynamic based on run date whereas top 52 used Sunday as baseline)
Ticket #140992 Margin Differences On Dept Sales Report and Daily Sales Report Updated the custom daily sales report to use Avg cost.
v1.386.10
Added ability to auto apply EDI invoices
v1.386.9
Ticket #143104 JR end of the day report key violation
v1.386.8
Ticket #141705 PM Multipack Scan Data Issue Added logic to split line
v1.386.7
Ticket #141859 Added support for grandfathered age verification
Ticket #139390 House account payments not showing on end of day report. Updated the query to join based on the customerGUID instead of customer ID.
Ticket #141938 Issue with Deleting Vendor Part Kit Added logic to send to queue
Ticket #141507 Editing Working Order schedules Cleaned up logic
Ticket #141501 Uplifts Errors Within Director Added disposal method
Ticket #140989 Inactive item message no longer showing on invoices Added check for inactive when processing EDI invoices
v1.386.6
Ticket #140345 BW Accounting Export changed with update fixed the 3 queries and changed logic to look for customer id instead
v1.386.5
Ticket #136769 Director Recipes Error Disabled control
Ticket #138019 Loyalty coupons report as discounts Added logic to pull from webservice when in store mode
v1.386.4
Ticket #137818 Physical Inventory Size Scaling Resized UI elements and added anchoring
Ticket #136764 Director Settings Window Too Large Rearranged and resized UI elements to fit min width of 1024
Ticket #136765 Mass Updates Update Tabs Too Large For Screens Updated UI elements
Ticket #140312 Issues printing labels for manual UPCs Modified logic to force Dymo to print all 12 digits if box is checked
v1.386.3
Ticket #139718 Register Z report incorrect when "Include Depts/Tenders with no data" is checked Modified query to handle multiple records
v1.386.2
Added support for prepaid sales tax on invoice header instead of as surcharge
Added framework for online pending transfers
Ticket #134506 Reg Z report to show all tenders even when some of them have zero values
v1.386.1
Ticket #135901 Export Invoice Data Into Excel Modified EDI invoice format 5 to set invoice surcharge for pre collected sales tax
Ticket #135375 Several Issues scheduled reports Added ScheduledReportLog for each session and moved last run time update to Director
Ticket #57505 Descriptions on Working Orders Items Added vendor part description to grid
v1.386
Compile for release
v1.385.116
Bug Fix when exporting multiple invoices it errors in QB Changed the WriteInvoiceLines to add TRNS instead of SPL.
v1.385.115
Bug fixes QB invoice export the rest of the files would not have a header in the file and the header file was only one line of instead of 2.
v1.385.114
Ticket #133761 Handheld Check For Invoice Number Before Moving Temp Invoice To Rcv_Def Added check of temp table for pending invoice before creating invoice
Ticket #134021 Sys Discounts is adding Queue records for stores not selected Found and resolved issue with sending to queue
Ticket #134293 system discount items report Refactored report logic to check receipt for undiscounted items on same receipt
Ticket #134288 Hourly sales report shows others Modified report to handle midnight
Ticket #134040 Unable to view loyalty customer points Added UST, PM, and RJR balances to details popup when using integrated loyalty
Ticket #134112 Buydown tabbing Updated tab index on all controls in buydown/promos screen
Ticket #134114 Do Not Order Vendor Part Filter Added filter
Ticket #134347 Enhancement Request to show customers name on ejournal report Added customer name to report
Ticket #134216 Enhancement Request Choose PikPak Pricing when printing barcode/shelf labels Added support for pik pack pricing selection
Ticket #134506 Reg Z report to show all depts even when some of them have zero sales Added setting to show all depts on z report
Ticket #131551 Price Exception Increase Amt Mass Changes Found and fixed logic issue; Also cleaned up queue stuff
Ticket #134640 Quantity On Hand Larger Than Three Digits Rearranged/Resized UI components
v1.385.113
Ticket #131442 Unable To Input Loyalty Campaign Points Added ability to choose balance to affect
v1.385.112
Fixed issue with the inventory adjustment (waste) report not showing all items Changed the union in the query to union all.
Changed the account export invoice query to use the dept.GS_RPCI_PCode instead of sale_acct.
v1.385.111
Ticket #131754 Fwd: Fw: POS Scan Data Reporting K & F, INC Modified report to use promo name if found
Ticket #131726 Fwd: Puff Discount Express Validation Review Modified report to report price each when splitting discount lines
Ticket #130832 system discount summary report Modified query to take into account discounts < $1 when updating returns
Ticket #130652 Commission Report Showing Loyalty Campaign Modified query for report to only show commission campaigns
Ticket #129711 How do I specify FasTrax WH EDI method in new EDI setup Added support for using subfolders for each vendor
Ticket #131435 Create Recipe's Module Added module
v1.385.110
Ticket #131361 Sales Trends/Comparison Report Rapid Scrolling Found and resolved issue with this filter (and all reports using same one)
v1.385.109
Ticket #130950 lottery item price Modified to get price from PRC_DATA
Ticket #130832 system discount summary report Added logic to reverse sign on discount returns before running reports
v1.385.108
Ticket #129158 Formerly Inactive Items Not Showing Up to Stores After Active Added logic to send prices when state goes from inactive to active
Ticket #129994 Enhancement request sending the queue Modified default sort to be by sendtostorenumber
Ticket #130641 Show Extended UPC When Adding Items Added new form showing extended UPC when adding item from item details
v1.385.107
Ticket #128680 Editing a scheduled order to add a department messed up other settings Added logic to add dept name to selected list
Ticket #128969 Add Support For Non PDF Message Attachments Added logic to handle filename
Ticket #129383 Expand8Digit checkbox doesn't stay checked in Director Settings Found and fixed logic
Ticket #129126 Director buydown error when updating stores Added logic to handle buydowns with no stores
Ticket #129123 Mass Update Buydowns still showing archived buydowns Updated datasets and queries to only show unarchived buydowns
Ticket #129127 List Reports not all reports visible Modified UI
Ticket #127725 Return form request Created module (requires POS v2.40.101 and WS v1.150)
v1.385.106
Ticket #128344 (Prerelease testing) Director Logins "Hide Dashboard" setting Added logic to manage UI
Ticket #127646 Report to show parts that have zero cost (Reports -> List Reports ->Vendor Parts With No Cost)
Modified item details UI (removed QOH/Sales link since it was rudentant with xfer analysis, changed "Show All Buydowns" link label to say "Manage Buydowns" and moved it so it aligns with manage discounts, added bdown and discount count if more than 1)
Ticket #128453 delete data first vendor part kit Added VENDORPARTKIT to deleteall
Ticket #118061 "Everywhere" search in Director Added option to search everywhere from item details
Ticket #127729 show qty on hand in Adjustments/Orders when finding items Removed non essential fields
Ticket #125128 New Customer Information Removed "email" from all report fields;Added filter to show customers added in the past X days
Ticket #128618 Same Vendor Part Number on Multiple Items Created new query to not use like;Modified logic to use new query
v1.385.105
Ticket #127729 show qty on hand in Adjustments/Orders when finding items Added QOH to all find popups
Ticket #128302 (PreRelease Testing) editing time clock types Fixed queue DB PK and logic issues. Cleaned up UI
Ticket #128397 Director Message Truncating Modified UI so that you cannot enter more than 2500 chars and added label showing chars left
Ticket #127712 Change button in Receiving verify with no diffs Modified UI to change button text and added logic to only flag as applied and close form
Ticket #127724 Group Top Sellers Filtered By Tree By Store Added ability to group by store based on any filter
Ticket #127059 Issues with uplifts through Director Changed min spiff qty label to min win qty since that number is what the win / loss is based on
Ticket #127718 Non Sellers / Slow Sellers report order by description Added option (checkbox) to sort reports by description
v1.385.104
Ticket #127475 Adding Buydown from Director does not show up in the list Added default value of 0 for archived column, added archived to insert statement and included NULL in unarchived query
Ticket #127477 Fwd: Smokers Choice Report Error Modified logic to run report when options chosen
Ticket #127538 Added schema changes for reg & receipt num
v1.385.103
Ticket #126618 Spot Check report showing items multiple times Modified report to use running totals and group by PLU
Ticket #126879 Price changes in pricing exceptions Added msgbox prompting update mode. Modified grid edits to only be for selected plu
Ticket #120768 Dragging a discount up and down updated the gridview to auto scroll.
Ticket #122542 Enh Req Add "No Sale" notes to receipt and Neg Cashier report. Updated the EJournal and Negative cashier reports to display the comments.
Ticket #123338 Choose with Vendor Part Number Items Are Received Under. Added popup for user to select vendor part number if there is more than one.
Ticket #122340 Need to hide old buydowns without deleting from system added ability to archive buydown instead of deleting
Ticket #120735 Re: Crystal Reports Created new report the hybrid report sorted by the variance.
Ticket #121734 Director Settings Push Enhancement Request Moved most of ini settings to the database (partially complete wiring up push logic)
Ticket #123489 PreRelease Testing: Announcements check interval Added new setting for interval to check for new news.
Ticket #123324 Enhancement Request: Add Timestamp column to RCV_DEF_DELETED
Ticket #122191 Enh Req Director: Reports: Barcodes to use list from handheld Updated Barcode report, added option to print list from handheld.
Ticket #122526 Add Filter To Available Listbox selectors in Reports Updated the user interfaces for all reports that have list boxes as a form of filter.
Ticket #116901 Enhancement Request: Filter by Part Number/Group by Vendor in Item Sales/Inventory Evaluation Created new reports grouped by Vendor.
Ticket #118343 Added subroutines UseQuickFindBottom and UseQuickFindTop to search the top and bottom grids by UPC or Description
v1.385.102
Ticket #126224 ChainID Cannot Be Null when creating new POS Flag The ChainID column in the table should have a default value of 0 added schema change to ensure it does
Ticket #126249 Customer Activity Report Skipping Certain Transactions Modified logic to include sales where sale_total = 0 for all filters
v1.385.101
Ticket #125584 New Invoice popup does not populate PO dropdown list Fixed query paramaters
v1.385.100
Ticket #125516 Loyalty redeem issues Added logic when saving balance types if open redeem the revalidate that an open redeem campaign and coupon exist
Ticket #123821 Last item on order zeroing out Added logic to force save on form close
v1.385.99
Ticket #125426 Issues with Working Orders Added support for working order checkbox and name when loading details for edit
Ticket #123854 New release scheduling Refactored change logic to disallow 0 hour entries
Ticket #123679 (Prerelease Testing) Adjustment shows wrong user when sent from corp to store Added AdjustedByName to queries that are used when we are autoapplying
Ticket #125036 (Prerelease Testing) Remote sales and specialty priced items Modified director to use prc_data, Added logic to prompt for price when using pik a pak price type, Added logic to disallow weighted items
Ticket #123456 (Prerelease Testing) Allow use in split tender not working Hid control and grid entry
v1.385.98
Ticket #125422 Loyalty Customer grid resets after edit Modified grid to remember last row
Ticket #125421 Loyalty Reports with two samenamed customers Revamped logic to use bound datasets
Ticket #125409 Costs Not Saving To All Zones Added logic to create queue data for all zones when saving
v1.385.97
Ticket #125303 New Items are not found and cannot change price from $0 Modified UI so upc field is always readonly. Added logic when updating PRC_DATA that there is data to update
Modified SC custom summary sales report to include department #57 in vape
Ticket #122992 Integrate EDI with HLA Modified receiving Format #5 to parse new filename format
Modified EDI receiving to filter local files if the store selected has a file filter applied (if corp is selected, no filter is applied)
v1.385.96
Ticket #123895 (Prerelease testing) Mass Updates: Store Updating: minor issues Made UI changes and added dialog prompt after schedule
Ticket #125183 Add Copy To New EDI Settings Added UI and logic to copy EDI settings
Ticket #124425 (Prerelease Testing) No Save Prompt On Employee Schedule Added logic to prompt for save after deletion
Ticket #124461 (Prerelease Testing) UPC List With Tree Alt PLU Removed ALT PLU field from report
Ticket #124997 Issue copying previous order Fixed issue with query
Ticket #124449 (Prerelease Testing) Department Min/Max Amount Doesn't Work Changed labels in Director / Added logic to POS v2.40.85
Ticket #119069 Revamp EDI processing Fixed bug with convert logic and added button under settings to reconvert old settings
Ticket #125032 PreRelease Testing Pricebook (Mass Updates) Field Updating by Override Type Doesn't Give Option Changed to dropdown list
Ticket #125117 Transfer Sanity Check Added logic to verify when in store mode that the store is part of the xfer
Ticket #125018 PreRelease Testing Can clear one half of a link in links via pricebook Added queries and logic to handle clearing both sides of link when clearing one
Ticket #124787 Enhanced Loyalty Campaign Dates Modified grid to hide times and changed queries to use 12:00 AM for start time and 11:59 PM as stop time
Ticket #124864 RJR review Modified logic to split manuf funded system discounts like traditional discounts in 34 column format & Fixed issue with buydown amounts on split lines
Ticket #124906 RJR BxGy Free Modified logic to report differently if the entire discount is on a single line (contrary to what they wanted in May of 2017)
Ticket #124542 Vendor Part Costs Changing to Old Costs Found and fixed issue with applying cost changes to all zones and vendor parts
v1.385.95
Ticket #123679 (Prerelease Testing) Adjustment shows wrong user when sent from corp to store Verified adjustedbyname was in adjustmentheader and adjustlog queue entries with try/catch
v1.385.94
Ticket #123824 (Prerelease Testing) Cannot Delete Employee From Schedule Added delete key to exception list for keyboard presses
Ticket #123858 (Prerelease testing) New Pricebook Zones can make duplicates Added logic to disable save and delete buttons when needed
Ticket #123669 (Prerelease Testing) Suggested transfers will not create the transfer fixed issue with single store transfers
v1.385.93
Ticket #123810 (Prerelease Testing) Mass Updates Add Vendor Part Creates NULLS updated insert query
Ticket #123809 (Prerelease Testing) Can Add Item To NonExistent Vendor Part KitAdded logic to disable all buttons unless in add or edit mode
v1.385.92
Ticket #123491 "Reset Biometric Data" not resetting TP bio data Added TP field to reset dataset
Ticket #123260 (Prerelease Testing) Visual Issues modified UI
Ticket #123619 PreRelease Testing System Discount Report is Overlapping Long System Discount Names Refactored report
Ticket #123651 (Prerelease Testing) Cannot Generate Orders Added logic to handle NULL in MinOrderQty field
Ticket #123669 (Prerelease Testing) Suggested transfers will not create the transfer Found and fixed logic issue with grid index
v1.385.91
Ticket #123327 Loyalty Analysis Report Mislabled Removed report
Ticket #122992 Integrate EDI with HLA Added order Format 25
Ticket #123290 (Pre Release Testing) Items not added to Queue when assigned to Buydown thru Mass Updates Found and fixed logic with selecting stores (by zone instead of store num)
v1.385.90
Ticket #122883 PreRelease Testing Orders Issue With Creating Order With Vendor Part Kits Added logic to check for null when adding items to orders; Added fields to insert query when adding vendor part kit master item
Ticket #122861 When sending discount trigger items, Queue says sending employee schedule details changed caption
Ticket #122898 PreRelease Testing Orders Unable to Toggle 'Do Not Order' For Vendor Part Kits Exposed field in UI and added to datasets
v1.385.89
Ticket #122897 (Enh Loyalty) Add Disclaimer Text Lines To Bottom Of Coupons Added 3 disclaimer lines
Ticket #122884 (Enh Loyalty) Add blacklist to open redeem coupon filters Added support for blacklist in coupon redeption
Ticket #122275 (Pre Release Testing) Enhanced Loyalty Removing Items from Campaign Added ability to remove all items;Changed remove to remove selected and remove all items selected
v1.385.88
Ticket #122514 PM Scandata loyalty discount reporting problem found and fixed logic
v1.385.87
Added POS flag as user filter
Ticket #122412 PreRelease Testing Scheduler Actual Hours Doesn't Seem To Change At All This is a planned part of phase 2/premium upgrade so I hid all the references for now
Ticket #122360 PreRelease Testing Scheduler Scheduler Can Be Accessed/Changed by Any Login Added schedules role permission to director logins
Ticket #122407 PreRelease Testing: Issue With Multiple Schedules For a Single Week At Store added logic to check for existing schedule
Added logic to get coupon value from webservice when running reports when enhanced loyalty is set to report as coupons
Ticket #122418 PreRelease Testing Scheduler Gap/No Opener Scheduled Error in Weekly Employee Scheduler Added logic to handle open/close times to being tied to each day instead of global
v1.385.86
Ticket #122259 Buydown Report on Receiving data shows same data for any date range Fixed typo
v1.385.85
Ticket #122198 (Prerelease Testing) Negative Items Report Worksheet Modified logic to flag the reports as from daterange and use the datetime of the recept so it looks cleaner
Ticket #122161 Enhanced loyalty lock down open ended campaigns Added ability to change properties of open redeem coupon (header, filter, etc)
Ticket #122273 (Prerelease Testing) arrow keys causing error Added logic to trap and ignore all keyboard events on calendar, Changed preopening / postclosing to comboxes
Ticket #122269 Inventory reports do not export into excel correctly header had a hidden field based on show vendor parts or not Modified all inventory eval reports to just have one column (Item)
Ticket #122036 (Prerelease Testing )Messages Carriage Returns Are Not Applied Added logic to handle line feed
Ticket #122259 Buydown Report on Receiving data shows same data for any date range I made a checkbox option to run off buydowndates. If checked it will use that logic, if unchecked it will use the user entered date range; Also hardcoded the times to 12:00:00 and 11:59:59
Ticket #122160 (Prerelease Testing) Loyalty Customer Activity Report Issue Modified report to use running totals instead of sums Also cleaned up UI on this and other enhanced loyalty reports to be more consistent
v1.385.84
Ticket #122195 (Prerelease Testing) Campaign Reports (Report Module) Removed detail option
Ticket #122187 (Prerelease Testing) Scheduled Reorder Use Min Qty Issue fixed dataset and cleaned up UI
Ticket #122196 (Prerelease Testing) Commission Sales Report Issue Modified all reports to display $ or % based on type and changed header to Amount instead of $ / sale
Ticket #122158 (Prerelease Testing) System Causing Orphan Vendor Parts Added back in logic to remove vendor parts (removed when backup table was added)
Ticket #122157 (Prerelease Testing) Clearing Links Added logic to remove orphaned link and add to queue when in corp mode
Ticket #122151 (Enhanced Loyalty) Open Ended coupons Modified customer details screen to show open ended coupons and redeems
Ticket #122152 (Enhanced Loyalty) Loyalty Campaign Activity Detail Report to show points Added separation between points and dollars, Added total dollars redeemed, Changed logic to include open redeems
Ticket #122150 Redeemed amount not updating/tracking for open ended campaigns Handled in prior tickets
Ticket #120965 Prerelease Testing: 'BuydownGroups' in 'PRC_ADJ' is DBNull Disabled all groups in store mode
Ticket #122161 Enhanced loyalty lock down open ended campaigns Added logic
v1.385.83
Ticket #122062 MSA Scan data review modified MFG Multipack Discounts to divide by qty sold
v1.385.82
Ticket #121459 Spot Check Worksheet Has Minor Formatting Issue/Needs More Information Fixed store number and added employee name to header
Ticket #120802 Multiple Same Rows Invoice Not Showing On Printout found and fixed query (only show 1 if the 2 records were identical qty, cost, etc)
Ticket #121890 Pre Release Testing Buydowns Not Showing Items At Store Fixed logic when adding bdown items to queue from buydown screen (bad index)
Ticket #121844 (Prerelease Testing) Checkbox for use item description for vendor part removed checkbox as it's no longer needed on item details since there is no vendor part desc field here anymore
Ticket #121753 Scheduler calculating time incorrectly found and fixed logic when employee has less than an hour scheduled
Ticket #121911 Cycle Count Hybrid Report Shows Cost Each for Child When No Child Exists Found issue in logic (variable not resetting in one situation)
Ticket #121592 Scheduled Reports still not emailing The modal kept the program from progressing on until that report was complete, so I added a global status and work of that instead and changed the logic to not be modal
Ticket #119069 Revamp EDI processing Exposed for testing
v 1.385.81
Ticket #120924 Store Coupons Inaccurate In Summary Sales Modified logic so only cash takes into account change due
Ticket #120783 Closed checkbox not saving Added logic to check box if start and end time are both midnight
Ticket #120396 Scheduled Reports Not Working changed deletion of tmpSchedReports logic to always process
Ticket #120938 Mass Delete Orders Enhancement Request Added logic to multidelete from working orders
Ticket #120965 Prerelease Testing: 'BuydownGroups' in 'PRC_ADJ' is DBNull Added NULL check
Ticket #120652 Error On Dragging A Discount Below The Last Discount Added logic to notify and prevent doing anything when dragged outside the grid
Ticket #120816 Prerelease testing: Inventory cycle count def dropdown hidden on 1024x768 resolution resized UI
Ticket #106016 Password for possibly destructive support utilities added password prompt of FasTrax0! upon accessing for now
Ticket #121108 Prerelease Testing Inventory cost change report is different depending on where invoice was created Modified queue and webservice to send down origcosteach column
Ticket #121242 PreRelease Testing Issue Scheduling Employee After 11:00 PM in Scheduler Modified logic so that instead of deleting I set the end time to 11:30. Going to be tough to handle 12:00 AM since that's a different day. Will discuss what to do about overnight shifts in dev meeting
Ticket #104974 Do Not Track Inventory on an Item Added logic everywhere (director, queue, poc and webservice)
v1.385.80
Ticket #120739 looking into MSA scan data issues worked with Nick on changing logic we'll see...
v1.385.79
Ticket #120651 Bug: If Day Is Scheduled As Closed, It Still Calculates Hours Added logic to omit stores that are closed days from calculations regardless of what the times are. Also disabled editing times when closed
v1.385.78
Ticket #120637 Director Login Giving "Is DBNULL" Error When Logging In added null check to ManualGiftCardLoad column
Ticket #120652 Error On Dragging A Discount Below The Last Discount Added logic to move to bottom row when dragging below grid; Also cleaned up selection logic after drag event
Ticket #120594 Fwd: When you use the permanently delete in the inactive item Removed unneeded columns for prc_data lookup. Cleaned up logic in delete from inactive
v1.385.77
Ticket #120396 Scheduled Reports Not Working Changed logic so that if schedule reports runs in store mode then the message is to currentstorenum
Ticket #93858/#120502 Director Cleanup Fixed issue with visiblity of house accounts
v1.385.76
Ticket #7697 Sonya's Party Plus Reorder bug found and fixed logic with numparts vs numunits
v1.385.75
Ticket #85019 POS Flags Updating Strangely From Corporate to Store Added logic to get and send tax groups from director to store
Ticket #71152 Part of Carton Buydown Display Bug Cleaned up logic from when I added in multizone support
Ticket #79001 Director Commission field incorrect in Additional Info Changed query to only show commission campaigns
Ticket #93858 Director Visual Cleanup Made suggested changes
v1.385.74
Ticket #120299 Allow suggested transfer analysis (from item details) to be ran at store mode added logic when in store mode to query corp webservice
v1.385.73
Ticket #52397 Cycle Count Print Preview rolls up incorrectly with multi linked items added logic when rolling up that if the item is part of a multiple link scenario (> 2) then it treats all of them as a standalone item (no rollup) so the dollars are always accurate on all reports
Ticket #119929 News timeout when internet is down Added setting to store last update time in DB. Upon loading, if last update time was longer than 12 hours ago, refresh news. Added manual refresh button. Noticed there was no announcements or news in store mode of Director, so added it as well. Also changed logic to run as background thread.
Ticket #86563 EDI did not FTP even though it reported Sent in Director Added check for all FTP methods to ensure file was sent if not , do not flag and notify user
Ticket #71543 Director Cycle count sales tracking on parent items Since inception Director has a call to update the scan time stamp for all ends of the link on breakdowns, but the webservice retakes the snapshot when the parent is scanned in this scenario leaving the user with a post breakdown snapshot qty on the parent but a pre breakdown snapshot timestamp. Remove the code in director that updated the timestamp and tested locally
Ticket #108875 Added "SortBy Dept" and "SortBy Category" to the SortBy drop down box with the rest of the SortBy's
Ticket #118344 Enhancement Request: Improving System Discount Priority Button Usability. Updated the UI to allow user to drag/drop discounts to change priority
Ticket #106606 Added code for the report filtering also added doubleclick feature to the UPCFoundlistbox to transfer UPC to UPCList listbox; Added a HeadingFilter that shows what the Report was filtered on
Ticket #118346 Enhancement Request: Choosing If Store is Open or Not Updated button to be more descriptive. Added checkboxes to indicate if store was closed on day of week
Ticket #118345 Enhancement Request: Minimum Budgeted Hours Based On Open Hours added logic
Ticket #75508 Error messages on Imperial EDI receiving Added sanity check so that I don't try and process misclicks
Ticket #76071 Add the new iniType to Director POS Editor Added support
v1.385.72
Ticket #30089 Lori Mass Print Z's issue Found and fixed issue with subreport link
Ticket #98377 Issues With PikAPak Tracking Cost Modified UI to show cost and margin based on qty in all zones popup
Ticket #118060 RGIS Export changes Added dept num to feed
Ticket #116827 NonSellers report QoH seems way off Found and fixed issue no pricebook zone join in multi store
Ticket #119678 MSA scan data returns issue found and fixed issue
v1.385.71
Ticket #92534 Add HH Permissions To Director Added to queue, UI and webservice
v1.385.70
added schema changes for EDI overhaul
v1.385.70
Ticket #119252 Invoice being applied multiple times changed logic to not add to queue if apply immediately fails. Added check when inserting def and data records for existence of unsent ones and log then delete them first
v1.385.70
Ticket #117580 RJR Buy X get Y discount reporting issue Added logic to take discount off final sale price in BxGy scenario
v1.385.69
Ticket #119109 No row at position 51 Found and fixed issue with dataset logic
Ticket #117580 RJR Buy X get Y discount reporting issue Added logic to spread discount amount around if multiple lines involved
Ticket #117931 RJR Scan Data Certification Review Removed voids from report and cleaned up returns
v1.385.68
Ticket #118288 Loading EDI panel gets Null Errors Found and fixed issue
Ticket #114590 Added code to prevent saving when sub unit upc =parent upc or purchase upc =parent upc.
Ticket #114816 Tax Rate is missing from Sales Tax Report Updated the user control to pull the correct data.
Ticket #113462 Set the Order Method textbox to invisible.
Ticket #92534 Add HH Permissions To Director Added to queue, UI and webservice
v1.385.67
added support for price level change log in receiving
added support for pct of retail commisssions
v1.385.66
Ticket #117369 Option to import costs only in custom file import added logic to import only costs
Ticket #77605 Buydown Report Additional Options Added filter and group options
Ticket #77612 Buydown Report On Purchases Inaccurate added logic check to verify invoiced store is in buydown
v1.385.65
Ticket #117366 Transfer not marked as applied at corp Added fields to track where xfer was applied (from/to) and when queue sends updates appropriately
Ticket #117372 Option to autoadd store number to end of invoice number Added setting and logic
Ticket #105529 Store coupon as negative department Added logic to allow enhanced campaign redeemed coupons to be reported as discounts
Ticket #116270 Error printing orderMichelleS720 Updated report to group by Employee ID instead of the employee name.
Ticket #112744 Fix the issue with NewItemDays not showing from NewItemsNumDays in Fastrax Settings table
Ticket #113381 Replaced store cmdDeleteMessages code with corp cmdDeleteMessages code
Cleaned up PO GUID logic to default in value on old data since other logic requires it
v1.385.64
Ticket #114816 Tax Rate is missing from Sales Tax Report Updated the dataset and report.
Ticket #70725 Gift Card Manual Load Updated the dataset to look at UDL file.
Ticket #114103 Wrong Items on PO print previews. Added a purchase order GUID to be used in conjunction with the PO number.
Ticket #106606 Created Effective Price Report
Ticket #112501 MIN reorder Updated to set a min order qty for a vendor part.
Ticket #112307 filter buydowns Added buydown groups to filter by.
Ticket #116769 Changed DD in timeclock to only show active employees
Ticket #114323 $ spent not updated with enhanced loyalty updated webservice and added utlity to update all records
v1.385.63
Ticket #104325 EDI For Bradley Caldwell Inc Modified BCI EDI receiving to use PLU numbers instead of vendor parts
v1.385.62
Ticket #116449 Discount schedule Updated logic to only send when use schedule is true
Ticket #116898 House Account checkbox keeps resetting when you hit save found and fixed update and insert statements
Ticket #116813 Question on promo column in mass updates Updated dataset
Ticket #116751 Mass Updates Filtering Issue Modified query to return single PLU. Also changed dropdown style when using forced values in mass updates filters
Ticket #116459 Issue with Full Time Employee in Scheduler Found and fixed variable issue
Ticket #116328 PM Scan Data no longer shows a progress counter Moved label so that it's not hidden
Ticket #116318 Add store number to loyalty module added last store # to grid
Ticket #116586 RJR report errors Modified report to not show any cpn amount on split line
Ticket #116819 RJR report question Cleaned up buydown name routine to get from pdetail.buydownguid
v1.385.61
Ticket #116004 Add Ability To Group Top Sellers Report By Store Added logic to all top sellers reports
Ticket #116586 RJR report errors Modified split logic to take into account sale limiters
Ticket #111238 Scheduled report. Queued the scheduled reports.
Ticket #70725 Gift Card Manual Load Created ability to manually enter Gift Card.
Ticket #115679 Questions on reports Created new details report.
v1.385.60
Ticket #113395 Can Still Overlap Employees on Same Day/Time in Schedule cleaned up logic to check for start and stop time
Ticket #115802 System Discount Move Up Button Moves Down and Moved Down Button Doesn't Fire Modified logic to use header name instead of index (was off by 1 since new column was added this will prevent that)
Ticket #115653 Time Clock deleletion records not being sent to store = added logic to send deletions to store
Ticket #115925 Avg cost utility not dividing part cost fixe ddataset
Ticket #115809 Created negative items report
Ticket #115788 Error importing from MDB removed currentuser admin check
Ticket #115540 Issues with RJR scan data file Modified report to change discounts to positive if they are negative in both RJR formats
Ticket #114964 Copying buydown copies with same stores selected Changed logic to not auto add to queue and prompt to include stores
Ticket #114816 Tax Rate is missing from Sales Tax Report S11 Created new table for corp to store the tax rates for each store. Added button to the Setting to retrieve the Store Tax rates. Updated the Sales Tax Report to display the rates.
Ticket #115113 Apply to store immediately Jeff corp Updated the dataset to include "AdjustedByName" field.
Ticket #112564 Item Sales Report Doubling lines Updated queries to sort by PLU number instead of description.
Ticket #112356 Some EDI do not disappear from list when processed Fixed Typo in code.
v1.385.59
Added debug log for custom summary sales report
v1.385.58
Ticket #114964 Copying buydown copies with same stores selected Removed queueing when copying buydown and added copy store prompt
v1.385.57
Ticket #114005 Enh Req Director Setting to default new vendor part to PLU Added logic
Ticket #114095 Scan Data FGI problems Created new field on buydown table to store retail report name Updated schema Updated dataset Changed report logic to use new field
Ticket #113486 RJR discount reporting (without "Or More" box) Added split logic to both versions of RJR report like we are doing in PM report
Added support for receiving EDI FTP Amcon Illinois
Ticket #114559 Applied order needs to disallow adding items disabled textboxes as well as button
v1.385.56
Ticket #113631 Campaign reports needs to have date range it was ran for Brad corp Updated the reports, adding the data range.
Ticket #114136 Loyalty Enhancement Request Updated the balance types to have the exclude selected balance types from receipt.
Ticket #110966 Multiple Store Hours For Employee Scheduler. Updated logic to copy the old setting to display daily open/close times.
Ticket #106784 House Accounts Made in POS not sending to corporate/Numbered Oddly Added user utility that will get store house accounts to corp, send house acct to the store from corp, and utility that will merge accts.
Ticket #113394 House Account discounts not reporting on Altria Scan Data Added house account discounts to report
Ticket #113395 Can Still Overlap Employees on Same Day/Time in Scheduler Added logic to validate on date changed when moving record
Ticket #114559 Applied order needs to disallow adding items Found and resolved issue (disabled add/update button when in store mode after apply) Also cleaned up UI and changed link colors to be consistent with others
Ticket #114162 Incorrect employee name showing up on cycle count at corp Added logic to item details grids
Ticket #110759 Testing Schedule Module Added logic to prevent schedule conflicts
Ticket #109278 Issues Processing Invoices w/ Vendor Kits Added logic to ignore kit line items and process kits
Ticket #106015 Prevent/warn about reprocessing an EDI invoice Dialog already exists
v1.385.55
Ticket #110935 [Enh Req] Report on PLU Aliases Modified RGIS QOH Feed to mimic master feed
v1.385.54
Ticket #110935 [Enh Req] Report on PLU Aliases Added RGIS exports to mass updates
Ticket #112489 Enhanced Loyalty Search Customer grid in Director. Added search option to user control.
Ticket #111865 Can't restore deleted PLU if deleted from Mass Updates Updated the mass update delete option, to back up the PLU info.
Ticket #112492 Enhanced Loyalty report request Created new report.
Ticket #112487 Loyalty Customer Information report not running for all customers. Updated dataset and user control to use the tmpStringList table instead of using comma delimited string.
Ticket #112486 (Enhanced Loyalty) Can't add points to account unless using server Updated the data connection.
Ticket #110966 Multiple Store Hours For Employee Scheduler Updated the User control and popup to allow different scheduled times for different days of the week. As well as the data table and dataset.
Ticket #108875 NewAdded option buttons for Sort By Dept and Sort By Category
Ticket #113035 All Director Imports Broken Changed admin logic as it had not been instantiated yet
v1.385.53
Ticket #104325 Added support for EDI BCI (reorder and receiving)
Ticket #104203 Suggested Transfers run for all stores at once Created new popup that displays the QOH and sales for item.
Ticket #111303 Scheduled Cost Changes are not updating Vendor Part costs Updated to allow updating the vendor part cost.
Resolved issue with an employee being scheduled at the same time
Ticket #102100 Improved Item Sales Report Filtering for Excluded Departments Updated the queries and user control to allow viewing items in depts that are not added to sales in the Item sales and dept sales reports.
Ticket #110832 Enhancement Request Subtracting Manufacturer Coupons From Reg Z Total into Adjusted Totals Updated Reg Z reports with option to deducted the manuf coupons.
Ticket #96322 Added subroutine to save grid settings to generate order button code
v1.385.52
Ticket #112156 RJR scan data issue. Modified to divide discounts each by qty sold in 34 column report
v1.385.51
Ticket #110759 Testing Schedule Module. Added validation to prevent scheduling the same employee overlapping
Added run for prior day support for scheduled reports (via DB only right now)
v1.385.50
Ticket #108013 Added PayrollEIN column to employee table and export file
Added Open Redeemed Report
v13185.49
Ticket #110935 [Enh Req] Report on PLU Aliases. Added report
Ticket #110976 [Enh Req] Ability To Remove Buydowns From Mass Updates. Added functionality
Ticket #109570 Scan data issue. Modified RJR report to take coupon amount out of final price each
Ticket #110639 Investigating Transfer Issues Ken Cigaret Shopper corp Updated the Adjustment Header Table and Adjustment Log by adding an additional field that has the User name. Also updated the reports, user controls and popups to display this new field as the Username.
Ticket #106016 New Added code so only Admin password can access Support Utils
v1.385.48
Ticket #108013 Added PayrollEIN column to employee table and export file
v1.385.47
Ticket #110885 delete from mass update. Added logic to flag queue record as delete
Ticket #109993 Sending Vendor Part Kits to Stores Matt Cigaret Shopper corp Updated mass update-->Store Update to send vendor part kits to stores.
Ticket #107612 Add Enhanced Loyalty Analysis Updated the loyalty by customer and customer location to display the sales amount rather than the points earned.
Ticket #85596 Enh Req: Cycle Count Totals Report (new change requests) Brad Updated the Custom Hybrid report to reflect buydowns.
Ticket #109471 Announcements tie in with System Discounts, loyalty, etc Created new report and datasets for populating the report.
Ticket #110828 Import Utility Part of Carton ezMiner. Added part of carton to import
v1.385.46
Ticket #110604 Added ability to change chunk size when sending queue records for large datasets (plu, prcdata and multvend)
Ticket #110637 Pricebook Zone need to stay selected in Mass Updates added logic to reset variable on preview
Ticket #106017 Added a Inputbox for admin password when trying to delete from Mass Updates
Ticket #110636 Enhancement Request: Deleting Vendor removes all Vendor Parts associated with that Vendor. Added logic to delete parts / kits when deleting vendor
v1.385.45
Ticket #109722 Enhancement Request Vendor Part Kits Search Updated vendor part kits user control to search by part number, also modified the UPC field to allow user to type in a UPC. As well as updated the tad order to speed the process of adding a UPC to kit.
Ticket #107054 NewAdded a stop date to the DashBoard for reports
Ticket #107403 View Items On Order In POS & Director Bethann / Mike Added qty on order to the Item Details control.
Ticket #109329 [Enh Req] Option for blind costs on printed Working Orders Added option to hide the Cost from reports.
Ticket #107405 Ability To Use Aliases Across The System Mike / Bethann Updated logic when searching by UPC, verifies the UPC exists, if not it checks the alias table.
Ticket #106523 Exclude items received in last x amount of days on non sellers report. Created new filter based on last received date.
Ticket #109472 Enhanced Loyalty campaigns visible to stores Created new report that displays the active campaigns for a store.
v1.385.44
Ticket #108013 Modified timeclock export to have CSV extension
v1.385.43
Ticket #109945 Item on printed order that was not in the worksheet Modified logic that removed spaces to only remove trailing spaces (per original ticket #109329)
v1.385.42
Ticket #106729 Preset dates Reports. Added option to set first day of qeek for last week quickfilter
Ticket #109320 Cannot See More Than 2 Default Stores Updated method that populates the default stores.
Ticket #109338 Issue with Mass Updates filter Nick Sieczek Created new temp table to resolve issue.
Ticket #109318 Cannot Assign Employee As Full Time Updated employee to include fulltime setting.
Ticket #109026 Added Vendor contact information to vendor record being put into the queue database.ticket
Ticket #108993 Enhancement Request: Updating Promotions in Mass Updates Teresa Blue Ridge and Tobacco corp Updated the interface when "Promo" is selected to a dropdown with only options are yes and no.
Ticket #109032 Mass deleting of scheduled orders needed April Corp Added ability to delete multiple scheduled orders.
Ticket #95864 Mass Updates Price change scheduler uses wrong prices Bryan Updated the ChangePreview popup, and the dataset. Created new misc function to return the correct new adjusted price.
Ticket #109321 Punches Typo In Employee Scheduler
Offset date incorrect when copying schedule in details
v1.385.41
Ticket #108593 Mass print z rearranged logic to always populate mass print store list
v1.385.40
Ticket #107980 Dept Sales Summary not matching Dept Sales report Jeff Updated the dept sales reports to base the avg cost on the adj cost, and avg retail based on adj retail value
Ticket #97860 Fixed code to add price exception price to queue
Ticket #106514 Enhancement Request Corporate Adding Points to Loyalty Accounts Added feature to enhanced loyalty, that admins can add points to customer's balance.
Made Negative Checkbox visible again.
Fixed issue with receiving costs not being added to queue for alt zones
Added delete logic when refreshing uplifts to prevent duplication
fixed issue with PM report and shared discount with multiple lines
v1.385.39
Added enhanced loyalty analysis reports
v1.385.38
Ticket #106798 Added option button "Round Up .99"
Ticket #106018 restore option after deleting an item Updated the delete command to create a backup of records prior to deleting a PLU, and created a new tab within the User support Utilities to restore the records.
Ticket #87420 Fixed issue grid not showing current price book zone
Ticket #106018 restore option after deleting an item Created new backup Tables
Ticket #105855 NewAdded Timeclock portrait views
Ticket #106017 Change When user clicks on delete button they will have to type in the word yes or no
Ticket #105527 Fixed Changed the store number variable being passed to the report from CurrentStoreNum to tmpReconStore
Ticket #105582 Track Employee Who Adds Loyalty Account Will Corporate Updated LoyaltyAccounts table, adding AddedBy field. Updated the user control and dataset. And created new Loyalty report that presents the number of loyalty accounts created within a time frame.
v1.385.37
Ticket #98519 Report Request modified Sales tax report excluding "not added to sales" departments. Updated user control and dataset with ability to filter out departments that are NOT Added to Sales.
Ticket #105821 Testing Announcements Feature Updated to make the news read only.
Ticket #106296 Receiving EDI Invoice Duplication When Using FasTrax Warehouse as EDI Method. Add invice dupe check
v1.385.36
Ticket #105708 All Reorders Show As Hybrid Method. Found and fixed logic
Ticket #105008 Auto show invoice when receiving via EDI in multi invoice format
Ticket #105922 Uplifts Not Clearing In Certain Scenarios added logic to ensure deletion
Ticket #98507 Adjustments Not Showing Up in Adjustment Window in Director. updated the dataset queries.
Ticket #105821 Testing Announcements Feature Added display to director to view FasTrax news.
Ticket #103404 Suggested Transfer filtering request. Added ability to search for multiple UPCs by Code or description.
Ticket #105215 Enh Req Receiving Worksheet language clarification. Updated verbiage on worksheet.
Ticket #105273 Expand logic for multiline descriptions on Zebra labels. Updated popup to allow for multiline descriptions.
Ticket #103405 request for rollup links box Updated user control to display the rollup of both QOH and sales for all stores in grid.
Ticket #105046 Department sales drilldown report headings are incorrect. Updated reports.
Ticket #105162 Added LoadSortOrder subroutine so that after Add/updating Button is clicked the grid will go back to the selected sort order and not the default sort order
Ticket #105777 Pricing exception not queueing properly
Ticket #105741 Unable To Add Item To Loyalty Campaign That Is In Commission Campaign
Ticket #105702 scheduled report Kenny corp Corporate; PayIn/Payout report not functioning; Director message attachments not functioning
v1.385.35
Ticket #105240 Spot checks reporting cost from PLU rather than PRC_Data Modified report to use PRC_DATA
v1.385.34
Ticket #98507 Adjustments Not Showing Up in Adjustment Window in Director Updated the user control for Adjustment Header and details.
Ticket #101449 Enh Req POS Banner for reminders to Cashiers Added feature where Announcements can be created at corp and displayed on POS at the store.
Ticket #103713 Removed the Cancel button.Changed the Add button to just clear the textboxes.Save button save records and edits records and inserts records to queue
Fix issue reordernew order was loading hybrid's deptdetails table every time a vendor changed so added a filter and also remove * from the select statement
v1.385.33
Ticket #103566 PM Report not using correct settings when ran as scheduled report
Ticket #103536 RJR Report not using correct settings when ran as scheduled report
v1.385.32
Ticket #104162 Fwd: New update inventory eval report doesn't work. Resolved Issue With Group By Formula
Ticket #105028 EDI Trepco New Format Enhancement To Add Lines Instead of Update
v1.385.31
Ticket #100966 Added EDI receiving support for Williams
Ticket #102388 Fixed issue with DeleteByUPC
Ticket #101773 Item Analysis add breakdowns to Item Analysis screen
Ticket #95955 Mass update Store Updating Vendor parts to all zones Brad corp
Ticket #87420 Buydowns pricing doesn't reflect correct Zone at Corp Mark Corp
Ticket #103401 Uplifts logging log when an uplift is "won" but didn't prompt. Added new field to log to indicate if an Auto won uplift. And updated all the uplift reports.
Ticket #103558 Daily Sales report. Updated user control, refunds were already negative and subtracting resulting in adding refunds
Ticket #103643 child average costs being sent down to every store. Fixed code so child's Average cost is only changed for the one store and calculates properly
Ticket #102127 media detail report summary grouped by store Jeff corp New Added Inv_QtyCompareDS
Ticket #98507 Adjustments Not Showing Up in Adjustment Window in Director
Ticket #101709 filter limit to 100 Modified the user control to accept more than 100 customers.
v1.385.30
Fix issue reorder form was not showing date fields on reorder by items sold.
v1.385.29
Fix issue when generating order
v1.385.28
Added EDI receiving option for FTP Trepco (New Format)
Ticket #101774 Inventory Movement Report add snapshots at day breaks Added option to display snapshots on report.
Ticket #101589 Enhancement Request Ability to Duplicate Scheduled Orders Updated the user control to allow copying existing scheduled orders.
Ticket #102100 Improved Item Sales Report Filtering for Excluded Departments Updated both item sales and dept sales reports.
v1.385.27
Ticket #98606 Renamed all import file names in support utils
Added Schema change #159 Drops the DeptDetails table then creates it with ID field as the key.
v1.385.26
fixed bug with using avg cost in item sales, dept sales and inv_eval reports
Ticket #100195 Added delete button to schedules, Changed active times highlighted to include pre/post time needed, Fixed misspelling in schedules print. Fixed bug with copy schedule
Ticket #101775 Checkbox for the "Promo" amount using retail price
Ticket #101771 add a warning when deleting an item whose pricename is used elsewhere
Ticket #98507 Adjustments Not Showing Up in Adjustment Window in Director
Ticket #76809 Show item totals in detail analysis
Ticket #94346 request to log the employee who adds items from item compare Jeff corp
v1.385.25
Ticket #101775 Changed promo 999 on RJR report to be checkbox during item setup
v1.385.24
Ticket #101994 Update Uplifts For Min Sell Qty and Auto Win Fields
Ticket #98507 Adjustments Not Showing Up in Adjustment Window in Director Create new tables in Queue database
Ticket #96322 Added DeptDetails and NewDepts TableAdapers and updateDeptsDetails and InsertNewDept queries.
Ticket #101450 Cycle Count Printed Report needs a QTY SOLD column Added new report Cycle Count Batch Hybrid with Qty Sold.
Ticket #101612 Enhancement Request Open Department Sales Report Added Open Department option to Department Sales report.
Ticket #100195 Create initial employee scheduler
v1.385.23
Ticket #99689 Added support for system discounts to use trigger list before applying
Fixed a couple of bugs in the house account sub accounts did not have any try catch and the TableAdapter did not have any columns so it would never fill the data.
created a new function to insert a the row into CustSubAccts when it is saved because it was confusing if you did not click save on the customer record it would not save the sub account.
changed the grid header on house accounts to customers instead of vendors and custcheck save botton was still set to add new customer.
Ticket #100996 Zebra Label Request revamp Created new table, dataset, and updated form to use the new method of Zebra formats.
Ticket #97929 Added Inv_Info.GetByPLU
Ticket #101640 Added ability to send any report as an email attachment
v1.385.22
Ticket #98926 Split non or more PM discounts in scan data report
Ticket #100685 Time Clock Page Date Filtering Updated the user control to always have start time at 12:00 AM and stop time to be 11:59:59 PM.
Ticket #98609 Code to calculate child's average code was altered because it was not updating the child record in the average cost table
v1.385.21
Ticket #101032 Replaced override code with web license
Ticket #92534 Began adding HH Permissions
Fixed and issue of not all tenders exporting to QB feed
Ticket #100027 Enhancement Request Update the user control to remove all spaces from the vendor part number field
Ticket #99746 Assistance Getting Zebra Printer to Print Labels Added zebra label format
Ticket #95849 Loyalty Report Not reporting correctly Updated report to include the register number
Ticket #98698 Sub Category Filter / Update Option Updated the reports, user controls, and datasets to filter by Sub Categories. Also added Sub Categories to custom filters.
Added Corp_Exported to Average Cost table for Web Service / Exporter
Ticket #97964 Daily Recon Deposit Totals For Audited Values updated report to display correct deposit amount.
Ticket #98267 pik a pack items duplicated. Recreated reports to display correct information.
v1.385.20
Ticket #100440 Fixed issue with applying adjustment invoice from invoice verification
v1.385.19
Ticket #100882 Added Raffle and Every x Customer Campaign Types to Enhanced Loyalty
v1.385.18
Ticket #100457 Added invoice # to beast mode inventory grid
v1.385.17
Ticket #100302 Fixed issue with saving POS flags chain ID error
Ticket #100294 Modfieid RJR report to fix field 32 clarification
Ticket #100539 Added logic / utlilty to set vendor part description to item description
v1.385.16
Ticket #100403 Top sellers won't run for smaller than 2 week range
v1.385.15
Ticket #99747 Added PromoFlag and PromoAmount to mass updates
Ticket #98058 System discounts report shows different amounts.
Ticket #97964 Daily Recon Deposit Totals For Audited Values. Update report to properly display the values entered into the audit.
Ticket #95849 Loyalty Report Not reporting correctly Updated dataset and SQL query to join on the register and receipt numbers
Ticket #96325 Add subunits to reorder QOH worksheet print
Ticket #95803 Page break and group by store isn't working in new Director Updated Maintenance/ucMaint_TimeClock to group and page break by store option.
Ticket #96323 Changed the text for lblOrderMethod to say Reorder Using Hybrid Days/Replenishment
Ticket #93918 Create price exception report
added active check when receiving and zfer/adjustments
fixed bug where time clock report was only showing manual punches
modified icon to blue FTX
Began adding user schedules (requires System.Windows.Forms.Calendar.dll in app path folder)
Ticket #100440 Added support for verify invoice (requires webservice v1.112)
v1.385.14
Fixed bug where retail scan data report was closing application after running
v1.385.13
Ticket #99518 Added support for 34 column RJR report
v1.385.12
Ticket #98538 Added ability to edit vendor part kit cost / qty
v1.385.11
Ticket #98812 Custom Report needs changes. Updated the the JR Cigars custom reports.
Ticket #96324 NewAdded checkboxes "CheckAll" and "UnCheckAll".
Ticket #98132 Minor Director issues/visual issues. Fixed typos and created new reports.
Ticket #98609 Added code to calculatedweightedAverageCost subrountine to get the Avg Cost of the child plu.
Ticket #97921 Department sales report Created two new Department sales reports that group by store number.
Ticket #93933 New added HideDashboard field to Queue.
Ticket #97944 Show Spoilage In Inventory Adjustments Report Updated reports for waste to appear when show items with 0 qty is unchecked.
Ticket #98358 Cancelled Safe Drops Updated to write to syslog when canceled on second screen. Also updated report to group by store.
v1.385.10
Ticket #98851 Added option in RJR report to enter 999 as the promo price it will enter the full retail of the item as the promo amount if using the manual promo flag
v1.385.9
Ticket #97861 Item not found when adding parent/child to cycle count when item is inactive
v1.385.8
Ticket #99139 Changed Non Sellers Report To Group By UPC instead of Description
v1.385.7
Ticket #98747 Only manual entries showing when printing filtered TC report from TC screen
v1.385.6
Ticket #98559 Do not allow inactive items to be adjusted/xfered
Ticket #84907 Do not allow inactive items to be received
Ticket #98960 Issues with applying costs to all zones and alternate stores' zones
v1.385.5
Fixed issue with control center and special characters
v1.385.4
Ticket #98658 Added setting to turn off retail on orders header
v1.385.3
Added subunit QOH to purchase guide report
Ticket #97929 Fixed issue with the Average Cost button on the worksheet so that it just does the average cost for all the records on the grid only
Ticket #97944 Show Spoilage In Inventory Adjustments Report
Ticket #97946 Add Notes and employee to store price change report. Also adding group by dept option
Ticket #72058 Modifying the user control to copy campaign in following tables : LoyaltyCampaignFilter, LoyaltyCampaigns, LoyaltyCampaignStores, LoyaltyCoupons, and LoyaltyCouponFilter
QB Export Bug fix the code was overriding the time portion of the date time variable so changed the logic to use the times from the time picker.
QB Export Fixed couple of bugs and commented out the safe drop form the export.
Ticket #95803 Page break and group by store isn't working in new Director. Updated the user controls and report to allow page break by store
Ticket #95849 Loyalty Report Not reporting correctly. Updated the dataset query to fix issue.
Ticket #95859 Suspicious Dates report Enhancement request Updated report to display "Age Visually Verified" when birthday is 1/1/1900.
Ticket #93187 Daily Recon Detail report Date range Created new Daily Batch Recon Report.
v1.385.2
Ticket #44543 Get invoice status from DB instead of grid in case 2 copies of director are open
Ticket #95877 Moved message attachments into seperate table to prevent timeout issues (requires new WS and POS)
v1.385.1
Ticket #94329 added ability to scheduled all reports
Ticket #94329 added favorite report logic
added handler for exporting / emailing scheduled reports
added OAUTH schema changes
fixed bug with sending POS flags
Ticket #93862 Minor visual/report tweaks
Previous Orders Added estimated retail to the Reorderprevious orders user control as well as added retail to the reorderDetails user control.
Previous Orders Reports In the report footer, realigned the Total Est Cost column and added total Est Retail
Reconciliation Report When "Shift Reconciliation" selected, the "Show Lottery" and "Show Fuel Sales" options are disabled. And realigned "Show Fuel Sales" box.
Enhanced Loyalty Customer Info report when filtered by customer, removed the filtered by customer names in the header.
Dept Sales Comparison Report In the "Difference" line, removed the margin number and % Margin.
Buydown Detail Report Realigned "Last Price" and "Discounted Price".
Buydown Detail Report Removed the "Want to view Buydown Details?" box, just shows the details by default rather than making it optional.
Time Clock When switching to "Accounting Format" the column widths were jumping, this was fixed as well.
Added Coupon PID to RJR Report
Ticket #83523 Added timeclocktype
Ticket #87715, #78807 Suggested Transfers Enhancements. 1) Added the tree of filter options 2) Fixed the Sales Rollup Links option 3) Added identifier if item is a Parent, Child, or None; to the Grid and reports 4) Added ability to filter by a single UPC. 5) Added the code to "Create All Transfers" and "Create Transfer For Store"
Ticket #93918 Added code behind RemoveSelectedItems and RemoveAllItems button to add records to the queue
Ticket #88146 Transfers Report Enhancement Request Created New report transfer cost compare.
v1.385
release version
v1.384.68
Ticket #80407 Added option to force age verify based on POS flag
Ticket #93198 Dept Group Report Request. Created new Dept Group summary reports.
Ticket #87498 Support Request. Updated reports (Hybrid, rollup, and Custom hybrid; on both the user control and worksheet to display the proper child or parent description when it was not part of the count.
v1.384.67
Added Sales / Inventory / Nonsales Hybrid Report
v1.384.66
Ticket #93696 Modified non sellers report to get date added from parent if available
Ticket #93696 Modified non sellers report to add exclusion logic for all filters
v1.384.65
Ticket #93540 Added support for uplift discounts
Ticket #93612 Modified top sellers report to filter by vendor
Ticket #93612 Modified top sellers report to allow top 200
Modified RJR scan data to not add promo amt to final price
v1.384.64
Ticket #93225 Flipped promo flag in RJR scan data if using mfg multi pack discount
Ticket #88220 Added promo description to RJR scan data when using VAP or mfg multi pack discount
Ticket #93208 New Added a msgbox behind the undo changes button to stop accidently undoing changes
Ticket #75192/#75193 New Added Inventory_InvoiceSummaryByStoreReport
Ticket #89056 New Added CVS format type Format M
v1.384.63
Ticket #92679 Director Visual Cleanup
Ticket #92674 Get POS Settings From Store Duplicate Stores The store combobox was being loaded twice. I disabled the second load.
Ticket #88915 Add "Find Vend Part" to Pricing Exceptions module Updated query to look at MultiVend pricebook zone.
Ticket #91657 Mass Updates: Ability To Filter Inventory of Selected Vendor Quickly Added new vendor filter to mass updates.
Ticket #90328 added SpecialtyPricingReport
v1.384.62
Ticket #93218 Added purchase guide report
v1.384.61
Ticket #92580 modified non sellers report to get last invoice date from parent if no records for current item
v1.384.60
Ticket #92580 modified non sellers report to show last invoice date instead of total retail
v1.384.59
Modified system discount item details to show discounted qty
v1.384.58
Ticket #91125 Compare Zones: filter by department request Added a dept filter to the ComparePricebookZonesPopup.
Ticket #91992 Pricing exceptions Grid display issue Updated the popup to perform calculations differently based on the type of exception.
Ticket #89071 Enhance Out Of Stock Report Updated user control to clear the store list before the report is run.
Ticket #88296 Fixed issue with average cost not calculating for more than one record.
v1.384.57
Modified RJR scan data report dataset to include store #, reg # and receipt # in query to speed up processing
v1.384.56
Modifed RJR Report for BxGy free discounts per RJR's direction
v1.384.55
Modified Coremark EDI to ignore kit item details
v1.384.54
Ticket #92068 Created system discount item details report
Ticket #92070 Changed messages datasets to not pull attachment details when not neccessary
Ticket #91647 Commented out the ApplyChangeToQueueForDelete command when the invoiced has not been applied.
Fixed formatting (Checkboxes lineup) in SettingsPopup, and a typo in ucReports_NonSellers.vb.
Ticket #67167 Added code in Load form event that sets historical data invisible if the POS settings for ShiftisBlind =True
Ticket #90344 Time Clock Report sort by Last Name option doesn't work. Updated the reports to sort by first or last name according to user's selections
Ticket #88972 Added refresh QOH button to order details
Ticket #88915 Add "Find Vend Part" to Pricing Exceptions module. Added new "Select By Vendor Part" option to PriceExceptionItemsPopup, and created new query in dataset.
Ticket #89573 Added logic to remember column locations in mass updates
Ticket #86093 Loyalty Customer Report Request. Updated the dataset to pull data from the loyaltyaccounts table instead of the customers table.
Ticket #89193 discount schedule. Updated the user control to send the scheduled discounts to stores selected.
Ticket #75193/75192 ChangeMade it so that can run Invoice Summary Report for more than 50 vendors
Ticket #89562 Enhancement Request To Choose Which Invoice Date Prints Updated the dataset to filter based on receive date instead of the invoice creation date.
Ticket #85522 Editing "Applied" Adjustments. Fixed issue discovered during testing, when changing an adjustment that is in the queue.
Ticket #85444 Cycle Count Reports Enhancement Request Fixed error that occurs when the count is not finished.
Ticket #89071 Enhance Out Of Stock Report. Modified the report, user control and dataset to allow for new filter options. As well as, filtered out items that's Parent or Child is not out of stock.
Ticket #75935 Enhancement Report to show the number of loyalty accounts. Created new report for basic loyalty, accessed at bottom of Loyalty_Customers user control.
Ticket #85275 House Sub Accounts Not Saving. Added CustSubAccts1 TableAdapter and LastSubAcctIDTableAdapter and QueriesTableAdapter
Ticket #91029 Grid index error when removing 0's from order
v1.384.53
Ticket #88838 added ability to schedule blank order
v1.384.52
Ticket #90522 Fixed bug with adding employee
v1.384.51
Ticket #89575 Fixed bug in lottery recon variance report
v1.384.50
Modified RJR scan data to not divide system discounts by qty
v1.384.49
Modified RJR scan data to handle BuyXGetY Free system discounts
v1.384.48
Modified RJR scan data to move rptMfgMultiPackDiscountAmount to prev column
v1.384.47
Modified RJR scan data to treat system discounts w/ qty of 1 as account promos
Modified RJR scan data to seperate MFG multi pack from account multi pack discounts
v1.384.46
fixed bug with editing schedule tasks
fixed bug with timeclock entry filter with start/stop dates
Ticket #86959 Previous Orders Enhancement Request Updated the reports to include the Est Retail
Ticket #76479 Customer count not matching Updated the datasets that retrieves the customer counts for the Zreports and the dashboards.
Ticket #88004 "Sell Qty" gets reset to 1 Updated the query that updates PRC_Data table to include the entered qty.
Ticket #84871 Additional Filters for Enhanced Loyalty Report Added a missed filter: 8.Show customers who have X numbers of activity (transactions) between specific dates
Ticket #87528 Cycle count def deletion. Updated the add to queue for both the creation and deletion of a definition to send to all store, not just the stores selected.
Ticket #85444 Cycle Count Reports Enhancement Request Created new report "Cycle Count Custom Hybrid Report"
Ticket #83039 Added subroutines DelAliasFromCorp and SendChangesToStore
Ticket #87520 Error when printing labels from invoices Updated the Table adapter, changed the field "PrintBarcode" from string to Boolean.
Ticket #86093 Loyalty Customer Report Request Created new reports (with/without the details) under Sales/System Discounts Reports. And new table adapters for the reports.
Ticket #85522 Editing "Applied" Adjustments. Modified the apply process to delete unsent queue records.
Ticket #86876 Random Item Generator Inventory Definitions Updated Cycle Count to also include Childs/Parents of items randomly selected
Ticket #85667 New code for Sales_ReconciliationDailyReport subroutine copied from stand alone Reconciliation app. PrintDailyReport subroutine.
v1.384.45
modified adjustments to create avg cost record
remembered grid location when redrawing grid in system discounts to keep user where they were
remembered grid location when redrawing grid in employee maint to keep user where they were
added shelf label report for 5167 w/o barcodes
ticket #86115 Buydown Not Reflecting Accurating Pricing Updated the dataset to pull the price from PRC_Data table instead of the PLU
ticket #85533 AddToPrcDataQueue subroutine to the Remove Select items buttom.So the record is added to the queue before it is removed
ticket #85596 Enh Req: Cycle Count Totals Report
ticket #79920 Adding coupons to RJR
ticket #84871 Additional Filters for Enhanced Loyalty Report.
Created new reports, and added the requested filters to the existing reports.
Add the following filters to the Enhanced Loyalty Reports
1) Customers who are okay with being contacted (ok to text, ok to email)
2) Show where customers were entered into the loyalty system (what store) / show customers entered in by employee/store
3) Show customers who shop at multiple locations
4) Customers who have greater than, less than, equal to dollar amount in sales total (across time filters and total)
5) Show customers who purchased in specific time frames, specific stores
6) Show items that customers purchased
7) Ability to show customers who purchased from specific departments/categories/manuf/product groups/ect with total $ amount spent in those filters (show customers who spent > $1000 at stores 1,2,3,4 in cigar dept)
8) Show customers who have X numbers of activity (transactions) between specific dates
9) Show customers who haven't been active in X number of days (with filters who are okay to contact)
ticket #79124 Added query updateDeptToInactive.
ticket #85203 Fixed Timeclock not showing employee records for the day
ticket #85155 Fixed the search grid feature on the UPC and Description text boxes
ticket #83605 Catch to cmdprint button code
ticket #77994 New Added the field Timeclk.In_Type to all the queries
ticket #83697 Added msgbox to updatestore button so whenever the delete data ckbox is selected it will ask if they want to continue with the delete
ticket #83605 NewAdded ReportTypes.List_DiscountList
ticket #81538 Created new reports Department Sales Comparison and Dept Sales Comparison Grouped By Store. Also created new temp table, dataset, and user control to create the report.
v1.384.44
fixed bug where cost changes from other zones were not being added to the queue from receiving worksheet
v1.384.43
fixed bug where buydown item queue record was not being created from add items popup unless buydown was saved
v1.384.42
added trend by profit/department report
v1.384.41
fixed bug in RJR report where discount variable was not being reset
v1.384.40
added control center base URL to settings
v1.384.39
added ability to show vendor part num instead of UPC in item sales report
Service Ticket #79957 Links tab Enhancement request Created a new popup for the UPC Links report with standard filter options. As well as creating new datasource and queries for the different filters. And finally modified the existing report to use new filters.
Added MediaDetailByStore report.ticket # 72572
Suggested XFers = The user control was copied from adjustments and none of the logging was updated to reflect this. The print button did not work so fixed it. Added a refresh of the grid after deleting.
Service Ticket #79644 cycle count variance dollar amount Updated forms, datasets, and classes to join PLU, PRC_NAME and PRC_DATA tables by the PRC_NAME field instead of the PLU_Num.
Item Cost on the QB export was not always matching and changed DeptCOGS to item_cost * qty
NewAdded ckShowDetailForAll.ticket #81533
NewAdded DisAbleAdjAvgCost to Fastrax Settings table. ticket #80369
NewAdded settings_UseIniEntry. ticket #76070
v1.384.38
added ability to remove items from a single discount via mass updates
Removed coupon name from mass update grid
Cleaned up POS flags
Cleaned up house accounts
Fixed subgroup enabled/disable checkbox in item details
Added delete to sales restrictions and resized buttons
Cleaned up cashier permissions
Cleaned up customer checks
Cleaned up tenders
v1.384.37
added ability to remove items from all discounts via Mass Updates
added new order type (Hybrid Days of Inventory / Replenishment)
v1.384.36
added enhanced loyalty customer list report
added enhanced loyalty customer activity report
Ticket #79124: NewAdded Datasets for all the massupdate tree views.Replacing all the stored procs. Tree view only to show active items.
Changed QB exports
Ticket #49064: NewAdded Customer tax Report.
Ticket #69987: New Added CurrentCustomerTaxReportDS.
v1.384.35
added ability to copy system discounts
added scheduled checkbox to discount grid
v1.384.34
added support for command line parameter AUTOUPDATE to update the DB schema silently
v1.384.33
modified Inv Eval Group By Store Report to page break on store break
v1.384.32
began work on new order type (days + replenish hybrid)
added logic to check for alias when adding new item
added shelf tag zebra label
added ability to add attachment to message when in store mode
added store name to cycle count hybrid report
modified item sales grouped by store details report to sort by top selling stores
fixed bug in system discount report where quantities were inacurrate since chaning how data is being written to pdetail
changed queue to autosend payroll ID for everyone (not just when using PC payroll integration)
fixed bug where Allison EDI was not able to manually delete FTP file
modfied Trepco reorder EDI to sort by department
fixed bug where you could not mass update sub classes
fixed bug where you could not mass update sub categories
removed system discount details from ejournal report
fixed bug when filtering enhanced loyalty campaign by sub class
fixed bug with CC and cash tenders in custom EOD report
Added BuyDownDetail report Ticket #49064
Added PayIn/Payout Report
Added ability to edit scheduled order filter
v1.384.31
modified PM report to roll back up loyalty discounts
v1.384.30
added average sales column to order details grid with user definable weeks to use
changed columns to "Cost" instead of price in cost change report
added ability to override POS flag of department on an item (requires WebService v1.06)
v1.384.29
Service Ticket #77914 Invoice Enhancement Request. Updated the worksheet to disable to delete button once applied.
Service Ticket #74981 Added UsebaseZero setting
Service Ticket #75374 EDI Enhancement Request Changed info saved to the INI file, instead of the My.Setting file.
v1.384.28
added ability for users to enter custom data for PM/UST loyalty discount fields in PM report
v1.384.27
modified PM report to rollup loyalty discounts to new line
v1.384.26
added system discount summary by store report
changed system discount filter to sort by discount name
fixed divide by zero bug in Top Sales 50 report
Updated code for QB to use NoGLCode instead of NoValue
Service Ticket #73806 Director Scheduled To Do tasks
Added the subunits to the tmpWkSales field instead of concatenating it.
Service Ticket #75138 Director Enhanced Loyalty Coupon Whitelist Fixed typo in code
Service Ticket #75176 POS/Director Typos and visual issues
Added the Rollup Link Checkbox.Ticket #71415
Service Ticket #75363 carton count. Recreated the user control and adding a popup to assign a limit to multi manufacturers. Modified the datasets.
Updated QB AccountingExportDS
v1.384.25
fixed bug in Zebra CS Format A Label
fixed bug when saving new item twice
v1.384.24
Service Ticket #76697 Director Inventory Eval report add Vendor Part Number. Updated the User control with option checkbox to display the Item Number in place on the UPC, if one exists otherwise will still display the UPC. As well as updating all the reports to change the UPC column header to say "Item Number" if option is selected.
Service Ticket #76009 Purchase Analysis Report Major Discrepancy. Updated the dataset to fix the issue.
Service Ticket #75949 Price change in mass updates. Updated the User control, ChangePreview.vb and added a dataset query to fix the issue with mass update price changes as well as cost changes.
Service Ticket #69987 CycleCounts/ucInventory_CycleCountBatchHistory.vb give a retail price after buydowns option
Service Ticket #39244 Ability to filter out departments not added to sales from the department sales report. Updated dataset to include Pdetails.DetailType = 6 (which indicates that the item is from a department that is NOT added to sales.
Added Public variable UseBaseZero This variable gets set when Lottery starting count position =0 instead of 1. ticket #74981
Fixed bug in Pine State EDI Receiving not downloading invoices
Added XCount to Register Z report (requires POS v2.39.15, Exporter 1.58 and WS 1.103)
v1.384.23
added support for kitchen printer, kitchen monitor and waste
modified RJR report to add 31st column
created min/max item list report
v1.384.22
added Zebra CS Format A label
added Zebra CS Format B label
modified PM report to not flag system discounts w/ trigger qty of 1 as multipack
merged enhanced loyalty into standard PM report format
Service Ticket #39244 Ability to filter out departments not added to sales from the department sales report Updated dataset to include Pdetails.DetailType = 6 (which indicates that the item is from a department that is NOT added to sales.
Fixed the issue with report not calculating correctly and not matching the Reconcilation report. Ticket #67722
modified Pinestate EDI to change reorder filename and not require an invoice folder
v1.384.21
enabled new fields for RJR 2017 report format
v1.384.20
modified store picker to toggle between active stores
modified PM report to split non discounted items from discounted items in same sale record
removed access to deprecated PM report options
fixed bug where buydown grid was not showing UPCs/Descriptions
v1.384.19
added EDI support for Pinestate
v1.384.18
exposed max pct discount amount to depts
v1.384.17
fixed bug where ejournal subtotal was not correctly showing if there was more than 1 tax charged
v1.384.16
fixed bug in non sellers report where pikpak items were showing multiple times
v1.384.15
fixed bug in dash running wrong query for yesterday, last week, last month
v1.384.14
service Ticket #60009 Chronological Inventory Movement report inconsistencies. Updated the dataset query to display the QOH before a transfer.
v1.384.13
fixed error saving new item twice
Renee added schema change to insert useretailaftbuydown in fastraxsettings
Renee fixed sub catergory filter in mass updates
v1.384.12
added SSHKEY and FTP folder to ini file for PM report
v1.384.11
Service Ticket #75493 Discount schedule's not ringing up at stores
When a discount schedule was updated the que was sending the changes to the store, but was not properly deleting the old records. Modified the user controls and datasets to resolve this problem.
Also discovered that if a store is removed from a discount, that the update was not being sent to the stores. Created new temp table to resolve this problem.
Fixed bug where item image in extended info was saving to DB but displaying from file system. Also set image to stretch
v1.384.10
added entered cost as initial value to new items when using avg cost
added logic to send down payroll ID when using PCPayroll integration
added uplift integration
added uplift reports
added campaign receipt report
v1.384.9
fixed bug with subtract dollars price exceptions
added exception type to price exception details screen
v1.384.8
fixed bug with queue records not being created when deleting vendor parts
v1.384.7
fixed bug in sending discounts with schedule to stores
v1.384.6
added ability to send Avg cost via mass updates store updating
v1.384.5
changed AVG COST UTIL to work off mass update filter
v1.384.4
added special PM report for single customer
v1.384.3
modified avg cost utlity to check for 0's in RCV_DATA query
v1.384.2
fixed typos
changed FTX Community grids row height to be dynamic
v1.384.1
fixed bug in item details deletion
v1.384
changed invoice worksheet to lookup non vendor part items using pcname instead of PLU
fixed bug where vendors were not allowed to be saved when adding in certain scenarios
fixed bug where PO's where not shown from EDI receiving when in store mode
hid the inventory utilities tab if corpmode = false to prevent accidental usage
v1.383
changed invoicedetail dataset for query for invoice report to join plu prc_name
v1.382
modified Modern EDI reorder format
v1.381
modified Modern EDI to only pull FTP files based on Account Num
v1.380
Added support for Modern EDI
Began implementing uplifts
v1.379
modified PM scan data for requested 2017 changes
added EDI sent timestamp to PO's
v1.378
Service Ticket #70325 POS Cycle Count & Spot Check
v1.377
modified imperial EDI reorder to have a filename less than 12 total chars
v1.376
modified PM report to log BEF discounts under multipack or store funded when using multidiscount report
modified integrated loyalty campaigns to support points per dollar
v1.375
modified item sales report to expand store label when grouping by store and to repeat header on each page
v1.374
fixed bug in top sellers report where the time was not being taken into account
fixed bug in item sales where the user was being prompted for a parameter
v1.373
modified non sellers report to exclude QOH = 0 when running by PBZone
added ability to apply cost change to all zones from item details->Zone details
added support for free items in enhanced loyalty
v1.372
added support for sending down queue records in chunks if 10k (PLU, PRC_DATA and MultVend)
v1.371
fixed issue with FTX Community not showing thread body
v1.370
Service Ticket #44515 Added EDI support for Kaiser
v1.369
Service Ticket #69636 Modified PM report to support scanned manuf coupons (requires latest POS, Exporter and WS and setting to be enabled in POS)
v 1.368
fixed issue with corporate dashboard only showing 1 deptsales
Service Ticket #69638 item details, QOH popup show store name as well as store number
Service Ticket #68279 mass update lotto added to the quedatabase
Service Ticket #68279 mass update lotto created mass update for Lottery games and pricebook zones.
Service Ticket #68840 Custom filters issues Issues fixed.
Service Ticket #68842 Queue management added code to delete an item from the queue screen.
v 1.367
fixed EDI bug where vendor id and store num were swapped in parameters
v 1.366
added outlook style notification when a new message is received
added settings for notification
cleaned up message count
v 1.365
added support for aliases when printing Dymo barcoded labels
fixed bug where saving discounts with schedule disabled ssave button
fixed bug where top sellers report would return empty dataset
added pdetail.ReceiptLineItemGUID
Service Ticket #68463 RJ report changes
Service Ticket #61773 Exporting reports to Excel
Service Ticket #60009 Chronological Inventory Movement report inconsistencies
Service Ticket #68285 Report Request report that lists all his House Accounts and the balances they owe.
v 1.364
added Transfer Offsets to QB feed
v 1.363
added ability to run PM report with multiple discounts
v 1.362
added support for importing QB pricebook file with links & vendor parts
v 1.361
fixed bug in department sales report where the sign was reversed on returns
v 1.360
Service Ticket #64193 Created FTPAlison
Service Ticket #57234 Top Sellers report timing out. Updated the table adapter to increase the time before a timeout occurs.
v 1.359
Service Ticket #66821 Need report to accurately show customer count. Updated Store Dashboard, Hourly Sales Report, and Register Z report to display the correct customer count. And modified Reconciliation Report "Customer count" labels to indicate that the count is actually number of transactions.
Service Ticket #67168 Invoice Editing Issue when Director is set to not allow deleting / editing applied invoices, updated the text fields to Readonly.
v 1.358
Fix for Service Ticket #67214 Dashboard department sales display issue
v 1.357
Modified the transfer report with ability to filter based on the transfer type.
v 1.356
fixed bug where previous orders required an EDI record to print
v 1.355
modified PM scan data for enhanced loyalty
v 1.354
nodified EDI FTP HS Wholesale to have dynamic file extension and sort by vendor part
v 1.353
modified EDI FTP Amcon to support different FTP crednetials for order & receiving
v 1.352
added support for enhanced loyalty tender multipliers
added support for enhanced loyalty balance points ratios
v 1.351
changed custom daily sales report to include tender 40
fixed bug when printing working order grouped by department without EDI data, the report was blank
fixed bug where average cost setting was not being shown on settings screen even though it was in DB
cleaned up average cost popup screens and messages
v 1.350
added support for reorder EDI FTP Imperial
changed custom summary sales report to include vapor and beverages
v 1.349
changed PM report logic so that it does not flag MFG DEAL 3 if it was not a loyalty sale
v 1.348
changed item details to remember tree view preferences between lock checks
fixed bug in working order print where if there was no EDI information the report was blank
Updated discount schedule to only write selected stored to the Queue DB
Updated reports to realign columns so exporting to excel would all line up
item details chart has been put into correct order.
v 1.347
added ability to lock in tree views from item details
v 1.346
changed Dymo labels to print alias instead of UPC when an alias is present
v 1.345
exposed option of enabling/disabling receiving without a vendor part
Added ability to zero out the loyalty points for a campaign
fixed bug where item details charts where not in month order if there was a year overlap
fixed bug when adding mix/match items error was thrown in certain scenarios
v 1.344
Accounting updates for CDO
v 1.343
Added custAccount for store number to PO Reports
made RJR FTP port dynamic
fixed YY issue in EDI for HS wholesale
continued work on FTX Community
v 1.342
added PLU inventory snapshot report
fixed bug when drilling down into dept sales report where buydowns where not including in adjusted cost
v 1.341
added support for FTP HS Wholesale EDI
v 1.340
added RJR promo to Schema change
fixed sug transfer report bug where it could not be ran twice
cleaned up RJR promo UI
v 1.339
began community pages
change favorites label on all reports to "Add To Favorites"
v 1.338
fixed bug when deleting item from item details aliases was using incorrect connection string
v 1.337
fixed bug in mass updates right click filtering
added option in mass updates to only send vendor parts for filtered items
cleaned up UI in custom ad hoc filter screen
fixed bug in mass updates custom filter were only up to 79 items were shown
added ability to run reorder report grouped by department
added ability to schedule price changes from mass updates (requires latest scheduledtasks.exe)
added ability to resend inavtive items down to stores
fixed bug in enhanced loyalty campaign summary report where campaign name was incorrect in certain scenarios
modified non sellers report to use pb zones if single store is selected
fixed bug when printing Dymo labels from invoice where the qty field was not being used
v 1.336
added support for RJR loyalty
added suport for panel sets so corporate could have panels for various stores types
v 1.335
changed top sellers report logic to help with timeout issues
added support for EDI via Amcom
v 1.334
fixed buydown sales by invoice date range issue
added ability to quickly add stores to buydowns/vendors/discounts from store maint screen
v 1.333
added initial support for enhanced loyalty
v 1.332
fixed various typos / visual errors
v 1.331
bug fix with deleting Average Cost records from the queue
added schedule option to system discounts so they will only fire on specified days/times
fixed error that prevented deleting employees
v 1.330
added quick search popup on all vendor selection screens
v 1.329
added number of receipts with a void to negative cashier report
v 1.328
bug fix with inline cost/price updates in mass updates no longer being available in certain scenarios
v 1.327
bug fix when saving employees
v 1.326
added framework for favorite reports
v 1.325
added option to include buydowns in inv eval report
changed Zebra format for supply line label format
added ability to create ToDo list items to be sent to store
v 1.324
added framework for ToDo items
v 1.323
added custom filter to mass updates
added ability to run PM report based on new pdetail fields for loyalty/system discounts
v 1.322
fixed bug with FTP'ing RJR scan data report
added tables for custom filters
fixed bug where ejournal report did not take all taxes into account
v 1.321
added support for EDI receiving via AMCON (now drills down to account subfolders)
v 1.320
changed system discounts to be store specific
added campaign report (summary and detailed)
fixed bug where cancelled sales show as negative in certain scenarios in negative cashier report
added validation to force numeric entry when setting employee password
fixed bug where store mode dash was not taking all discounts into account when showing previous sales
modified daily recon report to show audit data from audit screen
store mode dash now hides sales numbers if logged in user doesn't have salesreport permission
when removing a store from price exception, queue records are now created to push back original price
modified retail scan data report to include new loyalty fields
added ability to update invoice surcharge after invoice is applied
v 1.319
fixed bug where not all taxes were showing in the ejournal report
fixed bug where ejournal report did not show all food stamps tendered
fixed bug when receiving EDI via Capitol
changed cycle counts to get cost from PRCDATA
v 1.318
added ability to assign values to system discount items so that cartons and packs can coexist in same discount
added system discounts report (summary and detailed)
fixed bug where Z report costs could be different from other reports costs (both date range and individual)
modified CLTS Zebra barcode labels to show UPC number below barcode
fixed bug when saving vendor part kits for multiple zones
added summarized daily reconciliation report
added ability to print audited daily recon report
added ability to print cycle count coverage report
added report showing when users dismissed safe drop dialog
fixed bug where time clock did not take time into account when filtering
sales grids are now hidden in store's dash if logged in user does not have sales report permission
added report showing orphaned vendor parts
added report showing items w/o vendor part
fixed bug where items with 0 cost cannot be applied when updating costs from receiving worksheet
fixed bugs where performance snapshot numbers did not include all discounts
fixed bug where performance snapshot customer count was not always accurate
v 1.317
changed buydown by invoice report to only reflect buydowns within the selected date range
v 1.316
Added BusinessWorks Export to Reports Accounting Export
v 1.315
Added DB schema for Average Cost Log table
Added an exception to ManuallyChangeAvgCostPopup
v 1.314
fixed bug with avg cost and maual update when no record exist
v 1.313
fixed avg cost connection strings and updating empty dataset
added support for PM points campaigns
modified PM report to get item type from product code field
modified PM report to support loyalty campaigns
modified PM report to fix bug with system discount reporting
added support for running PM system discount loyalty campaign along with another system discount
v 1.312
added new label type (CLTS 3 Line Combo) for Zebra printers
changed RJR scan data report to support new PID fields
changed RJR scan data report to get item type from product code field
v 1.311
added schema change to queue for average cost
v 1.310
added schema change to queue for employee changes for new scheduling application
v 1.309
added schema change for employee changes for new scheduling application
v 1.308
added support for average costs in receiving
v 1.307
fixed EDI bug with Coremark receiving and kit items
v 1.306
added sending of campaign items to queue via mass updates when mass adding them
v 1.305
added list of multi scanned items to cycle counts
fixed bug where multi scanned items could cause issue in cycle counts
v 1.304
cleared up schema change issue
v 1.303
fixed bug support utils import low bobs was not adding parent units.
v 1.283
fixed bug when added more than 250 chars to buydown stores
changed retail scan data report logic to not multiply store multi pack discounts out
v 1.282
added support for DoNotPopDrawerForZeroDollarSales POS Settings entry
fixed bug when adding pikapack specialty pricing the default standard price was persisting in certain scenarios
added ability to send vendor part kits down via mass updates -> store updating
removed unused options from POS Flag maintenance
fixed bug when adding vendor then resaving could cause overwritten data in certain scenarios
v 1.281
added ability to send campaigns/campaign items down via mass updates -> store updating
changed PM report to use WinSCP to FTP file
v 1.280
added supply line label type to Zebra label printing
v 1.279
fixed bug in item sales grouped by department report where margins in grouping 3 where sometimes displayed incorrectly
fixed bug in employee maintenance where pos.receiving setting was not being persisted
fixed bug when adding POS panels to corp DB no chain ID was being set
v 1.278
fixed typo in physcial inventory tab
v 1.277
added support for capitol EDI receiving to get store number based on account number from file name
v 1.276
added department check when showing item details and tells user if item's department doesn't exist instead of saying item not found
v 1.275
added ability to apply cigar mass changes to queue
v 1.274
cleaned up mass update preview screen logic
v 1.273
added ability to merge orders
v 1.272
added locking mechanism to prevent cycle count worksheets from being opened more than once
added reconciled flag to each cycle count item to prevent duplicate saving
added ability to edit/send POS settings from corporate
added cyclecountGUID to adjustlog entries in cycle counts
v 1.271
merged old system discounts in with new system discounts so only one director is actively worked on now
added commissions module (campaigns and reports)
added transfer analysis link from item details to show QOH/Sales info of all stores for a single item
added slow sellers report option to non sellers report
made columns in order screens moveable
moved tax exempt sales to proper line in sales tax reports
v 1.270
fixed bug in dashboards where YTD and MTD dates were sometimes using wrong dates
added ability to mass change cigar costs/retail based on another zones cost
fixed bug when printing 13 digit barcodes via Dymo
fixed bug where reg z customer count was including safe drops
fixed bug in RM accounting feed where NULLS were not always being handled
v 1.269
added ability to import just a retail price file
added support for lottery variance in daily reconciliation report
v 1.268
added support for carton counts by manufacturer
fixed bug in negative cashier report where filter could contain too many items and not return all results
v 1.267
modified buydown report to run off GUID to ensure accuracy (instad of buydown name)
added kit support to JML EDI
fixed bug when receiving by vendor part and UPC on the same invoice
v 1.266
added support for renfro EDI via FTP
added option to group dept sales report by store details
added sums to QOH column in all item sales reports
v 1.265
added payins/payouts to accounting feed
v 1.264
added support for manual order vendor parts flag in reorder logic
added support for do not order flag in order details and working order details
added ability to merge working orders
v 1.263
added custom EOD shift report for JR
v 1.262
fixed bug in inventory evaluation report where in some scenarios incorrect PB zone was being used in the details view
fixed bug when adding remote sales using POS v2
v 1.261
cleaned up find item code
v 1.260
added support for pct discount value/qty in daily reconciliations
added support for cycle count variance in daily reconciliations
fixed bug when mass applying cost change to vendor parts where part qty was not being multiplied for secondary zones
fixed bug in item details where read only user could manipulate vendor parts
added support for scanned manufacturer coupons in ejournal report
added support for scanned manufacturer coupons in negative cashier report
fixed bug in negative cashier report where cancels were not being shown if they were the only detail type chosen
fixed bug in negative cashier report where detials would duplicate if more than one negative type was on the receipt
v 1.259
fixed negative cashier report bug where returns don't show properly
v 1.257
hard coded buydowns to start at midnight and stop at 11:59 PM
added dropdown list to allow user to specify rounding in replenishment orders
added support for aliases in receiving and finditem form
v 1.256
modified promos in retail scan data report
v 1.255
added fields for food stamps reconciliation
v 1.254
Modified daily recon to support food stamps and starting till
v 1.253
added support for alternate vendors on orders
v 1.252
added Snus items to the PM scan report filter
began work on alternate vendor part stuff for reorder
fixed bug in Working orders where it wasn't taking the vendor part into account when adding items to the order (only UPC #)
fixed bug where the QOH shown in the adjustlog was incorrect causing an issue with the adjustlog report
fixed bug in negative cashier report where if a receipt contained 2 types of negative items, it would show the items twice
fixed bug in suggested transfers where the current high sale store wasn't always being flagged
added kit support for EDI receiving via Sledd
fixed bug in mass updates where specialty priced items were being incorrectly updated when doing an update directly in the grid
v 1.251
fixed bug where cash was always showing in media detail report
added active sledd FTP EDI option
v 1.250
fixed bug in reg z report where tax information wouldn't show if the total tax amount was less than zero
v 1.249
added import utility for multiple zone support
moved reorder logging to it's own folder and each order gets a unique file
v 1.248
added EDI support for FTP Capitol
modified buydowns and PM retail report to allow selecting of which buydowns to include in retail scan data report
modified employees to allow entry of payrollid and payrollcompany for export feed
v 1.247
added option to show old cost in invoice detail report
added logic to check corporate for other stores QOH when in store mode and QOH label is clicked
v 1.246
modified PM report to add control line
Added ability to increase qty on order by %
v 1.245
began work on new style system discounts
Added override reorder type to department
added support for open priced item (prc_data pricetype 5)
added non sellers multi store Report
added option to filter inv eval report by bad margins (cost > retail)
v1.201 10/11/2013 Zack McAnally
fixed bug where xfer/adjustments permissions were not correctly set
v1.200 10/11/2013 Zack McAnally
v1.199 10/11/2013 Zack McAnally
modified invoice summary report to validate vendors selected
modified invoice summary report to not filter by vendor if all vendors are selected
v1.198 10/8/2013 Zack McAnally
modified Manuf Sales Report to take into account buydowns for price each
modified EDI for FinTech to use Sledd format instead of Powers
v1.197 10/7/2013 Zack McAnally
added ability to input total cost instead of cost each when inputing invoice items on invoice worksheet screen
v1.196 10/4/2013 Zack McAnally
added support for importing Low Bob item file in support utils
v1.195 10/3/2013 Zack McAnally
added EDI support for WV ABC
v1.194 10/2/2013 Zack McAnally
fixed bug in formula for AvgRetail on Tope Sellers Report
fixed bug where class was not saving in item details screen
v1.193 9/23/2013 Zack McAnally
added EDI for FTP FinTech (just like Powers, except dynamic FTP folder)
v1.192 9/20/2013 Zack McAnally
added print option for compare pricebook zones utility
v1.191 9/15/2013 Zack McAnally
fixed bug in EDI with Gateway regarding PLU_QTY on returned items
added ability to add items via compare items in user support utils
added ability to compare pricebook zones in mass updates
v1.190 9/06/2013 Zack McAnally
added option to only send single vendor's parts down when using mass updates -> store updating
added checkbox to cost change worksheet to select items for printing
v1.189 8/20/2013 Zack McAnally
added Richmond Masters EDI to reorder / receiving
v1.188 8/9/2013 Zack McAnally
added ability to import Richmond Masters change log data file
v1.187 8/7/2013 Zack McAnally
added ability to import Richmond Masters data file
v1.186 7/11/2013 Zack McAnally
added ability to receive Powers invoices from local files instead of just FTP
v1.185 6/15/2013 Zack McAnally
added option to run eJournal report in "receipt" mode, which shows a pseudo receipt for chargebacks
v1.184 5/31/2013 Zack McAnally
modifed so that tender buckets are being sent when seding down tenders (DB schema update 3)
v1.183 5/29/2013 Zack McAnally
modified cost change worksheet to show vendor / vendor part
v1.182 5/24/2013 Zack McAnally
fixed bug where cost changes applied from receiving were still being written to old queue XML files instead of new database
v1.181 5/22/2013 Zack McAnally
changed receiving to prompt when entering a UPC that has a vendor part
v1.180 5/18/2013 Zack McAnally
fixed bug in printing header lines on invoice report (too many characters were allowed)
v1.179 5/15/2013 Zack McAnally
added option to print header lines on invoice report (change in settings)
v1.178 5/13/2013 Zack McAnally
modified receiving's original cost to use vendor part cost instead of prc_data cost to fix issue with the cost change report
v1.177 5/1/2013 Zack McAnally
added option to show invoice data and custom 4 lines to the transfer report
added price list export to the scheduled reports and mass updates
v1.176 4/4/2013 Zack McAnally
fixed bug when adding coupon to items via mass updates
fixed bug in undo changes from mass updates were the cost was not always rolling back
v1.175 3/22/2013 Zack McAnally
finished Harrison reorder EDI
added ability to run buydown report with details
v1.174 3/19/2013 Zack McAnally
added ability to refresh QOH in vendor return worksheet (connects and pulls from store)
began Harrison EDI
v1.173 3/13/2013 Zack McAnally
fixed bug in mass updates where in certain instances vendor part cost was not being multiplied by # units when updating costs
v1.172 3/11/2013 Zack McAnally
added option to run item sales grouped report in summary mode
added option to run item sales grouped by store report in summary mode
added ability to edit vendor part cost from item details
v1.171 2/11/2013 Zack McAnally
added InvoiceSurcharge field to receving header and receiving reports
modified Mass Updates to show vendor part # and part cost for selected vendor
created custom executive summary report that shows sales, labor hours and shrink by week
v1.170 2/8/2013 Zack McAnally
modified mass updates to show cost to 3 decimals
modified receiving grid to show cost to 3 decimals
modified receiving report to show cost to 3 decimals
modified cost change worksheet to show cost to 3 decimals
modified cost change worksheet to allow the changing of part cost and item cost in addition to retail
v1.169 2/7/2013 Zack McAnally
modified Gateway EDI to support same item on invoice more than once
v1.168 1/15/2013 Zack McAnally
finished implementing Dash Report
wired up zone copy functions from Mass Updates to allow copying of selected items between zones (now supports add/subtract $ and add/subtract %)
v1.167 1/15/2013 Zack McAnally
enabled minimize button on main container form
v1.167 1/14/2013 Zack McAnally
begin implementing Dash Report
v1.166 1/11/2013 Zack McAnally
added department sales to scheduled reports
added register z to scheduled reports
added ability to send any report via messages from the report preview
v1.165 1/10/2013 Zack McAnally
modified store picker for reports/changes to allow selection by zone
modified worksheet vendor returns to get
modified worksheet vendor returns to get cost based on store zone
v1.164 12/28/2012 Zack McAnally
moved queue from being XML file based to it's own database. All queue entries are now stored there (requires FasTraxQueue database)
modified account setup to allow setting of cost+ discounts
fixed bug in sending down accounts where the DOB was not getting set
v1.163 12/10/2012 Zack McAnally
fixed bug in screen resizing in item details
v1.162 12/3/2012 Zack McAnally
added support for McDowell supply EDI
added option to run eJournal report by check number
added option to run eJournal report by sale amount
added support utility to update subunit links
fixed bug in Mass Updates where mass updated cost changes weren't tricking down to subunits when updating multiple zones
fixed bug in Mass Updates where mass updated cost changes weren't updating vendor parts in all situations
changed ALL screen sizes to support maximizing and resized to fully support 1024x768
v1.161 10/18/2012 Zack McAnally
modified pricebook zone maintenance so it add/deletes vendor parts now
added status label when adding pricebook zone to give user feedback as it's a long running process
added vendor filter to purchase analysis report
added option to group by store in purchase analysis report
changed purchase analysis primary font size to 8pt
v1.160 10/12/2012 Zack McAnally
fixed bug in timeclock report; Accounting format was showing incorrectly after recent changes
v1.159 10/9/2012 Zack McAnally
modified messages to accept attachments (PDF only right now) and it will store them in DB and launch default viewer
v1.158 10/3/2012 Zack McAnally
created worksheet version of the cost change report that allows price changes to made from within it
v1.157 9/26/2012 Zack McAnally
added Reconciliation Bucket to tender file that is sent via store updates
added ability to mass change pricebook zones for buydowns
added option in queue to show/hide scheduled updates
moved EDI setup button to base of Vendor maintenance
modified EDI setup so that the EDI Data 1 & 2 labels show what is expected (FTP Site, Folder, etc) and
are hidden if the EDI type doesn't need them
exposed PRINT_BARCODE field in Item Details as "Print Label" checkbox (barcode report will optionally filter off it)
modified the barcode/shelf tag report to optionally hide items not flagged to "Print Label"
fixed bug in barcode/shelf tag report where dataset was allowing same item twice if multiple filters were used
fixed bug in barcode/shelf tag report where the report could not be ran twice successively without refreshing the screen
modified Powers EDI to include the account type (EDIData2) as a prefix in the filename
modified the invoice header (RCV_DEF) to include a InvoiceNotes field
added support for InvoiceNotes in invoices (Create & Worksheet)
added support for InvoiceNotes in Invoice Detail report
fixed bug when converting vendor return worksheets to invoices where the line total cost was using the item cost field
modified vendor return worksheets to include some notes when converting to invoice
modified receiving to support receiving the same item on multiple lines (new webservice required)
modified Gateway EDI to support returns of "broken cases"
added "Reviewed" flag to cycle counts to allow Corp to flag them after they've checked them
modified cycle count worksheet to support "Reviewed" flag
implemented first phase of scheduled reports (Cost Change and Manual Time Clock entries new scheduler.exe required)
modified Time Clock maintenance to show manual entry field
added manual entry to time clock reports
v1.156 9/10/2012 Zack McAnally
added ability to lockout departments for house accounts
added out of stock report to show items that have 0 QOH that have sold in selected date range
modified adjustments so cost/retail is based on selected store zone instead of default zone
modified transfers so cost/retail is based on from store zone instead of default zone
modified previous adjustments grid so you can doubleclick a row to view/edit
modified previous transfers grid so you can doubleclick a row to view/edit
modified previous invoices grid so you can doubleclick a row to view/edit
modified previous order grid so you can doubleclick a row to view/edit
modified previous working orders grid so you can doubleclick a row to view/edit
modified previous cycle count grid so you can doubleclick a row to view worksheet
added option in customer activity report to show all sales VS only show charges
added ability to import Big Smoke pricing file
v1.155 8/17/2012 Zack McAnally
added support for Powers EDI (uses active mode FTP required ChilKat.dll)
modified sales tax report to show total sales
modified sales tax by day report to show total sales
v1.154 8/16/2012 Zack McAnally
modified time clock so when in store mode changes are flagged to be resent
modified time clock so when in corp mode changes are sent to store
modified time clock to support ManualEntry field
fixed bug where EDI invoice number was not being pulled in certain circumstances for Warehouse FTP invoices
v1.153 8/11/2012 Zack McAnally
modified daily recon report to show manager entered deposit amounts as actual deposit amounts instead of cashier entered amounts
v1.152 7/19/2012 Zack McAnally
modified adjustments made from lottery worksheet so that they go into adjustment header/details format instead of just to queue
modified invoices created from lottery worksheet so that the invoice date is the recon date instead of the current date
added net online sales to lottery recon reports (online sales online cancels)
v1.151 7/11/2012 Zack McAnally
added support for vendor return worksheets
modified Daily Recon report to show modified format with new fields
v1.150 7/11/2012 Zack McAnally
modified nonsellers report to take into account purchase/subunit sales
modified nonsellers report to show status label as it processes
v1.149 7/10/2012 Zack McAnally
modified nonsellers report to add last sales date,days in inventory,date added and qty sold based on threshold
Procs affected:
upSales_LastSaleDate_ByPLUAndStore
upSales_FirstInvoiceDate_ByPLUAndStore
upSales_FirstAdjustlog_ByPLUAndStore
changed the stores for updating/reporting list to be saved to the INI file instead of the DB so multiusers don't worry about stepping on toes
added the option of rolling up subunit links into the purchase unit in the item sales report
added the option of showing cost changes in the item sales report (before it always defaulted to true)
v1.148 7/6/2012 Zack McAnally
modified the Kebob feed to include pricebook zone
v1.147 6/28/2012 Zack McAnally
added cost to mass update by pricebook zones
fixed bug where duplicates where possible in reassign PLU logic
v1.146 6/20/2012 Zack McAnally
changed lottery activations to force a vendor
changed queue to allow scheduling of multiple items
added setting to disable clearing of QOH (store mode only)
changed item analysis is store mode to only show current store and get QOH locally instead of using webservice (same result, just quicker)
v1.145 6/11/2012 Zack McAnally
created comparison sales report (use Create_tmpComparisonSalesReport.sql)
Procs affected:
upReports_ComparisonSales_*
added QOH label in receiving worksheet to show current QOH of received item
modified mass update price changes so that when changing multiple zones, each individual zone is evaluated and changed accordingly
v1.144 6/6/2012 Zack McAnally
added ability to send reassigned PLUs to stores using message attachement
v1.143 5/29/2012 Zack McAnally
added option to get cost from DEPT for open dept sales in department sales report
v1.142 5/25/2012 Zack McAnally
exposed Expand8DigitCode from INI file in settings popup
v1.141 5/23/2012 Zack McAnally
added auto sending of EDI when scheduling orders (use AddAutoSendEDIToReorderSchedule.sql)
Procs affected:
upReorderSchedule_*
v1.140 5/18/2012 Zack McAnally
EDI receiving now remembers the last vendor used
Warehouse EDI archives file after processing
removed test "BUTTON" from message preview
removed msgbox after sending good message
v1.139 5/16/2012 Zack McAnally
added QOH to lottery reports
added store number to Moutain EDI preview list
v1.138 5/14/2012 Zack McAnally
modified warehouse integration to have it's own EDI path
v1.137 5/7/2012 Zack McAnally
added vendor part info to item analysis screen
added ability to double click in lookup field in item analysis and it will populate with UPC prefix
v1.136 4/17/2012 Zack McAnally
modified coupon setup to use new format
modified mass updates, coupons to support new format
modified store mode inventory where it will not prompt to backout qty if unapplied
changed label in receiving worksheet from Cost Each to Part Cost to avoid confusion
fixed bug in Reorder where cost each was being multiplied incorrectly in certain circumstances
modified receiving worksheet to reflag corp exported to 0 when applied
Procs affected:
upRcvDef_UpdateCorpExported
v1.135 4/09/2012 Zack McAnally
modified Coremark EDI to use shortened format for account number when no PO is present
added promo discounts to discounts in dept sales report
added ability to run manuf sales report by all trees
added ability to show pre/post receipts in negative cashier report
v1.134 4/05/2012 Zack McAnally
changed dash to take discounts out of net sales
Procs affected:
uptmpPerformance_GetSalesToPopulate
added store number to invoice summary report
Procs affected:
upReports_InvoiceSummary_ByVendor
added ability to sort item sales report by either description or UPC number
added totals to the lottery reconciliation summary report
fixed bug in buydowns where the time was not being sent to the XML queue file in certain situations
added department name to negative cashier report open departments
v1.133 4/04/2012 Zack McAnally
added support for new daily reconciliation (use AlterRegReconcileAddNewTypes.sql,AlterTenderAddReconBucket.sql, CreateDailyReconcile.sql, CreateDailyReconcileDetails.sql, UpdateTenderSetDefaultBuckets.sql)
Procs affected:
upDailyReconcile_*
upDailyreconcileDetails_*
upRegReconcile_*
v1.132 4/02/2012 Zack McAnally
added ability to group inv eval report by Department Group/Department
v1.131 3/26/2012 Zack McAnally
added ability to make cycle counts batch blind in both pda and director (use AddCycleCountBlind.sql and AddCycleCountBlind_DirectorLogins.sql)
Procs affected:
up_Employee_Upsert
up_Employee_Update
up_Employee_Insert
upEmployee_GetAll
upEmployee_GetAll_Active
upEmployee_Insert
upEmployee_SingleEmployee
upEmployee_SingleEmployee_ByNum
upEmployee_Update
upEmployee_Upsert
upDirectorLogins_GetAll
upDirectorLogins_GetSingle
upDirectorLogins_GetSingle_Nopassword
upDirectorLogins_Insert
upDirectorLogins_Update
upDirectorLogins_Upsert
v1.130 3/15/2012 Zack McAnally
changed adjustlog entries when you back out invoice at store level to show negatives
disabled save button after saving invoice on invoice worksheet
v1.129 3/1/2012 Zack McAnally
added option to filter customer activity report by only house accounts
Procs affected:
up_Customers_GetHouseAccounts
altered customer activy filter logic to use spacing between dash to avoid issue with customers with dash in ID
altered Sledd EDI logic you use a combination of storenumber and ponumber for the EDI file name
v1.128 2/29/2012 Zack McAnally
added combined total to register Z report to show netsales + depts not added to sales
added option to group department sales report by department group
Procs affected:
upReports_ItemSales_*
added option to group item sales report by department group
v1.127 2/29/2012 Zack McAnally
changed reorder EDI with Sledd to use a different login than EDI receiving with Sledd
v1.126 2/27/2012 Zack McAnally
modified Gateway EDI to get cost each from total cost column instead of cost each column for discounts
added support for Sledd EDI receiving via FTP
v1.125 2/26/2012 Zack McAnally
added ability to sort inventory evaluation report by description or UPC number
changed sales in dash to take out discounts
Procs affected:
uptmpPerformance_GetSalesToPopulate
changes sales in dash to only show active stores
fixed bug in dept sales drilldown where the cost was not being summed correctly on drilldown in certain scenarios
fixed bug in invoice detail report where the retail each was not taking pbook zone into account in certain scenarios
Proces affected:
upReports_InvoiceDetail
added support for sending Sledd orders via FTP
added notification prompt in store mode after invoice has been applied
enabled ability to delete from inactive items screen
v1.124 2/21/2012 Zack McAnally
added option in INI settings to disable editing applied invoice (DisableEditingAppliedInvoices)
changed the set uncounted to expected qty in cycle counts to Admin only logins
changed the negative cashier report to show the number of items voided/returns instead of number of receipts
changed the negative cashier report to show the value of the voided items themselves rather than the receipt total
added <=0 filter to inventory evaluation report (less than or equal to zero)
Procs affected:
upReports_InvSnapshot_*
upReports_InvEval_*
added store number field to eJournal report
added ability to set base zone when adding new pricebook zone
replaced the AVG COST field in the item sales reports with DISCOUNT
created new cycle count batch worksheet report for aid in counts w/o a handheld
added option to group orders/working orders by department when printing
modified Register Z report to show grid with all Zs included at the bottom instead of string list of Zs
fixed bug in reorder where the cost was not getting multiplied by the vendor part qty in certain circumstances
fixed bug in Ejournal report where the register number was not getting set for no sales in certain circumstances
added ability to import flat file from Douglas (Format I)
added ability to import sales data directly from access database instead of just XML files
fixed bug in crosstab by day of week report where the day could be off due to leap year
fixed bug where the XFer to was not displaying correctly in certain cicrumstances in chron movement report
Procs affected:
upReports_ChronMovement_AdjustmentTo
added option to hide zero entries in summary version of inventory adjustments report
created an option to run timeclock report from Reports -> List Reports so that it can be ran at store level easier
v1.123 2/20/2012 Zack McAnally
fixed bug in Gateway EDI where the screen was not properly hiding when showing items to be added
v1.122 2/14/2012 Zack McAnally
modified EDI support with Sledd to correctly archive file
v1.121 2/13/2012 Zack McAnally
added support for EDI with Sledd (local files)
v1.120 2/8/2012 Zack McAnally
modified mass updates -> coupons to take into account points
Procs affected:
upPLU_UpdateCoupon
v1.119 12/20/2011 Zack McAnally
added ability to crate a negative item inventory definition (requires new webservice at store)
Procs affected:
upInv_Def_GetItemsByName_Negative
v1.118 12/19/2011 Zack McAnally
modified inventory movement report to show xfer store
Procs affected:
upReports_ChronMovement_AdjustmentFrom
upReports_ChronMovement_Adjustments
upReports_ChronMovement_AdjustmentTo
upReports_ChronMovement_SpotChecks
upReports_ChronMovement_CycleCounts
upReports_ChronMovement_Invoices
fixed bug in inventory movement report where total cost was not being calculated correctly
added total to gift card balance report
extended store list label & changed Can Grow propterty to true in all INV EVAL reports to keep long ones from cutting off
added report to suggested transfers screen based off dataset (crosstab style)
began implementing mass update by pricebook zone (new tab in mass updates)
v1.117 12/13/2011 Zack McAnally
fixed bug in adjustment header where notes were not always being shown
modified transfer/adjustment entry to allow vendor part numbers to be entered (it searches for UPC first, then vendor part)
modified transfer/adjustment details to allow editing
modified transfer/adjustment to disable everything but print once applied
v1.116 12/13/2011 Zack McAnally
added check for items at store before applying invoice (requires new webservice at store)
added ability to "ping" stores from Dash in case store's VPN connection is sleeping
added ability to save/apply templates in EDI setup
added option to disable queue history (show completed button use settings to modify)
modified transfer/adjust details grid to show extended cost
modified transfer/adjust details grid to move grid to bottom of screen
added ability to mass update buydown fields (amount & dates)
Procs affected:
upBuydowns_UpdateAmount
upBuydowns_UpdateAmountAndDates
upBuydowns_UpdateDates
added store name and number to negative cashier report
change formatting of cashier numbers in neg cashier report to remove comma
added invoice history from vendor part screen for selected vendor part
Procs affected:
upRcvData_GetTop10ByVendorPart
upRcvData_GetTop10ByVendorPartAndStore
upRcvData_GetByVendorPartAndDate
upRcvData_GetByVendorPartAndStoreAndDate
added abiliy to switch to UPC details from vendor part screen (link in vendor part details)
v1.115 12/12/2011 Zack McAnally
finished implementing modifications for Adjustments/Transfer changes
v1.114 11/3/2011 Zack McAnally
began EDI support for Gateway
changed Renfro EDI to support multiple invoices in the same EDI file
added ability to update order schedules
Procs affected:
upReorderSchedule_Update
began implementing modifications for Adjustments/Transfer changes (use CreateAdjustmentDetails.sql & CreateAdjustmentHeader.sql)
Procs affected:
upAdjustmentDetails_*
upAdjustmentHeader_*
v1.113 10/24/2011 Zack McAnally
fixed bugs where in some maintenance screens an error was thrown if you clicked an empty grid (no details to show)
added ALT PLU to PLU list tree report in mass updates
Procs affected:
upPLU_GetForGrid_*
fixed bug when adding POS flag the random weight flag was getting set to NULL
v1.112 10/17/2011 Zack McAnally
added logic to import files for Steve Douglas install (Type H in Support Utils)
v1.111 10/13/2011 Zack McAnally
fixed bug in item sales report when the report was not grouped, it still attempted to pass in the group parameter
v1.110 10/03/2011 Zack McAnally
reset store dropdown list to "Select A Store" on adjustments screen after applying
changed mass printing by Z's in reg z report to sort by store #, then reg # then z #
added option to group media detail report by register # (both summary & detail)
changed password prompt in cyclecounts to be masked and be based of the current user's password when
setting uncounted to actual
fixed bug in venfor parts query involving pikapak items not showing correctly
Procs affected:
upMultVend_getByVendor
upMultVend_FilterByDescription
upMultVend_FilterByUPC
upMultVend_FilterByVendorPart
upMultVend_GetAll
upMultVend_getByPartandVendor
upMultVend_GetByRowID
upMultVend_getByUPC
upMultVend_getByUPCandVendor
fixed bug in eJournal report where no sales were not showing correctly
changed format of tenders in eJournal report to only show 2 decimal places
changed negative cashier report to show dept name on open dept entries
Procs affected:
upReports_NegCashier_GetReceiptDetails
changed negative cashier report to not show the cashier name in summary if there was no negative receipts
Procs affected:
uptmpNegCashierReportMain_Delete
added the summary values to the header & summary report for negative cashier (use AltertmpNegCashierReportMain.sql)
Procs affected:
uptmpNegCashierReportMain_Update
added store number to receipt details of negative cashier report
added option to hide items with a zero qty in inventory adjustments report
added counted by field to each cycle count report to show all the people who counted it
Procs affected:
upCycleCountDetails_GetCountedBy
added definition field to each cycle count report
added definition field to scan order report
added definition used to the caption of the cycle count worksheet
resized inventory movement report to be 8pt
added support for POS accounts (new tab in maintenance)
Procs affected:
upAccount_Delete
upAccount_DeleteByNum
upAccount_GetAll
upAccount_GetByID
upAccount_Update
upAccount_Upsert
rearranged reg z report so if running by date range or for multiple Z's, the list of Z's included is on the last page
added time clock report to list reports so you can allow users to run w/o giving them access to maintenance tab
Procs affected:
upTime_Clk_GetAll_ByDateAndMultipleEmployees
v1.109 9/12/2011 Zack McAnally
added option to reset store when creating new invoice
fixed bug when calculating adjusted cost in certain instances on item sales report
Procs affected:
upReports_ItemSales_NoFilter
upReports_ItemSales_BySubGroup
upReports_ItemSales_ByReportGroup1
upReports_ItemSales_ByReportGroup2
upReports_ItemSales_ByReportGroup3
upReports_ItemSales_ByReportGroup4
upReports_ItemSales_ByCategory
upReports_ItemSales_ByDept
upReports_ItemSales_ByDeptGroup
upReports_ItemSales_ByMajorCat
upReports_ItemSales_ByManuf
upReports_ItemSales_ByPLU
upReports_ItemSales_ByProdGroup
changed QOH textbox in itemdetails to a link that pops up showing the QOH breakdown based on selected stores
added inactive checkbox to item details screen
added option to flag items as inactive in mass updates (utilities tab in mass updates)
added inactive tab to pricebook
added inactive item wizard that will help identify what items are inactive (inactive items tab in pricebook)
added inactive PLU logic to filters (inactive items won't show up in mass updates, any type of inventory, reorder)
Procs affected:
upInactivePLU_GetForGrid_All
upInactivePLU_GetForGrid_ByDescription_Contains
upInactivePLU_GetForGrid_ByUPC
upPLU_UpdateActive
upPLU_GetPLUDetails_SinglePLU
upPLU_GetPLUDetails_SinglePLU_Corp
upPLU_GetForGrid_*
upRcvData_GetAll_ByUPC
upReports_ItemAudit_GetCycleCountsBatch_NoStore
upReports_ItemAudit_GetCycleCounts_NoStore
upReports_ItemAudit_GetInventoryReconcile_NoStore
upReports_ItemAudit_GetSales_NoStore
upInv_Def_GetItemsByName_*
upReorder_CreateOrder_ListItems_*
added logic to disallow a negative qty in the transfers screen
changed the vendor part cost textbox to readonly to avoid confusion since the part_cost is pulled from the item and doesn't actually have one
changed consistent ordering requirements to support pure qty instead of just percentage based (Use AlterKeyItemsDef.sql and UpdateKeyItemsDefDefaultValues.sql)
Procs affected:
upKeyItemsDef_Insert
upKeyItemsDef_GetByType
upKeyItemsDef_GetByDefGUID
upKeyItemsDef_GetAll
changed order schedule to match new consistent ordering requirements options (use AlterReorderScheduleForKeyItems.sql)
Procs affected:
upReorderSchedule_GetAll
upReorderSchedule_GetByRunDay
upReorderSchedule_Insert
added setting to ini file & settings screen to set default filter for Find Item form (Description, UPC Number or Vendor Part)
added setting to ini file & settings screen to toggle the sanity check for large date ranges on some reports
v1.108 9/6/2011 Zack McAnally
reset store dropdown list to "Select A Store" on transfers screen after applying
v1.107 8/29/2011 Zack McAnally
Added Bin numbers to lottery recon (set at store level)
Procs affected:
upLotteryReconDetails_GetByReconGUID_ForGrid
upLotteryReconDetails_GetByReconGUID_ForGrid_BinSort
upLotteryReconDetails_GetByReconGUID_ForGrid_Variances
upLotteryReconDetails_GetByReconGUID_ForGrid_Variances_BinSort
v1.106 8/23/2011 Zack McAnally
implemented EDI reorders with RC Taylor
modified lottery recon details to upsert instead of insert
Procs affect:
upLotteryReconDetails_Insert
change recon filter to work off recon date instead of z date
Procs affected:
upLotteryReconHeader_GetAllByDateRange
upLotteryReconHeader_GetAllByDateRangeAndStore
changed top sellers report to show dept name if plu desc is null (open departments)
Procs affected:
upReports_ItemSales_ByCategory
upReports_ItemSales_ByDept
upReports_ItemSales_ByDeptGroup
upReports_ItemSales_ByMajorCat
upReports_ItemSales_ByManuf
upReports_ItemSales_ByPLU
upReports_ItemSales_ByProdGroup
upReports_ItemSales_ByReportGroup1
upReports_ItemSales_ByReportGroup2
upReports_ItemSales_ByReportGroup3
upReports_ItemSales_ByReportGroup4
upReports_ItemSales_BySubGroup
upReports_ItemSales_NoFilter
added ability to apply cost changes only to a received invoice
v1.105 8/15/2011 Zack McAnally
added lottery reconcilation summary report (use CreatetmpLotteryReconSummaryDetails.sql & CreatetmpLotteryReconSummaryOnline.sql) to create tables
Procs affected:
uptmpLotteryReconSummaryDetails_Delete
uptmpLotteryReconSummaryDetails_Insert
uptmpLotteryReconSummaryDetails_Update
uptmpLotteryReconSummaryOnline_Delete
uptmpLotteryReconSummaryOnline_Insert
uptmpLotteryReconSummaryOnline_Update
v1.104 8/10/2011 Zack McAnally
changed lottery reconciliation to include store # in invoice header that is autocreated
changed Hardecs EDI to subtract 1 from store number when getting the store number from file
added ability to put lottery games in a zone (use AlterLotteryGamesZones.sql)
added ability to flag lottery games as active (use AlterLotteryGamesActive.sql)
v1.103 8/8/2011 Zack McAnally
added option to delete all old data first when sending store updates (updated WebService)
added Tenders to store updates
added House Accounts to store updates
changed PricebookZones in PRC_ADJ length to 250 (use AlterPricebookZones.sql)
added ability to send CoreMark orders via EDI
v1.102 8/2/2011 Zack McAnally
began implementing the new Help System
began implementing EDI with RC Taylor
added ability to mass print register Z's for multiple stores by date range or all Z's in range
v1.101 7/26/2011 Zack McAnally
modified Negative Cashier Report to group/sort by receipt number so transactions will be by date range
instead of type then date range
fixed bug where not all buttons in item details and mass updates were not disabled when login was set to read
changed timeclock UI and reports to support accounting format
Procs affected:
upTime_Clk_GetAll_ByDate
upTime_Clk_GetAll_ByDateAndEmployee
upTime_Clk_GetAll_ByStoreAndDate
fixed bug in void count/void value where if nontax flag was applied, voids had a mode_flag of 4097 instead of 2
Procs affected:
upReports_RegZ_GetVoidsCount
upReports_RegZ_GetVoidsValue
upReports_NegCashier_GetVoids
upReports_NegCashier_GetVoids_ByPLU
changed item details so that when saving it creates a PLU record for each store regardless of zone in case
some non pricing attribute changed (description, discount, etc)
began implementing EDI with Coremark
v1.100 7/25/2011 Zack McAnally
changed group by dept in item sales so that it sorts by department number
added user utility to refresh invoice header totals in case they get out of sync with invoice details
changed inv_eval to use prcdata cost/retail in certain instances
Procs affected:
upReports_InvEval_ByCategory
upReports_InvEval_ByDept
upReports_InvEval_ByDeptGroup
upReports_InvEval_ByMajorCat
upReports_InvEval_ByManuf
upReports_InvEval_ByProdGroup
upReports_InvEval_ByReportGroup1
upReports_InvEval_ByReportGroup2
upReports_InvEval_ByReportGroup3
upReports_InvEval_ByReportGroup4
upReports_InvEval_BySubGroup
upReports_InvEval_ByUPC
upReports_InvEval_NoFilter
upReports_InvSnapShot_ByCategory
upReports_InvSnapShot_ByDept
upReports_InvSnapShot_ByDeptGroup
upReports_InvSnapshot_ByMajorCat
upReports_InvSnapShot_ByManuf
upReports_InvSnapShot_ByProdGroup
upReports_InvSnapshot_ByReportGroup1
upReports_InvSnapshot_ByReportGroup2
upReports_InvSnapshot_ByReportGroup3
upReports_InvSnapshot_ByReportGroup4
upReports_InvSnapShot_BySubGroup
upReports_InvSnapShot_ByUPC
upReports_InvSnapshot_NoFilter
v1.99 7/21/2011 Zack McAnally
added back in group by x to item sales report
v1.98 7/12/2011 Zack McAnally
Added ability to lookup item by vendor part in popup screens (item analysis, etc)
Procs affected:
upPLU_GetForGrid_ByVendorPart
added logic to log initial add of an item as price change so it shows up in PLU_Changes history
v1.97 7/8/2011 Zack McAnally
modified filter for Transfers report to exclude store x
Procs affected:
upReports_InvAdjustments_NoFilter_ExcludeXFerStore
upReports_InvAdjustments_ByCategory_ExcludeXFerStore
upReports_InvAdjustments_ByDept_ExcludeXFerStore
upReports_InvAdjustments_ByMajorCat_ExcludeXFerStore
upReports_InvAdjustments_ByManuf_ExcludeXFerStore
upReports_InvAdjustments_ByProdGroup_ExcludeXFerStore
upReports_InvAdjustments_ByReportGroup1_ExcludeXFerStore
upReports_InvAdjustments_ByReportGroup2_ExcludeXFerStore
upReports_InvAdjustments_ByReportGroup3_ExcludeXFerStore
upReports_InvAdjustments_ByReportGroup4_ExcludeXFerStore
upReports_InvAdjustments_BySubGroup_ExcludeXFerStore
v1.96 6/30/2011 Zack McAnally
add prompt in item details when cost > retail
added name to plu changes pop up and change sort order to descending
Procs affected:
upPLU_Changes_GetAll_ByPLU
added option in support utilities to import UPC file for WV liquor (option G)
created indexes to speed up item analysis (use ItemAnalysisRecommend.sql)
changed query for buydown sales report to filter on server side instead of report side
Procs affected:
upReports_BuydownSales_ByManuf
changed query for buydown screen to sort by name
Procs affected:
upBuydowns_GetAll
created Transfers Report that shows all transfers for a specified filter
fixed bug in specialty pricing where discount price by was being multiplied by 100 on initial load
changed speciality pricing label so only the pct or dollar label show up when using mix/match
v1.95 6/21/2011 Zack McAnally
refactored suggested transfers to allowed saving to resume later (use CreatetmpSuggestedXFers.sql)
Procs affected:
upSuggestedTransfers_Insert
upSuggestedTransfers_Delete
upSuggestedTransfers_GetAll
upSuggestedTransfers_GetByName
changed filtering method on suggested transfers to allow more options
v1.94 6/16/2011 Zack McAnally
modified the lottery recon reports to show the online (lotto) info
moved extended description in item details to popup screen
Procs affected:
upPLU_UpdateExtendedDesc
upPLU_GetExtendedDesc
added buydown label to item details screen and rearranged screen
Procs affected:
upBuydowns_GetAllByUPC
v1.93 6/14/2011 Zack McAnally
changed the default filter in item movement to UPC Number
changed item movement report form to expand the UPC code
added Z list to date range Z report
added Z list to all Zs in date range Z report
fixed bug in reg z report where it could possibly show false cancel sale count if the buydown ID was 30
Procs affected:
upReports_RegZ_GetCancelCount
fixed bug in item details where pricename was not always being saved correctly
changed item details so you can manage the pricename there now
fixed bug in item details where if an item had a specialty price in one zone, but not another the specialty price could get cleared
added backroom count and floor count columns to the cycle count hybrid report
added ScanLocation and ScanType columns to CycleCountBatchScanOrder table (use AlterCycleCountScanOrder.sql)
added ScanLocation and ScanType to the cycle count scan order report
Procs affected:
upCycleCountBatchScanOrder_Insert
upCycleCountBatchScanOrder_GetByGUIDAndItem
upCycleCountBatchScanOrder_GetByGUID
upCycleCountBatchScanOrder_GetByGUIDForPrevItems
upCycleCountBatchScanOrder_GetByGUIDForPrevItemsByEmployee
added ScanLocation and ScanType to the cycle count popup details form
added filter to the cycle count popup for the storenumber in corporate mode so you can accurately see activitiy
changed house accounts setup so that the balance field can be changed
v1.92 5/30/2011 Zack McAnally
fixed bug where reference number was not being saved on transfers
resized ejournal report to 8pt font to help with spacing issues
added sanity check for large date range (> 24 hours) on ejournal report
added sanity check for large date range (> 24 hours) on negative cashier report
added delete column to PLU dataset to send to stores when corp deletes PLUs (item details & mass updates)
v1.91 5/25/2011 Zack McAnally
added variance item count and variance dollars to previous lottery recon screen
Procs affected:
upLotteryReconDetails_GetVarianceCountByReconGUID
upLotteryReconDetails_GetVarianceDollarsByReconGUID
added cashier info to inventory movement report (sales/cancels/voids only)
Procs affected:
upReports_ChronMovement_Sales
added PLU filter to negative cashier report
Procs affected:
upReports_NegCashier_GetCancels_ByPLU
upReports_NegCashier_GetReturns_ByPLU
upReports_NegCashier_GetVoids_ByPLU
v1.90 5/24/2011 Zack McAnally
added online lottery (lotto) to lottery recon (use CreateLotteryReconOnline.sql)
Procs affected:
upLotteryReconOnline_GetByReconGUID
upLotteryReconOnline_Insert
upRegZCnt_GetForCorp
added ZReconciled and ZLotteryReconciled columns to the RegZCnt table (use AlterRegZCnt.sql then UpdateRegZCnt.sql)
Procs affected:
upReconcile_GetZList_Unreconciled
upRegZCnt_UpdateLotReconcile
upRegZCnt_GetLotReconcile
upRegZCnt_UpdateZReconcile
v1.89 5/18/2011 Zack McAnally
added option to apply lottery adjustments/invoices to inventory (use AlterLotteryReconHeader.sql to add new column)
Procs affected:
upLotteryReconHeader_GetAll
upLotteryReconHeader_GetAllByDateRange
upLotteryReconHeader_GetAllByDateRangeAndStore
upLotteryReconHeader_GetHeaderInfo
upLotteryActivations_GetDetailsByReconGUID
upLotteryReconHeader_UpdateAdjustedFlag
upLotteryReconDetails_GetByReconGUID_ForGrid_Variances
added Price Ea column to Manufacturer Sales Report
v1.88 5/17/2011 Zack McAnally
added refresh button to dash for performance snapshot
removed dept and tax tabs from house accounts screen as they are not implemented in POS
added option to limit sales in item analysis popup
Procs Affected:
upReports_ItemAnalysis_ByPLUAndDateAndStore
upReports_ItemAnalysis_ByPLUAndDateAndStore_NoLimit
added cashier name to sales grid in item analysis popup
v1.87 5/15/2011 Zack McAnally
added houseaccountparticipant and loyaltyparticipant to House Accounts setup and cleaned up some old code there
Procs affected:
up_CustomersUpdate
upCustomers_Upsert
v1.86 5/11/2011 Zack McAnally
fixed bug in inventory movement report where QOH was not being cycled after first item
removed debug msgbox in sending PO orders that fit a certain criteria
fixed bug in itemsales/deptsales group by store where the storename was causing the report to be slow
Procs affected:
upReports_ItemSales_*
added "Type" column to manuf sales report. Pack/Carton is result based on INV_INFO record
v1.85 5/6/2011 Zack McAnally
begin rebuilding the recommended transfers screen
changed logic in cycle counts to recalc scan time of linked items on breakdowns to make sure both parent and child had the same time
v1.84 4/18/2011 Zack McAnally
modified lottery recon to allow cashier to input starting numbers before shift starts (use UpdateLotteryReconDetails.sql & UpdateLotteryReconHeader.sql)
Procs affected:
upLotteryReconDetails_GetForCorp
upLotteryReconDetails_UpdateFromCorp
upLotteryReconDetails_Insert
upLotteryReconDetails_GetByReconGUID
upLotteryReconDetails_GetByReconGUID_ForGrid
upLotteryReconDetails_UpdateStartCount
upLotteryReconHeader_GetUnfinished
upLotteryReconHeader_GetForCorp
upLotteryReconHeader_Update
added store name to sales tax report
added store name to dept sales group by store report
added option to print barcode instead of PLU on shelf tag report (requires FRE3OF9X.ttf font)
added filter options to negative cashier report
added LoginName to ItemAnalysis adjustments grid
Procs affected:
upAdjustLog_GetByStoreAndUPCAndDate
upAdjustLog_GetTop30ByStoreAndUPC
changed cycle count popup to show seconds in all time fields
v1.83 4/9/2011 Zack McAnally
fixed filter bug in cycle count header filter (the def filter was ignored
when filtering off finished count)
Procs affected:
upCycleCountBatchHeader_GetFinishedByDateAndStoreAndDef
upCycleCountBatchHeader_GetFinishedByDateAndDef
changed barcode report to allow multiple filters before printing
added cancels to inventory movement report
Procs affected:
upReports_ChronMovement_Sales
fixed bug in adjustlog where cycle count entries without a variance
where logged with the incorrect old QOH
added Scanned column to cycle counts (use AddScanned.sql)
Procs affected:
upCycleCountBatchDetails_UpdateScanned
upCycleCountBatchDetails_GetByGUID
upCycleCountBatchDetails_GetByGUIDAndUPC
upCycleCountBatchDetails_GetCountedByGUID
upCycleCountBatchDetails_GetUncountedByGUID
upCycleCountBatchDetails_GetVarianceByGUID
upCycleCountBatchDetails_InsertForCorp
added AppliedDate column to invoices (use AddAppliedDate.sql)
Procs affected:
upRcvDef_UpdateApplied
upRcvDef_GetAll
upRcvDef_GetByRowID
upRcvDef_GetByDate
upRcvDef_GetByStore
upRcvDef_GetByStoreDate
upRcvDef_GetByStoreVendor
upRcvDef_GetByStoreVendorDate
upRcvDef_GetByStoreVendorInvoiceNum
upRcvDef_GetByVendor
upRcvDef_GetByVendorDate
v1.82 4/01/2011 Zack McAnally
added BreakdownQty and BreakdownQtySinceSnapshot fields to cycle counts (use AddBreakdown.sql)
Procs affected:
upCycleCountBatchDetails_UpdateQtySold
upCycleCountBatchDetails_GetByGUID
upCycleCountBatchDetails_GetForCorp
upCycleCountBatchDetails_GetByGUIDAndUPC
upCycleCountBatchDetails_GetCountedByGUID
upCycleCountBatchDetails_GetUncountedByGUID
upCycleCountBatchDetails_GetVarianceByGUID
upCycleCountBatchDetails_Insert
upCycleCountBatchDetails_InsertForCorp
v1.81 3/28/2011 Zack McAnally
added notes field to cycle counts (use AddCountNotes.sql)
Procs affected:
upCycleCountBatchHeader_GetAll
upCycleCountBatchHeader_GetAllByDate
upCycleCountBatchHeader_GetAllByDateAndDef
upCycleCountBatchHeader_GetAllByDateAndStore
upCycleCountBatchHeader_GetAllByDateAndStoreAndDef
upCycleCountBatchHeader_GetAllByDef
upCycleCountBatchHeader_GetByGUID
upCycleCountBatchHeader_GetFinished
upCycleCountBatchHeader_GetFinishedByDate
upCycleCountBatchHeader_GetFinishedByDateAndStore
upCycleCountBatchHeader_GetForCorp
upCycleCountBatchHeader_GetOpenByDate
upCycleCountBatchHeader_GetOpenByDateAndStore
upCycleCountBatchHeader_GetUnfinished
upCycleCountBatchHeader_Insert
upCycleCountBatchHeader_Upsert
upCycleCountBatchHeader_FlagAsFinished
upCycleCountBatchHeader_UpdateNotes
v1.80 3/22/2011 Zack McAnally
added option to run top sellers report by profit
added date/time picker to item analysis popup
Procs affected:
upPLU_Snapshot_ByPLU_Store_Date
upAdjustLog_GetByStoreAndUPCAndDate
upRcvData_GetByUPCAndStoreAndDate
upReports_ItemAnalysis_ByPLUAndDateAndStore
upCycleCountBatchDetails_GetForItemAnalysis
v1.79 3/22/2011 Zack McAnally
added option to to trickle down cost updates to subunit items in massupdates/item details (UpdateSubunitCost in SETTINGS section of INI file)
fixed bug where deptlist parameter was too small
Procs affected:
upReports_InvAdjustments_ByDept
upReorder_CreateOrder_ListItems_ByDept
upReports_Barcodes_ByDept
upReports_InvDefTrees_ByDept
upReports_InvEval_ByDept
upReports_InvSnapShot_ByDept
upReports_ItemSales_ByDept
upReports_Movement_ByDept
upReports_NonSellers_GetItems_Dept
upReports_PurchaseAnalysis_ByDept
upReports_SummarySales_DeptList
fixed QOH issue in movement report
Procs affected:
upReports_ChronMovement_CycleCounts
upReports_ChronMovement_SpotChecks
v1.78 3/18/2011 Zack McAnally
added drilldown option to dept sales report (checkbox) that will show item sales then individual sales
added validation check for linking in item details
Procs affected:
upInvInfo_GetByParentUPC
upInvInfo_GetBySubunitUPC
added option to allow/disallow zero costs in item details,mass updates,adjustments,transfers,invoices (AllowZeroCost in SETTINGS secion of INI file)
added filtering options to inventory movement report to only show movement of the selected types
added option to group inventory adjustments summary report (will group by whatever filter is used)
changed receiving logic to allow multiple vendor parts tied to the same item
Procs Affected:
upRcvData_UpsertFromWorksheet
v1.77 3/15/2011 Zack McAnally
fixed bug in getting the cancel sale value for reg z report
Procs affected:
upReports_RegZ_GetCancelValue
fixed bug in getting cahier details for reg z report (duplicates as filter was not specifiying store #)
Procs affected:
upReports_RegZ_GetCashierDetails
fixed logic when looking up vendor part kits for receiving to not join against plu table
added cycle counts grid to item analysis popup
Procs affected:
upCycleCountBatchDetails_GetForItemAnalysis
added spot checks grid to item analysis popup
Procs affected:
upCycleCountDetails_GetForItemAnalysis
added inventory definition tree report to show what trees are a part of the selected definition
Procs affected:
upReports_InvDefTrees_ByCategory
upReports_InvDefTrees_ByDept
upReports_InvDefTrees_ByDeptGroup
upReports_InvDefTrees_ByMajorCat
upReports_InvDefTrees_ByManuf
upReports_InvDefTrees_ByProductGroup
upReports_InvDefTrees_ByReportGroup1
upReports_InvDefTrees_ByReportGroup2
upReports_InvDefTrees_ByReportGroup3
upReports_InvDefTrees_ByReportGroup4
upReports_InvDefTrees_BySubGroup
v1.76 3/09/2011 Zack McAnally
changed invoice worksheet to default to previewing instead of printing
added ability to sort invoice detail report by description, upc or vendor part
fixed grouping issue in sales tax report
Procs affected:
upReports_SalesTax_GetAll_Grouped
added ability to filter cycle count history by definition
Procs affected:
upCycleCountBatchHeader_GetAllByDef
upCycleCountBatchHeader_GetAllByDateAndDef
upCycleCountBatchHeader_GetAllByDateAndStoreAndDef
changed cycle count hybrid report to take into account cost variance instead of just qty variance when only showing
variance items on the report (will help show any cost diffs)
added ability to mass send inventory defs to stores (store updates in mass updates)
Procs affected:
upInv_Def_GetAll
upInv_Def_Update_ByName
added tender filter to media detail report
Procs affected:
upReports_MediaDetail_ByTenderType
added summary option to media detail report
fixed tender bug in summary sales report
Procs affected:
upReports_SummarySales_Tenders
resized negative cashier report to 8pt font
added receipt date to negative cashier report
added negative cashier summary report
changed eJournal and Negative cashier report to both sort by TIMESTAMP when showing item details
Procs affected:
upReports_Ejournal_GetSalesDetailsReceipt
upReports_NegCashier_GetReceiptDetails
v1.75 3/07/2011 Zack McAnally
changed Item Sales report to use QOH for each store individually instead of as a chain when grouping by store
added ability to change items in item analysis screen
fixed issues with Item Audit report (chron)
Procs affected:
upReports_ChronMovement_Invoices
upReports_ChronMovement_Adjustments
upReports_ChronMovement_AdjustmentFrom
upReports_ChronMovement_AdjustmentTo
changed adjustment report to 8pt font
added ability to mass send lottery games to stores (store updates in mass updates)
v1.74 3/02/2011 Zack McAnally
modified scorecard to cleanup background colors (too dark)
v1.73 2/28/2011 Zack McAnally
added new scorecard module to dashboard (use CreatetmpScoreCard.sql and CreatetmpScoreCardInventory.sql)
v1.72 2/22/2011 Zack McAnally
fixed bug when running top sellers report spanning multiple zones
Procs affected:
upReports_ItemSales_NoFilter
upReports_ItemSales_BySubGroup
upReports_ItemSales_ByReportGroup1
upReports_ItemSales_ByReportGroup2
upReports_ItemSales_ByReportGroup3
upReports_ItemSales_ByReportGroup4
upReports_ItemSales_ByProdGroup
upReports_ItemSales_ByPLU
upReports_ItemSales_ByManuf
upReports_ItemSales_ByMajorCat
upReports_ItemSales_ByDeptGroup
upReports_ItemSales_ByDept
upReports_ItemSales_ByCategory
fixed bug where item details would not refresh zone info when switching in from mass updates
v1.72 2/22/2011 Zack McAnally
added check of employee/cashier password to ensure they are numeric
added ability to delete multiple rows from adjustments
added ability to delete multiple rows from transfers
added "Select A Store" to transfers store list to avoid using default entry by accident
fixed mysterious queue bug where send all would not function after a single send was performed in the same session
created new logic for buydown sales report
procs affected:
upReports_BuydownSales
upBuydownItems_GetAllByZoneAndPLU
v1.71 2/18/2011 Zack McAnally
changed inventory eval report to page break by store appropriately
added variance column to previous cycle counts screen
added group by date option to sales tax report (use AltertmpSalesTaxReport.sql)
Procs affected:
upReports_SalesTax_GetAll_Grouped
upReports_SalesTax_Insert
v1.70 2/14/2011 Zack McAnally
changed buydown grid load logic so retail and adjusted retail are based on the first pricebook zone associated
with that buydown instead of zone 0
Procs affected:
upBuydowns_GetAll_ByGUID
added popup form for selecting each item individually when printing shelf tags
refactored adjustment movement report to show old QOH & fix breakdown bug
upReports_ChronMovement_Sales
upReports_ChronMovement_BreakDown
upReports_ChronMovement_AdjustmentFrom
upReports_ChronMovement_AdjustmentTo
upReports_ChronMovement_Adjustments
upReports_ChronMovement_Invoices
upReports_ChronMovement_CycleCounts
upReports_ChronMovement_SpotChecks
upAdjustLog_Insert
changed working orders logic so employee ID is no longer overwritten
Procs affected:
upPOrdDef_Working_Upsert
added EMPLOYEE_ID field to RCV_DEF (use AlterRcvDef.sql)
Procs affected:
upRcvDef_Insert
upRcvDef_InsertForCorp
upRcvDef_Upsert
added more details for logging EMPLOYEE_ID in cost/retail changes
fixed bug in vendor part report where pricebook zone was not being passed in
changed logic so pay ins/payouts show correctly in eJournal report
added tax exempt sales to recap report
Procs affected:
upReports_RecapReport_GetTotalTaxes
v1.69 2/09/2011 Zack McAnally
changed store updating buydowns to be zone specific
Procs affected:
upBuydowns_GetAllByZone
upBuydownItems_GetAllByZone
changed item sales report to use PRC_DATA cost
Procs affected:
all upReports_ItemSales
changed logic in item details so that if there is more than one vendor part tied to an item and the vendor dropdown
list is changed, it will lookup the part based on vendor ID
v1.68 2/09/2011 Zack McAnally
resized media detail report so totals were not cut off
changed adjustments so the grid moves to bottom when adding items
changed transfers so the grid moves to bottom when adding items
added logic to item details to notify users that they were trying to edit a specialty priced item when they were
v1.67 2/01/2011 Zack McAnally
added total variance dollars to cycle count worksheet
Procs affected:
upCycleCountBatchDetails_GetCounts_VarianceDollars
removed the price in the buydown grids temporarily to avoid confusuion
added LastCost to PRC_DATA dataset to be sent to stores (updated web service also)
fixed logic on PLU updates from item details to send down correct cost on nonselected zones
changed cycle count rollup report to only show variance items when checked
changed store webservice to default in 0 for PRC_DATA
Prcs affected:
upPRC_DATA_Insert_Store
changed adjustments current QOH field to integer format instead of decimal
changed transfers current QOH field to integer format instead of decimal
changed eJournal report to display safe drops
created cycle count hybrid report which shows both individual totals as well as rollup totals grouped together
fixed bug where date range Z report was not correctly adding department quantities
Procs affected:
uptmpRegZReportDept_Upsert
added check when creating an invoice manually to detect same vendor id/invoice num combo to prevent dupe
added ability to refresh store QOH from inventory -> utilities
changed UPC search in cycle count worksheet to allow expansion of UPCs
added ability to see scan order of items in cycle counts (created table CycleCountBatchScanOrder)
Procs affected:
upCycleCountBatchScanOrder_Insert
upCycleCountBatchScanOrder_GetByGUID
upCycleCountBatchScanOrder_GetByGUIDAndItem
added scan order report to cycle count worksheet and scan order secion to cycle count item popup
modified reg z multiple report to not "keep together" the tender sections
created new inventory adjustment summary report
v1.66 1/31/2011 Zack McAnally
increased size of status column in item analysis to handle cycle counts
v1.65 1/31/2011 Zack McAnally
added settings module so user can update their own settings (PW, ini info, etc)
fixed bug in specialty pricing where all zones where being deleted and only active zone was being added back in
v1.64 1/29/2011 Zack McAnally
changed receiving worksheet so when adding a row the apply cost change checkbox will default in correctly
v1.63 1/28/2011 Zack McAnally
added zone logic to buydowns (use alter table PRC_ADJ add PriceBookZones varchar(250) in AlterPrcADJ.sql)
Procs affected:
upBuydowns_Upsert
upBuydowns_Update
upBuydowns_Insert
upBuydowns_GetAll_ByGUIDAndZone
v1.63 1/25/2011 Zack McAnally
resized inventory eval grouped report (8pt font, portrait)
changed transfers so if an unknown item is entered, it tells you
changed adjustments so if an unknown item is entered, it tells you
changed dept sales report dept # field format to not show thousands ","
changed reg z multiple report sections to not be "keep together" so that there are no forced page breaks"
changed item analysis so cycle counts and spot checks showed correctly
Procs affected:
upAdjustLog_GetTop30ByStoreAndUPC
added cycle count batch to adjustments report and renamed old cycle counts to spot check
added cycle count batch to item movement and chron movement reports
Procs affected:
upReports_ItemAudit_GetCycleCountsBatch
changed item details QOH to only show sum of selected stores in corp mode
changed item detail QOH to integer instead of double; no use to show decimal places
changed item details so cost & retail textbox backcolors are the zone's colors
removed set uncounted to expected button from cycle count worksheet (no longer needed)
added inputbox password (FASTRAX) to set uncounted to actual button in cycle count worksheet
added find by UPC/Description functionality to cycle count worksheet
changed cycle count reports to 8pt fonts
added ability to manually start cycle count in store mode
added logic for mass updates to remember it's filter when refreshing zones
v1.62 1/24/2011 Zack McAnally
created inventory projection report
added system discounts to store updates in mass updates
fixed bug in mass updates change preview (no cost)
Procs affected:
upPRC_DATA_UpdateRetail_StandardWithZone
added InvoicesDefault_AutoApply to INI file to default in value for autosending invoices to store
added InvoicesDefault_CostChange to INI file to default in value for applying cost updates
added LastStore to INI file to default in last used store to new invoice dropdown
added LastVendorID to INI file to default in last used vendor id to new invoice dropdown
fixed bug in eJournal report regarding buydown returns being incorrectly displayed
Procs affected:
upReports_Ejournal_GetSalesDetailsReceipt
created new front end for barcode reports
Procs affected:
upReports_Barcodes_ByCategory
upReports_Barcodes_ByDept
upReports_Barcodes_ByMajorCat
upReports_Barcodes_ByManuf
upReports_Barcodes_ByProdGroup
upReports_Barcodes_ByReportGroup1
upReports_Barcodes_ByReportGroup2
upReports_Barcodes_ByReportGroup3
upReports_Barcodes_ByReportGroup4
upReports_Barcodes_BySubgGroup
upReports_Barcodes_ByPriceChange
changed top sellers report to allow running by top 10,25,50 or 100
v1.61 1/21/2011 Zack McAnally
added ablility to round to 5/9 when making standard massupdate price change
v1.60 1/21/2011 Zack McAnally
Fixed bug in variance count in Cycle Counts worksheet
Procs affected:
upCycleCountBatchDetails_GetCounts_Variance
v1.59 1/20/2011 Zack McAnally
fixed bug in updating vendor parts where unit desc was not saving
Procs affected:
upMultVend_Update
added ability to set grid colors on each zone (use AlterPricebookZones.sql to update schema)
Procs affected:
upPricebookZones_GetDetailsByID
upPricebookZones_GetAll
upPricebookZones_Insert
upPricebookZones_Update
v1.58 1/19/2011 Zack McAnally
hid pricebook zone maintenance from nonadmins
fixed readonly issue with mass updates grid
fixed bug in Receiving Worksheet where items with diff part but same UPC where not working
Procs affected:
upPRC_DATA_UpdateRetail_StandardWithZone
v1.57 1/18/2011 Zack McAnally
fixed bug in all Zs in reg z report where the date was not begin passed properly
added check for duplicate buydown name when adding buydowns
Procs Affected:
upBuydowns_GetAll_ByName
v1.56 1/16/2011 Zack McAnally
added feature when changing pricebook zones, prompt to send PRC_DATA down
fixed bug in item details where the zone was being ignored
added option to print all Zs in date range instead of having to select each one
added logic so that all plu/prc_data changes are sent to all stores/all stores in zone regardless of what is checked
v1.55 1/13/2011 Zack McAnally
fixed bug in selecting items for vendor part kits
v1.54 1/10/2011 Zack McAnally
modified weekly sales report to show buydowns in cost
Procs affected:
upReports_SummarySales_All
modified item sales report to show qty on hand and reduced size
changed vendor parts to use prc_data for cost
Procs affected:
upMultVend_GetAll
upMultVend_FilterByDescription
upMultVend_FilterByUPC
upMultVend_FilterByVendorPart
upMultVend_getByPartandVendor
upMultVend_GetByRowID
upMultVend_getByUPC
upMultVend_getByUPCandVendor
upMultVend_getByVendor
upCycleCountBatchDetails_GetVarianceByGUID
fixed bug in purchase analysis report where it would not preview
changed cycle count batch variance report to use same variance logic as filter
v1.53 1/6/2011 Zack McAnally
changed mass updates to enter coupon barcode instead of coupon name when adding coupons
changed dash to only show active stores
fixed bugs in Z report regarding discounts and return amounts
Procs affected:
upReports_RegZ_GetReturnsValue
upReports_RegZ_GetReturnsCount
upReports_RegZ_GetDeptDetails
changed mass updates grid to support pricebook zones
Procs affected:
upPLU_GetForGrid_All
upPLU_GetForGrid_ByCost
upPLU_GetForGrid_ByCost_GreatherThan
upPLU_GetForGrid_ByCost_LessThan
upPLU_GetForGrid_ByDeptGroup
upPLU_GetForGrid_ByDeptNum
upPLU_GetForGrid_ByDescription
upPLU_GetForGrid_ByDescription_Contains
upPLU_GetForGrid_ByDescription_EndsWith
upPLU_GetForGrid_ByDescription_Equals
upPLU_GetForGrid_ByMajorCat_Category_Manuf
upPLU_GetForGrid_ByMajorCat_Category_Manuf_ProdGroup
upPLU_GetForGrid_ByMajorCat_Category_Manuf_ProdGroup_SubGroup
upPLU_GetForGrid_ByMajorCategory
upPLU_GetForGrid_ByPrice
upPLU_GetForGrid_ByPrice_GreaterThan
upPLU_GetForGrid_ByPrice_LessThan
upPLU_GetForGrid_ByUPC
upPLU_GetForGrid_ByUPC_Contains
upPLU_GetForGrid_ByUPC_EndsWith
upPLU_GetForGrid_ByUPC_Equals
upPLU_GetForGrid_ByUPCInList
upPLU_GetForGrid_Category
upPLU_GetForGrid_Class
upPLU_GetForGrid_CouponName
upPLU_GetForGrid_Location
upPLU_GetForGrid_Manuf
upPLU_GetForGrid_ProdGroup
upPLU_GetForGrid_ReportGroup1
upPLU_GetForGrid_ReportGroup2
upPLU_GetForGrid_ReportGroup3
upPLU_GetForGrid_ReportGroup4
upPLU_GetForGrid_SubGroup
upCorpStores_GetAllInZoneAndActive
v1.52 1/5/2011 Zack McAnally
changed PLU reports in mass updates to have 8 point font
added ability from item analysis to switch to purchase unit/subunit links
v1.51 12/31/2010 Zack McAnally
changed Inv Evaluation report to allow more filter options for QOH
Procs affected:
upReports_InvEval_NoFilter
upReports_InvEval_ByUPC
upReports_InvEval_BySubGroup
upReports_InvEval_ByReportGroup1
upReports_InvEval_ByReportGroup2
upReports_InvEval_ByReportGroup3
upReports_InvEval_ByReportGroup4
upReports_InvEval_ByProdGroup
upReports_InvEval_ByManuf
upReports_InvEval_ByMajorCat
upReports_InvEval_ByDeptGroup
upReports_InvEval_ByDept
upReports_InvEval_ByCategory
upReports_InvSnapShot_ByCategory
upReports_InvSnapShot_ByDept
upReports_InvSnapShot_ByDeptGroup
upReports_InvSnapshot_ByMajorCat
upReports_InvSnapShot_ByManuf
upReports_InvSnapShot_ByProdGroup
upReports_InvSnapshot_ByReportGroup1
upReports_InvSnapshot_ByReportGroup2
upReports_InvSnapshot_ByReportGroup3
upReports_InvSnapshot_ByReportGroup4
upReports_InvSnapShot_BySubGroup
upReports_InvSnapShot_ByUPC
upReports_InvSnapshot_NoFilter
modified Reg Z Report query to take system discounts out of dept sales
Procs affected:
upReports_RegZ_GetDeptDetails
changed reg z count query to sort by date time desc instead of z counter desc
Procs affected:
upRegZCnt_GetTop25ZsByStoreAndReg
v1.50 12/29/2010 Zack McAnally
modified Cycle Count to take 2 snapshots (1 for QOH and 1 for scan)
Schema affected:
alter table CycleCountBatchDetails add SnapShotTaken bit default(0)
alter table CycleCountBatchDetails add ScanTimeStamp datetime
alter table CycleCountBatchDetails add QtySoldSinceSnapshot int default(0)
Procs affected:
upCycleCountBatchDetails_LookupItem,
upCycleCountBatchDetails_UpdateSnapshot,
upCycleCountBatchDetails_UpdateBackRoomCountFull,
upCycleCountBatchDetails_UpdateFloorCountFull,
upCycleCountBatchDetails_UpdateBackRoomCountAndSnapshotTimeStamp,
upCycleCountBatchDetails_UpdateFloorCountAndSnapshotTimeStamp,
upCycleCountBatchDetails_UpdateQtySold,
upCycleCountBatchDetails_GetByGUID,
upCycleCountBatchDetails_GetByGUIDAndUPC,
upCycleCountBatchDetails_GetCountedByGUID
upCycleCountBatchDetails_GetUncountedByGUID
upCycleCountBatchDetails_GetVarianceByGUID
v1.49 12/27/2010 Zack McAnally
cycle count worksheet now highlights breakdowns in yellow
added activity popup (double click grid row) in cycle count worksheet
v1.48 12/21/2010 Zack McAnally
made columns in cycle count worksheet readonly
made printing of cycle count worksheet disabled for open counts outside of worksheet
v1.47 12/20/2010 Zack McAnally
changed cycle count logic back to using sales
fixed bug in tree report where MC, Manuf and Prod Group were off because we moved the columns in grid around
changed inv eval report so it can be filtered for items whose QOH <> 0 (replaced > 0 option)
v1.46 12/17/2010 Zack McAnally
fixed bug in specialty pricing where standard prices do not get Zone ID
added variance dollars to cycle count grid
changed cycle count logic to use QOH instead of sales
v1.45 12/10/2010 Zack McAnally
added ability to edit inventory definition
added ability to run inv eval report by UPC
Procs affected:
upReports_InvSnapShot_ByUPC
upReports_InvEval_ByUPC
fixed bug in Item Analysis where invoices where being flagged as "Other"
Procs affected:
upAdjustLog_GetTop30ByStoreAndUPC
added QOH to item sales report
Procs affected:
upInv_Qty_GetSumByUPCAndStoreList
v1.44 12/08/2010 Zack McAnally
created shelf label report for SJTS format (2" x 1" with box around retail)
fixed bug in eJournal report where if 2 registers in the selected date range had the same receipt number their
data could get meshed together.
added option for sending message to store when PRC_DATA changes are made (SendMessageToStoreWhenUpdated=1 in
[Settings] section of FasTraxDirectorSettings.INI)
v1.43 12/06/2010 Zack McAnally
added option to see rollup view in the cycle count program
Procs affected:
upCycleCountBatchDetails_GetByGUIDAndUPC
fixed bug where links are not being cleared when a UPC is deleted
Procs affected:
upInvInfo_DeleteLinks
added option to clear POS receipt info in the init portion of the support utilities program
moved all inventory based programs under inventory and added definition tab and remove cycle count tab
v1.42 12/01/2010 Zack McAnally
added highlight logic to the list of stores updates on the dash so that stores that have not sent updates
in the last 3 hours will be highlighted and noted
changed all negative seperated inventory eval reports so that there is a page break before the negatives
change sort on item sales report
Prcs affected:
upReports_ItemSales_NoFilter
upReports_ItemSales_BySubGroup
upReports_ItemSales_ByReportGroup4
upReports_ItemSales_ByReportGroup3
upReports_ItemSales_ByReportGroup2
upReports_ItemSales_ByReportGroup1
upReports_ItemSales_ByProdGroup
upReports_ItemSales_ByPLU
upReports_ItemSales_ByManuf
upReports_ItemSales_ByMajorCat
upReports_ItemSales_ByDeptGroup
upReports_ItemSales_ByDept
upReports_ItemSales_ByCategory
added total label (qty & dollar) to the transfer/adjustment screen
made maximum length of the department fields match POS constraints
made maximum length of the PLU fields match POS constraints
added datepicker to EDI receiving screen instead of using NOW for invoice date
added support for Renfro in EDI receiving (file based)
added support for receiving batch cycle counts from store
Prcs affected:
upCycleCountBatchHeader_GetForCorp
upCycleCountBatchHeader_UpdateFromCorp
upCycleCountBatchDetails_GetForCorp
upCycleCountBatchDetails_UpdateFromCorp
upCycleCountBatchHeader_Upsert
upCycleCountBatchDetails_InsertForCorp
modified PDA receiving so the applied flag is flipped when an invoice is saved
Procs affected: upPDA_Receiving_AddRcvDef
added "Counted" filter to Cycle Count Batch worksheet
Procs affected: upCycleCountBatchDetails_GetCountedByGUID
fixed bug in Reg Z Report where system discounts were not being shown (run AltertmpRegZReportMain.sql)
Prcs affected:
upReports_RegZ_GetSysDiscounts
uptmpRegZReportMain_Insert
uptmpRegZReportMain_InsertForDateRange
uptmpRegZReportMain_GetAll
v1.41 11/27/2010 Zack McAnally
added ability to send inventory defs to store
Procs affected: upInv_Def_Delete_ByName
added DebugLog table/view (Use CreateTableDebugLog.sql)
Procs affected:
upDebugLog_Insert
upDebugLog_GetAllByStore
upDebugLog_GetSessionsByDateRange
upDebugLog_DetailsBySession
added support for exporter to send batch cycle counts to corp
Procs affected:
upCycleCountBatchHeader_GetForCorp
upCycleCountBatchHeader_UpdateFromCorp
fixed bug in Ejournal Report where Reg Num was not taken into consideration (user AlterTmpEjournalDetails.sql)
Procs Affected:
upReports_Ejournal_InsertDetails
upReports_Ejournal_GetReceiptsByReceiptRange
renamed Cycle Count stuff to Spot Checks and Cycle Count Batch stuff to Cycle Counts
modified Cycle Counts so that you can filter on all, finished or open
Procs Affected:
upCycleCountBatchHeader_GetOpenByDate
upCycleCountBatchHeader_GetOpenByDateAndStore
v1.40 11/22/2010 Zack McAnally
continued to evolve cycle count batch program (use AlterBatchTables for schema updates)
Procs affected:
upCycleCountBatchDetails_UpdateBackRoomCount
upCycleCountBatchDetails_UpdateFloorCountFull
upCycleCountBatchDetails_UpdateFloorCount
upCycleCountBatchDetails_LookupItem
upCycleCountBatchDetails_Insert
upCycleCountBatchDetails_GetCounts_All
upCycleCountBatchDetails_GetCounts_Uncounted
upCycleCountBatchDetails_GetCounts_Variance
upCycleCountBatchHeader_GetByGUID
upCycleCountBatch_DeleteByGUID
upCycleCountBatchHeader_GetUnfinished
upCycleCountBatchDetails_UpdateBackRoomCountFull
added option to hide QOH on order reports
v1.39 11/16/2010 Zack McAnally
began new cycle count batch program (use CreateCycleCountBatchDetails, CreateCycleCountBatchHeader to create tables)
Procs affected:
upCycleCountBatchHeader_GetAll
upCycleCountBatchHeader_GetAllByDate
upCycleCountBatchHeader_GetAllByDateAndStore
upCycleCountBatchHeader_GetFinished
upCycleCountBatchHeader_GetFinishedByDate
upCycleCountBatchHeader_GetFinishedByDateAndStore
upCycleCountBatchDetails_GetByGUID
upCycleCountBatchDetails_UpdateQtySold
upCycleCountBatchDetails_UpdateFloorCount
upCycleCountBatchDetails_UpdateBackRoomCount
upCycleCountBatchDetails_GetUncountedByGUID
upCycleCountBatchDetails_SetToZero
upCycleCountBatchHeader_FlagAsFinished
upCycleCountBatchHeader_Insert
upCycleCountBatchDetails_Insert
upCycleCountBatchDetails_LookupItem
upCycleCountBatchDetails_UpdateSnapshot
upCycleCountBatchDetails_AppendFloorCount
upCycleCountBatchDetails_AppendBackRoomCount
upCycleCountBatchDetails_UpdateFloorCountFull
grid in mass updates remembers position after deleting
v1.38 11/5/2010 Zack McAnally
added ability to init database from support utils
Procs affected:
upInitDatabase
finished wiring up sending store updates to empty database
Procs affected:
upDirectorLogins_GetAll
upDirectorLogins_GetSingle
added ability to print inventory variance report before inventory is reconciled
fixed bug in printing previous invoices where it ignored preview flag (autoprint)
added ability to run cycle count report and only show variance items
added ability to run inventory report and only show variance items
changed buydowns so that when adding a buydown, the same record
is added to the PRC_ADJ_ARCHIVE (alter tabled PRC_ADJ_ARCHIVE added
buydownGUID column use AlterPrcAdjArchive.sql)
Procs affected:
upBuydownsArchive_Upsert
added ReportTaxRate column to CorpStores and StoreNumber to tmpSalesTaxReport tables to show the tax rate
on the Sales Tax Report
(use AlterCorpStores.sql and AltertmpSalesTaxReport.sql)
Procs affected:
upCorpStores_GetAll_WithCorp
upCorpStores_GetAll
upCorpStores_GetSingle
upCorpStores_GetActive
upCorpStores_Update
upCorpStores_Upsert
upCorpStores_Insert
upReports_SalesTax_Insert
upReports_SalesTax_GetAll
added ability to view/delete orphaned buydowns @ store from corp (change to FTCorpwebservice program)
fixed bug in transfer/adjustments where total cost was not being multiplied out (change to FTCorpwebservice program)
changed PDA inventory to look at open BO inventory list (change to FTCorpWebservice program)
Procs Affected:
upPDA_Inventory_GetOpenBOInventoryList
v1.37 11/3/2010 Zack McAnally
fixed bug in reorder grid where the join statement exluded the vendor id
Procs Affected:
upPOrdData_GetDetailsByRowID
added ability to view cycle count before the count has ended
Procs Affected:
upCycleCountHeader_GetAll
upCycleCountHeader_GetAllbyDate
upCycleCountHeader_GetAllbyDateAndStore
upCycleCountHeader_GetAllByStore
added new chron inventory movement report (created table tmpInventoryMovementReport)
Procs Affected:
uptmpInventoryMovement_Insert
uptmpInventoryMovement_GetAllByReportID
upReports_ChronMovement_Invoices
upReports_ChronMovement_Sales
upReports_ChronMovement_Adjustments
upReports_ChronMovement_AdjustmentTo
upReports_ChronMovement_AdjustmentFrom
upReports_ChronMovement_BreakDown
upReports_ItemAudit_GetCycleCounts
upReports_ItemAudit_GetInventoryReconcile
added PDA integration into inventory worksheet
v1.36 10/22/2010 Zack McAnally
added logic for processing Hackney EDI files locally
added gift cards logic including:
new ini setting ShowGiftCards (bit) in [SETTINGS] section (default to false)
new UDL file for gift cards (TenderProcessor) DB (FasTraxGiftCards.udl)
v1.35 10/21/210 Zack McAnally
in the receiving worksheet, hid the apply to store immediately checkbox if not in corp mode
added original PLU qty field to Rcv_Data to correct issue with resaving invoices (Use AlterRcv_Data.sql)
Procs affected: (Use UpdateProcs.sql)
upRcvData_UpdateOriginalPLUQty
upRcvData_GetOriginalPLUQty
modified the reorder algorithm for weeks of inventory to work of the least common denominator and not use rollup decimal
v1.34 10/18/2010 Zack McAnally
changed mass updates to allow direct grid updating of description, retail and cost
Procs affected: upPLU_UpdateFromDirectGrid (Use UpdateProcs.sql)
added ability to show reorder calculations (added ShowReorderCalculations to SETTINGS module in INI file)
v1.33 10/15/2010 Zack McAnally
changed reorder by days of inventory so that if the current qty on hand is less than 0, it will not
take it into account when creating the order regardless of what the checkbox says
v1.32 10/14/2010 Zack McAnally
fixed bug in cycle counts report (not rolled up) where the variance was based on expected qty not orig qty
fixed bug in specialty pricing where it was possible to send an empty prc_data dataset in addition to the regular dataset
causing an error (no XML file) when you tried to send from the queue
v1.31 10/13/2010 Zack McAnally
fixed bug in reorder to use the vendor part qty when calculating qty to order in all instances
fixed bug in receiving in store mode so that if an invoice is resaved old invoice qty's are
backed out before new ones are applied
changed cashier display name textbox to only allow up to 15 characters
added prompt when converting working order into actual order to notify that the store had not
sent their changes in if the status of the working order is not Received From Store when the working
order is converted into actual order
modified recap report dataset to support payins
Procs affected: upReports_RecapReport_GetPayIns (use UpdateProcs.sql)
modified Buydowns (update to PRC_ADJ table) to take into account pricebook zones (use AlterPrcAdj.sql)
Procs affected:
v1.30 10/5/2010 Zack McAnally
added Update Cost field to receiving worksheet grid so that cost can optionally be updated
v1.29 9/29/2010 Zack McAnally
reimplemented keylok code so that the program requires the USB keyfob to be in place
modified support utilies to import corporate database with pricebook zone
Procs affected: upPRC_DATA_InsertWithPBZoneandCost
added support for UDL file. program looks for FasTraxSQL.udl in application path
and sets connection string accordingly
modified EDI reorder so that when previewing a file, it shows the qty. This will
help determine if the invoice is negative (credit) or not
v1.28 9/27/2010 Zack McAnally
modified item details to insert/update class field
Procs affected: upPLU_Update
v1.27 9/21/2010 Zack McAnally
created custom recap report
added table tmpRecapReport (use CreateTable_tmpRecapReport.sql)
fixed divide by 0 error in cost change report
Procs affected:
upRcvData_GetCostChanges
v1.26 9/19/2010 Zack McAnally
wired up backorder items
added table BackorderItems (use CreateTable_BackorderItems.sql)
Procs affected:
upBackOrderItems_GetAll
upBackOrderItems_GetAllByStore
upBackOrderItems_GetAllByVendor
upBackOrderItems_GetAllByVendorStore
upBackOrderItems_Insert
upBackOrderItems_Delete
upBackOrderItems_DeleteAll
upRcvData_GetDetails_ByVendorPart_WithPO
modified adjustments report to optionally include invoices & cycle counts
Procs affected:
upReports_InvAdjustments_NoFilter
upReports_InvAdjustments_ByDept
upReports_InvAdjustments_ByCategory
upReports_InvAdjustments_ByMajorCat
upReports_InvAdjustments_ByManuf
upReports_InvAdjustments_ByProdGroup
upReports_InvAdjustments_ByReportGroup1
upReports_InvAdjustments_ByReportGroup2
upReports_InvAdjustments_ByReportGroup3
upReports_InvAdjustments_ByReportGroup4
upReports_InvAdjustments_BySubGroup
added Reorder Schedule
added table ReorderSchedule (use CreateTable_ReorderSchedule.sql)
Procs affected:
upReorderSchedule_Delete
upReorderSchedule_GetAll
upReorderSchedule_GetByRunDay
upReorderSchedule_Insert
upReorderSchedule_UpdateLastRan
modified queue so that if an update is not sent, user can stop processing
added logic in buydowns so that the datagrid returns to last known row after updates
changed all time pickers to show up/down indicator instead of calendar dropdown
added active flag and store selected flag to CorpStores table (use AlterTable_CorpStores.sql)
link popup still shows it (for reporting) but other drop downs do not and
inactive stores cannot have things added to queue for them. Store selected flag
remembers which stores where selected when you exit/reopen the program. Also added fields
for default excel file path and default excel tab name for custom excel reports
Procs affected:
upCorpStores_GetActive
upCorpStores_GetAll
upCorpStores_GetAll_WithCorp
upCorpStores_GetAllInZone
upCorpStores_GetSingle
upCorpStores_Insert
upCorpStores_Update
upCorpStores_Upsert
upCorpStores_UpdateSelected
upCorpStores_UpdateExcelInfo
upCorpStores_GetSingleWithExcelInfo
upCorpStores_GetUniqueExcelFilePaths
added confirmation when turning a working order into an actual order
modified consistent item ordering to only look at positive invoices
Procs affected:
upKeyItems_GetQtyInvoiced
v1.25 9/17/2010 Zack McAnally
moved change log from local excel spreadhsheet to this document
modified PODataWorkingPopup.vb to look at invoices for last week key items and look at working orders instead or actual orders for this week
Procs affected:
upKeyItems_GetQtyOrdered_Working
added item description to grid in vendor part kits
Procs affected:
upMultVendKit_GetAll
upMultVendKit_GetAll_ById
upMultVendKit_GetAll_ByPartNum
added vendor part kit support to Receiving_Worksheet
Procs affected:
upMultVend_getByPartandVendor
added ability to preview or print most reports
ChangeLog History
v2.47.8 - Register Sanity Check - Added IP address check when starting POS to verify multiple registers aren't using the same register number
Reconciliation - Added recon bucket for Debit Cards
Register Z - added a setting to launch reconciliation immediately after a Z is run
Enhanced Loyalty - corrected an issue that caused too much of a refund to be given when an item was returned that was originally purchased with a loyalty coupon
System Discounts - corrected an issue that caused an error message with some setups of triggered discounts
Astro Loyalty - added a message when creating a customer with an email/phone number that already exists on Astro's site
corrected an issue with the receipt logo path not visible
v2.47.7 - Flat Taxes - added support for showing flat taxes on the register Z when no other taxes are applied to that tax bucket
Scan Store - added support for a new employee permission to allow/disallow access to the Scan Store feature
Astro Loyalty - corrected an issue that would allow a customer to erroneously get multiple rewards on the same transaction
System Discounts - corrected an issue that prevented a loyalty customer from getting a discount more than once a day when the daily limit was set higher
v2.47.6 - Cancel Sales - Added an option to cancel out of entering notes on a cancel sale (this prevents the sale from being canceled)
License Scanning - added support for tracking whether a license was scanned or the birthdate manually entered on a sale
Reconciliation - corrected an issue that allowed some system fields to be edited on reconciliations in some cases
v2.47.5 - Returns Worksheets - added a notification popup when a returns worksheet has been returned from the warehouse
Reconciliation - added a requirement that reconciliations be saved before printing
Enhanced Loyalty - added support for additional lines on loyalty coupons
Open Dept Sales - added an option to prompt for description on Open Dept sales
v2.47.4 - Fixed - disabling system discount when using a house account UpLifts still come up offering the system discount - Added Check for Disabled Discount
Reconciliation - added logging for any changes made after a reconciliation is initially saved
Starting Till - added setting to hardcode the starting till amount for reconciliation purposes
Register - added an option to print receipts when there is a "You Saved" amount
Register - Added support for tracking whether items were scanned or manually added to a sale
v2.47.3 - Linked Items - corrected an issue that caused linked items to be added to a return twice in some instances
Price Override - added support for preset Price Override descriptions
Price Check - added department information to Price Checks
Sell Item Multiplier - corrected an issue when selling multiples of an item using a POS button that prevented the multiplier from applying to all selected items
Adjustments - added a notes field to adjustments in POS
House Accounts - added support for optionally requiring passwords to ring up House Accounts
POS - added an option to require a manager login to close POS
Register - added support for preset descriptions on No Sales, Cancels and Voids
Reconciliation - corrected an issue that prevented dailty reconciliations from being removed at corporate when they were removed at the store
Reconciliation - added an option to auto-populate Credit and Debit on reconciliations
Register Z - added a prompt when running a register Z with no transactions
v2.47.2 - Integrated Loyalty - added an option to disable printing balances on loyalty receipts
Label Printing - added a prompt when printing a label for a Pik-a-Pak priced item to allow the user to choose which price to print
System Discounts - added support for stackable discounts
Receiving - added quantity on hand to the invoice report
Orders - added support for creating/editing orders in POS
Timeclock - added a setting to force the use of biometric logins for timeclock
Registers - corrected an issue that prevented the "# Credit Card Receipts" from applyting to debit card transactions
v2.47.1 - Invoices - corrected an issue that caused invoices to be blank when converted from an order
Cycle Counts - added support for "Cycle Count Read-Only" permission
Enhanced Loyalty - added the ability to use an unused coupon from the "Customer Coupons" screen
Scan Store - corrected an issue that prevented this module from adding Adjustment records when changing quantity on hand
2.47.0 - Compile for next release testing
v2.46.17 - return module - Fixed EDI issue
v2.46.16 - Ticket #236138 - Fixed precision issue
v2.46.15 - Ticket #237626 - DL Scan not populating information correctly into Loyalty forms - Found and fixed issue with parsing
v2.46.14 - Ticket #236797 - Adding New Customer with LNS Won't Save - Enabled error form when adding cloud customer
Fixed issue with flat tax and empty POS flag
Loyalty Customers can now submit just their Phone or Email when clsRegister::LoyaltyEnforceStrictValidation is false
Ticket #235811 - Items not calculating cost correctly on PIkapack - Found and fixed issue with pik-pak non inventoried items not flipping variable on adjusted qty
Ticket #237263 - Bypassing the do you accept this amount prompt - Added setting to disable prompt
Ticket #237281 - Missing Email Keyboard Field in Loyalty - Added support for email address in custom keyboard
v2.46.13 - Ticket #237268 - Average Cost Problem - Changed updates to flip exported flag to 0
Ticket #236138 - Florida Tax Table Taxes Requirement - Added support for importing tier taxes and exposed tax type and all 8 fields
v2.46.12 - Ticket #234855 - Extra Flat Tax on Specific Items - Added support for flat tax on POS flags
Ticket #234752 - Random coupon showing in Pdetails - Removed coupon from pdetail list if validation failed after acceptance
v2.46.11 - System Discounts - corrected an issue with discount weekly limits that caused the limits to trigger too soon.
v2.46.10 - Reconciliation - created an addtional recon bucket (Lottery Redeem)
Ticket #226454 - Keyboard Button Doesn't Work on Edit Loyalty Customer - Updated UI to allow keypad input using custom keypad
CC processing - added an option to disallow partial authorizations on Credit Cards
v2.46.9 - Astro Loyalty - corrected an issue that prevented astro balances from showing in POS in some instances
v2.46.8 - Invoices - added support for Invoice Excise taxes when receiving through Pos
POS Panels - corrected an issue when creating a new "Dollar Discount" button that caused an error message when entering a dollar amount on the button
v2.46.7 - Loyalty - added support for adding customers from an uplift prompt
System Discounts - added support for weekly limits on loyalty system discounts
v2.46.6 - CC processing - corrected an issue that prevented HeartSIP pads from resetting after a partial authorization
Reconciliation - corrected an issue that allowed a user to create a daily recon when their user permissions were set to disallow daily recon
System Discounts - corrected an issue that allowed "Buy X Get Y Free" discounts to give too many free items when using a trigger list
v2.46.5 - Messages - added cashier name to the message that is sent to corporate when a scanned item is not found in the system
CC Receipts - corrected an issue that caused Debit card receipts not to follow the setting for the number of credit card receipts to print
v2.46.4 - Pricebook Management - corrected an issue that prevented inventory tracking of newly added items in Pos
v2.46.3 - Messages - corrected an issue that prevented messages from opening in some instances
Excise Taxes - added support for charging excise taxes on retail rather than cost
v2.46.2 - Tenders - corrected an issue that caused manufacturer coupons not to adhere to the "Allow Over Tendering" setting
JUUL RACS - Added Onscreen Keyboard button to the date entry on the manager override screen
v2.46.1 - Heartland CC Integration - corrected an issue that caused all cards to run as credit
Changed all Crystal Report references to not be version specific to help isolate issue report viewer issue
Release Compile 2.46
v2.45.7 - Ticket #215073 - Linking Enhanced Loyalty Lookups to PinPad - Added setting and logic to get loyalty phone number from pin pad via datacap
Ticket #218332 - Convert Orders to Invoices From POS - Updated the New Invoice Popup to convert orders to invoices.
v2.45.6 - POS Panels - added "Multiple Sale" button type. This allows the creation of buttons with hard-coded sale multipliers
Loyalty Customers - changed name fields to disallow numbers and special characters
Settings - disabled the "Default Time Clock Type" setting if "Force Lunch" is enabled
Enhanced Loyalty - added settings to force phone number and email when adding a customer
v2.45.5 - Created new setting, EnableModifiers, to allow use of them without full hospitality mode
Added fuel dispenser history and ability to reprint fuel receipt
Added ability to email receipts from the "Print Receipt" screen
Credit Card Fee - updated the percent credit fee to only apply to the balance that is being charged
POS Logs - Changed log files to create a new log daily and delete all logs older than 180 days
v2.45.4 - Cleaned up fuel pump stacking interface
Credit Card Processing - added the ability to specify a second credit card device and choose one when selecting a credit card tender
v2.45.3 - Lottery Recon - corrected an issue when re-opening a recon that caused the variances not to calculate correctly on the worksheet
On Screen Keyboard - corrected an issue with the onscreen keyboard that prevented the backspace button from working correctly
v2.45.2 - Return Worksheets - added ability to send an order through EDI immediately after converting it from a worksheet
Return Worksheets - added a setting to change the caption on the "Worksheets" button
Price Check - updated price check screen to show all applicable discounts and the post-discount price for each
v2.45.1 - Label Printing - corrected an issue that caused label prices not to properly take part of carton into account when printing labels for child items
House Accounts - added a setting on House Accounts to allow specific accounts to override the carton count limits
System Discounts - corrected an issues that caused discounts filtered by manufacturer not to trigger
Sales Links - added the ability to specify how many of a linked item should be sold when the primary item is added to a sale
Astro Loyalty - added integration with Astro loyalty
v2.45.0 - Intial Test Compile
2.44.24 - Added datacap device reset on closing form from cancel
Ticket #217588 - could not perform breakdown - Changed breakdown logic to not be case sensitive
2.44.23 - Ticket #218343 - Add Tax Amount To DataCap Integration - Added tax amount to datacap integration
Ticket #209406 - POS Time Entry Types - Added setting to prompt for out type and wired up appropriate logic
Ticket #209677 - Double entries on receipt for bottle deposit - Added logic to refresh item count after combined sale with linked PLU
Ticket #212740 - Negative Cashier Report inflated by a couple of issues - Removed voids from combined items from being written to pdetail
Ticket #218365 - Uplifts refreshing in POS when POS isn't registered - Added logic to disable uplifts if device id is blank
Ticket #218366 - Uplifts prompting, but not "winning" properly - Refactored classes and logic to separate out the trigger qty used by uplift guid
Ticket #217751 - Cannot Ring By Qty after Scanning Coupon - Found and fixed issue with text not being cleared
2.44.22 - Return Worksheets - corrected an issue that caused Orders created by the worksheets module to have the "approved" quantities rather than the "Verified" quantities
2.44.21 - Return Worksheets - corrected an error message when returning to warehouse was enabled, but require verification was disabled
2.44.20 - Return Worksheets - corrected a slowdown when scanning an item to add to a worksheet
2.44.19 - Return Worksheets - corrected an issue that prevented worksheets from properly sending to the warehouse in some cases
2.44.18 - Return Worksheets - Corrected an issue that caused some parts created by the worksheets to have the wrong costs in some cases
2.44.17 - Return Worksheets - corrected an issue that caused the wrong costs/vendor part numbers to populate orders when created from a return worksheet
Daily Reconciliation - corrected an issue that prevented the percent discount amounts from saving properly
Lottery Reconciliation - added a prompt for the user to select whether to update end counts when reopening a recon
Daily Reconciliation - corrected an issue that caused reconciliation to hang if the Z counter was more than 6 digits
Daily Reconciliation - corrected an issue that allowed editing a finalized daily recon without recon admin permissions
2.44.16 - JUUL Limits - Modified JUUL limits to 1 device and 4 PODs per transaction as per JUUL's updated requirements
Sales Links - corrected an issue where editing the quantity of an item on a sale didn't properly update the quantity of sales-linked items in some cases
DL Verification - altered the verification prompt to hide the customer's address
2.44.15 - Returns Worksheets - corrected an issue that prevented receiving when the invoice was converted from a worksheet and contained child items
Label Printing - corrected an issue with "Part of Carton" buydowns that caused incorrect prices to print on child units (when "Include Buydowns" was checked)
2.44.14 - JUUL License Scan Requirements - added an option to override the license scan requirement if the customer brings in valid ID that can't be scanned per JUUL's request
2.44.13 - Receipts - corrected an issue that caused sales to erroneously show up as voids in the Negative Cashier Report
House Accounts - corrected an issue that caused a house account balance to adjust when tendering out using a tender type of 20
Weighted Pricing - corrected an issue that caused average cost to record incorrectly when ringing up a weighted item
Orders - corrected an issue that allowed "Do Not Order" vendor parts to be added to an order
2.44.12 - Void Receipts - corrected an issue that caused the incorrect void reason to show if multiple items were voided on the same transaction
2.44.11 - Tenders - corrected an issue that caused a blank popup message when canceling a check tender
Time Clock - corrected an issue that caused a user to be clocked out even if they tried to cancel the clock out when choosing a clock out type
2.44.10 - Combine Identical Items Setting - corrected an issue where the item count would show the wrong number when combining items sold via a sales link
Time Clock - corrected an issue that caused POS to never prompt for type, and give an error if the user clocked out without a default type set
2.44.9 - Support for LNS pending customers - added prompt in POS to add any customer info that LNS requires (email, phone #, etc.)
2.44.8 - Promotions - corrected an issue that prevented buydown sales from recording properly if the item was also on a promotion
Label Printing - added a setting that allows POS to remember the last quantity of labels printed
POS Settings - disabled the ability to use "Combine Like Items" in conjunction with "Discount Child When Parent Qty Sold" due to an issue caused by using both settings together
2.44.7 - Return Worksheets - added the ability to create partial vendor parts on the fly when returning a child item to the warehouse
Suspended Sales - added the ability to remember the suspended sale's name when resuming and re-suspending
Time Clock - added a setting to use a default type for POS clock outs - this prevents the POS from prompting for punch types
"Combine Identical Items" - corrected an issue with this setting when items with sales links are sold
2.44.6 - Uplifts - corrected a rare issue that could cause an uplift to trigger for the wrong items
Uplifts - Added option to set display resolution to use when displaying the digital receipt
2.44.5 - Enhanced Loyalty - corrected an issue that would cause a coupon to redeem incorrectly in some instances
Credit Processing - Enabled Debit card processing in Heartland
JUUL Restrictions - Added support for new PLUs - 819913011412, 819913011719, 819913012488, 819913011689
2.44.4 - Lottery Reconciliation - corrected an issue where changing the ending numbers of the recon would affect the starting numbers of the next recon started even if the changed recon was not saved
Shift Reconciliation - corrected an issue that prevented shift recons from printing in POS
2.44.3 - Receipts - corrected an error message that would display if there were fewer than 10 receipts to reprint when the "Reprint Receipts" button was pressed
2.44.2 - POS Panels - corrected an issue that prevented looking up panels if an older panel had been deleted
2.44.1 - Loyalty ID lookup - resolved an issue where scanning a UPC that started with the same numbers as configured loyalty ID numbers would cause an error
RELEASE VERSION v2.44
Integral Versions
v2.43.34 - House Account Payments - added support for using "Misc Tender" buttons when taking a house account payment - Debit - corrected an issue with using the debit button when not using any credit card integration
v2.43.33 - Reports - added a report to show out of stock items after receiving
v2.43.32 - Receiving - Added logic to prevent using only spaces as invoice number - EBT - add ability to check balance on EBT cards - Added button type (EBT Balance) and logic to get EBT card balance - Lottery Reconciliation - corrected an issue that caused the Activations tab to be blank when reconciling lottery
v2.43.31 - Time Clock - corrected an issue that prevented an employee from clocking in if someone else was logged in to the Pos - Recon Permissions - corrected an issue that would allow an employee with the "Manager" permission to edit finalized recons even if they aren't a "Recon Admin" - Register - corrected an issue where items with item-level POS flags would cause an error when scanned
v2.43.30 - Juul Sale Limits - exposed setting to toggle Juul limits
v2.43.29 - Added logic to separate EMV device from non emv device when using EBT
v2.43.28 - Degbug information for EBT with vx805
v2.43.27 - Loyalty - corrected an issue where the POS would attempt a loyalty lookup when scanning a license even when the Loyalty type was set to "None" - Credit Card Processing - added Ingenico isc250 (EMV - Rapid Connect) as a device type - Loyal & Save - corrected an issue where an auto-logout during an active sale would erroneously prompt for loyalty redeems when the POS was opened again - Credit Processing - corrected an issue - Loyal & Save - corrected an issue that allowed multiple redeems on a single transaction, but didn't subtract points from the customer properly for any redeems after the first
v2.43.26 - Return Worksheets - added requirement for the manager to scan each item when verifying the worksheet - Return Worksheets - updated worksheets to roll up identical items as they are added from the Pos
v2.43.25 - License Verification - corrected an issue where the POS was asking the user to validate a license even if the customer was under age
v2.43.24 - Return Worksheets - corrected an issue with some of the Return Worksheet settings not saving correctly
v2.43.23 - Return Worksheets - added ability for the user to specify whether an item is eligible for credit on returns - Return Worksheets - added requirement for each item to be scanned when added to a worksheet
v2.43.22 - Return Worksheets - added ability to specify a restock fee for items on worksheets - Return Worksheets - added a verification step to worksheets. managers are required to verify the worksheet before converting it to an order/invoice - Return Worksheets - added options to add a new line when editing an item - Return Worksheets - added "From POS" box to indicate if an item was added through a POS return or manually added on the worksheet - System Discounts - added support for lifetime purchase limits for discounts - Cycle Counts - added support for a new defnition type based on negative transactions (voids, cancels, and returns) - Return Worksheets - added an option to enable/disable the "Return to Vendor" and "Return to Warehouse" options
v2.43.21 - Return Worksheets - corrected an issue where "Approval Notes" were not being sent back to the store level after warehouse approval - EBT integration - added support for EBT processing through datacap
v2.43.20 - Register - added an option to roll up duplicate items into one line item on receipts
v2.43.19 - JUUL sale limits - corrected an issue with monthly sales limits - Return Worksheets - disabled editing item quantities when the option to force scanning is enabled - Return Worksheets - added configurable preset return reasons that can be added to return worksheets
v2.43.18 - Loyalty - corrected an issue that caused POS to attempt a loyalty lookup on license scans when loyalty type was set to "None"
v2.43.17 - Return Worksheets - added a flag to the worksheets that allow the user to specify that a returned item is damaged
v2.43.16 - Return Worksheets - updated worksheets to prompt the user to append or replace when a line is edited
v2.43.15 - Tenders - added the ability to scan a drivers license when paying by check to populate the customer's license number
v2.43.14 - Return Worksheets - added sellable/non-sellable status
v2.43.13 - Return worksheets - Corrected an issue that prevented new returns from being added to a new unsent worksheet
v2.43.12 - Time Clock - corrected an issue that prevented a cashier's time clock history from showing - Return Worksheets - addded a dropdown for preset return reasons - Price Check - corrected an issue when doing a price check with a house account selected that caused the displayed price to be incorrect
v2.43.11 - Returns - corrected an issue that prevented scanning a license for age verification when manually returning an item - Offline Mode - corrected an issue that prevented use of the POS in offline mode if "Force Timeclock before POS" was enabled
v2.43.10 - Juul sale limits - added Juul sale limits into POS (including the requirement to scan a license for age verification) - Time Clock - updated the option to print time clock history. Changed from a static 7/14/30 day history to a start date and stop date - Item Sale Limits - corrected issue with item sale limits having same item in multiple lists - Drivers License Scanning - Added logic to support Arkansas' unexpiring licenses - Show License Details After Scan - Added setting to require license validation after scan - Return Worksheets - added flag to show when a partial item is being returned for credit
v2.43.9 - Return Worksheets - added a setting to require warehouse approval for returns worksheets - Open Department Sales - fixed issue with cost not being set correctly when POS flag is negative - POS Price Change Report - Modified price change report to take into account Part of Carton Buydowns
v2.43.8 - Return Worksheets - added total piece count to worksheet - Return Worksheets - added a dropdown when adding an item to select whether the item is a partial or full item - Return Worksheets - added a flag to show if an item was added from the Pos - Return Worksheets - added a setting to disable the "Convert to Invoice" and/or "Convert to Order" buttons
v2.43.7 - labels printing wrong price - Updated logic to account for discounts of '1 Item for Y Dollars' type
v2.43.6 - Commission on Returns - Modified logic to get/store employee id of original sale to use for receipt based returns - Returns by Receipt - corrected an issue that caused returns by receipt to ignore buydowns in some instances
v2.43.5 - Enhanced Loyalty - added a setting to disable manual account lookups - Lottery Reconciliation - corrected an issue that caused lottery game counts to show incorrect values if a reconciliation was closed and reopened
v2.43.4 - Added logic to prevent user from selecting same discount item twice in one sale
v2.43.3 - Added Support For Return Worksheets - Disclaimers - corrected an issue that prevented disclaimers from printing correctly - Enhanced Loyalty - corrected an issue with rounding on coupons that give a percent off - Register - added popup to alert the cashier if they are selling something that has less than zero quantity on hand
v2.43.2 - Enahnced Loyalty - added ability to put alpha characters in the Loyalty ID field - Prompt For salesman - corrected an issue that prevented salesman prompts in some cases - Item Scanning - corrected an issue that would allow items to be scanned while a sale was being closed - Coupon Barcodes - corrected an issue that prevented GS-1 coupons from ringing up properly
v2.43.1 - Lottery Reconciliation - Updated the POS to allow recon admin to edit finalized recons. - Price Change report - corrected an issue that could cause this report to show twice as many records for each price change - House Account Lookup - corrected an issue that caused the House Account at the top of the list to get selected automatically in some instances
2.43
v2.42.41 - Uplifts - corrected an issue where uplifts were recording as auto-win when they weren't recording as "won" - Receipt printing - corrected issue where credit card receipts would still print in some instances even if "# of Credit Card Receipts" is set to zero
v2.42.40 - Loyal & Save - Added support for return by receipt number - Starting Tills etc. - discabled scanner while the starting till, pay-in/pay-out, or safe drop screens are active - Loyal & Save - corrected an issue that prevented redeeming post sale coupons
v2.42.39 - Loyal & Save - Added location, employee, reg # and receipt # to cloud open redeem API call
v2.42.38 - Online Pending Transfers - added ability to apply online pending transfers to inventory from corporate - Loyal & Save - added setting to change the tender type of open ended redeems
v2.42.37 - Check Verification - added ability to scan license when paying by check - POS Button Editor - removed fields for CashBack amounts
v2.42.36 - Loyal & Save - corrected an issue that was causing confirmation prompts for redemption to show up at inappropriate times - POS Panels - corrected an issue that prevented creating a blank POS button
v2.42.35 - Loyal & Save - added confirmation prompt for cloud loyalty redeems - Loyal & Save - added redeem limit of $99
v2.42.34 - Took cashback amount out of tender
v2.42.33 - Forced card type in DataCap auth to be passed in
v2.42.32 - corrected issue with manual button being disabled when running credit cards - corrected issue with returns not being sent correctly to cloud loyalty
v2.42.31 - Returns - corrected an issue that caused license scans to fail when returning items by receipt in some instances - Offline Mode - corrected an issue that prevented the use of POS in offline mode when "force timeclock before POS" is enabled
v2.42.30 - Carton Count limit - corrected an issue that sometimes caused resume sales to fail due to carton count limits - Item Limiter - corrected an issue with limiter that happened when one item was in two different sale limits - License Scanning - added support for Arkansas licenses that don't expire - Price Change Report - Updated this report to take "Part of Carton" into account on buydowns when necessary
v2.42.29 - Returns - corrected an issue that caused items to return for the wrong price in some rare instances - Open Dept Sales - Corrected an issue that caused Open Dept sale to show incorrect costs in some instances
v2.42.28 - Lottery Recon - added setting to lock starting lottery ticket number
v2.42.27 - Loyalty - corrected an issue that caused pik a pak pricing to incorrectly increment loyalty points - Open Priced Items - corrected an issue that prevented the price prompt from accepting more than 5 characters - Uplifts - modified uplifts to support the "All Items" flag
v2.42.26 - Open Department Sales - correted an issue where open department sales didn't record an average cost - Register Settings - added a setting that will prompt the cashier when they sell an out of stock item
v2.42.25 - Commissions - updated commissions to crecit returns (by receipt) to the cashier that originally made the sale - Buydown Sales - Corrected an issue that caused returns to show up incorrectly on reports in some circumstances
v2.42.24 - Disclaimers - corrected an issue that prevented disclaimers from printing in some instances
v2.42.23 - Return forms - Remove License Scan Requirement From Return Forms - Returns - Corrected an issue where returns on Pik A Pack items were not giving pricing option
v2.42.22 - House Accounts - added current balance to account list when looking up house accounts
v2.42.21 - Prompt for salesman - Corrected an issue that prevented the POS from prompting for salesman - Item Sale Limiter - added ability to limit sales per transaction of selected merchandise - Returns - corrected an issue when returning sales-linked items via receipt. removed option to return the linked item since it would be returned anyway when returning the other item - Enhanced Loyalty - corrected an issue that rounded available balance incorrectly when redeeming loyalty points - Cycle Counts - added alert when an item has already been counted
v2.42.20 - Corrected an issue that caused a delay when subtotaling a sale
v2.42.19 - Added a check to correct an error that was happening if register 2 time was different than register 1 time when clocking in
v2.42.18 - Register - disabled scanner while a sale is being recorded to prevent adding items while recording the sale - Gift Cards - Corrected an issue that caused errors if no gift cards were already loaded on the server
v2.42.17 - Ingenico 250 Touch Timeout - Added ability for user to specify readtimeout value - House Accounts - Modified House Account refunds to take into account negative balances
v2.42.16 - cancels/voids/no sale - Made notes mandatory if enabled on cancels/voids/no sales - Integrated Loyalty - corrected an issue where returning a system discounted item would not return the right number of points - Average Cost - corrected an issue that caused the incorrect cost to be shown in reports in some rare cases - Return Forms - Corrected an issue that caused return forms to prompt for an email address if cloud loyalty is enabled
v2.42.15 - System Discounts - corrected an issue where a discount filtered by "All Items" gives the wrong discount amount in some cases - Coupon Scanning - Corrected an issue with reading GS1 coupon barcodes
v2.42.14 - House Accounts - added House Account Refund button - Coupon Scanning - corrected an issue that prevented GS1 coupon barcods from scanning correctly in POS
v2.42.13 - Loyalty - corrected an issue that caused a delay when looking up loyalty customers in some cases
v2.42.12 - Uplifts - Added location ID and POS device ID to uplifts / active API call - Modified timeclock logging to create new file everyday - TimeClock - added saving dialog when clocking in/out via POS popup in order to prevent the user from refreshing the POS screen before it "registered" that they had clocked in
v2.42.11 - Receiving - corrected an issue that caused the incorrect retail price to show on received items
v2.42.10 - Added optional logging for loyalty lookups to help track down loyalty lookup delay
v2.42.9 - Uplifts - added support for uplift discounts when using the same items for trigger and sale items
v2.42.8 - System discounts - corrected an issue that caused discounts on voided items to remain on the sale in some rare cases
v2.42.7 - Corrected an issue that could cause a delay after hitting subtotal in POS
v2.42.6 - Datacap CC processing - Added setting to disable sending terminal ID for datacap processing - Added initialization logging for datacap
v2.42.5 - Commissions - corrected an issue that caused percentage-based commissions to report incorrectly in some cases
v2.42.4 - Customer Facing Display - corrected an issue that prevented local ads from displaying in some cases
v2.42.3 - Corrected an issue with adding a Food Stamp tender to a sale
v2.42.2 - Added logging of datacap device id (standard and EMV) for signature capture event - Changed signature capture call to use EMV device ID when EMV is enabled
v2.42.1 - Added logging of signature capture events
Release 2.42
v2.41.29 - "Use Full PLU Num" box - POS now remembers the last choice for this setting - Register Z - added an option to schedule the register to Z out automatically - House Accounts - corrected an issue that caused returns for department level discounts to apply the discount a second time in some cases - Cancels/Voids - added an option to prompt cashier to enter notes when cancelling sales & voiding items
v2.41.28 - Discounts data conversion error - corrected an issue that caused an error message when using a system discount that had items in it with dashes in the PLU - Safe Drops and Pay Outs not cutting receipt - Found and fixed logic that forced cut on non sales receipts
v2.41.27 - Fixed issue with cloud loyalty not cutting receipt properly
v2.41.26 - Employee Schedule Changes - Added breaks to employee schedule print and grid - Credit Tender Fee - corrected an issue with the saving the fee that caused an error message - POS Settings - added a setting to disable the "Manual" option for datacap CC processing - Shelf Labels - Added lookup type (upc with link); Also added ability to scan a UPC to look it up for labels printing
v2.41.25 - Fixed issue with cloud loyalty not cutting receipt properly - Pricebook - Corrected an issue that allowed the creation of one-way item links - Non cash tender fee - corrected an issue with percent tender fees that caused the wrong amount to be charged - Label Printing - added the ability to scan a UPC to look up an item in the label printing module
v2.41.24 - Enhanced Loyalty Coupons - corrected an issue that prevented the percent off coupons from being accepted by Pos
v2.41.23 - Credit Card Fees - corrected an error message when adding a department for the fees - Dymo Label Printing With Aliases - Added option to print PLU or Alias number to label.
v2.41.22 - System Discounts - corrected an issue with "Buy X For $Y" discount that allowed the discount to raise the price in some cases - Loyalty Lookup - changed lookup to default to the last used lookup method - Added credit card fee setting and logic - Vendor Parts - corrected an issue that allowed a vendor part to be reassigned to another vendor - Customer Facing Display - corrected a memory leak when displaying local ads - Enhanced Loyalty - corrected an issue that caused the "Print Coupon" button for a customer to print expired coupons in some instances - Price Check - corrected an issue that caused price checking an item would simply ring up a sale for that item in some cases - Added "Pour My Beer" buttons and logic for closing billpay without card and getting billpay tab with card
v2.41.21 - Added age verify override when resuming "Pour My Beer" tab - Working Orders - added ability to refresh quantity on hand when opening a working order - Employees - added an option to hide inactive employees from the list - Commissions - corrected an issue where the sales leaderboard would count canceled sales toward a cashier total - Pricebook - added a check to prevent adding a parent/child unit to an item if the intended parent/child already has a child/parent - Driver License Scanning - added support for Arkansas driver licenses when the customer's middle name is present - Returns - corrected an issue that prevented returning of weighted items when using a "Sell Item" button to look up the return - Price Check - corrected an issue where the "Price With Tax" field on the "Price Check" screen calculated tax incorrectly in some instances - POS Settings - corrected an issue that caused the "Capture Signature" setting to populate incorrectly in some instances - Online Pending Transfers - disabled apply button after a failed apply to the remote store in order to prevent a second apply to the local store's inventory - POS Settings - corrected an error message that was showing when saving settings - System Discounts - corrected an error with return calculations on system discounts
v2.41.20 - Added support for "Pour My Beer" bill pay refunds and charging initial bill pay deposit - Ticket #150294 - POS/Director discrepancies master ticket - Change promo logic to resolve display issue - System Discounts - corrected an issue that caused returned system discounts to return for the wrong amount in rare cases - Lottery Recon - corrected an issue that prevented a game from being added to the safe in some cases
v2.41.19 - Shift Reconciliation - corrected an issue that prevented the - Voided Sales - corrected an issue that cause items to void for the incorrect amount when the item was subject to a temp price change and a House Account discount - Suspended Sales - corrected an issue that made items ring incorrectly on a suspended sale when the item was subject to a temp price change and a House Account discount - Lottery Recon - corrected an issue that prevented the safe count from updating correctly in some cases - Lottery Recon - corrected an issue that caused two of the columns to be reversed until a record was changed - Lottery Recon - corrected an issue that allowed editing of recons after the "Is Final" box is checked - System Discounts - added ability to charge tax on the full price on items in system discounts - Check verification - added support for scanning a license to populate the license number when verifying a check - POS Digital Receipt - corrected an issue when selling pik-a-pak items with sales links that caused the quantity on the receipt to display incorrectly - POS Button Editor - corrected an issue that incorrectly limited the size of new buttons in some cases
v2.41.18 - Digtal Receipt - changed text color to black to make the receipt easier to read - Online Pending Transfers - corrected an issue that prevented the transfer from applying at both stores - Fixed a couple of bugs in datacap param download & added a new credit card reboot time option if the device is an ingenico - Changed the webservice timeout of FindLoyaltyCustomer to correctly calculate - Added initial schema, settings and placeholders for CC pre-auth - Cleaned up Heartland connection error code to only try twice and log each one - Price Check - added a link to switch to the parent/child of an item after scanning - Reorders - corrected an issue with "52-week high" calculations - To Do Lists - added ability for stores to add notes to a to-do item - Enhanced Loyalty - added "Ads" campaign type to inform customer of upcoming promotions - RJR Scan Data - corrected an issue that allowed an enhanced loyalty coupon to be associated with the wrong item causing a negative sale amount - Enhanced Loyalty - corrected an issue that caused expired coupons to print when reprinting customer coupons - Price Check - corrected an issue that caused an item to sell rather than price check if the UPC began with a "5" - Added PMB buttons and logic for closing billpay without card and getting billpay tab with card - "Capture Signature" setting - corrected an issue that auto-checked this box when a signature-capable device was connected - Price Check - updated price checks to include/exclude tax on buydowns in accordance with the "tax buydowns" setting - Weighted Items - corrected an issue where returning weighted items would result in a sale instead - Commissions - corrected an issue that caused commission sales to be given to the wrong employee in some instances - Cashiers - added check box to cashier screen to hide/show inactive cashiers - Vendor Parts - corrected an issue that allowed for the vendor to be changed when editing a part number
v2.41.17 - updated one of the device descriptions from Vantiv to Mercury - POS Settings - added ability to enter store name and address for House Account Invoice headers - Credit Card Processing - added an option to run card manually - System Discounts - added ability to limit a discount to a set number of times per day per loyalty customer - Reconciliation - added a prompt when saving a reconciliation to ask the user if they want to finalize the recon. - Messages - corrected an issue that allowed employees to delete messages regardless of whether their permissions should allow them to
v2.41.16 - Open Price items - corrected an issue that prevented suspend sales from remembering the price of open priced items. - Register Z - corrected an issue where doing a no sale immediately after a Z would reprint the Z tape
v2.41.15 - Credit Card Processing - corrected an issue with communication on certain Global Pay devices
v2.41.14 - Weighted Pricing - corrected an issue that caused prices to be rounded incorrectly in some cases - Loyalty - corrected an issue that would allow a non-loyalty customer to get a loyalty discount in some rare cases - Uplifts - corrected an issue that prevented the POS from downloading uplift images in some cases - Daily Recon - corrected an issue that caused the cash deposit difference to display incorrectly in some cases - Credit Card Processing - added support for iCMP and iSMP4 card terminals with Rapid Connect - House Accounts - corrected an issue that caused a transaction to retain "tax exempt" status if a tax exempt House Account was added to a sale, then removed from it. - Credit Card Receipts - added an option to suppress the signature line on the second credit card receipt - Label Printing - corrected an issue that caused the "Use Full UPC" box to be ignored in some instances v2.41.13 - Added support for blank monitor serial number in control center
v2.41.12 - Added INI location ID queried once on login, from INI file or from CC API
v2.41.11 - Corrected an issue that prevented resuming suspended sales in some instances - Coreected an issue that caused grandfathered age verification to fail on the second item scanned
v2.41.10 - Cleane up cut commands when using cloud loyalty
v2.41.9 - Cleaned up logic when switching control center monitors v2.41.8 - Cleaned up logic when priting cloud loyalty points balance v2.41.7 - Cleaned up logic when checking for control center monitor updates v2.41.6 - Moved control center monitor calls to login screen and changed frequency v2.41.5 - Implemented cloud loyalty add/edit customer requirement - Implelemted cloud loyalty app scan
v2.41.4.2 - Lottery Recon - added logging if the cashier changes starting ticket numbers in the reconciliation - Cycle Counts - corrected an error that came up when opening a cycle count in some instances
v2.41.4.1 - POS Price Change report - corrected an issue that caused this report to show more than 1 day's worth of price changes when the user selected to see only one day - Shift Reconciliation - added fields for Loyalty and Mobile Coupons - Added setfocus and changed validation for ttstate. - Adjusted message popups to reflect the messages from enhanced parsing, including validations - Updated customer form to be fully validated before it's left (required fields, proper field types, type keyup restrictions) - System Discounts - added the ability to add departments or categories to Discounts rather than needing to add items individually - Commissions - added the ability to add departments or categories to commissions rather than needing to add items individually v2.41.4 - Age verification - Added support for grandfathered age verification - POS Time clock - corrected an issue that prevented a cashier from clocking in if they had a time entry in the system after the current date v2.41.3.1 - Enhanced Loyalty - added the "percent off" loyalty coupon type - Sale Receipts - added the department disclaimer to the receipt - Messages - added an employee permission for deleting messages - Coupons - corrected an issue where voiding an item would not clear associated coupons from the sale - Enhanced Loyalty - added the ability to put logos on loyalty coupons - Auto-logout - corrected an issue that allowed the auto-logout option to cancel a sale if the POS was idle long enough - Safe Drops - added a setting for the maximum number of skipped safe drops before the user is forced to do a drop - Loyalty Customers - Corrected an issue that could prevent a phone number from saving correctly on a loyalty account in some rare instances - Spot Checks - Corrected an issue where employees with the permissions to start spot checks could not start spot checks - House Accounts - Corrected an issue that prevented Sub Accounts from being looked up in Pos v2.41.3 - Register Z - corrected an issue where manufacturer coupon amounts were displaying as negative - Food Stamps - corrected an issue where the food stamp eligible amount wasn't rounding correctly when tendering a sale in some instances - CC processing - Added support for Heartland credit cards
v2.41.2 - Age Verifiecation - Corrected an issue that caused DL scanning to fail when returning an item by receipt number v2.41.1 - Customer Display - corrected an issue that caused "Out of Memory" errors for customer facing display
v2.41 - Release Compile v2.40.109 - Reconciliation - corrected an issue that caused register Z's to be flagged as lottery reconciled prematurely
v2.40.108 - Underage warning screen - updated screen to be red and to keep the OK button from being clicked for a few seconds - Break Ups - added a setting on the Breakdowns button to allow inventory to break up - Returns - corrected an issue that could cause returns of buydown items to calculate totals wrong in some instances - Broken Links - corrected an issue that prevented a sale from completing if one of the items had a broken link set up - pik a pak pricing - fixed an issue with system discounts giving the wrong percent off when an item was also on pik a pak pricing - Manage Safe - corrected an issue that caused duplicate entries to show in safe verification in recon - House Accounts - corrected an issue with House Accounts not updating balances correctly in some rare cases - Integrated Loyalty - added ability to see balances for PM/UST/RJR loyalty points
v2.40.107 - House Accounts - added balances to customer popup after the customer is selected - Returns - corrected an issue where return amounts weren't always accurate when "Returns Use Current Discounts" was set
v2.40.106 - Return to Main Screen - corrected an issue where this setting didn't work - Loyalty customer sales history - modified reports to show receipts with zero balances v2.40.105 - Uplifts - added support for the "Change Salesman" button in uplifts
v2.40.104 - Control Center - Corrected an error caused when validating certain logins
v2.40.103 - Customer Displays - added support for running two identical customer facing monitors
v2.40.102 - Breakdowns - modified breakdowns to allow inventory to break "up" if the carton sells to negative while more than 10 packs are on hand
v2.40.101 - Enhance Loyalty Coupons - corrected an error that would prevent a coupon from printing if there was a problem with printing a logo - License Scanning - updated license scanning to pass four-digit year to age verification prompt v2.40.100 - Age Verification - updated to require 4 digit year entry and made year buttons inverse colors in comparison to other buttons - Item Returns - corrected an issue that would cause an error message when using a "Sell Item" button to do a return in some cases - License Scanning - corrected an issue where scanning a license was only passing in two digits for the year v2.40.99 - Messages - Added Support For Non PDF Message Attachments v2.40.98 - Age Verification - changed the age verification prompt to allow the first two digits of the year (so the cashier can to specify 19xx or 20xx) - Enahnced Loyalty - corrected an issue where the receipt for a loyalty transaction wouldn't show the customer's last name in some instances - Enhanced Loyalty - corrected an issue where points earned were sometimes incorrect when certain discount types were applied to the sale
v2.40.97 - House Accounts - corrected an issue that was preventing department lockouts from working with House Accounts in some cases - Dollar Discounts - Dollar discounts now prompt the cashier to choose an item to apply the discount to in order to apply taxes more accurately
v2.40.96 - Returns by receipt - returns now use the final sale price of the items from the receipt rather than recalculating based on current buydowns/discounts v2.40.95 - Customer Facing Display - corrected an issue that was causing POS to reach out to Control Center to refresh monitor content when Control Center Integration was disabled v2.40.94 - Waste itesm - corrected an issue that caused an error message when closing out a waste transaction V2.40.93 - Voids - corrected an issue that was causing an error message when tendering out a sale with a voided item - Temp Price Change - Temp price changes now include the buydown in the price so the cashier can change the price more accurately
V2.40.92 - POS Settings - corrected an issue that was causing the "Allow Debit Cash Back" box to be checked every time settings were loaded V2.40.91 - Buydowns - corrected an issue that caused any buydowns added from POS to not be visible in Director - Receipts - corrected an issue where the settings for secondary credit receipts were being ignored in some instances v2.40.90 - Returns - corrected an issue that caused pik-a-pak items to return for the wrong price - Returns - corrected an issue that caused returns by receipt to ignore buydowns in some cases - Daily Recon - corrected an issue that was causing register Z's to be incorrectly marked as daily reconciled
v2.40.89 - Announcements/News - added new setting to allow announcements and news to be updated at different intervals - Returns - added ability to do single returns by receipt; even when the item was rung up with a quantity greater than one - Cycle Counts - added ability to manage cycle count definitions from the POS - Digital Signage - added file validation before trying to display downloaded content v2.40.88 - Cloud Loyalty - updated to populate "State" dropdown from scanned drivers license v2.40.87 - Button Permissions - when switching cashiers, corrected an issue that would allow one cashier to use buttons they didn't have permission for
v2.40.86 - No Sale - added notes to the receipt printed for a No Sale - License Scanning - added messages/notifications for an expired license being scanned
v2.40.85 - Department Min/Max - added support for Min and Max values on open department sales (Min and Max set in Director) - House Account receipts - corrected an issue that caused the receipts for House Account payments to show the wrong account number - ToDo List - corrected an error message for "spot check" todo items v2.40.84 - Datacap Card Processing - Added support for iSC250 - Global Pay
v2.40.83 - Enhanced Loyalty - Modified verbiage in message shown when redemption is not allowed for manual lookups v2.40.82 - Vendor Parts - added the ability to set the Minimum Order Qty on newly created parts v2.40.81 - Enhanced Loyatly - added a setting to require a scanned user ID for redeems v2.40.80 - System Discounts - modified receipt to use the "Receipt Text" from the system discount rather than the discount name - Tenders - corrected an error that caused the "Max Change Amount" setting to be ignored - Carton counts - corrected an issue that could cause the cashier to be prompted a second time for contract violations - Enhanced Loyalty - modified Open Ended coupons to show redeemed amount when reprinted - Enhanced Loyalty - corrected an issue that would cause the "Points Earned" on the balance chit to be incorrect in some instances
v2.40.79 - Returns - corrected an issue that prevented mix/match items from being discounted on returns in some instances - Returns - corrected a minor rounding issue when calculating return price for mix/match items v2.40.78 - Enhanced Loyalty - added Disclaimer text to bottom of coupons - Enhanced Loyalty - added support for adding customer on returns by receipt - Enhanced Loyalty - added support for item blacklists on coupons
v2.40.77 - Enhanced Loyalty - added points earned to chit printed post sale v2.40.76 - Enhanced Loyalty - added date and customer name to balance chit v2.40.75 - Enhanced Loyalty - corrected an issue that prevented loyalty coupons barcodes from printing on serial printers - Integrated Loyalty - corrected an issue that prevented points from calculating properly with returns
v2.40.74 - Commissions - corrected a rounding issue on commissions reports v2.40.73 - Lottery - added support for managing the lottery safe outside of recon
v2.40.72 - Pricebook - added logging of price changes done through the POS Pricebook - Employees - added support for saving both the cashier and employee passwords - Enhanced Loyalty - added date printed to Loyalty coupons - Enhanced Loyalty - added ability to track coupons from open ended campaigns - Enhanced Loyalty - changed "Redeem Loyalty" button to show redeemable balance in dollars rather than points
v2.40.71 - Datacap Credit Processing - added support for the Ingenico ISC250 with TSYS
v2.40.70 - Open Department Sales - corrected an issue that caused price overrides on Open Dept sales to set the price to zero - Cloud Loyalty - added support for multiple loyalty cards for the same account v2.40.69 - No Sale button - added a setting to prompt for a reason on a No Sale v2.40.68 - Cash Drawer - fixed error message when cashing out a sale without a cash drawer selected
v2.40.67 - Find Item Screen - added failsafe to prevent adding items to a sale with a zero quantity v2.40.66 - Waste Button - corrected an issue that caused the waste button to prompt for age verification v2.40.65 - Gift Card Returns - corrected an issue that prevented gift card returns from updating the card balance in some cases - House Accounts - corrected an issue that caused the House Account Invoices not to show all taxes on legacy setups that used more than 4 tax rates - House Accounts - added customer name to House Account receipts - House Accounts - corrected an issue with House Account returns that caused the return to ignore House Account discounts v2.40.64 - News/Announcements - changed News/Announcements updates to prevent the POS from freezing if the internet is down when POS starts
v2.40.63 - Credit Card processing - added a setting to prevent Credit Card sales under a set amount v2.40.62 - Messages - added ability to delete multiple messages at once - Cloud Loyalty - corrected an issue that was causing blank receipt paper to feed after some transactions
v2.40.61 - Customer-facing display - changed text color for customer-facing receipt to black - Label Printing - added support for 13-digit UPC's - House Accounts - corrected as issue with the "you saved amount" on the receipt when ringing up multiple-quantity items v2.40.60 - Shelf Label Printing - added support for printing the selected price when printing labels for pik-a-pak items - Price Check Screen - added a failsafe to prevent adding an item to a sale with a sell quantity of zero
v2.40.59 - Clear Tenders Button - corrected an issue where the button would not prompt for a credit card to refund in some rare cases
v2.40.58 - Temp Price Changes - added requirement for description on temp price changes
v2.40.57 - Commissions - added support for percentage-based commissions v2.40.56 - Buydowns - corrected an issue that caused buydowns with fractional (half-cent) amounts to calculate incorrectly in some cases
v2.40.55 - Drivers License scanning - Added support for new NC licenses - System Discounts - corrected an issue where a loyalty discount would not stack with a non-loyalty discount in some instances - Receiving - added option to auto-append the store number to invoice numbers - Added option to include loyalty coupons as discounts on sales reports - Minimum Birthday - Added setting to display the minimum required birthday for Tobacco/Alcohol - Label Printing - Added options to include buydowns and single-item system discounts to printed labels - Reconciliation - added an option to Auto-populate CC totals on recon (if using integrated CC processing)
v2.40.54 - Uplifts/Digital Marketing - changed POS to run updates to uplifts and digital marketing in the background to eliminate interruptions to POS functions
v2.40.53 - House Accounts - changed House Accounts to be corporate-based. All House accounts are looked up and updated directly to corporate - Enhanced Loyalty Balance Types - added an option to include/exclude balance types from loyalty receipt - Carton Count Limiter - corrected an issue that caused the limiter to count snuff rolls incorrectly - Enhanced Loyalty - corrected an issue where the Loyalty Default Timeout would use the wrong value if not set to default - License Scanning - updated to separate first and middle name when the license puts both in the same field. - License scanning age verification - corrected an issue where scanning a license would report that a customer was old enough to drink a day early (due to leap years) - Drivers License Scanning - corrected an issue with scanning PA licenses - Employees - corrected an issue that was causing an error message when opening Actions > Management > Employees
v2.40.52 - Credit Processing - Added suppport for VX-805 (EMV - Elavon) v2.40.51 - System Discounts - corrected an issue with the Triggered discounts that would prevent buying X of a trigger item, and getting Y other items free v2.40.50 - Sell Item Button - corrected an issue where the "Allow Multiple Selections" option would cause an error if only one UPC was assigned to the button - Enhanced Loyalty - Open-ended campaign - corrected an issue that caused the "Redeem Loyalty" button to find the wrong value of available loyalty points - Item Search - Corrected an issue where the price displayed in Item Search would sometimes display the wrong value - Gift Cards - corrected an issue where gift cards were not being handled correctly when suspending/resuming a sale
v2.40.49 - Percent off button - changed button to discount items after all system discounts are applied
v2.40.48 - System Discounts - changed "% off each item" type discounts to discount retail price after buydowns are applied
v2.40.47 - Item Kit Sales - corrected an issue with suspending/resuming Item Kit sales that would cause incorrect pricing on kit items in some cases
v2.40.46 - Cloud Loyalty - corrected an issue that was causing the loyalty ID not to populate when adding a customer v2.40.45 - Credit Processing - Added support for Ingenico IPP 320 (EMV - Heartland) - House Accounts - corrected an error that would display when when finishing a House Account sale in some instances
v2.40.44 - Discounts - System Discounts will now allow a discount on a zero-price item - Pay In / Pay Out - Updated the Pay In / Pay Out input to limit description to 30 characters
v2.40.43 - Item Search - added option to search "Everywhere". This combines all other search methods (UPC, Description, Vendor Part) v2.40.42 - Enhanced Loyalty - corrected an issue that allowed loyalty coupons to be redeemed for more than transaction amount
v2.40.41 - Item Search - Modified item search to include linked items when searching by vendor part
v2.40.40 - Check Verification - added ability to accept or decline checks on a customer by customer basis - Price Check - changed size of description field to allow for longer descriptions
v2.40.39 - Shift Recon - corrected an issue that was causing an error message when opeing recon v2.40.38 - fixed BxGy free on trigger list where trigger list was included in item countA
v2.40.37 - Percent Discount button - corrected issue that prevented the "Discount All" option from working - Clear Button - corrected issue where the Clear button in POS was clearing the customer from the sale, but was not changing the display
v2.40.36 - Enhanced Loyalty - the cashier that enrolled a new customer is now recorded - Percent Discount Button - added ability to select multiple items to be discounted - Loyalty - added a button to the loyalty customer pop up to clear the customer off the transaction - Debit Card Processing - corrected an issue where canceling a sale would not always credit funds back to a card
v2.40.35 - System Discounts - corrected an issue with "Buy X get Y free" discounts when using trigger list
v2.40.34 - Coupons - Manufacturer coupon button now verifies if the correct manufacturer is on the transaction - Settings - added an option to remember the birthday entered on a suspended sale v2.40.33 - Settings - corrected an issue that allowed the "Force timeclock before POS" setting to be bypassed in some instances
v2.40.32 - Loyalty - removed fields in customer entry that weren't being used v2.40.31 - Announcements - Added feature that allows corporate to create and send announcements v2.40.30 - Timeclock - corrected issue where timeclock would change the active cashier in some instances
v2.40.29 - Temp Price Change - added option to disallow system discounts with temp price changes
v2.40.28 - Loyalty - reduced the timeout period default for Loyalty lookups, and added an option to set it manually v2.40.27 - Buydowns - corrected an issue that caused quantity-based buydowns not to trigger properly - Uplifts - added ability to log whether an uplift is "auto-won" or is won normally v2.40.26 - Cashier Home Screen - corrected an issue that caused an error when viewing messages - Settings - corrected an issue that caused the "Tax Manufacturer Coupons" setting to be ignored is some circumstances
v2.40.25 - Temp Price changes - corrected an issue that caused this to change the food stamp eligible amount
v2.40.24 - Zebra labels - added support for multi-line descriptions on label templates
v2.40.23 - Scanned coupons - added ability for items sold under an alias to be used with manufacturer coupons - Credit Receipts - added options to hide receipt data on secondary credit card receipts
v2.40.22 - Settings - added option to sell a group of items at the same price as the parent (ex. 10 packs of cigarettes to sell at the same price of a carton) - Lottery Recon - corrected an issue that prevented seeing all tickets when verifying safe - House Accounts - added ability to use "Cost plus" pricing to add zero percent to cost - House Accounts - added ability to look up and sell to subaccounts v2.40.21 - Schedules Module - Added upcoming schedule to cashier home with ability to print - Schedules Module - Added schedule details popup with ability to print full schedule / my schedule
v2.40.20 - Uplifts - added support for trigger quantities - Uplifts - added support for "auto-winning" an uplift if all uplift "sell" items are already on the transaction - Label Module - Item searches by vendor part now find child as well as parent units
v2.40.19 - POS Clock - corrected an issue that could prevent the POS clock from properly syncing to system time in some instances v2.40.18 - System Discounts - added support for triggered discounts - House Accounts - Add ability to add customers sub accounts to house accounts v2.40.17 - PC Payroll Integration - if PC Payroll gives an error, a director message is sent to corporate for correcting time
v2.40.16 - Control Center Integration - corrected an issue that could prevent local content from updating in some cases - Uplifts - changed uplift discounts to discount the least expensive item first - Register Z - added an option to have the Z print tenders grouped by tender bucket rather than showing tender details1 - POS Panels - added ability to use archived panels if retrieving panels from the database failed - Datacap NetEPay Processing - added support for 3 new Vantiv/Mercury credit card devices Ingenico IPP 320 (EMV - Vantiv) Ingenico IPP 350 (EMV - Vantiv) Equinox L5300 (EMV - Vantiv) - Timeclock - added option to use accounting format when printing - Uplifts - added ability to use aliases when adding an uplift item to the sale v2.40.15 - Cashier login - corrected an issue where logging in to do a price override would change the cashier on subsequent sales
v2.40.14 - Safe Drop Prompt - corrected an issue where item's may be scanned while the safe drop prompt is on the screen
v2.40.13 - Daily Reconciliation - corrected an issue with the way food stamps reported in daily recon - Scale Support - added support for Brecknell 6710U scales v2.40.12 - Carton Count - added the ability to designate an item as being a partial carton when the item doesn't have a parent - Returning Coupons - corrected an issue that could cause a returned manufacturer coupon to ring incorrectly in some instances
v2.40.11 - House Accounts - corrected an issue that prevented choosing a different house account after one had already been chosen
v2.40.10 - Carton Counts - POS now requires applicable items to be removed from the sale if the carton count limits are exceeded
v2.40.9 - POS Settings - added optional setting to prevent more than one cashier from ringing sales on a register Z - House Accounts - added ability to view sales history from the POS
v2.40.8 - Drivers License Scanning - corrected an issue with TN and LA licenses where the last name would not populate correctly
v2.40.7 - Food Stamp Sales - corrected an issue where food stamp sales reported incorrectly on the Sales Tax Report in some cases - Messages - added the option to print messages to office printer rather than receipt printer
v2.40.6 - Suspended Sales - suspending a sale now remembers the age entered when the sale was first rung up v2.40.5 - Daily Reconciliation - corrected an issue that could prevent printing a daily recon after it is finalized
v2.40.4 - Messages - corrected an issue that could prevent attachments from opening in some cases
v2.40.3 - House Account Invoices - added House Account address/tax information to printed invoices
v2.40.2 - POS login screen - corrected an issue that allowed inactive employees to log in. - Starting Till - removed the ability to cancel a starting till when the "Force A Starting Till" setting is active
v2.40.1 - Temp Price Change Button - added ability to require cashier login for price changes - POS Settings - Added an option to hide zero-dollar kit items on receipts - Messages - tweaked to enhance performance when sending large attachments
RELEASE 2.40
v2.39.42 - corrected an issue that caused POS flag names to display incorrectly when editing departments - added support for discounts to be applied with uplifts - added support for NC drivers license
v2.39.41 - When using multiple Z's for lottery, the cashier is now presented with the option to skip lottery recon so it can be done on the last shift v2.39.40 - updated age verification display if the "Force DL Scan for Age Verify" option is enabled - added logic to show age and date of birth if a drivers license is scanned before a sale is started - corrected issue where time on POS was not changing if message widget was disabled
v2.39.39 - corrected an issue with registering a device with control center - added qty to kitchen printer chit and remote monitor
v2.39.38 - added ability to hide PLU number on sell item popup v2.39.37 - removed prices from kit selection button when the item has a zero price v2.39.36 - corrected "out of memory" error with customer facing displays - corrected issue with lottery recon no longer updating variance numbers automatically
v2.39.35 - Labels module in POS now remembers last used printer/label type - corrected display of item prices when searching in POS pricebook - corrected lottery recon columns being reversed - corrected issue that was preventing daily reconciliation from loading a list of shifts to verify - added ability to restrict lottery sales to cash only - added option to hide buydowns and promotions when doing a price check - corrected issue that prevented reconciliations from being printed - corrected an issue that would prevent POS to-do tasks from printing - added option to force drivers license scan to verify age v2.39.34 - added support for registering device/monitor in control center - modified customer facing display to download data from control center and run locally instead of using URL - corrected issue with age verification if the customer was born on a leap year v2.39.33 - added support for Ingenico IPP 320 (EMV - Globalpay)
v2.39.32 - added support for ICMP - Heartland EMV
v2.39.31 - corrected quantity not being set correctly for kit items - corrected issue that caused system discount amounts to show incorrectly on receipts v2.39.30 - added support for surcharge in receiving
v2.39.29 - corrected typo in onscreen keyboard settings - added ability to finalize shift reconciliations - prevented uplifts from showing the same campaign twice v2.39.28 - corrected issues that caused voided gift card sales to ask for authorization
v2.39.27 - added logic to close any previous running instances of POS before starting - seaching by description will now only show active items
v2.39.26 - added support for applying database updates silently
v2.39.25 - added ability to add attachment to messages - added zebra shelf tag label type
v2.39.24 - added tender validation warning if a tender is outside of the supported range for that type - added tender validation warning if muliple tenders are set on a button that does not support multiple tenders - added tender validation to the button editor v2.29.23 - corrected an issue that prevented the printing of an invoice through POS
v2.29.22 - added option to disallow house accounts from receiving system discounts
v2.39.21 - corrected an issue with certain user-generated PLUs not ringing multiple quantity sales correctly
v2.39.20 - added support for carton count definitions with multiple manufacturers - corrected labeling in some areas of the POS v2.39.19 - corrected an issue with editing quantities of open department sales. 2.39.18 - corrected error message on Windows XP machines with multiple monitors
2.39.17 - added setting to disable popping cash drawer on safe drops
2.39.16 - Added ability to create new items and update descriptions when using the Scan Store utility - added support for "Waste" items (such as food that has to be thrown out at end of day)
v2.39.15 - added support for counting X's performed - added setting to enable multiple selections on sell item button - added remote printer module - corrected an issue where "resume sale" would show empty suspended sales - added fingerprint option to login prompt for inactivity - corrected display issue when editing a percent discount button v2.39.14 - added Zebra label CS Format A - added Zebra label CS Format B - added logic to force getting timeclock ID from corporate if there is not one locally and using PCPayroll - added support for checking alias when processing manufacturer coupons v2.39.13 - corrected an issue where enhanced loyalty "free item" coupons were not taking buydowns into account
v2.39.12 - added logic to check for department max percent discount amount
v2.39.11 - corrected issue with PA license not finding the license number - added setting to allow user to choose Onscreen Keyboard path - added setting to allow user to specify control center base URL
v2.39.10 - added option in "Find Item" screen to search by description start - corrected an issue where the customer was cleared after viewing the receipt - corrected an issue with the buydown link in pricebook
v2.39.9 - set a limit on enhanced loyalty coupon redemptions - added manufacturer list to manufacturer coupon button. This will only allow a manufacturer coupon redeem if that manufacurer is on the sale
v2.39.8 - added logic to set CFD for new format based on old settings
v2.39.7 - added support for multiple customer facing displays v2.39.6 - corrected an issue with the "change qty" screen in POS - added ability to enter negative numbers on pay ins and pay outs - enhancement added ability to map coupons for different manufacturers to different tenders
v2.39.5 - corrected an issue with debit tenders that was causing only 1 receipt to print regardless of settings
v2.39.4 - Corrected a minor visual issue with daily reconciliation - Corrected an issue that prevented daily reconciliation from printing - added onscreen keyboard to cycle counts
v2.39.3 - added setting to force login on all timeclock entries - added timeout to timeclock screen that will close screen after 60 seconds - added 3 minute timer for timelock; if it's been more than 3 minutes since the user logged in, they have to log in again to clock in/out
v2.39.2 - fixed various typos
v2.39.1 - Updated settings to make newer tabs subject to user permission settings
Release v2.39
Internal/Release v2.38.13 - changed pcpayroll to use payrollid instead of employeeid
v2.38.12 - corrected issue for performing shift recon and lottery is using multiple Z's - added logic to use PayrollID instead of employee num for PC payroll integration
v2.38.11 - prevent inactive items from showing on item search and working orders - added a new setting - optimized finditem screen for UPC unexpanded & expanded along with the alias - optimized cycle/spot screens - added logic to print LoyaltyAccountName on loyalty coupons
v2.38.10 - added verification for numeric values in lottery reconciliation
v2.38.9 - added support for PCPayroll timeclock integrations - added OK and Cancel buttons to the password box when testing the cash drawer v2.38.8 - corrected possible issue with Mix/Match returns pricing - added the gift card number to the pops up when a gift card load fails - resized popup in Actions > Inventory to compensate for suppressed Cycle Count and Spot Checks
v2.38.7 - optimized launch module for fingerprint reader - added support for free items using enhanced loyalty - added message box to alert cashier if an entry on the Shift Recon is not numeric
v2.38.6 - corrected an issue that was causing Ejournal reports to show the wrong total on Non-tax sales - corrected issue when using manuf coupon and sale total was positive but the balance due was negative: POS no longer displays an incorrect change amount - corrected issue where invalid POS receipt files would cause an error message v2.38.5 - added POS form for Sales Restriction message
v2.38.4 - corrected possible reporting issue for system discounts on incorrect line item v2.38.3 - recompile
v2.38.2 - optimized buttons for Orders, Cycle Counts, Spot Checks until respective features are enhanced
V2.38.1 - corrected receipt display issue when using weighted prices - corrected an issue when using percent discounts and system discounts together - corrected issue that caused the "Tendered" label on the subtotal screen to be cut off - corrected age verification not updating when DL was scanned - added default value for Customer facing display font size - corrected next dollar button not refreshing in some instances
v2.38 - added error screen to ToDo list details - changed ToDo from POS to a button instead of checkbox when showing/hiding completed tasks
v2.37.73 - corrected issue with weighted items giving an error when a sale is suspended - corrected issue with weighted items possibly not voiding correctly
v2.37.72 - added support for prompting for item when scanning manuf coupons
v2.37.71 - corrected issue that was causing non tax sale totals to display incorrectly in the Ejournal report - corrected taxing buydown returns was adding the buydown tax twice - corrected house account lookup left loyalty lookup was not checking for active sale when a house account number was present - corrected issue where multiple item kits could not be addded to a sale all at once - corrected - pay out descriptions not showing on Receipt - added - POS now prints check number on receipt - changed - vendor part description field in POS working orders increased in size - added font size option to change the size of: subtotal, tax, total, and change due - added support for ToDo list to update corporate when a task is complete - new Feature - Viewing full receipt during a transaction allows for editing the number of items on a single line - changed - house account receipts now show company name rather than person's name - corrected issue where age verification flag not resetting when the account was cleared from the sale in some circumstances - corrected issue with Shift Recon notes not appearing on the reconciliation report - corrected issue that allowed a cashier to see a reconciliation report before finalizing a blind recon v2.37.70 - changed loyalty search by phone number to not drop dashes and dots
v2.37.69 - corrected an issue that was causing credit card tenders to be added to a sale twice in some circumstances - added POS setting that gives the ability to print or not to print receipt when cashier either "Cancels Sale" or has a "No Sale" - added support for calculating return amount when system discounts are applicable - corrected issue with non-tax items that was causing incorrect totals to be shown in Ejournal reports
v2.37.68 - corrected - POS Item Seach could show the wrong price in some rare cases - corrected - possettings download data parm link change sucess message and remove messagebox for heartland ingenico 250 - corrected - resume sale of voided weighted barcodes could cause the line item to turn positive
v2.37.67 - corrected a rare error when claiming a device with Datacap
v2.37.66 - corrected - foodstamp taxing issue after food stamp tender an item was added to the sale it would - corrected - resume sale was not adding the customer back to the sale - corrected - minor issue with house account payment tender types
v2.37.65 - added support for loyalty only coupons using integrated coupons - added support for single use per account coupons using integrated loyalty - corrected issue when resuming a sale suspended with a house account
v2.37.64 - corrected issue in integrated loyalty where coupon value was not being pulled from webservice
v2.37.63 - added option to run one machine unintegrated from credit cards while the other machines are integrated v2.37.62 - added setting to print enhanced loyalty balances post sale
v2.37.61 - added support for enahnced loyalty single use for transaction coupons - changed BG color on CFD to black for alternate rows (it was gray and was harder to see) - added ability to customize font size in CFD - added QOH to print label search screen *hidden if show qoh for price check is false - added QOH to print label screen *hidden if show qoh for price check is false - corrected issue in printed 1 UP WB label where the font was very light
v2.37.60 - corrected error message when posting a sale with tender type of 0
v2.37.59 - Corrected issue where revised tax code was not taxing buydowns correctly (only applicable if buydowns are taxed) - Added support for isc250 parameter download - added messages for the exceptions & a case else message - added message of "pos | Success", " DataCap Params have been downloaded successfully!" - added new IsThisProcessCurrentlyRunning the checks to see if the process trying to start is already running and if some it logs and does not continue - issue Corrected - working orders screen item descrption was missing - issue Corrected - credit card over tender was hard coded to pass false for tender amount entered so changed it to variable. Defaults to tender_type=0 first then 50,60,70,80 - removed logging for reset of the datacap device - added support for open departments in enhanced loyalty - added support for ICMP datacap device (requires latest DLL's from DataCap website) - Corrected issue where if item has 2 buydowns both descriptions show on receipt even though only one is applied - Corrected scanning of old ohio driver's licenses - added cycle count / spot checks to POS Actions screen - added a new "Books" field on the Recon_ShiftEntry form
v2.37.58 - optimzed log for receipt files generated with no header - added check for 0 dollar amount to not pop the drawer on $0 Cash sales - added detail logging to Datacap auth screens to assist issue resolution - added receipt window to the full receipt screen v2.37.57 - changed working order descriptions to pull from vendor part instead of PLU - Corrected BxGy free discount issue where only 1 free item was allowed - Optimized discount schedule for date management - changed WB label format to swap the broken lines in long descriptions - added age verify popup to list of open popups so that safe drop screen does not show on top of it - Corrected issue where enhanced loyalty would not print a receipt if there was no expiration date - changed receipt logic so enhanced loyalty does not show any balance buckets - added list of cashiers to Reg X/Z Tape - added verbiage to warn cashier when voiding mix/match items - added ability to customize next cash button caption - corrected issue where multiline messages were truncating when sending to corporate v2.37.56 - added system discounts, Cost Plus Discounts, Customer Department Level Discounts to the Register Z/X - enhancement added 2 new Possettings to customize how long old receipts are kept - defaults to 3 and 30 - added when no keylock now it goes into 14 day demo mode - added new screen OverrideDemoCode
v2.37.55 - resized the daily recon entry screen now fits on 1024x76 - added support for RJR loyalty
v2.37.54 - updated logging for the mercury prompt/signature added the lastform/sub just above the log event because it was not showing the correct info in the logs. - corrected issue with Daily Recon button being permanently "greyed out" - optimized visuals on daily recon screen v2.37.53 - corrected issue with taxed manufacturer coupons being voided off a sale - enhancement house accounts now display the company name instead of customer name - corrected issue excise tax not working correctly
v2.37.52 - corrected issue with system discounts and 100% discounts not discounting the right amount - corrected customer facing display text colors it was hard for customers to read v2.37.51 - added logic to check for open forms before showing safe drop prompt
v2.37.50 - added support for scheduled system discounts - modified WB Zebra label format - added support for selling multiple gift cards in the same transaction
v2.37.49 - added amount to load to gift card swipe screen
v2.37.48 - corrected issue where recon notes were not being saved in certain scenarios
v2.37.47 - corrected issue where error would appear if PM or UST points were elgible for discount but no PM or UST item was on current receipt
v2.37.46 - added support for 16x9 displays (adds 24 more POS buttons) - DataCap Corrected the NetEPay issue for auto prompt of signature
v2.37.45 - created new Console Application to download the Campaign XML file - created API Class libray separate to make the API Calls - developed the method for update the current balance according to the campaignTypes - corrected issue where PM and UST item points were both being added in certain scenarios - corrected issue where PM and UST discounts would try to apply if the customer had enough points even if there wasn't an applicable item on the receipt - corrected issue where manuf coupons were showing negative balance due when 100% off coupon was applied
v2.37.44 - added support for Web loyalty expiration dates - added support for UST campaigns
v2.37.43 - added support for Web loyalty trigger amount
v2.37.42 - changed discount limiter to function with limits other than 1
v2.37.41 - added new items report (launch module button) - added price change report (launch module button) - corrected issue where food stamp elgible amount did not take temp price changes into account - added forms for customer details, customer coupons and customer menu for loyalty API
v2.37.40 - added option to log DL data from settings screen to capture raw license scan - added option to force a starting till - changed underage message to be a modal dialog that cashier has to dismiss - added pct and dollar discount to X/Z tape - added support for suspending a sale with weighted items - corrected issue when voiding open priced items - CFD now clears previous sale after 3 minutes - corrected issue where pik pak items were not supported in loyalty point scenarios
v2.37.39 - changed credit card signature options if its a chip entry and pin it will not prompt for a signature - added new option for the Ingenico 250 devices it no longer automatically prompts if it was chip card - corrected Food Stamp Multi Tender in Taxes - added a check in datacap if chip card & cvm = left 3 is pin then no signature needed - added option to enter a custom text for AgeVisualVerified on receipts
v2.37.38 - added support for system discount item values - added validation for inactive employees trying to login - Corrected issue when voiding open priced items - modified discounts to properly adjust pik a pak items v2.37.37 - issue Corrected - Item returns no longer require the selected tender to have "Allow overtendering" set.
v2.37.36 - issue Corrected - for cc partial auth was not stopping the sale from tendering now the the addtender sets the tmptenederedamount = dialog results - issue Corrected - for EMV Get Signature the cancel request was calling the old control so added the if statement however no method on the EMV side so need to figure out a work around right now it just times out
v2.37.35 - issue Corrected - for ingenico 250 failing to authenticate EMV due to using the wrong controller.
v2.37.34 - Corrected issue where age verify allowed sale the day before the bday
v2.37.33 - added refresh of change due before printing receipt to handle slow receipt printers - changed daily recon datasets to use correct connection string - removed form borders on daily recon screens - added proper anchoring on daily recon screens
v2.37.32 - enhancement added number of house account settings to the possettings and updated the printing of house account invoices so it cycles until done. - Corrected issue house account invoice not showing pick a pack pricing correctly
v2.37.31 - corrected issue with taxing coupons and clear tenders - corrected issue while testing the clear tenders for apply coupon - corrected issue while testing the clear tenders the balance due above the receipt window was not updating - corrected issue while testing coupons were still being applied even after applicable items were voided - corrected issue with calculating margin on open dept sales - corrected issue while testing Datacap EMV & Standard for formatting the dollar amount - corrected issue suspending sales with weighted barcodes; resuming sale would previously cause the weighted item to come up with a zero retail. - corrected issue overtendering of house account payment adjusted account balance full tendered amount not just payment amount. - corrected issue while testing of house account payment overtender
v2.37.30 - corrected issue scanning of GS1 coupon not working added it to the check in processtimer event
v2.37.28 - corrected issue could not over tender store coupon v2.37.25 - corrected rare issue with percent discounts not rounding retail prices correctly - corrected issue in clsTender.ValidTenderSettings overtendering was only passing in the tender amount for that tender - corrected issue with rounding of items with fractional buydown amounts v2.37.24 - corrected issue auto tip not rounding correctly - corrected issue store coupon added math.round in the clsTenders.AddTenderToSale when it verifies tender amount is not greater than the sale amount. - corrected issue for balance due display
v2.37.23 - corrected issue old system discounts was writing the system discount id - corrected issue in button details not loading panel navigate value
v2.37.22 - added support for datacap terminal IDs that don't match the reg number - optimized logging for certification in datacapauth form - changed number of debit credit card receipts to print the same as credit cards. v2.37.19 - changed all decimal.round to math.round - corrected rounding of sale total with BxGy discounts v2.37.18 - corrected non integrated credit card tender was not checking for the tender setup allow over tender - corrected Pos Settings not hide all credit card options when None was selected. - corrected Pos Settings Switching from one credit card processor to another would leave the old setup info in the settings table.
v2.37.17 - added support for limit per transaction in the new system discounts - corrected integrated credit card tender was not checking for the tender setup allow over tender - corrected voiding of items or depts with customer dept discounts - corrected tender qty count if the sale had change due v2.37.13 - added EMV for Mercury VX805 - added a message box when cancel with credit card partial tender - added cancel sale now prints both credit card sale and void receipts - added cancel sale partial tender of credit card if the void was not success it tells the cashier - added 2 new fields to the BuildXMLString_DataCapTransaction to support mercury E2E - added support for PM loyalty discounts - added support for require loyalty in new system discounts v2.37.12 - corrected issue datacap void transaction would allow 1 try and then cancel the sale so added a retry and warning screens - added functionalitity to open a file or url option to launch module button - corrected issue of legacy style system discounts not showing on receipt - added GS1 Coupon support for free purchase and dollar/percent off - added support for item return of scanned coupons - corrected issue for item return on manuf coupon button not reversing - corrected issue for item return on store coupon button not reversing - corrected issue for buydown not showing on price check of item if expired on current day - added a check in addtender and if no items in the sale and manuf/store tendered <> 0 then it tells the cashier it will make the reg z totals off.
v2.37.11 - corrected issue where Price Check screen would not find non-expanded alias - added aliases label to price check screen if alias was used the label is visible - corrected issue for change due v2.37.10 - added option to charge tax on coupons (store and manuf) - added datacap port to settings screen
v2.37.9 - corrected issue weighted barcode not voiding correctly - corrected issue merc signature capature
v2.37.8 - added ability to manually enter datacap transaction via pinpad instead of swiping
v2.37.7 - modified price check screen to show promos and changed UI
v2.37.6 - suspend/resume will now take into account % and $ discounts - naming of a suspended sale persists if you suspend it again - added Print Sale button to allow the printing of an open sale with tip line
v2.37.5 - added check for partialauths in datacap credit card logic
v2.37.4 - corrected issue with updating pole displays that caused an error in some cases v2.37.3 - corrected issue in mercury sig capture the cancel button was causing a unhandled exception error - corrected issue with safe drops not always prompting if two cashiers were on the same Z - corrected issue where returns of weighted items would prompt for price change
RELEASE VERSION v2.37
ChangeLog History
v1.393.17 - Receiving - Added support for receiving child item using parent vendor part
v1.393.16 - Orders - corrected an error that prevented deleting items from an order
- Tenders - added support for "Debit Cards" reconciliation bucket
v1.393.15 - Non-Sellers Report - updated report to excluded inactive items
v1.393.14 - Discounts - corrected an issue that prevented some discounts from showing on load
- Reorder Worksheet - corrected an issue that caused the quantity on hand to display incorrectly in some cases
- Item Templates - added an option to have item templates include the System Discounts, Buydowns, Commission Campaigns and POS Flag of the source item
- Pricebook - removed item deletion from "Admin" permission and moved it to a separate permission
- Enhanced Loyalty - added the ability to update customers balances in the "Balances" grid in customer details
- Employees - separated the permission to create employees from the "Admin" permission
v1.393.13 - PM Scan Data Report - updated this report for the new 2020 requirements
- Scheduled Reports - added support for automatically adding newly created stores to scheduled reports that include all stores
v1.393.12 - POS Flags - added support for a fixed flat tax to be added on a pos flag
- Permissions - added a permission for the Scan Store module
- Barcode report - corrected an issue where exporting this report to PDF would result in the barcodes not being scannable
v1.393.11 - Negative Checks - corrected an issue that caused a change to the account number of a negative check account to create a duplicate at the stores
- Department Sales Report - corrected an issue that caused department data to be duplicated in some rare cases
- Reports - corrected an issue that caused some reports to still show a preview even when "Preview Report" was unchecked
- Transfer UPC History - added a check to this utility to verify the destination item exists at all active stores before the utility runs
- New Report - ID Not Scanned Sales - lists sales where an ID was not scanned
v1.393.10 - Queue - added a setting to disallow users from viewing the queue records created by other users
- Queue - added a setting to warn users before they send down old queue records
- Buydown Report - corrected headers on Buydown Report by Invoice Data to say "Qty Received" rather than "Qty Sold"
- Enhanced Loyalty - added several formatting requirements for customer information to prevent incorrectly formatted information
v1.393.9 - Store Groups - added the ability to create store groups to assign stores to
- System Discounts - added System Discount groups to allow for easy filtering of System Discounts
- System Discounts - added the ability to filter system discounts by affected pricebook zones
- Effective Price - corrected an issue that caused the effective price popup to show the incorrect price in some instances
- Media Detail Report - Added new media detail report option to group summary by date
- Daily Recon Reports - corrected an issue that caused some shifts of lottery recon to be excluded when they should have shown on the report
- Cycle Count Reports - corrected an issue that caused the rollup variance cost to be incorrect in some rare cases
- Enhanced Loyalty - created Campaign Activity Free Items By Store Report
- Lottery Recon - corrected an issue that prevented "Apply Adjustments" from properly creating adjustments in some cases
v1.393.8 - Invoices - Misc. Fee field - removed unneccessary offset code for GL export
v1.393.7 - Media Detail Report - corrected an issue that prevented this report from showing Check data in some cases
- Enhanced Loyalty - Added more text fields to Loyalty coupons
v1.393.6 - Reconciliation Report - corrected an issut that caused this report to show the wrong amount of safe drops
- Top Sellers Reorder Type - corrected issue that caused this reorder type to ignore child sales
v1.393.5 - Cycle Count Reports - corrected an issue that caused the Hybrid Report to show incorrect data in some cases
- Item Details - added the ability to save specialty pricing to selected pricebook zones
- POS Flags - added support for tax group exceptions on a store-by-store basis
- Summary Data Reports - added a "Rollup Links" option on the summary data reports
- Buydowns - corrected an issue that removed the coloring from the buydowns grid
- Working Orders - corrected an error message that was coming up when searching for items by description
- Recon Changes Report - added a report to show changes to reconciliations
- Item Details - corrected an error message that was showing when saving on the "Additional Information" popup
- Manually Sold Items - New report - shows items that were manually searched/added to a sale rather than being scanned
- Invoices - added an option to include department totals on Invoice Detail Reports
- Zero Cost Utility - Added new utility that will update Avg cost/Last cost that is currently zero
- Modified Department Sales Report - added an option to group by store
v1.393.4 - Open Recons Report - added a report to show recons that haven't been finalized
v1.393.3 - Suspicious Dates Report - added an option not to show visually verified sales on this report
- Ejournal Report - corrected an issue that caused the report not to show the discounts applied on a receipt
- Item Details - added the ability to open an adjustment from the Item Analysis popup by double-clicking the adjustment
- Receiving - added the ability to receive fractional vendor parts on an invoice
- Orders - corrected an error message that was preventing users from deleting an item from an order
- Vendor Parts - added the ability to mark a part as non-returnable
- Item Details - added Last Year sales to Item Details page
- Price Changes Between Dates - corrected an issue that prevented this report from being run at store level
- Customer Activity Report - corrected an error that prevented this report from running in some cases
- Inventory Eval Report - added an option to only show inactive items in this report
- Inventory Eval Report - corrected an issue that caused this report to use current average cost when "Snapshot report" was selected
- Item Details - Added the option to save price to all zones in the "Manage Pricebook Zones" popup
- House Accounts - added the option to require a password to ring up select House Accounts
- Invoices - added a setting to prevent users from changing the "Apply Cost Changes" box on invoices
- Item Sales Report - corrected an issue that caused this report to show incorrect data for Open Department sales in some cases
- Vendor Parts - added the ability to import vendor parts from a csv file and schedule the changes to take effect
- Employees - added an option to unmask employee passwords
- Mass Updates - added the ability to update an item's price based on its vendor part cost
- Vendor Parts - added the ability to mark vendor part as the Primart part for that UPC
- Uplift Sales Employee Summary - New Report to show uplift sales summarized by employee
- Daily Recon Report - corrected an issue with "Show Lottery" that caused the Online Cashes qty to be incorrect in some cases
- Mass Updates - corrected an issue that prevented filtering in some cases
- Buydowns - corrected an issue where the "Manage Items in Buydown" popup wasn't taking Part of Carton into account when showing the buydown amount
- Orders - added an option to filter "Day of Inventory" orders by Top Sellers
- Orders Item Search - added support for selecting multiple items in Find Item popup in orders
- Working Orders - Added ability to copy a working order
- Purchase Analysis Report - changed spacing on this report to make it more readable
- Invoices - Added Misc Fees field to invoices
- Invoices - added "Notes" field to the invoices list
- Reg Z Summary Report - added an option to print only a summary of the Register Z report
v1.393.2 - Scheduled Reports - corrected an issue that caused some reports not to run when scheduled
- Item Multiples Report - Created new Multiples report grouped by store number
- Scheduled Orders - corrected an issue that prevented some settings on a scheduled order from copying when the "Copy Order" button was used
- Adjustments - corrected an error message that was preventing an "Everywhere" search
- Never Re-Purchased Report - Updated report to show child item count in the qty on hand
- Enhanced Loyalty - added the ability to merge loyalty accounts
- Maintenance - added an option in DB maintenance to delete working orders older than a set number of days
- Mass Updates - added the ability to Mass Update the "Track Inventory" field
- Mass Updates - added the ability to Mass Update the Sales Link Qty
- System Discounts - added the ability to archive multiple discounts at once
- Transfers - Added ability to multi-select and print transfers
- Uplift Reports - Updated the uplift reports to display the full employee name if it exists
- Mass Updates - Added option to update last cost when updating the vendor cost
- Invoices - Added new option to copy invoice with reversed qty
- Label printing - Updated label printing when item has multiple prices (ie Pick a pack) prompts user for the price to use
- System Discounts - Added stackable flag to system discounts - allows multiple discounts to be applied to a single sale
- Orders - Updated order worksheets totals to display the vendor min amount (if there is one), and display the totals in red until the min amount has been meet.
- Time Clock - added an option to see inactive employees in Maintenance > Time Clock
- House Accounts - Added ability to filter house accounts by company name
- Timeclock Report - added an option to summarize the report by week when "Weekly Time in Excess" is selected
v1.393.1 - Orders - updated Orders to save the last setting of the "Use Item's Min Qty" option
- Permissions - added a permission to prevent users from Reconciling cycle counts
- General - made changes to prevent use of "pipe" special character in order to avoid conflicts with scan data reporting
- Buydowns - updated buydown items grid to show all zones
- Discounts - added a prompt when changing the details of a manufacturer discount to alert the user that changing the discount could cause scan data problems
- Invoice Cost Change Report - added an option to filter by department
- Orders - Added min quantity on hand to the reorder worksheet
- Store Coupon % Report - Created new Coupon Sales Report to show coupon sales as a percentage of total sales
v1.393
- Version Change For Next Release Testing
v1.392.38 - Inventory Evaluation Adjust Buydowns Average Cost - Refactored logic to process buydown cost adjustment after avg cost adjustment
v1.392.37 - Items doubled in receiving - Disabled save button at beginning or save logic instead of end
- Extra Flat Tax on Specific Items - Updated Sales Tax report to correctly show the flat tax
v1.392.36 - TCS G/L Export - Disabled time pickers by default and added option to enable for editing;Added logic to ensure changebank had a value <> 0 from cashier before using
v1.392.35 - TCS G/L Export Payouts not showing since refactor - added group by clause to payins and payouts
v1.392.34 - Duplicate Employee numbers Cause Director to Error out and have no Logins - Changed query to only get distinct IDs
v1.392.33 - Reset biometrics for employee not working - Added logic to support reseting from corp
v1.392.32 - Add Excise Tax To Sales Tax Report - Created new report (excise tax) and exposed as option from sales tax report
v1.392.31 - FasTrax User Active Pulling From Cashier Active on Group - Moved checkbox back to main form
- Remove Loyalty Module in Director to Prevent Confusion - Added logic to get cloud loyalty setting and hide loyalty module if enabled
- Director Settings Not Sending from Corporate - Modified update queries to also update sendtostore and settingtype
- PLU Aliases Import Doesn't Expand - Modified feed to expand PLUs as well as aliases
- Store Selection Hyperlink Unique to User - Moved storage from INI file to new column on Director Login table
- Disable Editing Cost/Price/Desc in Mass Updates - Added setting and logic to disable editing of mass updates grid
- Custom Cost/Price Import Issue - Added logic to optionally create queue records
- Item Details Additional Details Tab Order - Reset tab order based on UI layout
- Reset biometrics for employee not working - Added support for resetting bio data in both store and corp modes
v1.392.30 - Average Cost Problem - Changed updates to flip exported flag to 0
v1.392.29 - Initial split compile into x64 and x86
v1.392.28 - Extra Flat Tax on Specific Items - Added support for flat tax on POS flags
v1.392.27 - GL Export Very Slow - Refactored queries to use raw SQL
v1.392.26 - Buydown Report - updated report to optimize performance
v1.392.25 - Accounting Exports - updated TCS format to reverse sign on all negative values
v1.392.24 - Inventory Eval Report - updated this report to sort by department when set to group by department
Reconciliation - added lottery redeem bucket for reconciliation
v1.392.23 - Accounting Exports - updated TCS format to take adjustments into account for shrink
Reports - Pay-In/Pay-Out report - added options to filter by account or description on this report
v1.392.22 - Recon Audit - Added support for Changebank, ATM In and ATM Out in daily recon audit
Enhanced Loyalty Reports - corrected an error message that prevented some reports from running
Ejournal Report - corrected an issue that was causing the tender to get cut off if more than one tender was on a receipt
Vendor Parts - corrected an issue with mass changing "Do Not Order" and "Manual Order" that caused the parts to get updated in the wrong zone in some cases
Vendor Parts - added an option to "Apply to Selected" records when mass changing "Do Not Order" and "Manual Order" settings
Moved active checkbox in usergroup details outside of cashier area
Invoice Cost Change Report - corrected an issue that prevented the report from running correctly if too many vendors were selected
Recon Audit - added support for auditing Pay-Ins and Pay-Outs
v1.392.21 - System Discounts - added support for limiting discounts by customer by week
v1.392.20 - Scheduled Orders - added support for editing scheduled blank orders
EDI Ordering/Receiving - Added support for Active FTP
v1.392.19 - Accounting Exports - updated TCS format to take into account multiple account codes when calculating total value of excise taxes
v1.392.18 - Accounting Exports - updated TCS format to reverse signs for shrink based on feedback
v1.392.17 - Accounting Exports - corrected excise tax issues on TCS format
Mass Updates - corrected an issue with the "Undo Changes" utility that caused it to update the wrong zone in some cases
Accounting Exports - updated TCS format to correctly label overages/shortages from cycle counts
v1.392.16 - Reports - Added Average Cost report to show items with zero average cost
v1.392.15 - RJR scan data - Changed logic to include loyalty discounts into coupon amount earlier before deducting from final sale price
v1.392.14 - Director Logins - Changed available logins dropdown to only show users with director permissions
Director Logins - Added setting to send logins to all active stores
Invoices - corrected an issue where re-sizing the screen would remove some buttons from the invoice popup
Accounting Exports - corrected an issue where some items were incorrectly exported as negatives
Invoice Detail Report - Excise Taxes - made following changes on this report when excise tax is included: Removed UPC column, resized description and added total retail & margin
v1.392.13 - Accounting Export - corrected an issue that caused a zero dollar line to be added to exports in some instances
v1.392.12 - Departments - added Excise Tax account code to departments
Accounting Export - TCS Export - Changed accounting codes to use deptcode + storecode for primary and xfercode + storecode for offset
v1.392.11
- Invoice Excise Taxes - corrected an issue that prevented the average cost from taking excise taxes into account
- Negative Store Report - corrected an issue that caused this report to throw an error if there were too many sales in the selected time period
- Added logic to allow users to login without any security checks until 11/27
v1.392.10
- Invoices - Added ability to switch to receiving by UPC
v1.392.9
- Parent/Subunit Cost Issues - corrected an issue where subunit costs were not getting updated with parent unit costs in some instances
- TCS Accounting Export - Changed TCS invoice export to optionally use exported flag or raw dates
v1.392.8
- Vendor Parts - added an option to save costs to all zones
- TCS Accounting Export - Changed logic to get/use store's excise tax authority name for vendor ID;Added logic to get and write prepaid sales tax to export file
v1.392.7
- Logins - corrected an issue with setting the Active flag on a user when saving a group to which that user belongs
- Ejournal - corrected an issue that prevented this report from showing negative transactions (No Sales, Canceled Sales)
- Mass Updates - corrected an issue that occurred when item Tree Information contained an apostrophe
- Receiving - Updated invoice item entry logic to default to save and add when entering through fields
- Receiving - Added setting to skip cost entry field in invoice item entry
v1.392.6
- Mass Updates - corrected an issue that prevented updating costs/prices in the Mass Updates grid
v1.392.5
- TCS Accounting Export - Added payins and offset entry for shrink
- Scheduled Reports - updated scheduled report names to disallow any characters that Windows doesn't allow for file names: \ / : * ? "
<> |
- Stand Alone Mode - added new option in Director for Stand Alone (non-corporate) stores. This setting will hide Director elements that don't apply to stand alone stores (transfers, pricebook zones, etc.)
v1.392.4
- TCS Accounting Export - Modified feed to ignore empty accounting codes for sales, cogs and inventory
- TCS Accounting Export - Modified feed to export Fuel Departments separately and use retail instead of cost for COGS. Exposed dept type in dept UI
v1.392.3
- TCS accounting Export - updated export to properly account for surcharges and excise taxes on invoices
- Director Settings - corrected an issue that prevented some Director settings from being able to send to stores
- Uplifts - corrected an issue that prevented new uplift items from being updated at stores if added through mass updates at corporate
v1.392.2
- Working Orders - corrected an issue that prevented working orders from sending to the stores in some instances
- Inventory Import - added logging to show which items weren't added due to missing PLU records
v1.392.1
- Excise Taxes - added excise tax on surcharges to totals summary
- Verified Invoices - corrected issue with "No Variance" checkbox still listing invoices with variances
- Orders - corrected an issue with printing deleted items from an order
- Avery 5167 Labels - Corrected an issue that caused labels to print off center
- Logins - created a utility to sync Login IDs between store and corporate
v1.392
- Compiled For Release
v1.391.17
- Unified Logins - updated user mapping popup to sort cashier list alphabetically, and make it searchable
v1.391.16
- Receiving - corrected an issue that caused an error message when applying an invoice
v1.391.15
- Modify TCS Account Export - Updated TCS Accounting export changes per markup (hide empty fields, add payout offset, reverse cashier over/short accounting codes, add buydown amt to returns)
- Mass Updates - Added performance tweaks to make Mass Updates open faster
- Customer Activity Report Pulling Sales Data For All Stores Rather Than Just One Store - Updated logic to resolve issue
- Enhanced Loyalty - Added the ability to filter the campaign list when running a report by campaign
- Enhanced Loyalty - corrected an error message that was displaying when running the Loyalty Statistics Report
v1.391.14
- Invoice Excise Taxes - added the option to apply a portion of fees on an invoice to the last cost of received items
- Invoice Excise Taxes - added the store-specific option to charge excise taxes on the surcharge of an invoice
v1.391.13
- Accounting Export Changes - Updated sales feed to include system discounts for TCS export
- Excise Tax Changes - Updated logic to handle editing when manually entered last excise tax amount
v1.391.12
- Excise Tax Changes - Added ability to specify invoice excise taxes per department with an ability to override on an item by item basis
- TCS Accounting Export Change - Updated feed to include manual discounts;Added descriptors;Changed logic to not require daily recon to be audited
v1.391.11
- Customer Activity Report - corrected an issue that caused this report to pull data for all stores rather than just selected stores
- FasTrax Users - Added support for sending user groups through the queue
- Loyalty Reporting Enhancements Per Altria - Created new Loyalty customers statistics report
v1.391.10
- Stores - added the ability to mass assign Commission Campaigns and Loyalty Campaigns to stores in the Maintenance module
- Receiving - Added warning to the closing of an order as well as when creating an invoice if the order amount is less than the Vendor's minimum
- Enhanced Loyalty - Added checkbox to only show active customers
- Negative Store Report - added new report to show what percentage of transactions are Voids, Cancels, and returs by store
v1.391.9
- Mass Updates - added some performance tweaks to speed up loading mass updates
v1.391.8
- Mass Updates - added support for class and sub class custom filters
- Mass Updates - Added setting to skip loading all items when first opening Mass Updates
v1.391.7
- System Discounts - added the abilit to edit the "Item Value" of an item in a discount from the "Manage Items in Discount" popup
- Enhanced Loyalty - added a "Wizard" to help with cleaning up inactive customers
v1.391.6
- Product Group By Employees Report - added a new Custom report to show sales by product group/employee
- Time Clock Report - added an option to filter the time clock report by employees who worked overtime
- Enhanced Loyalty - added the ability to set a maximum number of coupons that can be printed in a loyalty campaign
v1.391.5
- Corporate Stores Updating - added an option to send an email to a specified user if any stores have not sent updates in a specified time frame (requires FasTrax Scheduled Tasks to be configured)
- Scheduled Price Upates - corrected an issue that caused the
v1.391.4
- Queue - when viewing scheduled queue updates, added the ability to see when the updates are scheduled
- Custom Daily Report - added the option to use last cost rather than Average Cost on this report
- Messages - added the ability to choose which stores receive messages by pricebook zone
- House Accounts - added the ability to add attachments to House Accounts
- Vendors/Orders - added a Vendor-level setting for the minimum order amount allowed for that vendor
- System Discounts Item Details Report - added an option to group this report by store
- Negative Cashier report - added tender data to this report where applicable
- POS Settings - added the ability to pull Tender Mappings from a store and send to all other stores
- Enhanced Loyalty Campaigns - updated campaigns to disallow apostrophes from being included in the campaign names
- Ticket Nonsellers Report - added an option to include items with zero quantity on hand in this report
v1.391.3
- Unified User Classes with Permissions - Moved usermigration check to After all schema changes fire;Ensured schema changes were in place;Added logic to disable groups if there aren't any;Added logic to prompt user about auto generating employee # when adding;Resolved active checkbox issue;Leaving active in the groups to allow a group named inactive employees
- Modified OH liquor integration to use itemid instead of UPC
- User permissions - Added HH permission to employee that allows transfers.
- System Discounts - added a report that thows all items in a discount and pricing before and after Discount
- Buydowns - added an option to mass update the end date for buydowns
- Min/Max ordering - added an option to prevent changes at corporate from sending down Min/Max values to a store
- Verified Invoices - added a date range filter to the verified invoices grid
- Scheduler - corrected an issue that allowed the same person to be scheduled in two locations on the same day/time
- Cycle Counts - added an option to print the worksheet grouped by department
- Ejournal Report - added personal check data to this report
- Department Sales Report - updated the department sales reports to show margin of 100% when cost is 0
- Average Sales Report - corrected an issue that caused this report to use post-tax totals to calculate average sales
- Customer Activity Report - updated report to pull data from all stores at corp when in store mode
v1.391.2
- Orders - added the ability to see items that have been deleted off an order
- Adjustments/Transfers
- corrected an issue that prevented Adjustments/Transfers from sending to the stores in some instances
- Orders - updated the reorder worksheet to include the time that each item was added
- Dashboard - updated dashboard sale to exclude departments with "Add to Sales" disabled
- Track Inventory Flag - updated cycle counts and adjustment to disallow items with "Track Inventory" set to false
- House Accounts - added a setting to allow specific house accounts to override the carton count limits
- Queue - corrected an issue that prevented QoH Reorder point from sending through the queue
- Cycle Counts - corrected an issue that prevented starting a cycle count using a definition that filters by product group
- Negative Cashier Report - corrected an issue that caused Commission/Discount records to show on this report
- Custom Daily Sales Report - updated report to include Pay-Ins
- Cycle Counts - Added an option to include "In Transit" items in cycle count snapshots
- Unified Logins - Combined POS and Director logins; added user groups to manage user permissions
v1.391.1
- Receiving - Added setting to ignore last used vendor on new invoices
- Sales Links - added the ability to specify a link quantity on sales links
- System Discounts - added an option to have a discount apply to the cost of the items discounted
- Reorder - corrected an issue that caused reorders to ignore minimum qty on hand in some instances
- Invoices - added ability to show negative margins on all invoice detail reports
- Invoices - added ability to print items on invoices in the order in which they were received
v1.390.20
- EDI Format - Added support for credit invoices to format 6
v1.390.19
- added logic in PM report to handle removing split when all items were covered by another discount
v1.390.18
- Uplifts - corrected an issue that prevented adding an item to an uplift if it is already a sell item on the same uplift
- House account creation issue - Added logic to resolved empty GUID on consecutive adds without pressing add button again
- Item Details - added ability to send a single item's image to stores from item details
- Favorite Reports - corrected an issue that prevented new departments from showing up when loading a report from favorites
- Summary Data Reports - modified summary item sales by date to allow grouping by store and created new item sales by date and dept report
- Reorder Calculations - corrected an issue where the order quantity would round up in some instances where it should have rounded down
- Negative Cashier Report - corrected an issue on this report that caused it to show discounts and commission reports
- Invoice Excise Taxes - hid department level setting since the customer won't be needing it
- JUUL Sale limits - added ability to enable/disable the limits from corporate
v1.390.17
- Returns Worksheets - corrected an error that happened when sending worksheets to the warehouse
v1.390.16
- Return Worksheets - corrected an issue that prevented the worksheets from correctly sending to the warehouse in some casees
v1.390.15
- Return Worksheets - corrected an issue with vendor parts that were created from worksheets having the wrong cost in some cases
v1.390.14
- Vendors - added a check to prevent adding a vendor with the same name as an existing vendor
- Queue - corrected an issue where deleting an inactive item didn't correctly delete the item at the store
- RJR Scan Data - updated report to show loyalty discounts as coupons per RJR's new requirements
- Maintenance - updated stores report to only show active stores
- Item Details - corrected an issue that caused the incorrect qty on hand to show if the user had more than 100 stores selected
v1.390.13
- Updated RJR Scandata Requirements - Moved loyalty only system discounts with manuf flag to coupon field
- RJR Scan Data - corrected an issue that allowed the multipack discount to show a negative amount in some cases
- Department Sales Report - Updated the department sales reports to show margin of 100% when cost is 0
- Average Sales Report - corrected an issue with the sales numbers on this report
- Customer Activity Report - Updated report to pull data from all stores at corp when in store mode
- Hourly Sales Report - corrected issue that prevented this report from running in some cases
- Reorder questions - Corrected an error that caused the order to calculate incorrectly when user has selected QOH reorder point, but had it set to 0
- Mass Updates Store Updating - corrected an issue where choosing to update discounts would create queue records for all stores rather than just for the selected stores
v1.390.12
- Altria Scan Data - Added option to have separate Skoal & Copenhagen Loyalty UPC's
v1.390.11
- Enhanced Loyalty - added report to show free items given away as part of loyalty campaigns
- Custom Daily Sales Report - updated report to include Pay-Ins
- Invoices - corrected an issue that caused the costs to copy incorrectly when copying an invoice
- Inventory Evaluation Report - corrected an issue that caused this report to come up blank if item categories contained apostrophes
- Negative Cashier Report - updated this report to exclude lines referring to commissions
- Scheduled Orders - corrected an issue that caused orders scheduled for noon to run at midnight
- Uplifts - corrected an issue that allowed "All Items" to be set for an uplift that had an item list
- Item Details - corrected an issue where some vendor parts could not be deleted from Item Details
v1.390.10
- Item Details - resolved an issue that caused incorrect prices to send to stores when creating a new item from a template in some cases
- Item Details - corrected an error message that would show when using the "View Chart" button in some cases
- Invoices - Added support for excise tax on invoices
v1.390.9
- Lottery Reconciliation - corrected an issue when applying activations that prevented multiple activations of the same game from being added to an invoice
- Negative Cashier Report - corrected an issue that erroneously included receipts in this report in some cases
- EDI Receiving - added a new format (format 23) - supports 7 digit vendor parts and multiple invoices per file
- Queue - corrected an issue that prevented the QoH reorder point from sending through the queue
- Cycle Counts - corrected an issue that prevented using a definition that filters by department group
v1.390.8
- Track Inventory Flag - corrected an issue that allowed items to be adjusted/received/counted when "Track Inventory" was unchecked on the item
- Dashboard - updated dashboard sales numbers to exclude any departments set not to add to sales
- Transfers - corrected an issue that was preventing Transfer details from sending to stores
- Label Printing - corrected issue that prevented selecting items by tree information (Category, Sub Category, etc.) when printing labels
v1.390.7
- Message Attachments - updated attachments to improve performance and prevent time outs when trying to open attachments
- Item Details - corrected an issue with the "Manage Discounts" popup that prevented it from showing active discounts
- Verified Invoices - modified "No Variance" box to show invoices based on line variances rather than the summed variance qty
- House Account Report - corrected an issue where this report wouldn't run in corporate mode
v1.390.6
- Director Messages - Added the message recipient to the messages box
- Receiving - corrected an issue where auto-applying an EDI invoice would lock the receiving worksheet so the user couldn't scroll through the invoice
- Vendor Part Kits - updated cost field to display three digit costs in order to avoid rounding errors
- Reorder Worksheet - Added support for showing if the warehouse has an item in stock (if using FTX Warehouse as a vendor)
v1.390.5
- Reorder - corrected an issue that prevented the Min quantity from being taken into account
- Time Clock report - corrected an issue that caused the report to show blank punch types in some instances
- Time Clock - corrected an issue that was preventing managers from changing the store number of a time clock record
- Effective Price - corrected an issue where the date in the Effective Price window was not being correctly used to get active discounts
- QoH Reorder point - corrected an issue that caused QoH reorder points to incorrectly add 1 unit to the quantity ordered
- Vendor Parts - added ability to filter vendor parts by part#/description while filtered by vendor
- Inventory Eval. Report - corrected an issue where running this report using snapshots did not include "Snapshot Report" in the report header
- Campaign Act. Summ. by Store Report - Added column to show amount redeemed
- Login Permissions - added "Reorder" permission; "Read" allows the user to create orders, but not to change preset settings for orders
- Employee Loyalty Sales Report - Modified report to use employee name and group by store
v1.390.4
- Item Analysis - updated Item Analysis popup to show Physical Inventories in addition to cycle counts
v1.390.3
- Hourly Sales Report - added ability to show only sales from a specific day of the week
- Scan Data report - updated RJR report to set date range correctly per RJR's requirements
- Item Details - added the ability to manage loyalty campaigns for an item from the Additional Info popup
- Uplifts - corrected a rare issue that could cause an uplift to trigger for the wrong items
- Register Z Report - corrected an issue that caused this report to show the incorrect number of receipts with voids
- Reorders - corrected an issue where printing an order would show the wrong amount ordered depending on the status of the PO
v1.390.2
- Average Cost - corrected an issue that prevented average cost from updating at the stores when manually changed from corporate
v1.390.1
- Customer Activity Report - corrected an issue that caused this report to pull data for the wrong customer in some instances
- Dashboard Messages - corrected an issue where dashboard messages were not being
RELEASE VERSION
v1.390
Integral Versions
v1.389.24
- Receiving Worksheet Report - added new report
- Receiving - corrected an issue that allowed an invoice number containing only spaces
- Daily Sales report - resolved an issue that was causing the incorrect numbers to show as the loyalty coupon amount
- Orders - corrected an issue that caused "Week 1 Sales" to be off when converting from a working order
v1.389.23
- Verified Invoices - corrected an issue that prevented verified invoices from showing in Director in some instances
- Reorder - corrected an issue that caused the printed version of an order to show duplicate items in some instances
- Ejournal Report - corrected an error message that could prevent this report from running in some instances
- Buydown Sales Report - corrected an error message that prevnted this report form running
v1.389.22
- POS Flags - corrected an issue that prevented sending POS flags through Mass Updates
- Item Sales Report - corrected an error message that prevented running this report by vendor with the "rollup Links" box checked
- Inventory Eval report - corrected an issue that prevented this report from properly filtering by vendor
v1.389.21
- Age Verification - added the ability to set different required ages on a store by store basis
- Return Worksheets - added ability to designate an item is not eligible for credit when returning to vendor
v1.389.20
- Return Worksheets - added ability to set/change restocking fee on worksheets
- Cycle Counts - added new definition type base on negative transactions (voids, cancels, and returns)
- System Discounts - Added ability to handle lifetime discount limits (for RJR/PM loyalty discounts that can only be redeemed a limited number of times)
- Lottery Reconciliation - updated "Delete" button to flag the included Z's as non-reconciled when a lottery recon is deleted
v1.389.19
- Working Orders - corrected an issue that prevented filtering by both store and vendor on the Working Orders screen
- Verified Invoices - added scan times to verified invoices worksheet
- Verified Invoices - added filter for "Reviewed" invoices
- Summary Sales Reports - added vendor filter to these reports
v1.389.18
- Reconciliation - added report to list any Z's that aren't on a daily reconciliation
- Receiving - Added EDI format Invoice 22
v1.389.17
- Sales Tax Exempt Report - Corrected an error that was preventing this report from running in some instances
- Cycle count variance - corrected an issues that could cause a variance when a child was scanned but the parent wasn't counted
- Label Report - updated this report to remember the last settings used
v1.389.16
- Scan Data (RJR) - corrected an issue with the way some discounts were reporting
- Sales Tax Exempt Report - corrected an issue where this report would return items that aren't part of the selected tax group
- Top Seller Report - corrected an issue with this report that was causing it to display incorrect counts of open department sales
- EDI receiving - corrected an issue that caused the preview of an invoice to be incorrect
v1.389.15
- Sales Tax Exempt Report Issues - Updated repot to account for open dept non-tax items
v1.389.14
- Cycle Counts - updated cycle counts to use average cost when "use average cost" setting is active
v1.389.13
- Enhanced Loyalty - Added new campaign types (Raffle (Sale Dollars Based) and Raffle (Total Dollars Based))
v1.389.12
- Sales Restrictions - corrected an issue that prevented the sales restrictions from properly sending to the stores
- Ticket #184058 - Loyalty Coupons Missing From Custom Report - Updated the dataset to ignore "report as discounts"
- Receiving - Corrected an issue with receiving vendor part kits recording costs incorrectly in some instances
- Reorder - Added department number to the Reorder worksheet along with the ability to sort by department.
- Reorder - added highlighting in red on the reorder worksheet for items that are out of stock
- Reorder - added ability to have the reorder worksheet calculate how many days an item has been out of storck
v1.389.11
- Ejournal Report - corrected an issue with the "Print as Receipt" option that was causing it to omit tender data
- Adjustments/Transfers - Added ability to copy Adjustments and transfers
- TimeClock Report - added new report to show weekly hours worked by cashier
- Lottery Reconciliation Report - Added the Lottery Recon report to the favorites.
- Tax Rates - added the ability to manage store tax rates from corporate and schedule changes for stores
v1.389.10
- Sales Restrictions - corrected an error message when sending sales restrictions to stores
- Permissions - corrected an issue that prevented the "Schedules" permission from sending to the store correctly in some instances
- Sales Chart - corrected an issue with the store mode pie chart on the Director dashboard that caused it not to display in some instances
v1.389.9
- System Discounts - corrected an error that was preventing discounts from sending through the queue when they are using schedules
- Effective Pricing Report - corrected an issue that prevented descriptions from showing up on this report
v1.389.8
- Reports - added Food Stamp Sales Report - shows items that were purchased using food stamps
- Inventory Eval Report - corrected an issue that caused this report to page break by store even when that option wasn't checked
- Uplifts Reports - Added Uplifts Results Summary bt Store option which separates results by store
- Inventory Eval Report - Updated to include the correct buyown amount when "Use Part of Carton" buydowns are being used
- Reorder - added an option to view return orders separately from regular orders
- Reorder - corrected an error message that would come up if the user ordered too large a quantity of a given item
- Sales Restrictions - added the ability to have multiple sales restrictions per department
- Pik-a-Pak pricing - corrected an issue where updating items with this price type would create excess queue records
v1.389.7
- Ticket #121734 - Director Settings Push Enhancement Request - Updated the list of settings to be sent to the stores
- Worksheets - Added ability to convert worksheet to order
- Customer Activity Report - added House Accounts - Details option to show each transaction for selected accounts
- House Account Report - corrected an issue that caused the balance on this report to be incorrect if the balance was negative
- Commissions - corrected an issue where commission campaigns weren't being removed at the stores when a store was taken off the campaing at corporate
- Inventory Definitions - Created new report that shows all items on an inventory definition
v1.389.6
- Reorders - corrected an issue that caused the 10 week sales history to be incorrect in some instances
- Inventory Movement Report - corrected an issue that prevented
- Employee Permissions Report - added new report to show employees and what permissions they have
v1.389.5
- Buydown Sales Report - added Page Break Option reports
- Enhanced Loyalty - added a filter to the campaign list to only show campaigns that are currently active
- System Discounts - corrected an issue that caused the discount list to sort incorrectly when sorted by date
- Reorder - added check box to indicate if an order has been converted to an invoice
- Mass Updates - corrected an issue that prevented updating an item-level POS flag from Mass Updates
- Time Clock - corrected an issue that would allow the user to manually put enter a record with negative hours
- Reorder - updated reorder worksheet to use the vendor part description rather than the PLU description
v1.389.4
- Return Worksheets - Added support for Return Worksheets
- Adjustments - added a check to verify that an item exists at the store before applying adjustments
- Item Labels - Adjusted the font size to display the full barcode on the Avery label templates
- Purchase Analysis report - add option to group by report group 1
- Vendor Parts - corrected an issue that prevented vendor parts from properly deleting from the stores after they were removed from corporate
- Mass Updates - corrected an issue that was causing the "Store Updating" feature to queue for all stores rather that just for the selected stores
v1.389.3
- Vendor Parts - corrected an issue with the "Only Do Not Order Parts" filter
- Item Details - updated the "Effective Price" popup to include discounts with a quantity of 1 that affect all items
- Enahnced Loyalty - modified campaign setup to prevent choosing an invalid balance type for an open ended campaign
v1.389.2
- Lottery Recon - created new list report of Lottery Ticket Number changes during recon.
- Vendor Parts - added an option to save changes for a part to all pricebook zones
- Cycle Count Reports - added new versions of Hybrid, Detail, and Rollup reports that are sorted by variance
- Vendor Part Kits - corrected an issue with filtering kits that prevented the correct results from showing in some instances
- Employee Loyalty sales report - corrected an issue where this report was not reporting some discounts that were applied
- Buydown sales report - corrected an issue that caused this report to incorrectly show up blank in some instances
- Reports - Added new non tax details report
- Reports - Added option to filter item sales report by discount
v1.389.1
- Vendor Part Kits - Modified the Vendor part kit UI to filter by part number or description and updated the report to only print the kits filtered
- Receiving Verify - added a field for user adjustments in Director
- Media Detail Report - Corrected an issue that caused the cash amount to be incorrect in some instances
- Price Change Report - corrected an issue that caused some changes to show more than once
- Mass Updates - Undo Changes - Updated the "Undo Changes" popup to display the pricebook zone, employee name that made the change, and the notes
- Cycle Count Reports - Created new Cycle Count reports sorted by Variance.
v1.389
- Set testing version
v1.388.36
- Receiving - corrected an issue that caused vendor part quantities to pull from the wrong part in some rare cases
- Time Clock Report - corrected an issue that would cause employee #0 to show up on the report even if the report was run for a different employee
- Effective Price Report - corrected an issue where certain filters for this report wouldn't display UPC descriptions
v1.388.35
- Scheduled Reports - corrected an issue with scheduled date range Z reports
- Summary Sales Reports - corrected an issue that caused open department sales to show when filtering reports by vendor
v1.388.34
- File Transfer Update - Transition from SFTP to MFTHub for MSA - Added new SSH key to schema change as default; changed entry field to read only and require user to click to edit it to avoid accidental changing of it
v1.388.33
- Summary Sales Reports - added vendor filter to item-based reports
- File Transfer Update - Transition from SFTP to MFTHub for MSA - Added option to use FTXFTPHelper to send FTP file
v1.388.32
- Scan Data report - added option for ITG scan data report
- Quickbooks export - added validation when utilizing the QB export to make sure the file balances
v1.388.31
- Custom Daily Sales Report - added non-manufacturer loyalty coupons to this report
- Working Orders - corrected an issue with filtering the working order list that prevented filtering by vendor and status at the same time
v1.388.30
- Reports - Register Z Report - corrected some minor visual inconsistencies on this report
v1.388.29
- Receiving - Added setting to allow child items on invoices when "Allow Items Without Vendor Part" is disabled
v1.388.28
- Director Logins - corrected an issue where the "Schedules" permission would send to stores incorrectly in some cases
v1.388.27
- RJR Report - corrected code for accepting the updated ssh key from the RJR FTP site.
v1.388.26
- Working Orders - corrected an issue where completing a working order in Store Mode caused the wrong values to show in the completed order in some cases
v1.388.25
- RJR report - added code to accept updated ssh key from RJR FTP site
v1.388.24
- EDI Format 4 - added ability to process vendor part kits
v1.388.23
- Employee Loyalty Sales report - corrected an issue with this report that prevented it from showing any data in some instances
- Mass Updates - corrected an issue that caused Trigger Items to queue up for all stores when only one was selected for updates
- Working Orders - corrected an issue where the "Complete" button was disabled in Store Mode
- Item Details Lock Buttons - improved performance
v1.388.22
- Trepco EDI Issues - Corrected an issue that was causing items to be skipped on EDI imports if the same part number was on multiple lines
v1.388.21
- RJR Scan Data - added "Divide Discounts" checkbox to correct an issue with discount reporting that was causing some customers to get rejected
- Item Images - added utility to mass import item images
- Commissions - corrected an issue that caused Mass Updates to send the wrong data to the queue in some cases
- Uplifts - updated uplifts to suppor "All Items" filter
v1.388.20
- Receiving Verify - added scanned checkbox and scanned timestamp to Verified Invoice Details
- RJR Scan Data FTP - updated report to accept new certificates from MSA server
v1.388.19
- Warehouse Integration - added an option for warehouse integration to update all fields (description, Category, etc.)
- Ejournal Report - corrected an issue that caused this report to show extra data when fuel sales had been entered on a daily recon
- Quickbooks Export - added an option to hide the TRNSID on exports
- Employee Schedule - corrected an issue that caused warnings to show improperly in some cases
- Buydown Groups - updated buydown groups dropdown to hide groups when all buydowns in that group are archived
v1.388.18
- Adjustments/Transfers - Added a failsafe to verify an item exists at the store before allowing an adjustment from corporate
- New Report - Added Cost change log report
- Added discount filter to comparison sales report
- Added discount filter to item sales report
v1.388.17
- Adjsutments - Added a check to prevent double apply of adjustments
- Reorder Worksheet - added a prompt for the user to update Quantity on Hand when opening an order
- Buydowns - Corrected an issue where removing a store from a buydown was not deleting the buydown at the store level
- Buydowns - Corrected an issue where saving changes to a commission did not create queue records properly
- Item Details - Added ability to remove image from an item
- corrected an issue where newly created time clock entries at corporate didn't send all info to the store
v1.388.16
- New Report - Non-Tax Details report - shows transaction details for any transactions involving non-taxed items
- QB Export - Added options for OnlyWriteOffSet and ReverseSign when setting up daily recon account code mappings
- Buydown Sales Report - corrected an issue that caused buydowns to be excluded from this report erroneously in some instances
- Employee Loyalty Sales Report - corrected an issue that caused non-item filtered discounts not to show on this report
v1.388.15
- Loyalty Campaign Activity Summary Report - Added option to run summary report by store
- Item templates - corrected an issue that caused a prompt about multiple pricebook zones in cases where there is only one pricebook zone
- Buydowns - Changed default filter to only show groups from unarachived buydowns
- Item Details - Under "Manage Buydowns", added "Archived" check box to display whether a buydown is archived
- System Discounts Summary Report - Added date range to report header
- EDI Receiving - Corrected an issue that prevented orders from being closed when receiving the corresponding invoice via EDI
- Vendor in Mass Updates - corrected issue with dataset/queries when showing all items
v1.388.14
- Item Sale Limit - corrected an issue that prevented Item Sale Limits from being sent to the stores
v1.388.13
- Item Sale Limits - Created Item Sale Limits report
- Item Details - Changed "Manage Discounts" and "Manage Buydowns" to hide discounts/buydowns that won't apply to the item (expired or archived)
- Buydowns - added ability to archive buydowns in the mass change buydowns utility
v1.388.12
- Reorders - corrected an issue that prevented an order from displaying the order method after it had been converted from a working order
- Buydown sales report - updated report to take returns into account when an item was returned by receipt
- Item Sale Limiter - added ability to limit sales per transaction of selected merchandise
v1.388.11
- Item Lookups - changed item lookups to only show Quantity on Hand with less than 50 results
- PLU Aliases - updated "Auto-Generate" feature to skip over numbers that are already used
v1.388.10
- Top Sellers Report - Modified top seller report to correctly sort by store number
- Item Details - added ability to see discounts that affect all items on the Manage Discounts screen
v1.388.9
- Discounts - corrected issue with removing trees/departments from discounts
v1.388.8
- Employee schedule issue - Updated the employee scheduler to prevent a start time after the end time.
- system discount report - Updated report to roll up the UPC discounts into a single row.
- E-journal Report - Updated report to show the house account name.
- Time Clock Entry Types - corrected an issue that prevented time clock entry types from sending through the queue
- Vendor Parts - corrected an issue that would allow a vendor part to be created with the same part number as an existing kit
v1.388.7
- Favorite Reports - corrected an issue where favorite reports wouldn't run correctly if too many stores were selected
- QB Exporting Recon - created a hybrid export that combines recon with sales data
- QB Export - corrected an issue where invoices would not export if the "Use Invoice Applied Date" was checked
v1.388.6
- Scheduled Reports - Corrected an issue with running the Customer Activity report when filtering by account
- Commission Campaigns - changed default filter type for new commissions to "Items" (was previously "All Items")
- System Discounts - changed default filter type for new discounts to "Items" (was previously "All Items")
v1.388.5
- Register Z Report - added a setting to hide the Tax Exempt data on this report
- Negative Items Report - added "Negative Items Summary" report option to the Negative Items Report
- Employee Schedule - Added ability to update schedule's budgeted hours
v1.388.4
- Disabled updating prepaid sales tax on all invoice header updates
- Scheduling - added mouse-over text for employee time schedules
v1.388.3
- Barcode Labels - corrected an issue that caused the wrong price to print when filtering this report by invoice
- System Discounts - changed "Add to Discount" dropdowns in Mass Updates and Item Details to exclude archived discounts
- Media Detail report - corrected an error that could prevent this report from running
- Scan Data report - corrected an issue that caused this to create and send multiple times if scheduled
- Daily Recon Report - corrected an issue that caused Over/Short for Mobile coupons to always show zero
- System Discounts - added an option to skip creating queue records when priority is changed through drag/drop
- Cycle Counts - corrected an issue that caused sales tracking in cycle counts to give incorrect results in some rare cases
v1.388.2
- Daily Recon - added Mobile coupons to daily recon report
- Recon Export (QB) - corrected an issue where the Cash Deposit was being exported in place of the total deposit
- Item Details - corrected an issue that prevented setting an item inactive if the quantity on hand was zero
- Working Orders - added ability to create and manage working orders store-side, and send the orders to corporate
- System Discounts - added queueing for system discounts when priority is changed through drag/drop
- Item Details Item search - disabled getting quantity on hand if the search returned more than 50 results
- Reorders - corrected an issue that caused reorders to run very slowly if logging reorder calculations was enabled
v1.388.1
- Negative Cashier Report - added notes from canceled sales, voids, no sales
- Selected Stores - corrected an error message that was caused by having more than 100 stores selected
v1.388 Release
v1.387.15
- Commissions - corrected an issue that caused some sales not to show on the leaderboard
v1.387.14
- Average cost - modified avg cost to include invoice records where cost = 0
- Inventory Adjustment Report - corrected an issue that caused an error if the adjustment quantity was over 32,000
- Cycle Count Detail Report - Added grand totals for each column in the report
- Commission Campaigns - added Pricebook Zone selection to Commission - Added commission to store relationship.
- Receiving - added ability to sort by "Verified" column in Previous Invoices list
- Buydowns - added option to print archived buydowns on buydowns screen
- Receiving - added ability to copy an invoice
- Enhanced Loyalty Reports - added Points Earned Report to show loyalty points earned by customer/store
- Barcode/Shelf labels - this report now remembers the last used setting of the "Use Full PLU" box
- Links - added "Orphaned Links" utility to find one-way links and fix or remove them
- House Accounts - Added the ability to lockout all depts.
- Purchase analysis report - Added Dept Grp option to the Purchase Analysis and Never Re-Purchased Reports.
- Inventory Invoice Report - Created new report under Purchase Analysis.
- Removed Redundant Prompt When Applying Lottery Recon Adjustments
- Invoices - made prepaid sales tax field read only and added link label to prompt for change amount and confirmation before actually changing
- Employee Schedule - Added ability to set a max number of hours each employee can be scheduled per week
v1.387.13
- RJR Scan Data - corrected issues with single-pack manufacturer discounts. also corrected issue with carton reporting on multipack manufacturer discounts
- Dymo Label Printing With Aliases - Added option to use alias when printing labels
v1.387.12
- Customer Activity Report - Annual Sales option added. shows annual sales by month for a selected dept
- Invoice Summary with Margin - New report - adds margin column to invoice summary report
v1.387.11
- Media Detail Report - corrected an issue with this report that caused cash totals to be incorrect in some instances
- Non Sellers Report - corrected an issue that caused the "Last Invoice Date" on this report to show return invoices
- Hourly Sales report - added an option to group this report by register
- Customer Activity Report - added a grand total to the bottom of this report
- Inventory Evaluation Report - added store name to this report
- Enhanced Loyalty - added demographics analysis to show customer's age/gender as well as sales by age/gender
v1.387.10
- Time Clock Report - added summary option to report
- Item Details Templates - added pricebook zone data to templates
v1.387.9
- Item Sales Report - added an option to run for a specific day of the week
- Item Details - added quantity on hand to search list when looking up items by description
v1.387.8
- Enhanced Loyalty - corrected an issue where balance type could not be changed in some cases
- Price Change Report - (new report) added report to show price changes over time
- Updated description input field in mass updates & item details to 50 chars
v1.387.7
- Cycle Count Reports - set description to wrap to the next line if the description is too long for one line
- Invoice Summary Report - updated report to show surcharges
- Mass Updates - added the option to send Discount headers (without items)
- Enhanced Loyalty - added other search options in customer list (First name, email, phone #)
v1.387.6
- Uplifts - added a refresh button to the uplifts tab
- Item Details - added confirmation prompt when deactivating an item that still has quantity on hand
- EDI settings - added ability to send EDI settings to stores
- Warehouse Integration - added support for full warehouse integration
- Logins - corrected issue where "recon audit" and "manual gift card" permissions were not sending through the queue
- Reorders - corrected issue with "52-week high" calculation
- Vendor Part Kits - corrected an issue where kits were not copying to new pricebook zones
- Maintenance - Stores - added option to send all assigned buydowns/vendors/discounts from "Gear" menu
- Top Sellers Report - added option to roll up links when running by vendor
- Cycle Counts - corrected an issue where the adjusted qty on cycle counts would be incorrect in some instances
- Sales Tax Report - corrected an issue when displaying more than one tax type for a given store
- Queue - corrected an issue where some fields were not being sent with Department updates
v1.387.5
- Vendors - corrected an issue where vendor address data didn't send to the store
- Hybrid Reorder method - added ability to group items by Major Category
- Announcements - corrected an issue that prevented adding an attachment
- Timeclock - corrected an issue where editing a timeclock record at corporate wouldn't toggle the "edited" flag at the store level
- Effective Pricing Report - corrected an issue where running this report at store level was ignoring buydowns
v1.387.4
- Reorder - added option to require the total number of items ordered to be a multiple of a set number
- Enhanced Loyalty - Created new report to show customer balances
- Enahnced Loyalty - added "Ads" campaign type for communication with customer about upcoming promotions
- Integrated Loyalty - added ability to mass-remove items from a campaign
v1.387.3
- Permissions - removed ability to delete enhanced loyalty coupons unless logged in as admin
- Barcode/Shelf-Label Report - corrected an issue where this report would always print the price from pricebook zone zero
- Queue - corrected an issue where "delete data" records could be sent after the replacement data in some instances
- Receiving - added "Verified" check box to invoice grid
- System Discounts - added option to limit loyalty system discounts to a set number of times per day per customer
- EDI filtering - corrected an issue with the filtering of EDI invoices for format #20
- Pending Transfers - added ability for the cost to be brought over from the "From store"
- Media Detail Report - corrected report to no longer have blank headers or an extra blank page at the beginning
v1.387.2
- Permissions - corrected an error where a user with the "cycle count blind" setting could still see the total variance in the cycle count list
- Lottery Reconciliation - added report to show all lottery items to the Lottery Games screen
- Reorders - corrected an issue where the "Create as Transfer from Store" didn't work in some cases
- Mass Updates - modified "Detete Data 1st" box to only delete vendor parts from selected vendor
- Enhanced Loyalty Reports - corrected an issue that prevented adding customers/campaigns to report filters
- Pending Transfers - corrected an issue where newly created Pending Transfers would not allow new items to be added
v1.387.1
- Buydown Groups - corrected an issue where saving a buydown would cause the buydown list to stop filtering by the previously selected buydown group
- Scheduled reports - added option to run reports for prior day
v1.387
- Mass Updates - corrected an issue where updating the description in Mass Updates would only queue the changes for the selected pricebook zone
- Inventory Evaluation report - added ability to group by sub-category
- Item Details - added ability to print the "Transfer Analysis"
- Register Z Report - updated report to show tax exempt sales
- Item Details - added a setting to render an item ineligible for all system discounts
- Enhanced Loyalty - added support for % off loyalty coupons
- Item Details - added a setting to disable the "on order" quantity
- Vendor Parts - updated Manual Order and Do Not Order settings to be pricebook zone specific
- Lottery Reconciliation - added a confirmation prompt when deleting old reconciliations
- Favorite reports - added ability for report to remember which stores were selected
- Director Settings - corrected an issue that prevented the "Expand 8 digit UPCS" setting from saving correctly
- Community - corrected an issue that prevented carriage returns from displaying in community threads
- Commissions - modified commissions to optionally work off of department/tree data rather than explicit item filters
- Enhanced Loyalty - added the ability to add a logo to loyalty coupons
- Enhanced Loyalty - added ability to delete unused coupons from a customer account
- Price Exceptions - added ability to to set exceptions by percentage
- Enhanced Loyalty - added support for percent off loyalty coupons
- Disclaimers - added the ability to create disclaimers and assign them to a department
- Reports - corrected an issue where the register Z report and negative cashier report would show different values for voided items in some cases
- System Discounts - added ability to set a discounts as "inventory clearance" so items are removed from the discount once their inventory reaches zero
v1.386.16
- Cycle Count Detail Report - corrected error message that prevented this report from printing
v1.386.15
- EDI invoices - added support for vendor part kits
- Sales reports - updated reports to correctly calculate margin if the effective cost is less than zero
- Sales Restrictions - resolved an issue where restrictions could not be saved if no stores were selected
- Working Orders - added support for ordering vendor part kits
- Android Handheld - added a permission for remote sales
- Customer Activity Report - corrected an issue where this report was not saving to 'favorites' correctly
- Enhanced Loyalty - corrected issue with Raffle Drawing report where it could select customers with a zero balance in some cases
- System Discounts - corrected an issue that would allow items to be added to the trigger list of a non-triggered discount
v1.386.14
- Scheduled Reports - added the ability to send scheduled reports in PDF, Excel, or Word format
v1.386.13
- Corrected an issue with invoice exports in QB
v1.386.12
- Buydowns - Corrected an issue that prevented the use of buydown groups in store mode
v1.386.11
- Enhanced Loyalty Analysis - corrected an issue that caused the Total Sales to show numbers that were too high
- Reorders - Corrected an issue that would cause the "52 week high" to be incorrect in some cases
v1.386.10
- Added ability to auto apply EDI invoices
v1.386.9
- End of Day Report - corrected an error message that coming up when running this report
v1.386.8.4
- Director Settings - corrected an issue that prevented sending some Director settings
- Working Orders - corrected issue that caused working order to show incorrect quantity on hand in some cases
v1.386.8.3
- Employee Schedules - added warning if minimum staff requirements aren't met
- Daily Sales Report - corrected an issue that caused the report to show sales tax for the entire day rather than the selected time frame
- Permissions - corrected issue that prevented setting permissions for schedule module
v1.386.8.2
- Buydowns - added ability to set buydown groups in store mode
- Employee Schedules - added warning if employee is scheduled outside store hours
- Permissions - added in permissions for Lottery module
- System Discounts - corrected an issue that prevented the deletion of system discounts
- Reorders - corrected an issue where Days of Inventory orders were not displaying the correct order method
- Slow Sellers Report - added option to use the vendor part qty as the threshhold for including an item on the report
- Reorders - added "Sys Qty" column to show what the system calculated prior to user edits
- Scheduled Price Changes - added logging of who scheduled the changes
- Verified Invoices - added a filter to show only items with a variance
- Reorders - added a reorder type - List all items with Replenishment - uses replenishment calculation, but shows all items even if the replenishment calculation shows zero need to be ordered
`
v1.386.8.1
- Label Printing - added ability to specify quantities item by item
- Commissions - Modified commissions to be able to filter by department/tree info rather than filtering only by items
- System Discounts - Modified discounts to be able to filter by department/tree info rather than filtering only by items
- Buydowns - corrected an issue that could send the wrong items to the store with a buydown in some cases
- Mass Updates - corrected an issue that caused vendor parts to remain if their attached item was deleted through mass updates
- Orders - corrected an issue that caused the "Order Method" to show as "Manual Add" regardless of what order method was originally used
- Register Z Report - corrected an issue that prevented this reports from showing tax exempt totals
- Purchase Analysis Report - added ability to group by Report Group 1
- Sales Comparison Report - added more filter options to this report
- Mass Updates - corrected an issue with the custom filters that caused the window to show "Dept_Grp" instead on Major Category
- Enhanced Loyalty Reports - added ability to group by store in campaign activity reports
- House Accounts - corrected an issue that caused House Accounts to send to the store incorrectly
- Reports - Created new report "Invoice Detail Weekly Hybrid".
- Item Details - added ability to print transfer analysis numbers
- System Discounts - corrected an issue that caused scheduled discounts to trigger at the wrong times if they were sent to a different time zone than corporate
- Item Details - added an option to disable "on order" quantity calculations in item details
- Lottery Games - added new popup to filter lottery games
- Lottery Games - added the ability to mark multiple games inactive at once
- System Discounts - added "inventory clearance" setting on discounts that will cause them to remove an item once they quantity on hand reaches zero
- Orders - added a column on the orders/working orders worksheets that shows the original qty suggested by the system
- Dashboard (Store Mode) - corrected an issue that caused the previous days sales to report incorrectly
- House Accounts Report - updated report to get account balances from corporate
- Orders - corrected an issue where sending orders to store would close the orders
- System Discounts - corrected an issue where sorting discounts by date would not sort correctly
- System Discounts - added option to flag an item ineligible for any discounts
- Enhanced Loyalty - added ability to add points to a loyalty account (requires "Admin" permissions)
- Reports - multiple reports now have the option to exclude departments that are not added to sales
- Enhanced Loyalty - added support for logos on loyalty coupons
- Mass Updates - added an option in "Store Updating" tab to send Pricing only
- Enhanced Loyalty - added "preview" option to coupon details screen
- Top Sellers report - added option to rollup links
- Enhanced Loyalty - added the option to delete unused coupons from an account (requires "Admin" permissions)
- Customer Activity Report - added option to group by store
- Warehouse integration - added interface for adding new items from the warehouse software
- Verified Invoices - added option to filter out invoices that didn't have any variances
- Permissions - added a new permission to allow/disallow deleting messages
- Permissions - corrected an issue that allowed people who were denied reports permissions to run custom reports
- Pricing Exceptions - added ability to do pricing exceptions by adding or subtracting a percentage rather than a flat amount
- Mass Updates - added an option to show/hide inactive items
- Transfers - added ability to see transfers both TO and FROM the selected store
- Reorders - added a new order type - "List All Items with Replenishment". It shows all items from a vendor with their replenishment order quantities (even if the quantity is zero)
- System Discounts - added a setting to enable/disable drag and drop prioritizing of discounts
- Buydowns - corrected an issue that prevented buydowns from being deleted at the store level after the store was removed from the buydown at corporate
- Mass Updates - added a new pop-up window for rearranging columns
- Waste Report - Fixed an issue with the waste report not showing all items
- Mass Updates - added quantity on hand to the orphaned item utility
- Buydown Report - corrected an issue that caused the report to show the wrong buydown amounts for packs if the "Part Of Carton" option was being used
- Suggested Transfers - corrected an issue with the filter by "Multiple UPC" option that would clear out the selected UPC's in some cases
- Reports - corrected an issue with the Ejournal report that prevented a search by check # from finding the right receipt
- Employees - added "Default Store" to employee list
- Orders/Vendor Parts - added the option to require certain parts are ordered only in groups of a specified size
- Commissions/Discounts - added ability to archive expired discounts/commissions rather than deleting them
- Reports - added "Employee Dept Sales" report - shows department sales grouped by employee
- Reports - added "Item Multiples Report" - shows how many times products were sold individually or in multiples
- Departments - added ability to create disclaimers and tie them to individual departments to be printed on receipts whenever items from that department are sold
- Reports - corrected an issue with the Daily Reconciliation report that caused it to display lottery and not display fuel regardless of user settings
- Enhanced Loyalty - added support for Percent-Off loyalty coupon types
- Reports - corrected an issue that prevented new departments from being added to older favorite reports
- Timeclock - added "Edit Mode" box that prevents editing times until unchecked
- Daily Recon Report - corrected an issue where the report would miss the first day in the Daily Recon Batch report due to the incorrect time being selected.
- Receiving - updated invoice worksheet to prompt to select which vendor part to use if multiple are available for that vendor
- Enhanced Loyalty Reports - added filter by customer to several reports
- Employee Scheduler - updated to display the number of hours over max an employee is scheduled for
- Mass Updates - added ability to add items to an enhanced loyalty coupon from the "Utilities" tab
- System Discounts - added support for "Buy X get Y% off Z items" discount type
- Buydown Sales Report - added "Details Format" for this report when running for invoice data
- Login Permissions - separated reorder and receiving into two separate permissions
- Settings - Added ability to push settings to a store
- Reports - added options to exclude recently added and/or recently received items from the slow sellers report
v1.386.8
- PM Multipack Scan Data Issue - udpated report to fit with newer requirements
v1.386.7
- Added support for grandfathered age verification
- End of Day Report (JR format) - updated report to work with new customer IDs
- Vendor Part Kits - corrected an issue where deleted vendor part kits weren't getting deleted from the stores
- Scheduled Orders - corrected some minor issues with editing scheduled orders
- Uplifts - corrected error with removing items from uplifts
- Invoices - Added check for inactive items when processing EDI invoices
v1.386.6
- BW Accounting Export - updated report to use new customer IDs
v1.386.5
- Loyalty coupons report as discounts - updated to allow this setting to pull house account data from corporate
v1.386.4
- Dymo Label printing - added option to send entire 12-digit UPC if box is checked
v1.386.3
- Register Z report - corrected department sorting when "Include Depts/Tenders With No Data" is checked
v1.386.2
- Added support for prepaid sales tax on invoice header instead of surcharge
- Register Z report - added option to include all departments and tenders on the report (even if no sales were made for that dept/tender)
v1.386.1
- Export Invoice Data Into Excel - Modified EDI invoice format 5 to set invoice surcharge for pre collected sales tax
- Scheduled Reports - added detailed logging of scheduled reports
- Working Orders - added vendor part description to the working orders grid
v1.386
- Compile for release
v1.1385.112
- Fixed issue with the inventory adjustment (waste) report not showing all items - Changed the union in the query to union all.
v1.1385.111
- RJR Scan Data report - corrected an issue with Promotion reporting
- System Discounts Report - corrected an issue that caused some discounts not to display correctly on the report
- Commissions Report - corrected an issue that caused the report to show integrated loyalty campaigns
- EDI settings - added a setting to keep all EDI invoices in separate subfolders
v1.385.110
- Reports - corrected an issue that caused the scroll bar to flicker when filtering by Manufacturer on some reports
v1.385.109
- Lottery Items - corrected an issue that could cause the lottery items to show the incorrect retail in some cases
v1.385.108
- Queue - modified queue to sort updates by store
- New Items - added an "Extended UPC" field to the New Item dialog
v1.385.107
- Scheduled Orders - corrected an issue with editing schedules that caused filtered departments to lose their last digit in some instances
- Messages - added support for non-PDF attachments
- Settings - corrected an issue that could cause the "Expand 8 Digit UPCs" setting to appear to be disabled when it was not
- Stores - Corrected an error that could appear when clicking the "Gear" button in some cases
- Buydowns - corrected an issue that allowed archived buydowns to be updated via "Mass Update Buydowns"
- New Setting - "Enable Return Forms" to allow viewing of customers and transactions that involve returns
v1.385.106
- Director Logins - corrected an issue where the "Hide Dashboard" setting was displaying incorrectly when viewing permissions
- Reports - added report to show vendor parts with zero cost
- Item Details - added "Everywhere" search in the lookup box (to search PLU/Vendor Part/Description/Alias simultaneously)
- Loyalty Customer Information report - removed the word "email" from the email address field
- Vendor Parts - corrected an issue where the vendor parts would show on the wrong item in Item Details in some cases
v1.385.105
- Adjustments/Orders/Receiving - modified "Find Item" popup to add current quantity on hand
- Director Messages - added character count to alert the user if they are approaching the maximum
- Top Sellers Report - added ability to group by store
- Non Sellers / Slow Sellers report - order by description - Added option (checkbox) to sort reports by description
v1.385.104
- Buydowns - corrected an issue that prevented newly created buydowns from showing in Director
v1.385.103
- Spot Check report - corrected an issue where items would sometimes show up twice or more on this report
- Pricing Exceptions - modified pricing exceptions to allow updating individual prices
- Ejournal/Negative Cashier Report - updated these reports to show "notes" on No Sales
- Receiving - added ability to choose which vendor part to use when receiving an item
- Buydowns - added ability to archive buydowns rather than deleting
- Cycle Count report - added an alternate Hybrid report sorted by variance
- News - added a setting to change how often Director/POS checks for new news
- Barcode/Shelf-Label Report - added option to print from a list of UPCs scanned on the handheld
- Reports - added the ability to search available categories/departments when choosing the filter for reports
- Item Sales Report - added an option to filter the report by vendor
- Inventory Evaluation Report - added an option to filter the report by vendor
- Pricebook - Links - added "Quick Find" option to search by description or UPC
v1.385.102
- POS Flags - corrected an error message when creating a new POS flag
- Customer Activity Report - modified report to include zero dollar transactions
v1.385.103
- Spot Check Report - corrected an issue that caused items to show up on the report multiple times in some cases
- Price Exceptions - corrected an issue that prevented editing individual prices in an exception
- System Discounts - corrected an issue that prevented the window from auto-scrolling when dragging a system discount
- Ejournal/Negative Cashier Reports - modified reports to include the "Notes" that can be added to No Sales in the POS
- Orders - added ability to choose which vendor part number to use when adding an item to an order
- Buydowns - added archive to separate old buydowns from current ones
- Cycle Count Reports - added Hybrid report sorted by variance
- News/Announcements - added a setting to configure the interval between checking for new news
- Barcode/Shelf label Report - added option to print items scanned on the handheld
- Reports - added quick filter all list boxes on all reports
- Inventory Evaluation Report - Added "Filter by Vendor" option
- Links - added "Quick Find" by description and UPC
v1.385.102
- Customer Activity Report - modified report to include transactions with a zero total
v1.385.101
- Receiving - corrected an issue that caused the "Purchase Order" dropdown to populate incorrectly in some cases
v1.385.100
- Enhanced Loyalty - added validation to ensure that the "Open Redeem" campaign type is present at corporate
- Orders - corrected an issue that prevented the last edited line of an order from saving unless the field was exited first
v1.385.99
- Employee Scheduler - corrected an issue that allowed for zero hour entries
- Remote Sales - added support for "pik-a-pak" priced items
v1.385.98
- Enhanced Loyalty Reports - corrected an issue with adding two customers with the same name to a report
- Receiving - corrected an issue where applying cost changes to all zones was not creating queue records for all zones
v1.385.97
- Item Details - disabled changing the UPC field
v1.385.96
- Employee Scheduler - corrected an issue that would prevent a save prompt when closing a schedule under some circumstances
- Orders - corrected an issue that caused copied orders to come up blank
- Mass Updates - Field Updates - Override Type field was changed to a dropdown
- Transfers - when in store mode, transfers will only be allowed if the current store is included in the transfer
- Pricebook - Links - corrected an issue that allowed a link to be cleared from one item without clearing it from the linked item as well
- RJR Scan data report - corrected two new issues with the way that discounts were reporting
- Receiving - Corrected an issue that caused vendor part costs to change incorrectly in some instances
v 1.385.95
- Adjustments - corrected an issue that could cause the wrong username to be associated with adjustments in some instances
v 1.385.94
- Employee Scheduler - added ability to delete an employee from a schedule with the "delete" key
- Pricebook Zones - corrected an issue that would allow the save button to be clicked multiple times and create duplicate pricebook zones
v 1.385.93
- Mass Updates - Add Parts For Vendor tool wasn't setting the Minimum Order Qty on new parts
- Vendor Part Kits - disabled buttons for adding an item to a kit while no kit is selected
v 1.385.92
- Employees - corrected an issue that prevented resetting biometric data when using a Touch Point fingerprint reader
- System Discount Report - modified report to display long discount names correctly
- Orders - Corrected an error that caused orders to show an error if the Minimum Order Qty for a vendor part wasn't set
- Suggested Transfer - corrected an issue that prevented this tool from creating the transfers it suggested
v 1.385.91
- EDI Orders - added Order format 25 to support orders with HLA
- Buydowns - corrected an issue that prevented buydown items from being added to the queue when items were added through Mass Updates
v 1.385.90
- Vendor Part Kits - corrected an error that came up when adding newly created vendor parts to an order
- Queue - sending trigger items for system discounts was giving the wrong message - corrected message
- Vendor Part Kits - added support for marking a vendor part kit as "Do not order"
v 1.385.89
- Enhanced Loyalty - added Disclaimer text lines for coupons
- Enhanced Loyalty - added support for blacklist items on campaign coupons
- Enahnced Loyalty - streamlined removing items from a loyalty campaign
v 1.385.88
- Altria Scan Data - corrected an issue that caused some discounts to report wrong in some instances
v 1.385.87
- Employee Scheduler - added Director Login permissions for the scheduler to lock down access for managers only
- Employee Scheduler - added a warning to prevent creating a second schedule for a given store for a given week
- Employee Scheduler - corrected an issue that caused "No Opener" and "Gap" warnings to remain no matter what schedule coverage looked like
v 1.385.86
- Buydown Report (Invoice Data) - corrected an issue that caused the report to show all invoice data rather than limiting to the report dates
v 1.385.85
- Enhanced Loyalty - added ability to limit open ended campaign coupons to only be redeemable on select items
- Employee Scheduler - corrected an error message when pressing certain keys on the scheduler
- Inventory Eval Report - corrected an issue when exporting the report to excel that prevented the column headers from lining with the columns
- Messages - corrected an issue that prevented messages with line breaks from displaying properly
- Buydown Report (Invoice Data) - corrected an issue that caused this report to ignore buydowns that ended before the stop date of the report
- Enhanced Loyalty - corrected an issue with Loyalty Customer Activity Report that caused the totals to be off in some instances
v 1.385.84
- Scheduled Orders - corrected an issue that caused the "Include Zero Order Items" box to save incorrectly
- Commission Reports - added support for displaying commissions as percentages
- Vendor Parts - Added support for deleting vendor parts when the PLU they are attached to is deleted
- Pricebook - corrected an issue that allowed one-way links if a link was removed from only one linked item
- Enhanced Loyalty - added support for viewing printed coupons from open ended campaigns
v 1.385.83
- MSA Scan Data - Corrected an issue with certain discount types on the scan data report
v 1.385.82
- Spot Check Report - added the name of the employee who did the spot check to this report
- Invoice Reports - corrected an issue where two identical lines on an invoice would not show up on a printed report
- Buydowns - corrected an issue that prevented newly added buydown items from sending to stores
- Employee Scheduler - corrected an issue with an employees hours calculating incorrectly when an employee was scheduled for 1 hour or less
- Cycle Count Hybrid Report - this report was showing child costs on items without links. corrected this issue.
v 1.385.81
- Employee Scheduler - corrected issue with "Closed" checkbox in store settings not saving correctly
- Scheduled Reports - corrected an issue that was preventing scheduled reports from sending in some instances
- Working Orders - added the ability to delete multiple working orders
- Buydowns - corrected an issue that caused an error message when loading the buydown list
- System Discounts - corrected an error when dragging/dropping a system discount below the bottom of the grid
- Invoice Cost Change Report - corrected an issue that caused some invoices to be excluded from this report
- Pricebook - added option to disable inventory tracking on individual items
v 1.385.80
- RJR Scan Data - corrected an issue that was causing Manufacturer funded discounts to lump in with retailer discounts in some cases
v 1.385.79
- Employee Scheduler - added a check to exclude "Closed" days when calculating suggested budget hours
v1.385.78
- System Discounts - corrected a display error when dragging/dropping discounts below the last discount
- Inactive Items - corrected an error that would sometimes display when using the "Permanently Delete" button on the Inactive Items tab
v1.385.77
- Scheduled Reports - corrected scheduled reports when sending as dashboard message to be visible in store mode
v1.385.76
- Min/Max Reorder - corrected an issue that caused items that had multiple PLU's in their vendor parts to reorder the wrong quantity
v1.385.75
- Mass Updates Support Utilities - added ability to pull/send tax groups to stores
- Buydowns - corrected buydown grid to show correct pricing on items when using "Part of Carton"
v1.385.74
- Item Details - added ability to run Xfer Analysis from stores
v1.385.73
- Cycle Counts - changed print preview to not rollup links if there are multiple layers to the link (i.e. an item with both a parent and a child)
- News/Announcements - revamped News/Announcements updates to prevent slowdowns when opening Director while the internet is down
- EDI Ordering - added a message to notify the user if the EDI file did not send correctly
- Cycle Counts - corrected an issue that caused breakdowns tracking on cycle counts to be incorrect in some instances
- System Discounts - added ability to drag and drop discounts to rearrange priority
- Schedules Module - added support for setting a store to be closed on selected days
- Schedules Module - added feature to suggest Weekly Budgeted Hours based on store hours and minimum staff
- Imperial EDI receiving - corrected an error message that would show up if the user clicked on whitespace rather than an invoice
v1.385.72
- Register Z Report (All Z's in Date Range) - removed the list of "Z's included in this report" that showed up after every Z
- Non-sellers Report - corrected an issue where the quantity on hand for items on this report were incorrect
- RJR Scan Data - fixed negative qty issue with item returns
v1.385.71
- Employees - Added detailed permissions for handheld applications
v1.385.70
- Added a failsafe to prevent an issue that allowed invoices to be applied twice in some rare instances
v1.385.69
- RJR Scan Data - corrected an issue with "Buy X get Y" discount types that caused errors on RJR's side when processing the file
- RJR Scan Data - removed voided items from the report in order to correct an issue with negative discount amounts
v1.385.68
- EDI Receiving - Corrected an issue that caused an error message when loading the EDI receiving screen in some instances
- Item Details - Added a failsafe to prevent recursive item links
- Sales Tax Report - Corrected an issue that was causing the tax rates on the report to be incorrect
v1.385.67
- Commissions - added support for percentage-based commissions
v1.385.66
- Mass Updates - Support Utilities - added ability to import costs from a CSV file
- Buydown report - added ability to run for a list of manufacturers
- Buydown Report - added a check to verify that a store was included in a buydown before adding it to the report
v1.385.65
- Transfers - resolved an issue where transfers that failed to apply to the stores would never show applied at corporate
- Receiving - added option to auto-append the store number to the end of all newly created invoices
- Loyalty/Sales Reports - added a setting that allows loyalty coupons/redemptions to display as discounts on sales reports
- Negative Cashier Report - resolved an issue that caused the report to group by employee name rather than employee number
v1.385.64
- Reports - created effective pricing report
- Reorders - added ability to set and use a minimum order qty for an item
- Buydowns - added "Buydown Groups" to buydown interface and added ability to filter by group
- Time Clock - modified employee filter to only show active employees
- Enhanced Loyalty - resolved an issue that was preventing the "Dollars Spent" from being updated with new sales
v1.385.63
- EDI receiving - modified BCI receiving to work off of PLU rather than vendor part
v1.385.62
- System Discounts - resolved an issue where discount schedules were being sent for discounts without "use schedule" checked
- House Accounts - resolved issue with the "House Account" flag getting set incorrectly when changing an account
- Mass Updates - the "On Promo" field was not populating; this has been corrected
- Mass Updates - corrected an issue that sometimes caused items to display twice when filtering by vendor
- RJR/PM Scan Data - modified interface to show progress counter
- Enhanced Loyalty - added "Last Store" to Customers grid
- RJR Scan Data - replaced zero coupon amounts with blanks at MSA's requested
- RJR Scan Data - corrected an issue that caused the buydown name to report incorrectly in some cases
v1.385.61
- Top Sellers Report - added ability to group report by store
- RJR Scan Data - made a correction to the transaction splitting to take sale limiters into account
- Scheduled Reports - streamlined the process of running scheduled reports in order to prevent timeouts when many reports are scheduled at the same time
- Gift Cards - Added ability to manually load a gift card
- Purchase Analysis Report - added more detailed report option to break down purchases by item/vendor
v1.385.60
- System Discounts - corrected an issue with the "Move Up" and "Move Down" buttons not moving the discount correctly
- Time Clock - corrected an issue that prevented deleted time clock records from sending down to the stores
- Avg Cost - modified average cost utility to correctly calculate costs for items with vendor part quantities greater than 1
- Negative Items Report - added new report options to show item returns, item returns with price changes, and a summary of items returned, voided or canceled
- RJR Scan Data - corrected an issue that would cause some discounts to report negative amounts
- Receiving - corrected an issue that prevented applying invoices to stores immediately
- Item Sales Report - corrected an issue that caused items with identical descriptions to display multiple times
- EDI Receiving - corrected an issue where processed EDI files would sometimes fail to archive
v1.385.59
- Added debug log for custom summary sales report
v1.385.58
- Buydowns - added prompt asking whether to copy active stores when copying a buydown
v1.385.57
- Item Details - When adding a vendor part from Item Details, the part number now defaults to the PLU
- RJR Scan Data - added field in Buydowns to enter the discount name to display in the retail report
- RJR Scan Data - modified report to split transactions multiple items on one line
- EDI Receiving - added support for Amcon - Illinois
v1.385.56
- Campaign Sales Report - added date range to the report
- Enhanced Loyalty - added setting on balance types that chooses whether to display those balances on the receipt
- Employee Scheduler - added ability to set different store hours for each day of the week
- House Accounts - Added a utility to merge store/corporate House Accounts
- PM Scan Data - added House Account discounts to the report
- Receiving - corrected an issue that allowed items to be added to an applied invoice (despite settings that should disallow that)
- EDI Receiving - updated Amcon EDI method to add the ability to process vendor part kits
v1.385.55
- Mass Updates - corrected formatting of RGIS export
v1.385.54
- Mass Updates - Added RGIS export
- Enhanced Loyalty - added ability to search the customer list
- Mass Updates - added ability to restore items deleted from mass updates
- Enhanced Loyalty - Added alternate customer information report to show dollars spent for each customer
- Enhanced Loyalty - corrected an issue with the Loyalty Customer Information report that would prevent it from running for a large list of customers
- Enhanced Loyalty - corrected an issue where corporate could not add points to a customers account on any machine other than the server
v1.385.53
- EDI reorder/Receiving - added EDI method for Bradley Caldwell Inc.
- Item Details - added QOH/Sales popup
- Mass Updates - added ability to use scheduled changes for vendor part cost changes
- Item/Department Sales reprots - corrected an issue where some filters for these reports would exclude all items/departments that are not added to sales
- Register Z report - added option to subtract manufacturer coupons from the Adjusted Total
- Hybrid Reorder - Reorder settings now save when an order is generated
v1.385.52
- RJR Report - corrected an issue with discounts reporting
v1.385.51
- Employee Scheduler - added safeguards to prevent scheduling the same employee with two overlapping shifts
v1.385.50
- Enhanced Loyalty - added report to show all open ended redemptions
v1.385.49
- PLU Aliases - Added report to show all PLU aliases along with their associate PLU
- Mass Updates - added ability to remove items from buydowns in Mass Updates
- RJR report - modified to subtract coupon amount from final sale price
- Transfers/Adjustments/Receiving - corrected an issue that caused the login associated with the Transfer/Adjustment/Receiving to display incorrectly at corporate
v1.385.48
- Time Clock Export (PC Payroll) - added PayrollEIN to export
v1.385.47
- Mass Updates - corrected an issue where items deleted from Mass Updates were not sending to stores correctly
- Mass Updates - created new option in Store Updating to send only vendor parts to the selected stores
- Enhance Loyalty - updated loyalty analysis to show sales amount
- Cycle Counts - updated Custom Hybrid Report to include buydowns in variance pricing
- Reports - Created Flash Report to show all the expiring, current, and upcoming Buydowns/System Discounts/Commissions/Loyalty Campaigns
v1.385.46
- Director Settings - added ability to send large queue records in smaller chunks to compensate for slower internet speeds
- Mass Updates - corrected an issue that would cause the wrong pricebook zone to become selected when switching to item details and back again
- Mass Updates - deleting items from Mass Updates now requires an admin password
- Vendors - deleting a vendor will now delete all associated vendor parts
v1.385.45
- Vendor Part Kits - added option to search the list of Kits
- Dashboard - Enabled running the Snapshot report for a date range
- Item Details - added the quantity on order to the Item Details screen
- Working Orders - modified printed working orders to allow costs to be hidden
- Item Details - searching for an item by UPC now also searches by alias
- Non-Sellers Report - added ability to exclude items received in the last X days
v1.385.44
- Enhanced Loyalty - added a report to show the active campaigns for a store
v1.385.43
- Orders - corrected an issue that was removing spaces from vendor parts when adding them to orders
v1.385.42
- Reports Quick Dates - added a setting for which day to count as the first day when using "Last Week" and "This Week" options
- Employees - corrected an issue with the "Default Store" setting that prevented the store list from displaying correctly
- Mass Updates - corrected an issue that would allow filtering to a maximum of 78 items when using "Filter based on Selection"
- Employees - Added "Full Time" setting
- Vendors - updated Vendors to allow vendor contact info to send down to the stores
- Mass Updates Field Updates - changed the "on promo" field to use a dropdown to update
- Scheduled Orders - added the ability to delete multiple scheduled orders at once
- Mass Updates Scheduled Changes - corrected an issue when scheduling changes for items with multiple different costs
- Employee Scheduler - Corrected an issue that caused copied schedules to copy incorrectly
v1.385.41
- Register Z Report - corrected an issue where the Mass Print Z's store list would not populate correctly
v1.385.40
- Department Sales Report - updated "Summary" version of report to reflect the same avg retail and avg cost as the regular version
- Enhanced Loyalty - added ability for corporate to manually add points to an account
- Negative Checks - made the "Accept Checks from this customer" box visible again since POS is now using it
- PM Scan Data report - corrected an issue when reporting sales with multiple different UPCs on the same discount
v1.385.39
- Enhanced Loyalty - added enhanced loyalty analysis tab
v1.385.38
- Mass Updates - added option to round up to the nearest .99 when making GM changes
- Item Details - added ability to recover a deleted item
- Timeclock Report - added an option to print the report in portrait view
- Daily Recon Report - corrected an issue that prevented lottery information from showing on this report
- Enhanced Loyalty - added report to track how many loyalty customers were added by each employee
v1.385.37
- Announcements - corrected the "News" display to make it read only
- EDI Receiving - corrected an issue that allowed the same FasTrax EDI file to be processed multiple times
v1.385.36
- Reorders - corrected lableing of reorder method on the reorder worksheet
- EDI Trepco (New Format) - added option to auto-show invoice if there is only 1 invoice in the file
- Announcements - added display to announcements to allow corporate to view FasTrax news
- Suggested Transfers - added ability to filter by UPC with multiple UPCs at a time
- Zebra Labels - added support for multi-line descriptions in custom label formats
- Suggested Transfers - added the rollup inventory/sales for each store when the "Rollup Links" box is checked
- Reports - corrected the headings on the "drilldown to item sales" version of the Department Sales Report
- Receiving - updated receiving worksheet to maintain sorting after an item on the sheet is changed
- Loyalty / Commissions - corrected an issue that prevented adding an item to a loyalty campaign that was already in a commission campaign
- Scheduled Reports - corrected an issue that prevented scheduled reports from attaching to Director messages correctly
v1.385.35
- Spot Checks - corrected an issue where printing spot checks was showing the incorrect cost
v1.385.34
- Dashboard - added "announcements" feature to allow corporate to create messages for stores that can't be deleted at the store level
- Time Clock - added ability to create customized timeclock entry types
v1.385.33
- Scheduled reports - corrected an issue that was causing the PM and RJR scan data reports to run with the wrong ftp password in some instances
v1.385.32
- Reports - corrected an error message that was coming up when running the inventory evaluation report
- EDI Trepco (New Format) - corrected an issue with items that appeared on multiple lines of the EDI file
v1.385.31
- Item Details - corrected an issue that caused some data to remain when deleting items.
- Item Details - added breakdowns to Item Analysis screen
- Uplifts - updated reports to show when an uplift was "won" but didn't prompt the cashier
- Daily Sales Report - corrected an arithmetic error with refunds
- Average Cost - corrected an issue that was causing average cost changes to be sent to the wrong stores in some instances
v1.385.30
- Orders - Corrected an issue with the reorder worksheet that caused the "Order Method" label to show the wrong method
v1.385.29
- Orders - corrected an issue that was preventing certain order types from generating
v1.385.28
- Receiving - Added EDI receiving option for FTP - Trepco (New Format)
- Reports - added snapshots to the inventory movement report
- Scheduled Orders - added ability to copy a scheduled order
v1.385.27
- Reports - fixed bug with using avg cost in item sales, dept sales and inv_eval reports
v1.385.26
- Schedules Module - corrected an issue where copied schedules would not be copied correctly
- Item Details - added a warning message when deleting an item if that item's pricename is being used by other items
- Item Details - added total qty sold and sales dollars to the Item Detail Analysis sales grid
- Item Compare - added logging to record which login added items from item compare
v1.385.25
- RJR Promos - add a check box for "on promo" items to report the promo amount as the item price
v1.385.24
- Uplifts - added options for minimum quantity and auto-win settings
- Adjustments - added ability to send adjustments from corporate to stores, and from stores to corporate
- Reorders - added ability to save department settings for the Hybrid Days / Replenishment order type
- Cycle Counts - added Cycle Count Hybrid Report with Qty Sold
- Reports - added an option to run the Department Sales Report for "Open Dept" sales only
- Schedules Module - Created the employee scheduling module
v1.385.23
- System Discounts - added support for triggered discounts
- House Accounts - corrected an issue that prevented the addition of sub accounts to house accounts
- Reports - added ability to send reports as an email attachement
v1.385.22
- PM Scan Data - updated report to properly report business enhancement funds when "Or More" is not checked on the system discount
v1.385.21
- Licensing - replaced override code with a web license
- Orders - changed orders to remove leading and trailing spaces from vendor part numbers to prevent issues with EDI processing
- Loyalty Customer Activity Report - added register number to the report
- Reports - added ability to filter by Sub Category on all reports that allow filtering by tree information
- Orders - corrected an issue that caused Pik-a-Pak items to be duplicated when printing an order
v1.385.20
- Receiving - Verified Invoices - corrected issue with creating correction invoices after verifying invoices
v1.385.19
- Enhanced Loyalty - added "Raffle" and "Reward Every X Customer" campaign types
v1.385.18
- Item Details - Item Detail Analysis - added invoice number to Inventory Data view
v1.385.17
- POS Flags - Fixed error message when saving a new POS flag
- RJR Scan Data Report - made a correction to 34 field format as per MSA's instructions
- Item Details - Added a check box to set the vendor part description to match the item description
v1.385.16
- Reports - Top Sellers Report - corrected an issue that prevented the report from running if the time frame was less than 2 weeks
v1.385.15
- Mass Updates - Added "Promo Flag" and "Promo Amount" to the grid and to Field Updates
- Reports - System Discount Item Details - corrected an issue that caused this report to show incorrect dollar values in some cases
- Reports - Daily Reconciliation - Audit Recon - corrected an issue where the deposit value on the Audit Report may not use audit values
- Enhanced Loyalty - corrected an issue with the Loyalty Customer Activity Report that may cause it to display incorrect receipt information
- Reorder - added subunit quantity on hand to Order Guide Report
- Maintenance - Timeclock - corrected an issue that prevented the report from page breaking by store
- Reorders - corrected "Order Method" label for Hybrid Days/Replenishment orders
- Pricing Exceptions - added "Print Exception Report" button to Pricing Exception Details screen
- Receiving/Transfers/Adjustments - added a popup message if a user attempts to add an inactive item
- Receiving - added Verified Invoices
v1.385.14
- Scan Data Report - corrected an issue that may cause Director to close after running
v1.385.13
- RJR Retail report - added support for the 34 column format
v1.385.12
- Vendor Part Kits - added ability to update the cost / qty of items in the kit.
v1.385.11
- End of Day Report (JR's Format) - updated the report according to JR's specifications
- Hybrid Reorder Method - added "Check All" and "Uncheck All" options when selecting departments for the order
- Department Sales Report - corrected an issue that prevented the report from grouping by store
- Inventory Adjustments Report - corrected an issue where waste items may not show up if no other adjustments had been done on them
- Safe Drop Report - updated report to group by store
v1.385.10
- RJR Scan Data Report - added option to use the item's price as the "Promo Amount" if the promo amount is set to 999
v1.385.9
- Cycle Counts - corrected an error message when an inactive item was in a cycle count definition
v1.385.8
- Non-Sellers Report - corrected an issue that caused items with identical descriptions to report incorrectly
v1.385.7
- Maintenance - corrected an issue with the Print button in the timeclock module that may cause it to only show manual entries
v1.385.6
- Receiving/Transfers/Adjustments - removed ability to transfer/adjust an item that is not marked as "Active"
- Receiving - corrected an issue that may cause the "Apply Cost to All Zones" option to change pricing for some zones
v1.385.5
- Uplifts - corrected issue with sending special characters ($,#,%) to Control Center
v1.385.4
- Reorders - added option to disable "Est Retail" column in Previous Orders
v1.385.3
- Reorders - when selecting "Print Guide", added subunit quantity on hand to report
- Reports - Inventory Adjustments Report - added waste/spoilage adjustments
- Reports - Store Price Change Report - added notes and employee.
- Reports - Store Price Change Report - added group by dept option
- Loyalty Campaigns - added the ability to copy an existing campaign
- Reports - Timeclock report - added option to page break by store
- Reports - Suspicious Date Entries Report now shows "Age Visually Verified" rather than "1/1/1900"
- Reports - added "Batch Daily Recon Details" option to Reconciliation Report
v1.385.2
- Receiving - corrected an issue that would allow an invoice to be applied twice in some instances
- Messages - optimized messages to prevent timeouts with large attachments
v1.385.1
- Reports - Added ability to schedule any report type
- Reports - Added ability to set reports as favorites in order to run them more quickly
- Mass Updates - corrected an issue that was causing an error message when sending POS flags to a store
- RJR Scan Data Report - Added Coupon PID to RJR Report
- Time Clock - added the ability to create new entry types for the time clock
- Suggested Transfers - added ability to use additional filter options
- Suggested Transfers - corrected an issue with the "Rollup Links" option
- Pricing Exceptions - corrected an issue where removing an item from an exception did not update stores in that exception
- Reports - created Transfer Cost Compare Report
v1.385
- release version
v1.384.66
- madified non-sellers report to get "added date" from the parent item if no other data exists.
- added ability to exclude recently added items from the non-sellers report
v1.384.65
- added support for uplifts discounts
- added ability to filter top sellers report by vendor
- added ability to run the top sellers report for the top 200
- Modified RJR scan data to not add promo amountt to final price
v1.384.64
- corrected an issue with the RJR scan data that caused the promo flag to say "N" when it should say "Y"
- added Manufacturer Promotion Descriptions to the RJR scan data report
- added an "are you sure?" message box to the Undo Changes Utility in Mass Updates
- added the ability to group the Invoice Summary Report by store
- added ability to import receiving history into Director using a CSV file
v1.384.63
- visual cleanup - removed some options in Director that are no longer used
- corrected an error that caused the "Get Settings From Store" dropdown to show all store numbers twice
- added ability to search by vendor part when adding items to pricing exceptions
- added ability to filter Mass Updates by vendor
- added report to show all items on specialty pricing
v1.384.62
- added "New Item" field to the order guide report
v1.384.61
- modified non sellers report to get last invoice date from parent if there are no purchases for an item
v1.384.60
- modified non sellers report to show last invoice date instead of total retail
v1.384.59
- modified system discount item details report to show the number of items discounted
v1.384.58
- added ability to filter the "Compare Pricebook Zones" tool by Department
- corrected an issue that caused exception prices to be displayed incorrectly in the pricing exceptions screen.
- corrected a rare error when running the out of stock report multiple times
- corrected issue that prevented average cost from updating when invoices were applied
v1.384.57
- corrected an issue with the RJR scan data report to keep it from timing out
v1.384.56
- modifed RJR Report for "Buy X Get Y Free" discounts per RJR's direction
v1.384.55
- modified Coremark EDI to correctly process vendor part kits
v1.384.54
- created system discount item details report
- improved performance when viewing messages with large attachements
- deleting an unapplied invoice from corporate no longer creates a queue record to delete the invoice at the store
- changed dashboard in store mode to hide sales data if the "Shift Recon is Blind" option is selected in the POS
- updated timeclock report to correctly sort by last name when grouping by employee
- added button to orders screen to refresh the quantity on hand
- added ability to search by vendor parts when adding items to a pricing exception
- added ability for Director to remember the column layout in Mass Updates
- corrected an issue that prevented discount schedules from sending to stores when the discount was changed
- Updated invoice summary report to allow it to be run for more than 50 vendors at a time
- corrected an error message on some cycle count report types when printed from an unfinished count
- added filter options to out of stock report; also modified the report to exclude an item if its parent/child unit is in stock
- added a report to show loyalty customers enrolled by store
- corrected an issue with saving/deleting sub accounts in Director
- corrected a rare error message when removing zero quantities from orders
v1.384.53
- added the ability to schedule a blank order
v1.384.52
- corrected an error that prevented saving new employees
v1.384.51
- corrected Lottery display in Daily Reconciliation Report
v1.384.50
- Modified RJR scan data to not divide system discounts by qty
v1.384.49
- Modified RJR scan data to handle BuyXGetY Free system discounts
v1.384.48
- Modified RJR scan data to move multipack discounts to correct column
v1.384.47
- Modified RJR scan data to treat system discounts with a quantity of 1 as account promos
- Modified RJR scan data to seperate MFG multi pack from account multi pack discounts
v1.384.46
- corrected an issue where editing a scheduled order did not work correctly
- added Estimated Retail to previous orders
- corrected issue that caused customer counts to be inconsistent between reports
- corrected issue that caused the "Standard Price Type" to reset the sell quantity to 1 regardless of user input
- deleting a cycle count definition at corporate now creates a queue record to delete it at the store
- added Custom Hybrid Report for cycle counts to show rollup retail and retail variance (default Hybrid Report show cost rather than retail)
- corrected error message when printing labels from an invoice
- corrected issue that would allow adjustments to be applied twice in some circumstances
- updated "Random Items" type cycle count definitions to include the parent/child items of any items selected
- Changed Fuel Sales and Lottery Info to be optional on Daily Reconciliation Report
v1.384.45
- modified adjustments to create average cost calculation record
- System Discounts and Employee Maintenance now remember grid sorting and selection, so they retain sorting and selection after updating a record
- added shelf label report for 5167 without barcodes
- update Buydowns grid to pull accurate pricing again
- added report to show cycle count totals across a date range
- added coupon reporting to RJR scan data report
- Added the following filters to the Enhanced Loyalty Reports:
1) Customers who are okay with being contacted (ok to text, ok to email)
2) Show where customers were entered into the loyalty system (what store) / show customers entered in by employee/store
3) Show customers who shop at multiple locations
4) Customers who have greater than, less than, equal to dollar amount in sales total (across time filters and total)
5) Show customers who purchased in specific time frames, specific stores
6) Show items that customers purchased
7) Ability to show customers who purchased from specific departments/categories/manuf/product groups/ect with total $ amount spent in those filters (show customers who spent > $1000 at stores 1,2,3,4 in cigar dept)
8) Show customers who have X numbers of activity (transactions) between specific dates
9) Show customers who haven't been active in X number of days (with filters who are okay to contact)
- updated Inactive Item Wizard to change Tree info and department of items being marked inactive
- corrected issue with timeclock module in Maintenance that prevented some entries from showing in some cases
- added field to time clock report to show record type (vacation, holiday, etc.)
- added warning to Mass Updates when "delete All" is checked to ask the user if they're sure
- corrected issue where the System Discount List Report would not print
- created Department Sales Comparison Report
v1.384.44
- corrected issue where cost changes from other zones were not being added to the queue from receiving worksheet
v1.384.43
- corrected issue where adding a new item to a buydown was not queueing the change to be sent to stores.
v1.384.42
- added trend by profit/department report
v1.384.41
- corrected value added promotion reporting in RJR scan data report.
v1.384.40
- added control center base URL to settings
v1.384.39
- added ability to show vendor part number instead of UPC in item sales report
- added ability to run link report with filters.
- added ability for media detail report to group by store.
- corrected an issue where the "Print" button didn't work correctly in Suggested Transfers
- corrected issue that was causing the wrong costs/prices to show on cycle count reports in some cases
- corrected item cost calculation on Quick Books export
- Added option to disable using average cost on Adjustments
v1.384.38
- added ability to remove items from a single discount via mass updates
- Removed coupon name from mass update grid
- Added delete button to sales restriction screen
v1.384.37
- added ability to remove items from all discounts via Mass Updates
- added new order type (Hybrid Days of Inventory / Replenishment)
v1.384.36
- added enhanced loyalty reports for customer list/Activity
- Changed Tree View in Mass Updates to only show Active items
- Added "Customer Tax Report" option to the Customer Activity Report
v1.384.35
- added ability to copy system discounts
- added scheduled checkbox to system discount grid
v1