On the Documents tab, you will define the documents that the StarShip user will ship against. A document is a set of related data in the financial system such as a customer, vendor, order, invoice, return, or shipment (packed order).
You then create SQL queries for the different documents that identify the fields necessary to process a shipment against each document.
Documents are maintained in the All Documents List, where you can add, duplicate, or delete documents.
For each of the data retrieval sections on the Documents tab (Browser, Header, Line Items, Package, Batches), there will be one or more SQLs created. For each section, one (and only one) SQL needs to be identified as the Key Provider SQL. The Key Provider SQL will be executed first, and should include fields that additional SQLs may need for their execution.
Note : The only tabs that require you to define SQL statements are the Browser and Header tabs. Other tabs are optional.
This section is related to the currently selected document in the All Documents List. It contains the document's properties, such as if the document will support freight and notes write-back or batches. Each document is made up of fields organized into a structure : header, line items, packages, package content, etc.
Check the appropriate check box for what this document will support. If you check any of these options, the corresponding sub-tab must be set up.
The name of the document as you want it to appear on the StarShip Ship screen. For example, Sales Orders.
Shipment is the only document type that allows for importing packaging. When this field is set to Shipment, you will see an additional Package sub-tab.
Shipment also supports header and line item information.
Order supports header and line items.
The Customer document type will not have a Write-Back sub-tab; write-back for Customers is not supported. It contains only shipment fields, such as Address, but no line item information.
The following minimum fields are required for StarShip to retrieve enough information to process a shipment.
Company, Address 1, City, State, Postal Code, Country
All fields above, plus Order number, Carrier + Service (Ship Via)
All fields under Customers, plus Item Number, Item Description, Ordered Units
All fields under Customers, plus Packaging
The following minimum fields are required for StarShip to retrieve enough information to perform write-back.
To Write-Back |
Minimum Field Required |
Freight $ |
a numeric field (ex. an SQL type “money” field) |
Notes |
an unlimited length text / string field (ex. an SQL type “varchar (MAX)” field) |
Tracking # |
a text / string field at least 25 characters long (ex. an SQL type “varchar (25)” field) |