12.12.27
The following 12.12.27 stability notes are additional changes made after the parent release 12.12.16 and prior stability releases. For a summary of all changes, please see the 12.12.x summary notes. Notes are listed in order of our project tracking numbers.
B-37947 - Point of Sale / Sales & Payments - TSYS Cayan Card on File
Added a new option "Only Allow Use for AR Payments" in order to restrict the use of cards on file to A/R for TSYS Cayan. The default value is set to allow the unrestricted use of the card on file.
B-43996 - Office / Message
Users can now use Reply or Reply All to "user" type messages from the Message Notification Queue. Messages sent to a message group can have more than one recipient. Message replies originating from a "system" user are currently permitted, but will not reach a valid recipient.
B-49108 - Purchasing / Vendor EDI - ACE Catalog
A confirmation prompt will appear when adding all categories from the vendor catalog.
B-49113 - Inventory / Database / Item - Air Miles Eligible
Fixed issue with Air Miles Eligible check box not being hidden when Air Miles Offer item types are loaded.
B-49756 - Point of Sale / Do It Best Rewards
Non-ASCII characters and well as these characters /*~` are now excluded when building DIB Rewards files. We also added the ability to specify a date range to resend DIB Customer Rewards data.
B-49802 - Help
Updated to new default URLs. Added URL domain to trusted URL check. Ensure that on-premise users provide https firewall access outbound to "*.ecihosting.com".
B-49829 - Purchasing & Inventory / Transaction Folders - General (TAB)
Added item Locations look-up in in General tab for Purchasing and Inventory. User will now be able to see all the locations where an Inventory item exists.
B-49832 - Inventory / Utilities / Verify Picklist
WMS (Warehouse Management) column has been added in the Verify Picklist Utility if the parameter is set.
B-49959 - Point of Sale / Sales - Cash Ticket Receipts - Air Miles
The wording for Air Miles on cash tickets has changed. Cash Ticket sale receipts will now display: Basic Miles, Bonus Miles, and Total Miles.
D-40099 - Point of Sale / Sales
Long comments will now wrap to a new line rather than run off the printed receipts.
D-44461 - Inventory / Reports / Inventory Worksheet
Items would show in the wrong order on the Inventory Count report if the Physical Inventory window was left open when importing a worksheet. Items will show in desired order when imported.
D-45073 - Inventory / Utilities / Item Returns
In some instances, users could get a double entry for a credit by first generating a return through Sales or Credit returns, then opening a second Return Item utility window, and then saving one as return to stock and the other as discard no credit. This update will prevent the ability to re-save a closed return item.
D-45100 - Inventory / Tags & Labels
The User Defined text element for Special Order (SO) label design will now print.
D-45105 - Point of Sale / Database / Air Miles Offers
The Air Miles Reward Code utility screen was not visible even after enabling the Air Miles setting. Air Miles offers will now be visible whenever the option is enabled.
D-45120 - Point of Sale / Payouts
Updated the POS Payouts window to hide the Debit GL selection when the Backroom Check option is selected.
D-45126 - Inventory / Reports / Stock Status
When running the Stock Status report, the filters comparing available and on-hand quantities to minimum and maximum quantities were not also checking for minimum and maximum to be greater than zero. In addition, we fixed some sorting issues when choosing multiple branches and the detailed or consolidated option. Also requires stored procedure rpt_INList. (Manually moved these changes to this branch from development).
D-45160 - Maintenance / Inquiry / Active Stations
The Idle(Min) column for Active Sessions will now sort by integer.
D-45173 - Point of Sale / Payouts - TSYS Cayan
Deposit returns using "card on file" now functions as expected. Prior to this change, stations with a card device would activate the device for card processing even if the customer had a card on file.
D-45178 - Inventory / Database / Item
The Air Miles Eligible check box is no longer visible if the Air Miles Enabled setting is not selected.
D-45183 - Inventory / Utilities / Maintenance / Item Global Modify - AIR MILES
Code was corrected to allow for null values when using the Item Global Modify to set Air Miles Eligibility.
D-45204 - Point of Sale / Sales - Air Miles
invalid Air Miles file names can no longer be generated. A warning will appear to alert user of an invalid file name.
D-45252 - Inventory / Database / Item
Import (F2) will now set the Manufacturer from the catalog record as one of the keywords. It will also set the first available keyword instead of always setting/overwriting the keyword in the first (top-most) position.
D-45336 - Purchasing / Vendor EDI - Bulk Apply / Retrieve Invoices
In Vendor EDI, when processing and the user selected Cancel (F9), was prompted to confirm the cancellation, responded "no," and then selected the Process (F12) function, an error would occur. This has been corrected by setting a flag in the code to indicate whether processing is currently in progress or not.
D-45341 - Purchasing / Vendor EDI and Point of Sale / Various Transactions - Add from Catalog
The Import from Catalog "Default Template Item" (Main Menu > Maintenance > Database > Parameters) is now used when performing an Electronic Data Interchange (EDI) routine if the vendor EDI settings don't specify a template item. Point of Sale forms will now check this template parameter before notifying the user that no template is found.
D-45359 - Maintenance / Database / UserIDs
By enabling WMS Locations in Permissions List, WMS Locations can be viewed in the Inventory > Reports drop down menu. WMS (Warehouse Management) is an optional and separately billed feature.
D-45363 - Purchasing / Database / Catalog
ACE catalog images will now load when URL is selected. Invalid characters were being returned which needed to be filtered out.
D-45382 - Maintenance / Database / Parameters and Point of Sale / Sales
The option to "Suppress CTP Signature Slip" parameter setting was not being considered in all cases. Due to changes in requirements, there is no longer a need to have exclusions for stations with a signature pad and credit card software, etc.
D-45426 - Point of Sale / Sales
In some instances, if a pop-up window was closed improperly, scanning would no longer function. Users will now be able able to scan normally regardless how a pop-up window was closed.
D-45449 - Inventory / Reports / Stock Status
The inventory stock status report will now display correct units of measure when viewing or printing reports.
D-45498 - Point of Sale / Sales Tax Totals
Tax Code Totals - When a Credit Memo used Capital One Trade Credit (formerly BlueTarp) (BT) as a remittance type, the BT amount was not included in the calculation of Cash Credits when updating the Tax Code Totals table.
D-45529 - Inventory / Tag & Labels / Design (F6)
Clicking on the Preview button from the Label Design dialog window no longer causes an error when viewing a specific SO label. This was caused by an improperly formed user context reference when retrieving vendor records.
R-50673 - Point of Sale / Database / Item & Contracts
A warning will appear when attempting to delete an item from Item Maintenance that is on an open contract. Also, if items no longer exist when modifying contracts, a message will be displayed.
R-50934 - Inventory / Reports / Count Worksheets
There was a discrepancy in the Count Worksheet Report when choosing the run by location code. If the user entered the primary location code, the information would display correctly, however if the alternate location code was entered, the item would not appear on the report. This has been corrected, and all items will now display correctly, regardless which location code is used.
R-50969 - Point of Sale / Sales
Shortcut keys to navigate to the Print tab and the Delivery tab (Alt-P and Alt-D) can now be used in the Process (F12) form.
TFS-159562-B - Inventory / Physical Counts
The stored procedure (rpt_INList) used for Count Worksheets and other reports was modified to assist with duplicating the sorting in the Physical Counts transaction when using the Import (F2), Worksheet feature.
TFS-159834-B - Miscellaneous - Data Grid - Item Selection
In some cases, the control used to select items from a data grid would retain the previous value. Changes were made to the selection control for Items (UCGetItem)to reset when the row is changed on a data grid and the control is bound to a grid column.
TFS-159983-B - Payables / Billing Entry - Direct Ship Invoicing - Due Date
The way the due date was being determined on the invoice of a Direct Ship Order was different from how due date is calculated for invoices. Changes were made to the stored procedure used for post-processing when a Direct Ship is invoiced in Payables (CloseoutDirectOrder).
TFS-159997-B - Maintenance / Database / Branches - EDI - ACE In-store Pickup (ISPU)
Changes were made to incorporate time selection (SPTimePicker) with the ISPU (In-store Pickup) setup. The nightly run time is now consistent between the ISPU (In-store Pickup) dialog and Automation dialog.
In prior releases, nightly POS data would not be transmitted unless ACE Rewards was enabled (on). This restriction has been removed. Now, POS Data will transmit regardless of ACE Rewards. When ISPU is enabled, we now automatically enable POS Data. Users cannot disable POS Data (control disabled) while ISPU is on. This is required for ISPU processing.
Nightly POS data will send full inventory refresh first time ISPU is turned on, and ACE rewards is off.
TFS-160097-B - Purchasing / Inquiry / EDI Log
The ACE Hardware ISPU (In-store Pickup) transmission was throwing an assertion error that the script was too long. Changed the max length of the script size to a higher value. Each data retrieval is limited to a maximum of 250 items instead of limiting the overall query size.
TFS-160290-B - Miscellaneous - Scanning
Corrections to previous scanning change after errors occurred during form close in invoices and orders. Added a check to make sure the scanner object isn't nothing before attempting to dispose of the object.
.