UPS WorldShip
From NewHaven Software Wiki
Revision as of 16:19, 28 December 2010 by Luke steinmetzer (Talk | contribs)
Setup and Integration of UPS WorldShip Shipping with CMS
The following is a list of instructions for first-time setup of Worldship with CMS.
- Copy the following pair of files from your CMS network drive to your C:\UPS\WSTD\ImpExp\Shipping directory:
- CMSPackages.dat
- CMSPackagesExport.dat
- (NOTE: You may or may not see the .dat at the end of the file name, depending on your system configuration.)
- Create a new DSN record in the ODBC Data Source Administrator that will allow the CMS System to communicate directly with UPS WorldShip. This is found by clicking the Windows Start button, then Settings, Control Panel, Administrative Tools, and then Data Sources (ODBC).
- Once opened, select the System DSN tab, and then click the Add button.
- Select Adaptive Server Anywhere 8.0, and then select Finish.
- On the ODBC tab, enter CMSPackages for the Data source name, paying close attention to this CASE SENSITIVE name. It is important that this DSN be named exactly as it must match up with an existing UPS WorldShip map.
- On the Login tab, enter cmsuser for the User ID and Password. The Password field will display only asterisks.
- On the Database tab, the Server name is the CMS Sybase Server Name, not the server’s Windows name. The default name is NHSDataServer. The Database name is the CMS database, which is usually your company name.
- Select OK.
- Repeat the steps above for another DSN named CMSPackagesExport.
- Next open UPS WorldShip.
- Click on Import/Export Data->Automatic Export During End-of-Day, and select Off.
- Click on Import/Export Data->Automatic Export after Processing Shipment, and select More.
- Choose CMSPackagesExport from the box and click Export.
- Click Import/Export Data->Keyed Import, and select CMSPackages (if it's on the list). If it is not, then select More, and choose it from the resulting popup.
Setting up multiple CMS companies/databases in WorldShip
- Follow the steps above to create the ODBC connections for CMSPackages and CMSPackagesExport.
- Create one of each ODBC connection to each CMS database that will be exporting to & importing from WorldShip. Remember that these names will be case-sensitive!
- Right-click these two files from the NewHaven Software directory on the CMS server and select Copy:
- CMSPackages.dat
- CMSPackagesExport.dat
- Navigate to the WorldShip install directory (for WorldShip 10 and above, this will be <drive letter>:\UPS\WSTD\ImpExp\Shipment), right-click anywhere inside this folder, and select Paste.
- Open UPS WorldShip.
- Click Import/Export Data->Connection Assistant...
- Select 'Create a new map for Import' and click Next.
- Select 'Shipment' from the Import Data Types drop-down, and click Next.
- Click the 'By Known ODBC Source' radio button, and select the DSN for your first CMS company. Click Next.
- Click the 'New Map based on existing map' radio button, enter a New Map Name that matches the DSN exactly, and select the CMSPackages map in the list. Click Next.
- Click Finish.
- Click OK in the resulting popup.
- When asked if you want to batch import, say No.
Repeat these steps for each company you want to set up.
To import from a given CMS database, simply click Import/Export Data->Keyed Import-><mapping_name> (if you haven't imported from a given company before, you'll need to select Other... and pick the mapping from the resulting popup.
Setting up UPS Auto Import XML
For information on this please visit http://wiki.newhavensoftware.com/index.php/UPS_Shipping_XML