Courier Integration v22.1

Release notes:

Make it easier to find your content with:

Expand content Collapse Content New Features Issues Resolved Dev Notes Change in Functionality Important Only

Know the release number? Use quick search:

221.0.37

Issues Resolved
Issues Resolved
  • [#13099]: Updated the APC service delivery codes.
  • [#13112]: Removed TNT courier from the product as we don’t support this courier anymore.

Date applied: February 12, 2025

221.0.36

Issues Resolved
Issues Resolved
  • [#12800] Fixed issue with UPS where if there was multiple packages, only 1 label was printed. We now print 1 label per package.
  • [#13011] UPS labels were not printing in landscape if set to do so.
  • [#13080] Fixed issue for Palletways if multiple labels are generated, only the first label was printed.

Date applied: January 29, 2025

221.0.35

Issues Resolved Dev Notes
Issues Resolved
  • [#12691] Fix import screens were not opening from the menu.
  • [#12668] Some label stock types were not compatible with FedEx, and therefore were removed.

Dev Notes
  • Changed to reference NewtonSoft.Json version 11.0.2.

Date applied: January 15, 2025

221.0.34

Issues Resolved
Issues Resolved
  • #12135 : Fixed issue where the UPS label was cutting off edges. It now fits to the label size.

Date applied: December 11, 2024

221.0.33

Issues Resolved
Issues Resolved
  • #12088: We now pop up a message asking if you want to remove the default delivery service set on the customer account as well when removing the delivery service. Otherwise the delivery service will not be deleted as its in use.
  • #12340: Adjust delivery address panel in SOP when multiple products installed made control layout overlay.

Date applied: November 27, 2024

221.0.32

Issues Resolved
Issues Resolved
  • Dx: Delivery instructions and delivery email address were not added to a Dx courier shipment. These are now added.
  • DHL and FedEx: Removed international options from DHL and FedEx.

Date applied: November 13, 2024

221.0.31

Issues Resolved
Issues Resolved
  • Issue fixed where sometimes only 1 label was created when creating courier labels for a despatch in Sage and more than 1 package is entered.
  • Made sure that preferred contact role from customer is used for all couriers if selected in courier settings.

Date applied: October 16, 2024

221.0.30

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • APC: Made sure that APC uses the sales order promised delivery date if the setting to use promised delivery date is enabled.

Change in Functionality
  • Built in retry attempt for all requests to courier api’s. If a request fails, we retry 3 times, each with a delay of 2 seconds. If the request still fails, then we display the error.

Date applied: October 2, 2024

221.0.29

Issues Resolved
Issues Resolved
  • Online license changes to enable ‘trial’ enable strings to be requested if no full module enable exists.
  • Removed devexpress packages from addon package.
  • License check now also applies when the Settings screen is opened.
  • Fixed issue where an error would appear on the Delivery Service Maintenance screen (where additional charges are linked with delivery services) in Couriers if a linked delivery service was deleted. We now ask the user if they would like to remove the link as well, otherwise the delivery service cannot be deleted.
  • Apply trial period for courier for new installs.

Date applied: September 18, 2024

221.0.28

Issues Resolved
Issues Resolved
  • Palletways:  When using palletways, and the button to get tracking number is selected on the Despatches screen, then the related analysis code on the sales order is also updated if setup to update with tracking number.
  • Moved printer orientation setting from global down to each courier level.
  • UPS: Correct orientation of UPS courier label|UPS labe needs rotate and cropping 200 px blank space at footer of label.

Date applied: August 21, 2024

221.0.27

Issues Resolved
Issues Resolved
  • APC: Fixed object reference error when generating courier label for APC.
  • APC: Fixed error ‘Could not convert string to DateTime’ when creating an APC label.
  • APC: Fixed object reference error when creating a courier label in sage for a despatch, but setting to display delivery services is off, and there is no delivery service selected on the sales order. We now ask the user to select a delivery service.
  • Also fixed a refresh issue when creating a label for a despatch with multiple lines on. Only the one line was displaying the courier details after the label was created, but all lines for the despatch should show the details.

Date applied: July 24, 2024

221.0.26

Issues Resolved
Issues Resolved
  • DPD: Fixed issue with DPD with regards to a change in the size of the shipmentID returned by DPD. This was causing an out of range error.

Date applied: July 11, 2024

221.0.25

Issues Resolved
Issues Resolved
  • Increased sql version number to avoid invalid column name error in version .24

Date applied: June 19, 2024

221.0.24

Issues Resolved New Features
New Features
  • DX: Added DX Delivery Service.

Issues Resolved
  • APC: Allow multiple labels to be printed and record all tracking numbers in all packages.
  • APC: Fixed the courier label folder path and warning message issue.
  • Enabled legacy printing so DevExpress does not attempt to use Direct X in the Web Api, causing issues when printing labels via DevExpress.

Date applied: June 12, 2024

221.0.23

Issues Resolved
Issues Resolved
  • UPS: Adjust the UPS shipment response for single package when create label during despatch.
  • APC: Fix the error message returned from APC when service unavailable.
  • APC: Fix the response type for APC. Changed datetime type to string in analysis JSON string. Fixes error at despatch.
  • FedEx: Company name was repeated 3 times for the shipper on the label. We have now removed it from the first line of the address, and also not using it as the person name for the shipper.
  • DHL: Fix receiver contact and email cannot be empty issue. Used postal name or customer default contact and email instead if empty.

Date applied: June 5, 2024

221.0.22

Issues Resolved
Issues Resolved
  • Fixed issue when using UPS shipment for a single package and a json desealization error was displayed.

Date applied: May 22, 2024

221.0.21

Issues Resolved
Issues Resolved
  • Fixed APC error message responses.
  • Added validation for APC courier service.

Date applied: May 8, 2024

221.0.20

Issues Resolved
Issues Resolved
  • Change UPS authentication and response message format. User need apply new client id and secret id to apply new UPS process.

Date applied: May 1, 2024

221.0.19

Issues Resolved Hot Fix Enhancements
Issues Resolved
  • Fixed column alignment for first row of despatch history in older versions of Sage.

Change in Functionality
  • Allow Free Text additional Royal Mail Click and Drop Service codes to be added.
  • Allow overseas parcel sent via Royal Mail CnD service using free text service code. no need print label and no tracking number return.

Date applied: March 13, 2024

221.0.18

Issues Resolved
Issues Resolved
  • Add new fedex service code for start using at 11/03/2024.
  • Correctly handled DHL error returned when objecting a token (basically authenticating user login details with DHL). The returned error message is now displayed correctly.

Date applied: February 28, 2024

221.0.17

Issues Resolved
Issues Resolved
  • Fix for TNT Shipping labels where the insurance value was set to 1 when it shouldn’t.

Date applied: December 13, 2023

221.0.16

Issues Resolved
Issues Resolved
  • Removed setting to not use company name for DHL as this was incorrect. What we needed to do was use the contact name on the sales order so that the contact appears on the label, not the company name twice.
  • When selecting a courier delivery service in Sage 200 on a despatch and have to enter the number of boxes, then the user could only enter up to 10 boxes. They can now enter more.
  • Fixed object reference error appearing when saving a sales order after the order has been copied and fedEx is selected as a delivery service.
  • Increased delivery service description on Delivery Service Import to 60 characters.
  • Changed the wording on the setting for orientation to accommodate for all delivery services.
  • Removing delivery service on royal mail click and drop now works.
  • If a sales order is on hold, then a courier label was not generated for a despatch.
  • Increase the description for delivery service import again to match the default delivery service descriptions provided for DHL.
  • Attempted fix for object reference error when updating the SOP analysis code for the delivery service.
  • Fix Fedex Label print number issue. allow mutiple labels created and print for FedEx.
  • add new settings for Default Print Label Required and apply the preset Default User contract from Role in courier email.
  • Fix using customer contact role email logic for delivery email.
  • apply contact name and telephone by role to replace default contact name and telephone base on setting.

Date applied: December 7, 2023

221.0.14

Issues Resolved
Issues Resolved
  • Removed setting to not use company name for DHL as this was incorrect. What we needed to do was use the contact name on the sales order so that the contact appears on the label, not the company name twice.

Date applied: October 3, 2023

221.0.13

Issues Resolved
Issues Resolved
  • Fix issue which can result in duplicate SiconWABSOP records linked to the same sales order if set pick status function is used while Amend Sales Order screen is open.
  • Fix problem with error returned with DHL parcel saying that the pieced weight does not match the total weight.
  • fixed custom label so that details will appear on multiple pages.
  • custom courier label: Was only printing the first label, now prints all labels.
  • Parcel Force: Take the first document No. on despatch if over 2 orders in the same package.
  • feat(Custom Label): if no label location set, then the custom label does not fail, it simply doesn’t print anything.
  • feat(FedEx): We now set the sales order document number and the customer order number on the fed ex labels.
  • feat(sales order): if delivery service on the sales order is not set, or removed, we don’t change the analysis code values on the sales order.
  • fix({SOP Analysis Code}): [Hire Supply] Added extra logging when setting the sop analysis codes when creating courier labels.
  • fix({SOP Analysis Code}): [Hire Supply] Fixed issue where the analysis code on the sales order was overwritten to nothing when no delivery service was selected.
  • Fixed error when printing custom courier label – ‘Cannot start process because a file name has not been provided’.
  • Printing a custom label from within Sage was failing, it was only working from the barcoding app via web api. We can now use custom label integration from within Sage and the printing works.

Date applied: September 27, 2023

221.0.12

Issues Resolved
Issues Resolved
  • feat(Custom Label): if no label location set, then the custom label does not fail, it simply doesn’t print anything.
  • feat(FedEx): We now set the sales order document number and the customer order number on the fed ex labels.
  • feat(sales order): if delivery service on the sales order is not set, or removed, we don’t change the analysis code values on the sales order.
  • fix({SOP Analysis Code}): [Hire Supply] Added extra logging when setting the sop analysis codes when creating courier labels.
  • fix({SOP Analysis Code}): [Hire Supply] Fixed issue where the analysis code on the sales order was overwritten to nothing when no delivery service was selected.

Date applied: September 11, 2023

221.0.9

Issues Resolved
Issues Resolved
  • Changed package reference for Microsoft.AspNet.WebApi.Core so that we don’t get a error with web documentation ‘Missing file System.Web.Http’
  • Fix UPS courier print label service, UPS changed the request and response structure. changed header fields.
  • Fix Parcel Force Ojbect error.
  • Fixed problem with printing only 1 label for custom label integrations.

Date applied: August 14, 2023

221.0.8

Issues Resolved
Issues Resolved
  • Fixed issue for DHL if there was no weight on the packages and there was multiple packages. It would display an error saying the weight did not match.
  • Fixed issue where the analysis code on the sales order was overwritten to nothing when no delivery service was selected.
    Added extra logging when setting the sop analysis codes when creating courier labels.
  • If user add empty line in courier type list, remove it when save the setting.
  • Truncate Postal Name. Address Line 1. address line 2. Address line 3 to 35 characters when create FedEx delivery label. add warning message and colour highlight on screen. add ExcludeCustomerNameOnLabel setting in Fedex.
  • Fixed issue with error returned from DHL saying that the total weight does not match the pieces weight.
  • Truncate Postal Name. Address Line 1. address line 2. Address line 3 to 35 characters when create FedEx delivery label. add warning message and colour highlight on screen. add ExcludeCustomerNameOnLabel setting in Fedex. Fix the load object when create new order, the delivery tab not show issue.

Date applied: August 8, 2023

221.0.1

Important
Important Info

Release Version.


Date applied: November 11, 2022