Bug Fixes - 20.1.61 - Released 29 October 2024

This build has the following bug fixes implemented: 
Fixed
11873511 - Connector Attempts to Download Blank Orderlines from QuickBooks and Throws an Error
QuickBooks allows you to skip lines when adding order lines to an order, leaving a blank line between actual order lines. The connector was trying to download these lines and throwing an "Item with No Linkage" error. Now, when downloading a sales order line without an item number with the QuickBooks Connector, we will now use the item number COMMENT (which is automatically created if it doesn't exist). When uploading a sales order line, if the item number is COMMENT we leave the item number blank. The item number COMMENT is configurable; more information can be found here.
Fixed
11880846 - Customer Name Field Truncated On Upload To Sage
The Sage 100 connector was truncating the Customer Name field to 30 characters when uploading a customer to Sage. This code goes back to the original Sage 100 Connector introduced in version 9.8.2 back in 2016 where the BirdDog schema was much longer than Sage 100 so we truncated when uploading. Now that we've updated our schema to match Sage 100 and Sage has increased the size of their fields, we handled the increase at the schema level but the old code didn't get removed until now.
Fixed
11881859 - Webcategory List Not Honoring Permissions Correctly
When webcategory/item paging was implemented on webcategory layouts, we cached the results for better performance. This caching did not properly handle roles and audiences which was causing pages to be shown or hidden incorrectly depending on who viewed the page first.
Fixed
11882311 - Service Pro Connector Mismap on Billing Name Between Upload and Download
When syncing the Billing Name field on an order to Service Pro, there was a mismap between upload and download. We were downloading the field correctly from Billing Name in Service Pro, but uploading the value to the Attention field. This build changes the upload mapping on Order.Bill To Name and Ship To Name from Bill/Ship To Attention to Bill/Ship to Name