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.