An updated version of Shipstore has been rolled out to your test site and is ready for testing on your end. You can access your test site at: testing.shipstoresoftware.com/companyname

 What was updated?

Your Shipstore test environment is now updated with the below changes. The major enhancement is the ability to connect to a new UPS API, which is mandatory for all UPS customers by June 2nd. A follow up notice will be sent later this week detailing the next steps to connect to this API. 

 

Full list of Updates


  • General updates
    • Batch processing patches for multiple queues (i.e. production, test)
    • Patch to file import logic for files with multiple tabs
    • Patches for invoice import logic to handle missing data
    • Patches to Excel export logic for dates with no time
    • Updated Excel export logic to attempt to export data in the format it's in instead of string
    • Patches to Wave History searches when including order field
    • Kit ID calculation logic patches
    • Updated rateshop logic to only suppress non-winning carrier rates if UPS parcel services are in the rateshop. Previous logic also performed this logic if UPS LTL services were in the list.
    • Patch to Business Rule logic for using the Set Field action to copy a value from one child object (i.e. package UDF) to another child object
    • Updated default document list for all installs (added hazmat doc and SpeeDee manifest)
    • Updated auto-track logic to update any packages that haven't been updated in the last 6 hours
    • Patches for Get Order History when using "All Profile" search option
    • Patches to null profile handling after loading in transactions
    • Patches to packing logic for when an order contains more than 1 record for the same SKU
    • Patches to pallet item handling for GetShipment logic
    • Patches to shipment consolidation logic to handle multiple orders on the same pallet
    • Patches to logic pulling shipments for an EOD update
    • Patches to default error handling for API error messages. System will now return the raw API error instead of the Status Code where available.
    • Patches to logic extracting base zip code (first 5 for US) and full zip
    • Added Importer and Exporter to blank address check
    • Added Canary Islands (IC) as a supported country
    • Removed Ireland state code logic
  • Carrier Updates
    • Newly added carriers:
      • Rude Transportaion
      • Gori
      • Hypr
      • SmartKargo
      • TForce
    • Removed support for the following carriers:
      • YRC
      • USF Holland/Reddaway
      • Visible SCM
  • Updated API support
    • These carriers released a new version of their APIs that SS is now integrated to:
      • FedEx
      • UPS
      • Magnum
      • AD Pyle
      • Action Cargo
    • SpeeDee
      • Added Kansas City zip codes to service area
      • Added logic to handle sorting codes for cities that share zip codes
    • eHub
      • Patches for error handling
      • Updated logic to flip return address for return labels
    • FedEx
      • Dry Ice logic for FX
      • Quote ID handling for FX LTL
      • SmartPost - added logic to capture Zone
    • Misc
      • The Logistics Store - Patches to rate response handling for LTL
      • Better Trucks - updated service list
      • Cross Country  - added 1 hour to current time for default pickup time
      • Dohrn - patch to discount handling
      • UPS - multibox rate handling for SurePost
      • Stamps - patch to logic handling territories

What will the update affect?

The updates above affect the following enterprise systems:

  • Shipstore v4 web portal

What do I need to do?

You may go into your test site at any time to try out the new updates to the system to ensure there are no adverse effects. If you run into any issues along the way, please reach out to our support team so we can address the issues.

Once you have verified the updates are good to go, you may apply the update to your production environment at any time. Keep in mind though that this update will require an update to the database schema (attached), so we recommend applying this update either before or after the working day to minimize disruptions. If your SS solution is hosted on ARE provided servers, you can ignore the steps below, as these will be handled by the ARE team once approval is given.

To apply the update to the production files on the production app server:

  1. Backup/ZIP your current production site, found at “/Sites/Prod/” on the root of your data drive
  2. Copy the files found in the “/ARE/Site Builds/Prod/” folder to the folder above (both folders found on the root of the data drive)
  3. Repeat steps 1 and 2 for the following folders:
    1. /ARE/Extras/CarrierPlugins -> /SHIPSTOREv4 Extras/CarrierPlugins
    2. /ARE/Extras/SDKPlugins -> /SHIPSTOREv4 Extras/SDKPlugins
  4. Once the files are copied, connect to the SHIPSTOREv4_Prod DB via SSMS on the desired server as a SQL admin and run the following SQL script: Enterprise update 2024Q1.sql

Once applied, the web portal update may require the users to refresh (F5 or Ctrl+Shift+R) their Ship screen to pull in the changes if they are not seeing them when they log in after the update. As always, we can perform this update for you as well, just let us know if/when you would like us to perform the update. 

 

What if I have problems after applying the updates?

If the issues encountered are minor in nature, please reach out to us via email (support@shipstoresoftware.com) or phone (816-781-5100). So that we may work with you to correct these issues. If for any these updates are impacting shipping heavily, you can revert the update by:

 

  1. Deleting the existing production folder found in step 1 above
  2. Extract the backup you made in step 1 above to restore the old application
  3. Repeat steps 1 and 2 for the folders found in step 3 above