Flagged Shipments and Invoicing


It is now impossible to post (or even preview) and invoice that contains a flagged shipment.  This has several consequences and allows us to solve a persistent problem with voided shipments.

Error when posting an invoice with a flagged shipment

What this means is that if you have a shipment that requires future attention you can flag it to ensure it never gets accidentally invoiced before you are ready.

This addresses various needs but also a specific issue: if a shipment needs to be voided but the carrier no longer permits this, what do you do?  The recommended method is to find the shipment and use the “Refund” command to credit the customer.  For some carriers a shipment that is not handed to a driver doesn’t get billed but for some carriers it does.  Purolator, for example, cannot credit you for a shipment until the bill is submitted.  Thus if you refund a shipment and later get billed for it a correction will be generated and the customer will get invoiced.

By flagging the shipment, when it is reconciled it will prevent the invoice with a message that lets the operator track it down and contact the carrier for a credit, then unflag the shipment and use the “Refund” command then.




Residential Option for Quick Quotes


Today a residential checkbox was added to the Quick Quotes feature allowing more accurate pricing without the need for a full quote.

Residential Checkbox now present.  City/Postalcode/Residential only appears after country selection
Residential Checkbox now present. City/Postalcode/Residential only appears after country selection

In addition after country selection the next field is automatically focused, starting with the consignee country. These adjustments make it possible to use nothing but the keyboard for a quote.




FedEx Zone Calculations


Over the last few days we have implemented FedEx Zone calculations for Canadian and US FedEx accounts.  The system is now capable of identifying the pricing zone for any shipment, whether domestic or international.

Of particular interest was FedEx US Domestic zones which required over 150,000 records to be processed.  Ultimately all the data was sourced from the FedEx 2015 Service Guides for US and Canada through the creation of custom text processing software.  Data was copied out of the brochure and processed into in-memory data structures that will now form part of the FedEx module.




Default Rating for Countries


We have now implemented an important feature to aid quick shipment pricing: default rating locations for countries.   For each country we define a location for pricing.  When users quote international shipments it is now possible to specify only the country and retrieve a price.  This is useful for quickly gauging the cost of an international shipment but additional fees such as remote area charges will not be presented.