Release Notes: Dynamic Ship

Release Notes: Dynamic Ship

You are here:

The following release notes contain updates made to Dynamic Ship. Listed below are the versions and their new features, improvements, and fixes. Please refer to the following information pertaining to your version of Dynamic Ship. Upgrade to the current version of the application to access new features, improvements, and fixes.

For any questions, please contact Support.

Dynamic Ship Version 2.8

Release Date: April 2024

Compatible With:

  • Business Central 20.5 and newer (SaaS)
  • Business Central 15.3 and newer (OnPrem)
  • Insight Works Common 2.13 and newer

Licensing Requirements:

Full User, Essential

Improvements

Improvement Description
API logging Added a feature to log API requests for Dynamic Ship freight integrations.
Add tax identifiers in Shipment Options Support for various tax identifiers you can set on demand or through customer options.
Added external signatures for freight quoting You can leverage Dynamic Ship’s Freight Quoting for external systems using codeunit “DSHIP Freight Quote Management”.

See Leveraging Freight Quotes Externally.

Added advanced freight quoting capabilities You can define multiple differing packages for the freight quote process using the assist edit of the box count.
French language acronyms for incoterms Use English acronyms for incoterms as per international standard.
Sales Order package and shipment options Added ability to update existing package and shipment options from the sales order.
Label cropping support Added support for cropping 4×8 labels to the standard 4×6 format in EasyPost.
Added support for service endorsement The package options allow you to alter the default service endorsement used for the shipment.

See Service Endorsement Options – Package Options.

Added configuration for Order Packaging loading With the new options found in the Setup under Order Packaging, you can limit which document types to load.
Improved tracking email’s invoice/shipment number When set to generate the number, it only generates if a related invoice/shipment report is defined.
Improved Miscellaneous Shipments creation process The location, shipping agent, and ship agent service are now populated when setting the customer or vendor.
Transfer Order options updated on template changes If order option updates are enabled and the default shipment or package options template is changed in the Dynamic Ship setup, the options for the transfer order are updated.
Miscellaneous Shipment uses Customer Options for Order Options If a miscellaneous shipment has a type of customer or contact, the system is queried for defined customer options. As the type is changed, you are prompted according to the order options handling defined in the setup.
Improve Quantity Packed calculation Improved the speed at which the packed ATO item quantity is calculated when Dynamic Ship is configured to pack the ATO components. This increases the speed of quantity calculations when packing a sales order set to a location that requires warehouse shipments.
Improved Package Worksheet Improved Package Worksheet overpacking error to include Unit of Measure used.
Improved refund behavior When a refund is processed on a License Plate, the label is now removed so that Relabel Allowed configuration ignores voided labels.
Extended support for hazmat options Extended support for hazmat options in the EasyPost integration.
Added events around Order Option Creation The events allow altering the handling of the options right before labelling.

See Order Options for examples.

Improved Shipment Options Improved delete dialogue’s clarification.
Improved No Enabled Providers error message The error message now indicates which action triggered the issue.
Automate address validation configuration When enabling address validation and no provider is configured for validation, EasyPost is added to the configuration automatically.
Manifest support for License Plates Support manifesting License Plates without dimensions.
Improved address validation Improved address validation correction to clear out bad Address Line Two values.
Improved handling for missing configuration If EasyPost is missing required credentials, you receive a notification rather than a hard error.
Label status in Quick Label Added a column that indicates if the License Plate has a carrier label.
Added support for additional labels Added support for multiple additional labels per package from EasyPost (e.g., carriers returning customs info as labels).
Order redirection between Package Worksheet and Quick Label If an order has quick label packages, you cannot open it in the package worksheet. You are offered a prompt as to how you want it to behave.
Improved posting Improved friendliness to other third-party extensions posting sales lines.
Relabel allowed Relabel allowed has been modified to allow more complicated scenarios to be handled.
Improved performance Sales Order Improved performance of calculating total sales amount of the order when applying Freight Price Rules to a carrier rate.
Freight Integration support  Improved support for multiple freight integration providers using the same carrier (Shipping Agent).
Improved Carrier Services Improved housekeeping of carrier services.
Improved handling of Customer Options When package or shipment options templates are used, certain fields are no longer copied.
Added pack events Additional pack events are available.

Included in release 2.8.8900.2

Updates

Update Description
Resolved issue with Email Templates and Service Order Report body and attachments with a service order source now render correctly.
Customer Options New action Resolved issue with using the New action for Package & Shipment Option Template drop-down.
Resolved an issue with manifests Resolved an issue with how EasyPost batches were created if more than one attempt was made.
Resolved issue when using custom layouts with email templates Resolved issue by preventing Business Central from storing the defined layout for following report usage.
Resolved an issue for users not licensed for Dynamic Ship Resolved issue with users (lacking required permissions) ending up blocked in other processes.
Resolved an issue with Package Option placeholders The placeholder [orderext] did not work correctly with Warehouse Shipments.
Resolved sending customs on domestic shipments Prevents sending customs on domestic shipments.
Resolved a parsing issue for special rates Ensures USPS special rates are transmitted correctly.
General setup prevents actions Avoids doing actions on base Business Central events when Dynamic Ship is not set up.
Copy last package Ensures existing lot numbers are maintained.
Posted shipment report in email Resolved issue when using posted shipment report as email body.
Resolved error handling in incorrect JSON format Resolved issue with EasyPost returning an error in an incorrect JSON format.
Blank email template option Ensures the sender email can be blank as it is optional.
Email templates changes Resolved issue with losing email body changes when navigating between templates.
Packing transfer orders Resolved issue with packing Transfer Orders that contain Item Reservations where the “Qty. to Handle” was not being updated.
Relabel allowed in Quick Label Resolved issue where the configuration was not respected in all situations.
Moved assisted setup Moved the Assisted Setup Wizard from Extensions to the Insight Works Group.
Manifest with shipments Resolved an issue with creating a manifest with shipments that were included in an abandoned manifest.
Rate Worksheet Address Display Resolved issue with Address Display for Business Central 23.
Resolved issue with addresses Resolved issue with address-related events not triggering in companies pending configuration.
Resolved Quick Label posting Resolved issue with receiving errors when running quick label from order packaging and posting.
Resolved issue with Sales Shipment attachments Resolved issue with attachment not generating in certain scenarios.
Resolved issue when using Item Tracking and Partial Quantities Order lines now load with the correct decimal precision when using partial quantities and a decimal quantity per.
Resolved issue with a warehouse document’s used email Resolved issue where an event that overwrote the base address handling for warehouse documents to alter the email address, this would not be respected when sending email templates during labelling.
Reduce the calls to Freight Price Calculations Resolved issue with freight prices being recalculated erroneously.
Freight quoting in sales quotes Resolved an issue with freight quoting not working in the sales quote.

Included in release 2.8.8880.1

Assigning a License Plate with no bin code Allow assigning a License Plate with no bin code to a source document’s lines that has explicit bin codes.

Included in release 2.8.8889.1

Sales Post orders with outstanding prepayment Resolved an issue with orders being posted with outstanding prepayment.

Included in release 2.8.8900.2

Dynamic Ship Version 2.7.8

Release Date: September 2022 (Patch Update November 2022)

Compatible With:

  • Business Central 20.5 and newer (SaaS)
  • Business Central 15.3 and newer (OnPrem)
  • Insight Works Common 2.7

Licensing Requirements:

Full User, Essential

New Features

New Feature Description
Quick Label Added Quick Label to allow package labelling without item packing. This can be launched directly from the Sales Order, through Order Packaging, or the Package Worksheet with –quicklabel.
Pack and Unpack Support Added support to pack and unpack the selected lines. In the Package Worksheet, under the Packing tab, four new actions are available to accommodate this.
Integration Events Added Integration Events to replace the Extensibility Codeunit. More details on that can be found here.

Improvements and Fixes

Improvement or Fix Description
Posting Date Value Improved the handling of the posting date by configuring the “Posting Date Value” in the Dynamic Ship Setup.
Missing Data Notification Process Improved notification process for missing data when labelling an order, especially for customs information.
Display EasyPost Issues Improved the display of EasyPost issues.
Include Non-Inventory Items Configuration Improved handling of the “Include Non-Inventory Items” configuration to be respected during the initial document load.
Customer Contact Options Improved and centralized customer contact options for addresses under Address Management > Customer Contact Override. This ensures the label as well as emailing aligns.
EasyPost Size Requirements Removed the requirement for packages to have length, width, and height defined with EasyPost.
Order Without Lines Resolved an issue an order without lines could cause.
Order Comments Resolved an issue that line specific order comments could cause.
Order Options Update Resolved an issue when order options update was set to prompt not always prompting correctly.
EasyPost Async Behavior Resolved issues where EasyPost’s async behavior can cause issues.
Freight Line Posting Resolved issues around other extensions preventing the freight line from posting when posting a warehouse shipment.
Updating Order Options Resolved issue where updating order options could fail.
Applying Order Options Resolved issues around applying order options while creating a sales document.
Package Options Card Resolved an issue where the package options card could be blank when called from an order.
Scale Integration Triggering Frequency Reduced the triggering frequency of the scale integration to ensure it does not hit Business Central limits.
Address Validation Prompt Resolved an issue where address validation would prompt even if the document had validation disabled.
Missing Permissions Resolved an issue where missing permissions could cause issues with Sales Orders.
Install Issue with Upgrade Code Resolved an issue where installs could fail because of upgrade code.
Specific Service Messaging Improved messaging when a specific service isn’t available.
Removed Message Removed an erroneous message.
Shipping Label References Resolved an issue where shipping labels could reference packages without labels.
Quantity Fields Decimal Places Increased the decimal places on the quantity fields in the Package Worksheet.
Compatibility with Third Party Tax Extensions Improved compatibility with third party tax extensions when the freight price changes.
New Install Procedure Issue Resolved an issue caused by Business Central’s new install procedure.
EasyPost API Incorrect JSON Data Type Resolved an issue where the EasyPost API can return the incorrect JSON data type.
Receiving Lines on Backorder Shipment Resolved an issue where opening the package worksheet for the backorder shipment knocks out the Qty to Ship and Qty to Receive from the receiving lines.
GetEasyPostErrorDetails Fails Resolved an issue where GetEasyPostErrorDetails fails when attempting to read the response’s content on an address validation.

Dynamic Ship Version 2.6.8

Release Date: January 2022

Compatible With:

  • Business Central 20 and earlier
  • Insight Works Common 2.6

Licensing Requirements:

Full User, Essential

New Features

New Feature Description
Customer Options Logging Retrieval Added the ability to turn on logging of Customer Options retrieval via Extended Custom Configuration LogCustomerOptions set to yes. Used to troubleshoot issues only (logging can increase overhead). Access via Customer Options Navigation Pane.

Improvements and Fixes

Improvement or Fix Description
Order Options Improved the Order Options to check status when loading an order or changing the carrier in the package worksheet.
Package/Shipment Options Card Added action to order options to open the Package/Shipment Options card.
Email Functionality Compatibility Ensured email functionality would stay compatible with BC 20 by switching to the new Email Accounts feature.
Emails Improved emails by adding a Dynamic Ship specific scenario.
Address Validation Improved address validation to not ask to update the address’s source when a source type record is being updated.
Show Comments Ensure that Show Comments on the order packaging page open the comments, not the order.
Shipping Agent FactBox Resolved the shipping agent FactBox not always updating correctly.
Return Address Resolved an issue where the return address for an order may not be set correctly if the order has already been labelled before.
Shipment/Invoice Document Printing Resolved nonprinting issue where certain number series would cause the shipment or invoice document to not print when posting a warehouse shipment.
Generate Return Labels Resolved an issue where return labels could not be generated from posted orders.
Assembly Components Handling Improved the handling of assembly components and customs with certain customs value source configurations.
Freight Line Posting Handling Improved handling of the freight line posting when the sales order uses prepayment.
BOL Report Improved the BOL report to better handle cases of unsupported documents.
Refund Failure Handling Improved the handling of refund failure when refunding an order.
Extension Handling Resolved an issue with extension handling when overriding the receiver email.

Dynamic Ship Version 2.6

Release Date: January 2022

Compatible With:

  • Business Central 19.2 and earlier
  • Insight Works Common 2.6

Licensing Requirements:

Full User, Essential

New Features

New Feature Description
Validate Addresses Added the ability to validate order addresses manually or automatically.

See Use Address Validation.

Embed Shipment and Package Options Added embedding of the shipment and package options at the sales order and quote level.
Assign License Plates Support Added support to assign license plates without document assignment to the current order open in the package worksheet.
Scale Support Added scale support via WebHID or PrintNode.

See Configure and Use Scales.

Disable Invoice and Shipment Number Generation Added setup configuration to disable generation of the invoice and shipment number generation during the email process.
Open Multiscan Page Added the ability to open the Multiscan page even if a quantity of one remains.
Previously Scanned Serial Numbers Added the previously scanned serial numbers to the Multiscan page.
Returned Address ID Storage Added storage of the returned address IDs to reduce EasyPost overhead.
Ignore Non-Inventory Item Lines Added a setup configuration to allow ignoring non-inventory item lines for the sales order.

Improvements and Fixes

Improvement or Fix Description
Carrier’s Error Message Retrieval Improved carrier’s error message retrieval.
Setup’s Organization Improved the setup’s organization.
Bill of Lading Report Improved the bill of lading report.
Calculation of Package Weight Setup Improved the calculation of package weight setup groupings granularity.
Freight Quote Embedded Page Parts Improved the freight quote to utilize customer options through the embedded page parts.
Package Worksheet Improved the package worksheet by forcing the field focus on the Scan Entry field.
Item Tracking Handling Improved the item tracking handling when transferring a packed line from one package to another.
Package Options Placeholders Improved the package options placeholders to generate requested data.
Line Loading Improved the line loading to not split item lines with identical tracking and source details.
EasyPost Tracking Handling Improved the EasyPost tracking handling to ensure it is retrieved if there is a sync delay on the EasyPost side.
Freight Quote Predefined Packages Improved the freight quote to utilize predefined packages when the order’s shipping preferences and the template matches.

Dynamic Ship Version 2.5

Release Date: June 2020

New Feature, Improvement, or Fix Description
Commercial Invoice Report Added Commercial Invoice report to use when not using electronic trade documents.
Commands Added abbreviated versions of commands. They can be viewed in the Pack Command Report. –help in the Package Worksheet.
Skip Freight Added Skip Freight on Alternate Billing to the Setup to skip freight line addition when alternate billing details are supplied.
Assembly Order Behavior Added Assembly Order Behaviour to the Setup to select packing ATO items or components.
Customs Line Value Source Added Customs Line Value Source to the Setup to determine the item’s cost when declaring customs.
Chain Multiple Commands Added Chain Multiple Commands to the Setup. You can disable it if desired. It allows issuing multiple commands into one (e.g., %lpt%code–pa–gl would create a new license plate based on the template, pack all unpacked lines, and then get the label).
Relabel Added Relabel Allowed to the Setup which can suppress users from generating labels for a second time on the same license plates.
Generate Customs Information Added Generate Customs Information On to the Setup to determine if only international or all orders can generate customs objects.
Customs Default Content Explanation Added Customs Default Content Explanation to the Setup to fill in the content explanation on customs documents automatically.
Create Customs Information Added Create Customs Information Automatically to the Setup to allow automatic generation based on the packed item’s data from within Business Central.
Default Package Options Template Added Default Package Options Template Code to the Setup to allow setting a default template for the package options.
Default Shipment Options Template Added Default Shipment Options Template Code to the Setup to allow setting a default template for the shipment options.
Calculate Package Weight Added Calculate Package Weight to the Setup to automatically calculate the shipment gross weight based on item UOM, gross, or net weight.
Package Options Payment Added Payment to the Package Options. This supersedes the Bill Third/Receiver fields.
Placeholder Capability Added placeholder capability to Invoice No. and Print Custom fields of the Package Options.

See the Label Placeholders – Package Options page for more information.

Carrier Predefined Packages Added Carrier Predefined Packages.
Copy Last Package Added Copy Last Package (–copylastpkg) to duplicate a previous package’s information once by default. Optional numeric suffix. Does not copy serial numbers.
Refund Mechanism Added refund mechanism for EasyPost from the LP Card/List.
Freight Line Handling Improved Freight Line handling to insert earlier in the process to better support for other vendor extensions.
Freight Line: Qty. to Ship Improved Freight Line to validate the Qty. to Ship to resolve compatibility with the Sales Setup.
Freight Prices Navigation Improved navigation to Freight Prices from the Customer.
Freight Quote Improved the Freight Quote weight calculation.
Line Loading Improved the line loading in relation to reservation entries.
Package Worksheet Improved the Package Worksheet not asking to close if no lines are loaded.
Printing Posted Documents Improved printing of posted documents for Warehouse Shipments.
Tracking Number Improved tracking number handling for Warehouse Shipments.
Business Central Support Support Business Central 19.

Dynamic Ship Version 2.4

Release Date: March 2020

New Feature, Improvement, or Fix Description
Insight Works Common Support Insight Works Common 2.0.
Error Messaging Improved error messaging when an unpack fails.
Freight Line: Prepaid Orders Improved handling of the freight line with prepaid orders.
Label Handling Improved label handling on multi package shipments.

Dynamic Ship Version 2.3

Release Date: November 2019

New Feature, Improvement, or Fix Description
Business Central Support Support Business Central 15.
FedEx Collect Billing Added support for FedEx Collect billing.
Added Actions Added actions to sales and shipping related pages to potentially improve user workflow.
Unpack All Command Improved performance of the unpack all command.
Troubleshooting Error Message Introduced error message to assist with troubleshooting Microsoft Azure network connectivity issues.
Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Need help?

Leave A Comment

Go to Top