Software to help you build a better store
SEARCH
December 4, 2009

Shipper 3.1 Release Notes

Breaking Change

Slow downs were reported in Shipper 3.0 as the number of orders increased significantly. To deliver a more uniform response, the default database in Shipper 3.1 is Microsoft SQL Server Express. The negative side effect of this change is that the Shipper configuration and order data from 3.0 is not migrated to 3.1. You will need to add define your website again and recreate any automation tasks you created.

If you created or modified a report in Shipper 3.0, you can move it to 3.1 by following these steps:

  1. While you still have Shipper 3.0 installed, open the report in the Report Designer.
  2. Select File > Save As from the menu and save the report definition on your computer.
  3. After installing Shipper 3.1, start a new report (or open the sample report that you modified in the Report Designer).
  4. Select File > Open from the menu and open the report definition that you saved in step #2.
  5. Save the report and you are good to go.

Other Changes

369: Remove check for non-paging ShippingAgent

Done. Custom ShippingAgent implementations no longer need to avoid sending the same order.

377: Remove nillable from wsdl

The "nillable" attribute has been removed from the ShippingAgent WSDL. Since the meaning of "nillable" is client specific, the presence of the attribute meant that custom ShippingAgent implementations would need to match .NET behavior. Removing the attribute should make it easier to implement on a wider variety of platforms.

395: Rename Method to Rate Option

"Method" has been renamed to "Rate Option". This affects both Shipper and Shipping Agent. In Shipper, the Package Method field is now called "Rate Option", and the Rate Provider Methods list is now called "Rate Options".

Hopefully this will help distinguish between rate options used by the website, and Service which is used by Shipper to generate the appropriate label.

362: Remove CustomerUrl and MerchantUrl from listviews.

Done. Also added Display Customer View in Browser and Display Merchant View in Browser actions.

363: Add BrowseCustomer and BrowseMerchant actions to listview

Two actions have been added to Customers, Orders, and Packages: Display Customer View in Browser, and Display Merchant View in Browser. When you click on either one, your default internet browser will be launched to display the online customer or merchant page.

348: Add window dimensions for as many windows as possible

Done.

349: Add Assign Packaging task.

Done.

346: Convert to a more robust database

Two sites reported slow downs as the number of orders grew. To deliver a more consistent response, the default database is now MS SQL Server Express.

337: Add enable/disable website actions

You can not enable or disable a website from the list by selecting the appropriate action from the menu or toolbar.

386: Add new sample reports

Added "Shipping Charge vs Cost Chart" to demonstrate how to use a Chart in a report.

Added "Shipping Cost Profit and Loss" to demonstrate how to use calculated fields.

371: Add Shipping Agent for BVC5 SP4

Done.

372: Add Shipping Agent for StoreFront 6

Done.

366: Add manufacturer email to listview

Done.

368: Add Task Step to New Website Wizard

The New Website Wizard will add several automation tasks to assign a Service if the Method name matches, and to upload the package tracking information after printing a shipping label.

376: Add a Package.Shipped flag instead of relying on ShipDate

Done. This will allow selecting a future ship date without necessarily marking the package shipped.

143: Add analysis

Added data analysis features. See Reports > Analysis.

152: Record the actual shipping cost as an order note if possible.

The order cost is recorded in an order note when the package is uploaded.

193: Change the default sort field in package list views to order date

Changed the default sort field in package list views to order date.

266: Add the ability to specify a default ShipRush service

Added default service to Shipper Settings. The default service will be used if no service is assigned.

269: Divide New Task list into 2 parts: Order Tasks and Package Tasks

Done. Order tasks and Package tasks now appear on 2 separate tabs in the Website detail view.

298: Add Download Inventory action to Order and Package

Done. You can now download inventory while you are reviewing the order or package.

301: Add check to New Website Wizard and warn if no username/password

Done. The New Website Wizard will display a warning if access to Shipping Agent does not require authentication.

302: Add check to New Website Wizard and warn if connection is not encrypted

Done. New Website Wizard will display a warning if access to Shipping Agent requires authentication (a good thing), but the connection is not encrypted (a bad thing).

291: Add ability to fill in reference fields with order or shipment values

Done. You can now fill in the shipping label reference fields automatically with the "Assign Reference" tasks. You can use a simple template to assign order or package specific values. For example, "Order [Order.Order Number]" to fill in the current order number.

310: Add Rate Provider name to Method list from BVC5

Display both rate provider name and method name when selecting a method in task filters.

326: Add Item.Weight

Added Item Weight so that customs documentations can be filled in accurately.

336: Change Task.Filter caption to Criteria and use built-in criteria editor.

Done. All windows that display Criteria now use the same criteria editor.

327: Bug printing report from DetailView

Fixed null reference exception when printing from order or package detail view.

328: USPS services appear twice in task filter list.

Fixed.

311: Fix Shipping Agent for BVC5 so duplicate Rate Providers are not created

Removed RateProviderId and MethodId from the schema and changed filtering to use Rate Provider Name and Method Name instead of their IDs.

This breaks tasks that use Rate Provider or Method in their filter. Those tasks will need to be edited and the filter updated.

295: Change error message to use "Package"

Fixed.

308: Service names are out of order in filter dropdown

Display Service names in alphabetical order when editing a task filter.

309: Fix Website_Order_ListView

Fixed the field arrangement.

279: Fix the error highlight coloring is package lists when an error occurred.

Fixed the error highlight coloring in package lists when an error occurs.

284: ShipRush for Endicia does not appear when Endicia Priority is selected

Fixed Endicia service mappings.

285: Fix update notification so that a real page appears

Done. Shipper will display a message in the status bar when a new version is available. When you click on the message, you will be taken to a web page that describes the changes and presents a download link.

286: Fix MigrateUserFile to skip directories that are higher than current version

Fixed.

290: CustomerUrl and MerchantUrl fields are too small in db

Increased the size of some fields in the database to handle larger than expected values.

383: Move Order.ShippingCharge back to Order.Charges

Done.

341: Filter packaging list to current service

Done. When you click on the dropdown list next to Packaging, the list will be pruned to only show packaging for the selected carrier.

355: Allow any ShippingAgent service point

Done. ShippingAgent no longer requires "ShippingAgent.asmx" in the URL.

This site looks much better in a browser that supports current web standards, but it is accessible to any browser. Download one now This link is to a third party web site which will open in a new window

Some parts of this site will not work effectively on this older browser.
Please consider updating your browser This link is to a third party web site which will open in a new window

SSL