Bug Fixes: Version 9.7.2.48 - Released 18 September 2015

This build has the following bug fixes implemented: 
  • All bug fixes from 9.6.4.244 have been integrated into this build.
  • 5794368 - Convert ProcessBilling.aspx to Create a Job Instead of Run the Process
    • This was adjusted for performance. Most servers returned a time-out error when attempting to run the Process Billing routine, so we now have the system create an automated job that will handle this posting routine instead.
  • 6150413 - Add all Suggested Purchases Filters to Create PO screen
    • When we added a handful of new filters to the Suggested Purchases page, the Create PO page was not given the same attention and was thus missing some minor functionality.
  • 6357145 - Optimize Inventory Allocation Test Into a Single SQL Call
    • This was an under-the-hood coding change updating the posting routine to check for regular inventory transactions and transfer inventory transactions into a single query, thus reducing the amount of time required for each post.
  • 6518285 - Customer Number and Vendor Number Search Not Apostrophe Safe
    • The site was throwing an ugly error if an apostrophe was in the customer number search. We've changed this to simply not return any results.
  • 6537719 - Ordered By Needs to be Auto Post Backs and Edits Need to Change Order
    • Using Customer Service Enter Orders, the Ordered By dropdown list was not changing correctly when a customer was changed. Related to this, when an existing Ordered By's infor was edited, the changes to that was not immediately showing.
  • 6635316 - Order Line Tax Schedule should match Item / Location not Order header if Item / Location has a Tax Schedule
    • Tax was being generated incorrectly when tax schedules were assigned to item/location.
  • 6638507 - Google Analytics Code Not Being Added on Post Back
    • Adjusted the code to avoid allowing Analytics from being dropped following a page post back.
  • 6669191 - Invoice Should Display Current Paid Amount, Not Original Cash Applied
    • Prder posting was not handling O/E cash correctly when dealing with previously posted O/E cash or partially applied O/E cash
  • 6689343 - Defaults Selected in Configuration Options
    • With this bug fix, a default option may be setup when creating a feature item. Prior to this, a feature could be set as required but none of the options within were automatically selected.
  • 6761866 - Suggested Purchases Label Is Wrong
    • Revised label for clarity.
  • 6761931 - Tab on Individual Order Rule is Wrong
    • Added space to tab label.
  • 6846105 - Order Rules Inverted Checkbox Missing Tooltip
    • Missing tooltip added.
  • 6859176 - Error with ServiceGenerateMetaKeywords
    • Unnecessary error logging that was occurring every minute, thus radically increasing the BDLogging table.
  • 6889027 - Tooltip Needed on ExportQueryEmail.aspx
    • Missing tooltip added to appropriate job page.
  • 6929218 - Customer Search Doesn't Work for Zip Code
    • When searching for a customer by zip code on the Select Customer page in the Customer Service module, we were observing a site error.
  • 7000435 - Price Missing on Item Page
    • If there is no medium image, the itemform page did not display the price.  This was a problem with the Knockout Javascript that was breaking the page.
  • 7050580 - Mass Create Item Locations Job Doesn't Work
    • The job "Mass Create Item Locations" didn't do anything when it ran.
  • 7011481 - Error Observed When Logging Out From Website
    • This was caused by some shrapnel from when we overhauled our roles and permissions system some time ago. When a user was idle for any significant period of time, the system would effectively automatically logout that user and load an anonymous user ID that technically did not exist. As a result, when the user actually clicked on the logout button, the system was confused and threw an error.
  • 7015894 - Get Error Printing Pick Ticket Where Qty Less Than 1
    • This was observed when using the Enterprise for Windows program and transpired only when the quantity was less than zero.
  • 7057803 - Campaign Email Opt Out Not Working
    • Campaign emails were still going to users who had their opt in email fileds set to False.
  • 7079654 - EntWin Crashes When Going to Jobs
    • A previous build of Enterprise for Windows software included a dll file that the system could not read correctly, which was causing a blow up when trying to visit the Jobs page.
  • 7109123 - Link on Categories26b Functions Incorrectly if Short Descriptions of Links Are Same
    • When using this categories page and using sub-pages have the same name, clicking on the second link takes you to the first one, not the one you clicked on.
  • 7182344 - Incorrectly logging Invalid Sort Method:ItemNumber
    • This fixed a logging error on Web Category collection. As part of the fix for this, we also updated logging to include milliseconds.
  • 7213164 - Error Viewing Item with Upsell/Cross-sell Items
    • The Item Page update had a coding conflict that was only affecting items that had upsell or cross-sell items connected to them. Not only have we corrected this error, but we have also added an automated test to our build process that will prevent this from being overlooked in the future.
  • 7237385 - Email Campaigns Were Not Being Sent
    • An under-the-hood fix to resolve an issue with email campaigns not functioning correctly. THey were recording the number of contacts but not actually sending the email.
  • 7239436 - Order Integrator not Creating New Customer Number
    • Order Import was not creating new customer numers if none existed in the csv inport file.
  • 7282731 - On Site Checkout Available When Paypal Only
    • The "On Site" checkout method is still available even when Paypal is the only payment method.
  • 7298912 - Add NULL safe Order Rule Triggers/Results for running multiple versions against the same DB
    • This will prevent issues with an order failing because an order rule was not on hold that does not exist in a certain version. This adjustment was created mostly to keep our Quality Testing team from seeing weird errors from rules setup using other branches. However, it will also assist customers if they ever setup a new rule on a staging site that doesn't exist in the version they are running in production.
  • 7234003 - Remove G/L Accounts Menu Items for Macola ES Users
    • G/L Accounts website functions are not supported for Macola ES users (since ES does a good job of handling this.)  Menu items for these functions still showed prior to this fix.
  • 7333486 - Get Error Going to Item Page
    • We were observing an error when going to an item page that was based on updates to the underlying software made in a previous version. This was only happening on items that had a bill of material.
  • 7606521 - New User Without BillTo Info Experiencing Trouble
    • When a customer created a new user and attempted to go to checkout without first populating billing address information, the site entered a redirect loop that prevented further progress. This only occurred when the Use Bill To option was checked in Site Settings.