New Features

This branch has the following features implemented: 
Better
11861681 - M1 Connector Changes Customer And Ship To Countries From USA To US
This changes the handling of country codes. We now allow NON ISO Country codes into ARCusFil_sql.Country and ARAltAdr_sql.Country. Prior to this change, we translated inbound to these properties. However, this was been giving us fits at M1 (and to a lesser degree with Sage 100) because our country values didn't match what was in the ERP. This is one of the reasons for the point release.
Better
11869083 - Add Region to the Ship To Import and Upload to Service Pro
Improvements to this import. Region is principally used for Service Pro.
Better
11869915 - Add Equipment Status to Equipment Import
This adds Status Code to the Equipment import. This is principally used for Service Pro.
Better
11870386 - Improve Sales Order Record Locking
This makes major improvements to the handling of record locking plugging some holes where record locks were created later than they should have been or cleared early than they should have been allowing concurrent processes to have data collisions. This removes the reference to the MSLLockDB for BirdDog Engine, moving the record lock table into the same database named SYRecordLocks. This is a major under-the-hood change and users should not see any difference. This is one of the reasons for the point release.
Better
11870510 - Increase Shipto.Loc
Cus_Alt_Adr_Cd.Loc is updated to match ERP length.
New
11886421 - Export Sales Orders From Quickbooks Desktop
This adds a new job service named Export Quickbooks Desktop sales orders to a json file or a CSV, depending upon how you set it up.
Better
11888212 - QuickBooks Desktop Requires Sales Orders To Have At Least One Line
Quickbooks Desktop requires sales orders to have at least on line item. Until this build, we weren't honoring that properly. Now, if you try to download an order without a line, the connector system will give you a warning that it has no lines on it.