Updating Air Visibility Timeline Information
We’ve updated the timeline descriptions to add information on flight information, actual arrivals/departures, flight duration, and the actual weight and volume of cargo loaded on each flight. Below is an example of the timeline descriptions. In this case the flight UA2200T left on time with a duration of 21m and 29s.
You can see in this case flight UA1582 left delayed with a during of 4h 34m 33s. We also updated the shipment statuses to better track the overall shipment status when shipments are split and booked between multiple flights.
We also improved searching for MAWBs and HAWBs on the shipment dashboard.
Simplification of Add Flag/Stop Statuses and Reason Codes
Shipwell has simplified the UX for adding flags and events to stops. You will now only see add stop event. Under event types you can optionally add a Flag which will show up on the shipment and the shipment dashboard. We’ve also removed non-required fields to make data entry faster. Lastly, we’ve added many new reason codes to support additional customer use cases. These reason codes can be found in the EDI changes below.
CH Robinson FTL Integration
Users now have the ability to access live FTL rates from CH Robinson via a direct integration with the Shipwell platform. This integration supports the ability to get contracted rates if they exist or spot market rates, receive tracking updates automatically, and receive associated shipment documents including invoices.
Enabling this integration is quick and easy. First go to Manage, Carriers, then locate your CH Robinson carrier profile. Once in the carrier profile, select the Accounts menu on the left side of the screen. The accounts tab will appear where you can then select the Add Accounts button. For CH Robinson you will need to enter an Account Name, Billing Address, and your CH Robinson C code.
Optionally, if you have multiple accounts for different shipping or receiving locations you can add locations in the Origin or Destination fields. If you only use one account these fields can be left blank.
Once the required fields are populated click the Connect button. If you have completed the setup properly you will see a green indicator showing you have successfully connected to CH Robinson.
To access the CH Robinson rates, from the shipment details screen for a FTL shipment click the Rates tab. Going to the Rates screen will automatically request FTL rates for any integrated carrier you have set up. Once the rates appear you can expand the rate to see the detailed line item costs by clicking the v next to the rate.
CH Robinson supports rates for FTL Dry Van, Flatbed, and Reefer equipment types. Multi-stop shipments are also supported.
You can now click the Selected button next to the rate to begin the dispatch process. After clicking the Selected button you will be taken to the confirmation page. Once confirmed the system will dispatch the shipment to CH Robinson and the shipment status will change to Tendered.
The system will receive tracking updates automatically, and these updated will appear in the Shipment timeline on the Shipment Tracking tab.
The system will also automatically receive any associated shipment documents, including invoices which will appear in the documents window.
Purolator Parcel Integration
Users now have the ability to access live parcel rates from Purolator Courier via a direct integration with the Shipwell platform. This integration supports the ability to get contracted rates, dispatch and generate shipping labels, and receive tracking updates automatically.
Enabling this integration is quick and easy. First go to Manage, Carriers, then locate your Purolator carrier profile. Once in the carrier profile, select the Accounts menu on the left side of the screen. The accounts tab will appear where you can then select the Add Accounts button.
For Purolator you will need to enter an Account Name, Billing Address, and your Purolator Account Credentials which include:
Account Number
API Key
Password
In addition, you can choose your label format type and label size.
Optionally, if you have multiple accounts for different shipping or receiving locations you can add locations in the Origin or Destination fields.
When multiple accounts exist the system will automatically use the account based on the shipment’s origin or destination. If you only use one account these fields can be left blank.
Once the required fields are populated click the Connect button. If you have completed the setup properly you will see a green indicator showing you have successfully connected to Purolator.
The Purolator rates will appear on the Parcel Rate Results screen and will show all the Purolator services available for the shipment. To dispatch the shipment click the Select button next to the desired service level. You will be taken to the shipment confirmation screen where you can dispatch and generate the shipping labels.
Purolator special services supported include Signature service options, and COD via ExpressCheque.
Calendar Card Configuration for Dock Scheduling Users
Users now have the ability to configure which information displays as primary in their Dock Scheduling Calendar. On the lefthand side of their Calendar they simply choose one or more of these options from:
BOL #
Cust Ref #
PO #
PRO #
Shipment ID
The user’s selection will be saved in the browsers local storage automatically so it will remember what you selected last.
There is also a new hover over that displays a more detailed view of information, so users don’t have to click in and click out to dive further into this information.
Dock Scheduling is an add-on offering for Shipwell that helps you eliminate manual appointment administration, spot bottlenecks in your dock and yard, gain powerful carrier analytics, improve warehouse labor planning, and optimize staging and loadout. If interested in learning more than reach out to your Customer Success Manager.
View / Edit Order-Level Handling Unit Information
Users can now view and edit their order-level handling units they created. Simply click on the Handling Unit ID on your Orders Dashboard.
This will allow you to view and edit your handling unit information and save any changes.
Order-level handling units are only supported in our new order framework. If interested in learning about the many other advantages of our new Order-Level Framework, then contact your Customer Success Manager.
API Changes
Added and clarified
Contracts
properties related to distance in different units of measure (i.e.MILE
andKILOMETER
)Added new
distance
property to aContract
Deprecated the
optional
read-only
property ofdistance_miles
in aContract
The
unit of measure
that is associated with the numericdistance
value remains thedistance_unit
property
Added fields for querying and inspection for
Orders
(next generation)Added
created_at
property to anOrder
Added
updated
property to anOrder
Orders
may be queried by thecreated_at
andupdated_at
properties
Starting with this release, API changelogs will start to be duplicated/located on the dev docs portal at https://docs.shipwell.com/docs/api-release-notes/api-changelog.
EDI Changes
Shipwell has fully incorporated 100+ stop/shipment status reason codes into the platform. Our EDI standard with carriers has been updated and these codes can be used going forward for EDI carrier connectivity.
ID | Description | Category | EDI Segment Code |
NORMAL_STATUS | Normal Statuses with No Additional Explanation | NORMAL_STATUSES | NS |
NO_REQUESTED_ARRIVAL_TIME_PROVIDED_BY_SHIPPER | No Requested Arrival Time Provided by Shipper | USER_RELATED | CC |
NO_REQUESTED_ARRIVAL_DATE_OR_TIME | No Requested Arrival Date or Time | LOCATION | CB |
PAST_CUT_OFF_TIME | Past Cut-Off Time | LOCATION | AW |
INSUFFICIENT_PICKUP_TIME | Insufficient Pickup Time | LOCATION | AX |
INSUFFICIENT_DELIVERY_TIME | Insufficient Delivery Time | LOCATION | T7 |
INCORRECT_ADDRESS | Incorrect Address | LOCATION | A2 |
TRAILER_NOT_USABLE_DUE_TO_PRIOR_PRODUCT | Trailer Not Usable Due to Prior Product | EQUIPMENT_FACILITY | T4 |
ADDRESS_CORRECTED_DELIVERY_ATTEMPTED | Address Corrected - Delivery Attempted | DELIVERY | A6 |
WAITING_FOR_CUSTOMER_SPECIFIED_CARRIER | Waiting for Customer Specified Carrier | USER_RELATED | C7 |
CONSIGNEE_CLOSED | Consignee Closed | LOCATION | B1 |
RECONSIGNED | Reconsigned | LOCATION | RC |
TRACTOR_WITH_SLEEPER_CAR_NOT_AVAILABLE | Tractor With Sleeper Car Not Available | EQUIPMENT_FACILITY | T1 |
DAMAGED | Damaged | HANDLING | AK |
EXCEEDS_SERVICE_LIMITATIONS | Exceeds Service Limitations | HANDLING | AV |
SHIPMENT_OVERWEIGHT | Shipment Overweight | HANDLING | BQ |
HELD_FOR_FULL_CARRIER_LOAD | Held for Full Carrier Load | HANDLING | P4 |
DELIVERY_SHORTAGE | Delivery Shortage | HANDLING | S1 |
WAITING_INSPECTION | Waiting Inspection | HANDLING | P2 |
WAITING_SHIPPING_INSTRUCTIONS | Waiting Shipping Instructions | HANDLING | C6 |
RESTRICTED_ARTICLES_UNACCEPTABLE | Restricted Articles Unacceptable | HANDLING | AE |
HELD_FOR_PROTECTIVE_SERVICE | Held for Protective Service | HANDLING | BL |
RETURNED_TO_SHIPPER | Returned to Shipper | HANDLING | BT |
TRACTOR_CONVENTIONAL_NOT_AVAILABLE | Tractor, Conventional, Not Available | EQUIPMENT_FACILITY | T2 |
CUSTOMER_REQUESTED_FUTURE_DELIVERY | Customer Requested Future Delivery | DELIVERY | AD |
ACCIDENT | Accident | TRAVELING | AF |
MECHANICAL_BREAKDOWN | Mechanical Breakdown | TRAVELING | AI |
WEATHER_OR_NATURAL_DISASTER | Weather or Natural Disaster | TRAVELING | AO |
IMPROPER_INTERNATIONAL_PAPERWORK | Improper International Paperwork | CUSTOMS | AR |
RAILROAD_FAILED_TO_MEET_SCHEDULE | Railroad Failed to Meet Schedule | TRAVELING | BO |
TRAIN_DERAILMENT | Train Derailment | TRAVELING | BR |
CIVIL_EVENT | Civil Event | TRAVELING | AU |
INSUFFICIENT_TRAVEL_TIME_DETECTED | Insufficient Travel Time Detected | TRAVELING | BH |
CUSTOMER_WANTED_EARLIER_DELIVERY | Customer Wanted Earlier Delivery | USER_RELATED | BJ |
IMPROPER_FACILITY_OR_EQUIPMENT | Improper Facility or Equipment | EQUIPMENT_FACILITY | B8 |
EQUIPMENT_VOLUME_NOT_AVAILABLE | Equipment Volume Not Available | EQUIPMENT_FACILITY | T6 |
BORDER_CLEARANCE | Border Clearance | CUSTOMS | BD |
NON_EXPRESS_CLEARANCE_DELAY | Non-Express Clearance Delay | CUSTOMS | F1 |
CUSTOMS_DOCUMENTATION_PROBLEM | Customs Documentation Problem | CUSTOMS | AS |
AWAITING_IMPORT | Awaiting Import | CUSTOMS | CA |
CONSIGNEE_RELATED | Consignee Related | USER_RELATED | AG |
DRIVER_RELATED | Driver Related | USER_RELATED | AH |
CARRIER_RELATED | Carrier Related | USER_RELATED | AJ |
SHIPPER_RELATED | Shipper Related | USER_RELATED | AM |
RECIPIENT_UNAVAILABLE | Recipient Unavailable | USER_RELATED | AQ |
UNABLE_TO_CONTACT_RECIPIENT | Unable to Contact Recipient | USER_RELATED | AT |
ALTERNATE_CARRIER_DELIVERED | Alternate Carrier Delivered | USER_RELATED | AZ |
WAITING_FOR_CUSTOMER_PICKUP | Waiting for Customer Pickup | USER_RELATED | C1 |
DRIVER_NOT_AVAILABLE | Driver Not Available | USER_RELATED | D2 |
INTERNATIONAL_NON_CARRIER_DELAY | International Non-Carrier Delay | USER_RELATED | F2 |
MISSING_DOCUMENTS | Missing Documents | PROCESSING_PAPERWORK | BC |
CARRIER_KEYING_ERROR | Carrier Keying Error | PROCESSING_PAPERWORK | BF |
PROCESSING_DELAY | Processing Delay | PROCESSING_PAPERWORK | P1 |
SUSPENDED_AT_CUSTOMER_REQUEST | Suspended at Customer Request | USER_RELATED | C3 |
TRAILER_CLASS_NOT_AVAILABLE | Trailer Class Not Available | EQUIPMENT_FACILITY | T5 |
FAILED_TO_RELEASE_BILLING | Failed to Release Billing | FINANCIAL | BN |
RECEIVING_TIME_RESTRICTED | Receiving Time Restricted | HANDLING | B9 |
COLLECT_ON_DELIVERY_REQUIRED | Collect on Delivery Required | FINANCIAL | C8 |
CASH_NOT_AVAILABLE_FROM_CONSIGNEE | Cash Not Available from Consignee | FINANCIAL | C9 |
HELD_PENDING_APPOINTMENT | Held Pending Appointment | EQUIPMENT_FACILITY | HB |
UNKNOWN | Unknown | OTHER | BG |
PREARRANGED_APPOINTMENT | Prearranged Appointment | USER_RELATED | BK |
LATE_TENDER_DISPATCH | Late Tender or Dispatch | FINANCIAL | LT |
CARRIER_DISPATCH_ERROR | Carrier Dispatch Error | USER_RELATED | D1 |
HOURS_OF_SERVICE_LIMIT | Hours of Service Limit | TRAVELING | HS |
TRAILER_NOT_AVAILABLE | Trailer not Available | EQUIPMENT_FACILITY | T3 |
REFUSED_BY_CUSTOMER | Refused by Customer | USER_RELATED | BS |
PRODUCTION_FALLDOWN | Production Falldown | USER_RELATED | P3 |
HELD_FOR_CONSIGNEE | Held for Consignee | USER_RELATED | B5 |
NORMAL_APPOINTMENT | Normal Appointment | NORMAL_STATUSES | NA |
INDIRECT_DELIVERY | Indirect Delivery | DELIVERY | A3 |
TRAP_FOR_CUSTOMER | Trap for Customer | USER_RELATED | B2 |
CUSTOMER_VACATION | Customer Vacation | USER_RELATED | C4 |
UNABLE_TO_LOCATE | Unable to Locate | LOCATION | A5 |
HELD_FOR_PAYMENT | Held for Payment | FINANCIAL | B4 |
HELD_PER_SHIPPER | Held per Shipper | USER_RELATED | BB |
FLATCAR_SHORTAGE | Flatcar Shortage | EQUIPMENT_FACILITY | BM |
MISSED_DELIVERY | Missed Delivery | DELIVERY | A1 |
AWAITING_EXPORT | Awaiting Export | CUSTOMS | AP |
ROAD_CONDITIONS | Road Conditions | TRAVELING | BE |
CUSTOMER_STRIKE | Customer Strike | USER_RELATED | C5 |
LOCATION_CHANGE | Location Change | LOCATION | LC |
HOLIDAY_CLOSED | Holiday Closed | LOCATION | AN |
MISSED_PICK-UP | Missed Pick-up | LOCATION | AY |
PREVIOUS_STOP | Previous Stop | TRAVELING | AL |
CARTAGE_AGENT | Cartage Agent | TRAVELING | BI |
LOAD_SHIFTED | Load Shifted | HANDLING | BP |
CREDIT_HOLD | Credit Hold | FINANCIAL | C2 |
MIS_SORT | Mis-Sort | HANDLING | AA |
OTHER | Other | OTHER | BG |
Mobile
Allow for FCFS Rescheduling on the Mobile App
Customer bugs
Mobile app refactor
Other Minor Enhancements and Bug Fixes
Bug or Enhancement | Description |
Enh | Make stop charge locations optional on contracts |
Bug | Customer is unable to track UPS parcel shipments |
Bug | Parcel Rates Not Showing on Delivered Shipments |
Bug | Search not Saved on new Dashboard |
Bug | Remove FuelSurchargeTable.rates_updated_time_of_day field |
Bug | Unable to change insurance policy expiration date |
| Quickbooks - Invoices/Bills Won't Create for Various Shipments |
| Load OPTIMIZER IS NOT WORKING |
| Settlements Document identification |
| Handle possibility of multiple transportation item release results |
| Address info does not translate when adding order to existing shipment when order is leveraging user friendly external reference address book |
| Message Issue (Carriers seeing other Carriers comments) |
| Unable to create invoice for Shipment |
| Rendition / Invoice Packet Fails when an Invoice is Present but the First Document is Not Invoice |
| Mobile App Shows Wrong Addresses |
Bug | Running into shipment creation issue with selecting mode as "RAIL" |
| Spotmarket/Request Bids Award error due to decimal pallets |
Enh | Put 'Schedule Pickup and Print BOL' on the Accept Bid shipment page behind the template builder feature flag so not displayed when flag present |
| Allow for FCFS Rescheduling on the Mobile App |
Enh | Implement Uncancel order (new/v3) button |
Bug | Update Shipment Financials New Charge Code Work (Better Spacing and is Responsive) |
Enh | Template Builder BOL and Rate Confirmation emailed documents |
Enh | Stop Custom Data - Support single select drop-down list |
Enh | Update new order create, view, edit order pages with product reference in appropriate method |
Bug | Bulk Action - Creating Multiple Shipments |
Bug | X-Shipwell-Version header is being removed |
Bug | Fix Air shipment not been saved with Required Custom Fields |
Bug | Fix SvgIcon component to display correct colors |
Bug | Routing Guide unexpectedly showing as available option |
Bug | Data Download not downloading |
Bug | Custom Fields Marked as "Required" are Not Being Required |
Bug | external tracking link failure |
Bug | Delays in EDI load tendering |