Bug Fixes - Version 15.0.27 - Released 10 December 2021

×
This build has the following bug fixes implemented: 
Fixed
11838323 - Customer Service Isn't Handling Tax Code 0 Correctly
The ES/Synergy integration allows customers to be created with a tax code of 0 (Unknown). This should be illegal according to the ES Customer interface but, nonetheless, is seen in the wild all the time, so we updated to handle Tax Code 0 as blank or default.
Better
11839882 - Shipper Showing as Unknown for Uploaded WooCommerce Order
The WooCommerce connector uploads a tracking number and ship date, but the shipper was showing as Unknown and the WooCommerce order was still listed as Processing.
Fixed
11842782 - Item Description Not Syncing Between BirdDog and ServicePro
Item Description was syncing up to ServicePro correctly during initial item sync, but any changes made to that Description afterward did not go up to ServicePro.
Fixed
11843311 - Invoices Won't Upload When Posted Before the Sales Order is Uploaded
When an order is created in BirdDog and invoiced/posted before JobMaster fires Run Connectors, an Invoice was not getting created in QuickBooks and it throws errors in logging about missing linkages.
Better
11843620 - Sales Person Commission Percent Being Lost
In Macola ES/10, when Selecting an order using BirdDog, the slspsn_pct_comm field was being set to the sales person's commission percentage when this field actually means "what percentage of the order does this sales person get commission on" and should be 100 if there is only one sales person.
Fixed
11843948 - WooCommerce Connector Doesn't Update Itemtype on Item Linkage if the Linkage Already Exists
In version 14, we added the abiity to download item linkages for WooCommerce. That process worked great for new customers but did not convert the data for existing customers correctly.
Fixed
11844062 - Shipping Interface Doesn't Honor Freight Quote on Web Orders When Processing Manifest Transactions
When running shipping interface and it pulls in tracking numbers from BDShipInterface, it does the following: Totals the freight charges on all tracking numbers for an order and sets the order freight to that amount unless it is an ecommerce order with a non zero freight amount. When running shipping interface and processing existing manifest transactions from ARShtFil_sql, it should have followed the same logic but instead was adding the freight of all the transactions to the order (not overwriting) and it was doing this for Ecommerce orders as well.
Fixed
11844065 - YourReference on Macola 10 Bank Transactions Table Not Populating Correctly When Posting
This should have contained the sales order PO number, but it was blank.
Better
11844635 - Taxable Flag Not Set on Customer Synced From Sage
When syncing a customer from Sage 100 to BirdDog, the Taxable Flag is not getting set on the Customer in BirdDog. This is due to Sage not really having a concept of "taxable" on Customers and just expecting a Tax Schedule set on every customer. This was causing an issue in the ServicePro interface where if you go into the Customer record in SP and make a change, the UI won't allow you to close the page (and save the change) because it expects an "Exempt Number" to be set on a Customer that is not set to Taxable. Rather than just turning off the UI validation of that Exempt Number field on most customer's systems in ServicePro to avoid any complaints, we are now marking all customers as taxable.
Fixed
11845041 - QuickBooks Desktop Throws Error When Sales order Line Doesn't Have An ItemRef
Observed in a QuickBooks environment with sales order line data that was missing the reference to an item. We thought that was illegal and didn't test for it. We now handle that data.