Glossary Item Box

Shipper 1.4 Structured Solutions

Release Notes

Version 1.4.9 - November 5, 2007

Recognizes Shipper Service for StoreFront 7.0

Version 1.4.8 - October 18, 2007

This version is compatible with UPS WorldShip 9 for Vista. Several bugs were identified and fixed.

Release Notes

  1. If you install Shipper 1.4.8, you must also install Shipper Service 1.4.8 on your web site.

Version 1.4.7 - May 15, 2007

This version is compatible with compatible with Endicia Galaxy Ship version 5.1 which in turn is compatible with the new USPS mail classes and rates that started on May 14, 2007.

Version 1.4.6 - May 8, 2007

This version includes minor updates from 1.4.1.

Version 1.4.1 - January 17, 2007

Shipper now supports UPS WorldShip 9.0. See the Version 1.4 release notes below if you are updating from Shipper 1.3.

Version 1.4 - November 25, 2006

New Carrier Support

Shipper now supports UPS WorldShip 9.0 beta 1 in addition to UPS WorldShip 8.0.

Shipper now supports Galaxy Ship 4.5. Shipper 1.4 will not integrate completely with previous versions of Galaxy Ship. You can download the latest version of Galaxy Ship from http://www.endicia.com/endicia-usa/hot/galaxyusersguide.cfm.

Shipper now imports the shipment Order Number to the DHL Reference field in DHL EasyShip Connect.

New Online Store Support

Shipper now supports BV Commerce 5 in addition to BV Commerce 2004 and StoreFront 6.0.

Two new fields are now included in the shipment data: OrderID and UserData. Using the OrderID, you can build a link to the order edit page of your site. Using the UserData field and an advanced filter, you can add your own custom field(s) to the shipment information which you can then export to your carrier software. See the new userdata.xslt sample in the Shipper Service xslts folder.

User Interface Enhancements

Two new print formats will help you prepare shipments: Pull Sheet and Pull Sheet Details. Pull Sheet lists the total number of each unique item in the selected shipments. Pull Sheet Details adds the individual quantities for each order including the quantity for each variation.

A new Display Count feature lets you decide how many shipments to include in the Print Preview. Previous versions of Shipper fixed this limit at 100 to ensure fast response time. You can now choose a value between 25 and all shipments. A new tool bar is displayed above the Print Preview Pane to make adjustments to Print Format and Display Count even easier.

Two new features now let you easily move shipments between folders:

  • Drag and drop shipments from the Shipments Pane to a folder in the Views Pane. For example you can drag a shipment from the UPS WorldShip folder to the Endicia Galaxy folder.
  • Select one or more shipments and then select Edit > Move to Folder from the Shipper menu or the shipments context menu.

Directly access Store Settings from the store's context menu or by selecting a store and then choosing Edit > Store Settings from the Shipper menu.

Send/Receive shipments from a single store by choosing Send/Receive Only from the store's context menu.

Previous versions of Shipper did not reflect changes made to a shipment in the store if the shipment was already prepared for carrier processing. Now a conflict will be generated with the changes identified so that you can decide if the changes affect how you want to process the shipment.

Release Notes

  1. If you install Shipper 1.4 on your computer, you must also install Shipper Service 1.4 on your web site(s). Similarly, if you install Shipper Service 1.4 on your web site, then you must install Shipper 1.4 on your computer.
  2. Shipper 1.4 will attempt to copy any custom print formats from previous versions of Shipper. However, this only works if Shipper can find them. If your custom print formats are not displayed in the File > Print Formats menu you will need to manually copy them to the new installation directory.
  3. The new shipment fields (e.g. OrderID and UserData) will not appear in shipments that you have already prepared for processing. To force the new fields to appear select Tools > Options from the Shipper menu, then select the Application Data tab and click on the Delete Offline Data button. The new fields will be included the next time you run Send/Receive.
  4. In Shipper 1.3.6, the IEmailHelper.SendMail method took an integer value as the first parameter. In Shipper 1.4, the first parameter is now a string.

Version 1.3.6.0 - July 26, 2006

Support for DHL EasyShip Connect

Follow these steps to configure Shipper to use DHL EasyShip Connect:

  1. Install EasyShip Connect and complete the configuration steps described in EasyShip Connect Installation Guide.
  2. Install DB Connect from the EasyShip Connect installation CD (find the DBConnect directory and run DBConnectSetup.msi).
  3. Select Tools > Options from the Shipper menu.
  4. Select the Carriers tab, select DHL EasyShip and then check Turn on integration with DHL EasyShip.
  5. Enter the Shipper ID that you created when you installed EasyShip Connect.
  6. Click on the OK button to save your changes.

To process shipments in DHL EasyShip Connect see Processing Shipments in DHL EasyShip Connect. Note that EasyShip Connect does not support batch processing.

If you created a custom print format, you may need to add some XSL to recognize the DHL carrier code. Open your custom print format file and search for this XSL:

<!-- UPS WorldShip -->
<xsl:when test="$guid='D8C14CF8-DC37-401f-A770-A0C6A80E1AE7'">UPS</xsl:when>

If you find it, then you will need to add the equivalent XSL for DHL shown here:

<!-- DHL EasyShip Connect -->
<xsl:when test="$guid='B70850E4-26DA-466C-896A-BFA393547DEE'">DHL</xsl:when>

Support for Customized Confirmation Email

Customized Confirmation Email support is a feature of Shipper Service 1.3.6 and above. See Customizing the Confirmation Email for more information.

Version 1.3.4.0 - April 21, 2006

Galaxy Ship was recently updated to include printed address in the post-back data. This version of Shipper reads that address information and sends it back to your store. This means that if you edit or correct the address in Galaxy Ship, the new address will be sent to your store and recorded.

Version 1.3.3.1 - March 1, 2006

Time zone information removed from OrderDate and ShipmentShipDate to prevent date changes if Shipper and Shipper Service are run in different time zones.

No configuration change is required. Just install the new version of Shipper. Note that if you install Shipper 1.3.3.1, you should also install Shipper Service 1.3.3.1. If you don't, Shipper will report that every shipment changed every time you run send/receive. This is because the time zone information is included going one way (the send or receive) but not the other.

Version 1.3.3 - February 6, 2006

Resolves miscellaneous bugs that affect specific installations.

Version 1.3.2 - December 15, 2005

1437: Add Recipient ID to the FedEx Ship Manager import map

New Feature: Added Recipient ID as a field that is exported from Shipper to FedEx Ship Manager. This will let you store the recipient address (also called the Ship To address in Shipper) in the FedEx Ship Manager address book if you want. To select a value for the Recipient ID select Tools > Options from the menu. Then select the Carriers tab. Finally, select FedEx from the list of carriers and choose either Ship To Attention or Ship To Company for the value to be exported as the Recipient ID.

1409: Shipper 1.3.1.0: MergeInboxShipments: Input array is longer than the number of columns in this table.

Problem: Extra fields used to transfer carrier specific settings to FedEx Ship Manager and Endicia Galaxy Ship were causing an error to occur during refresh if shipments were waiting to be processed.

Fix: The extra fields are ignored during refresh.

1416: Shipper 1.3.1.0: AddShipmentToOutbox: This row has been removed from a table and does not have any data.  BeginEdit() will allow

Problem: Using Quick Ship! to process multiple shipments in a carrier folder resulted in an error.

Fix: Changed the way multiple shipments are handled to remove timing issue.

1428: Shipper 1.3.1.0: GetOutboxShipments: Failed to enable constraints. One or more rows contain values violating non-null, unique, o

Problem: An error occurred during refresh if the same shipment was processed twice or more in FedEx Ship Manager without deleting the prior shipments.

Fix: Added code to detect and remove duplicate records. If a shipment is processed more than once in FedEx Ship Manager, Shipper will use the most recent information that Ship Manager recorded.

1439: FedEx service assigned in Ship Manager is not correct in Outbox

Problem: Shipper ignored the service that was actually used to process a shipment in FedEx Ship Manager, using the service that was assigned in Shipper instead.

Fix: The service that was actually used in FedEx Ship Manager is now correctly imported back into Shipper and sent to the underlying store.

Version 1.3.1 - December 1, 2005

  • NEW: Added support for Galaxy Ship 4.4.8 which has the ability to import Mail Class. You can now assign a mail class in Shipper and it will be imported to Galaxy Ship.
  • FIXED: The name of the cart remained blank in the tool tip that is displayed when you let the cursor hover over the name of a store in the Tools > Options window.
  • FIXED: Occasional errors were displayed when deleting a shipment from the Outbox.
  • FIXED: An "InvalidCastException" error was displayed when shipments without a tracking number were read from the Endicia Galaxy export table.
  • FIXED: Shipments without a tracking number were not removed from the Endicia Galaxy export table (the Outbox in Shipper).
  • FIXED: If a shipment was edited while in a carrier folder (such as changing the weight) and then processed, it did not appear in the Outbox after pressing Refresh. After the second Refresh the shipment moved to the Inbox. Both were symptoms of a single bug which has been fixed.

Version 1.3.0 - November 27, 2005

  • NEW: Support for Endicia Galaxy. Galaxy works with Endicia Dazzle to create and print postage and mailing labels for USPS mail. One click integration with Shipper uploads address and tracking information to your store, downloads pending shipments, and prepares them for processing with Galaxy and Dazzle. For more information about Endicia, please visit http://www.endicia.com.

    The are two limitations in the integration with Galaxy Ship versus FedEx Ship Manager and UPS WorldShip.
    • Galaxy Ship does not import the Mail Class (a.k.a. ShipmentService) so this must be selected in Galaxy Ship after importing the shipment.
    • Galaxy Ship does not perform batch imports.
  • NEW: Shipper will automatically run refresh its view of the offline data (as if you pressed F5) every 30 seconds. The effect of this change is that the Outbox will always show the shipments you have processed with the carrier software. This will make it easier to print packing slips that include tracking information.
  • CHANGE: Shipper was changed so that you can choose the field you would like to use as the import key when processing shipments in the carrier software. The two choices are Order Number and Shipment ID. You can choose a different field for each carrier. The default (if no choice is made) is Order Number.

    The selected field value is displayed in the Shipments pane where Shipment ID was displayed in previous versions. That means that if you choose to import using the Shipment ID field, the Shipments pane will not look any different. If you choose to import using the Order Number, then you will see the order number instead of the Shipment ID.

    The UPS WorldShip import maps called "From Shipper by Key" and "From Shipper by Order" have been replaced by a single import map called "From Shipper" that uses the import key you choose in Shipper.

    The FedEx Ship Manager profiles called "FromShipperByKey" and "FromShipperByOrder" have been replaced by a single profile called "FromShipper" that uses the reference field you choose in Shipper.
  • CHANGE: BillToName, ShipFromName, and ShipToName have been renamed to BillToCompany, ShipFromCompany, and ShipToCompany. If you created a custom print format in a previous release, you will need to change any references to the old names to use the new names.

    Furthermore, in previous releases, ShipToName and ShipFromName were always non-blank. They were set equal to the company name if it existed, otherwise they were set equal to the full contact name. Now they are always set equal to the company name, which may be blank. This can be a breaking change for custom print formats and/or advanced filters that relied on ShipToName and ShipFromName always having a non-blank value. Please see Invoices.xsl and Packing Slips.xsl for examples of have to deal with the new treatment.

Version 1.2.3 - November 11, 2005

  • FIXED: Null reference exception when the list of shipping methods is displayed after all shipping methods have been assigned to carrier services. Now a message is displayed confirming that all shipping methods have been assigned.
  • FIXED: Application exception when launching the Shipper Service Configuration page by clicking on the Shipping Service URL link in Tools > Options. This error only occurs on computers running Windows 2000 Pro.
  • FIXED: Only one shipment is displayed in the Preview pane in some circumstances.
  • CHANGE: Additional web site errors are recognized so that an interpretive message can be displayed.

Version 1.2.2 - October 31, 2005

Version 1.2.1 - October 19, 2005

Version 1.2.0 - October 7, 2005

Version 1.1.5 - September 28, 2005

Version 1.1.4 - September 6, 2005

Version 1.1.3 - July 28, 2005

Version 1.1.1 - June 6, 2005

Version 1.1.0.6 - May 1, 2005

Version 1.1.0.5 - April 15, 2005

Requires Shipper Service 1.1 final release or higher on each store.

Version 1.1.0.4 (RC5) March 29, 2005

Requires Shipper Service 1.1 RC4 on each store.

Version 1.1.0.3 (RC4) March 14, 2005

Version 1.1.0.2 (RC3) March 3, 2005

Version 1.1.0.1 (RC2) February 16, 2005

Version 1.1.0.0 (RC1) February 8, 2005

Special Notes for Upgrading from Shipper 1.0 to Shipper 1.1

  1. Shipper 1.0 and Shipper 1.1 can be installed side-by-side. That means that both versions can be installed on the same computer without conflict. They do not interact after installation, so one will not be aware that you are processing shipments in the other.
  2. If Shipper 1.1 finds the Shipper 1.0 configuration file, it will be copied to Shipper 1.1 and converted to the new format automatically. You will need to fill in 2 new settings for each store: the Shipper Service 1.1 Serial Number and the Shipper Service username and password. See Defining a Connection to Your Store or  Create a Connection to Your Store in the tutorial for details.
  3. Print formats in Shipper 1.1 are stored in the Print Formats directory of the installation folder. Print formats in Shipper 1.0 were stored in the C:\Documents and Settings\USERNAME\Application Data\Structured Solutions\Shipper for UPS 1.0\Templates directory. Please copy your customized print formats to the new directory.
  4. The shipments data schema was changed in Shipper 1.1 This will affect custom print formats that you copy from Shipper 1.0 to Shipper 1.1. Please review your custom print formats to ensure their compatibility with Shipper 1.1. There is a new print format in Shipper 1.1 named Raw Data that you can use to examine the new schema.
  5. The import/export database (Shipper.mdb) for Shipper 1.1 is stored in the UPS WorldShip shared database directory. The location of this directory is different for each of the 3 ways that UPS WorldShip can be installed. Please consult the UPS WorldShip documentation for details. Shipper.mdb for Shipper 1.0 was stored in the C:\Documents and Settings\USERNAME\ApplicationData\Structured Solutions\Shipper for UPS 1.0 directory, where USERNAME is the current Windows username.The data is not copied from the old database to the new database.
  6. The import/export database (Shipper.mdb) schema was changed from Shipper 1.0 to Shipper 1.1 to accommodate batch importing. If you extended the database schema in Shipper 1.0, you will need to manually merge your changes into the new database.
Shipper 1.1 only works with Shipper Service 1.1. You must install Shipper Service 1.1 on your web site before you can use Shipper 1.1.

Version 1.0.6

Version 1.0.5

This update includes a new release of Shipper Service. You will need to install or update the web service files on your web site.

Version 1.0.4

This update is available as a hot fix only. See the README file that comes with the hot fix for installation instructions.

Version 1.0.3

This update includes a new release of the web service. You will need to install or re-install the web service files on your web sites after updating Shipper.

Version 1.0.2

This update uses the same web service as RC2, so you do not need to re-install the web service files if you are upgrading from 1.0.1.

Version 1.0.1

This version includes a new web service. Please re-install the web service after upgrading to RC2.

 

 


Copyright © 2007 Structured Solutions