Release Notes: Dynamic Ship

Skip to main content

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.9

Release Date: March 2026

Compatible With:

  • Business Central 26 and newer (SaaS)
  • Business Central 15.3 and newer (OnPrem)
  • Insight Works Common 2.18 and newer
  • Insight Works App Registration 1.2 and newer
  • Insight Works Event Library 1.5 and newer

Licensing Requirements:

Full User, Essential

Improvements

Improvement Description
Qualify address IDs for the retention policy Now you can include the Dynamic Ship address ID caching in the Business Central retention policy.
Order options when Quick Label opens Added matching behavior to Quick Label as what exists in the Package Worksheet for automatically updating order options per configurations.
Bill of lading line configurations Added new options to choose how bill of lading lines are displayed, including how the items and pallets are grouped and the handling and inner unit caption.
Copy count for printing commercial invoice Dynamic Ship’s internal commercial invoice report now has a copy count option on the reports request page, defaulted to one.
Currency to external rates External rates currency now come from the sales order, and the company currency for transfer orders.
Friendly JSON display to API log Added a FactBox to the API Log page for a friendly view of the request and response JSON.
Insight Works Event Library Dynamic Ship is included in the Insight Works Event Library app. Currently only one event for emails was included.
Delivery tracking status Added a Job Queue feature to automatically update the License Plate’s carrier shipment status. EasyPost is supported out-of-the-box but other integrations can be included by popular demand. Please see Automated Tracking Updates in Dynamic Ship for more information.
New required field configuration for address validation New address configuration to internally validate if an address is complete by setting fields as optional/required. This runs on top of the existing address validation. Please see the Address Requirements in Dynamic Ship page for more information.
Combine sales orders in the Package Worksheet When working with simple locations (no warehouse shipments), you can now use ––combine to select related sales orders and ship them out together.
Copy last package in Quick Label Added the “Copy Last Package” action to quick label to provide quick multi-package entry.
Embedded License Plate support Added support for embedded License Plates in Dynamic Ship, including the License Plate Packaging feature page.
Expand support for return labels Added the following features:

  • Generate return labels without a link to an original label
  • Generate return labels for all packages in a multi-package shipment
  • Use the custom return address from the shipment options
Hide unpicked warehouse shipments The Dynamic Ship configuration “Show Picked” now prevents unpicked warehouse shipments from displaying in the Order Packaging page.
Freight quote location missing error Clarified the explanation when requesting a freight quote with a sales quote/order is missing the location.
Freight quote setup Added freight quote setup to Dynamic Ship setup wizard and improved notifications of missing data when quoting.
Order packing status Separated the “Labeled” status into “Packed” and “Labeled” along with improved warnings of unpacked or unlabeled.
Package Worksheet’s item matching on scan Improved matching of scanned item to the most relevant item line when multiple matches exist in Package Worksheet.
Package Worksheet’s Current Item field The Current Item field now also includes the item tracking details that have been scanned.
Packing duplicate items Improved the Package Worksheet accuracy for matching a line to a quantity scan when packing or unpacking a single item that is split on multiple lines.
Package Worksheet’s Last Scan field The Last Scan field now displays more item details, and failed scans now display in a red font.
Inbound Miscellaneous Shipments Now you can create original shipping labels as inbound (from customer/vendor to your Business Central location). For more information, see the Inbound/Outbound and Return Label Enhancements in Dynamic Ship page.
Item tracking managed by Package Worksheet Item tracking “Qty. to Handle” is now managed by the Package Worksheet; this allows for partial posting of reservations. Reservation level of type “Reservation” is further protected from being deleted. For more information, see the Item Tracking Lines and Overpacking in Dynamic Ship page.
Loading orders on the Order Packaging page Improved performance on loading all the orders per their location configuration.
New address requirements options You can now configure and validate address requirements per country. Please see the Address Requirements in Dynamic Ship page for more information.
New registration process Added support for the latest iWorks registration; this includes a new app dependency that is automatically installed with Dynamic Ship, Insight Works App Registration.
Email error log Added better message collection and included the call stack. Added a quick action to access the error log from the email template list. For more information, see the Email Error Logging in Dynamic Ship page.
Package Worksheet redirects warehouse picks to warehouse shipment Now you can scan a warehouse pick in the package worksheet to open its respective warehouse shipment.
Preview carrier commercial invoice Starting in Business Central 26, you can now view the commercial invoice provided by the carrier as a standard report. For more information, see the Preview Preferred Commercial Invoice in Dynamic Ship page.
Qualify label data for the retention policy You can now include the Dynamic Ship carrier labels in the Business Central retention policy.
Redirect to Warehouse Shipment Through a new configuration, you can control what to do when a sales order is entered but a warehouse shipment exists. For more information, see the Redirect to Warehouse Shipment with Dynamic Ship page.
Retain line focus when packing/unpacking The Package Worksheet retains line focus on the selected document line’s unpacked quantity when packing or unpacking.
Support multi-package return labels Generating a return label for an order now allows for returning a single package or all the orders’ packages.
Unpack Partial in Package Worksheet The “Unpack Partial” action is the inverse of the pre-existing “Pack Partial” action.
Tax ID for Shipment Options When improved an order’s Shipment Options with a template it automatically pulls in the VAT or EORI from the respective customer or company.
Freight line table lock process to latest Business Central practice Business Central version 22 and up now uses the latest tri-state locking system for adding freight lines to sales orders.
Bill of Lading commodity description configuration Added a configuration in the Dynamic Ship Setup to choose the commodity description to be the packed item’s number, number plus qty, or item description. Included in release 2.9.9657.1
Package No. support The Package Worksheet now packs predefined Item Tracking’s Package No. values into the License Plates and manage the tracking Qty. to Handle appropriately. Included in release 2.9.9657.1
Missing address requirements details The missing Address requirements error message now provides exact details of where the missing address fields were attempting to pull its value from. Included in release 2.9.9657.1
Add optional friendly carrier service name configuration New friendly service name field available in the Dynamic Ship Carrier Service page. Appears in the rate worksheet. Included in release 2.9.9715.1
Posting License Plates for Service Order Improved support marking Service Order and Service Shipment on posted License Plates.

Included in release 2.9.9720.1

Updates

Update Description
Support for freight lines of type Resource Freight lines of Resource type include the Sales Order’s “VAT Bus. Posting Group”.
Shipment Options Shipment Options now properly updates for the Warehouse Shipment with the Sales Orders action “Apply to Existing Shipments” when there are no packages yet for the shipment.
Success or fail message for refund Getting a refund for a carrier label now messages you of success or failure.
Source details in Order Packaging page Added the shipment’s source document, source number, and external number to the Order Packaging page.
ATO component line quantity on partial Warehouse Shipments Ensures that the quantity seen in the package worksheet reflects what is being shipped instead of the entire ATO.
Customer Options manual contact fields to highest priority The Customer Option’s manual contact fields take priority whenever entered, regardless of what the Dynamic Ship Setup’s Override Fields is set to.
Default address change Updated default address behavior to use sales order’s “Ship-to Phone” even with alternative address.
Enforced tracking requirements on Pack Selected action The Package Worksheet’s “Pack Selected” action now errors and warns the user of missing tracking. This avoids errors at the time of posting.
Barcode Rule support for item tracking Expanded Barcode Rule support to Allow multiple regex expression groups for a serial or lot Barcode Rule.
Expand manifest support to Service Orders Now Service Orders can be processed in the manifest feature. You can include any other unsupported document with a minor customization.
Focus on input field in the Package Worksheet Resolved an issue where some processes force the field to lose focus moving the cursor and preventing further scanning.
Address validation configuration Resolved misdirecting error pointing to the wrong integration when setting address validation per country.
Data management Added new listeners to when to delete the Package and Shipment Options when it’s related document is deleted.
License Plate templates being applied Leveraged latest iWorks Common support for License Plate templates.
Over/under pack message Added more detail on the quantity and unit of measure for the over/under pack message.
UK to Northern Ireland shipments as international Any UK or GB domestic shipment where one address is Northern Ireland and the other is not considered international. Any UK address with a postal starting with “BT” is considered Northern Ireland.
Reservation back-order support Resolved an issue with partial posting of items that contain reservations.
Misc. Shipment License Plates Removed unnecessary License Plate Lines to avoid misinterpretation.
Item reservation handling Updated iWorks Common item reservation handling.
Order Packaging filters Filters added to the order packaging screen are remembered when posting or using refresh.
Package Worksheet performance Updated performance of the package worksheet FactBoxes.
Missing location code Resolved the missing location code issue on License Plate with “Pack Selected”.
Address validation’s confirmation message When address validation is run on automatic triggers or on a background task, the confirmation message is avoided.
Reduced requirements for packing a tracked item as outbound only Synced the Package Worksheets requirements of what classifies as an outbound-only tracked item to the same requirements set by Business Central. An outbound-only tracked item is where the serial/lot is only set at the time of an outbound entry.
Refund labels Updated the performance for EasyPost auto-refunds.
Removed restrictions for address validation only using EasyPost Other freight provider integrations can fully support the address validation feature in Dynamic Ship.
Clearing address IDs Resolved an issue where address IDs that had no freight integration affiliation were not cleared.
Conflict when updating address ID Resolved an issue where users verify the same customer’s address on two different orders at the same time.
ATO Bom for Transfer Lines Resolved an error that occurred in the Package Worksheet when packing a transfer order with an exploded bill-of-material (BOM).
Carrier Canpar Resolved an issue with a label URL error when labeling with Canpar for multi-package shipments.
Package information FactBox Resolved an issue with the “Total Item Quantity” showing incorrectly as zero.
Package Worksheet stuck in packing state Resolved an issue where scanning an item or quantity causes the Package Worksheet to go into a state that blocks further scans.
USPS ship label printing Resolved an issue with the labels being returned in the wrong format when using your USPS account with EasyPost.
Warehouse shipment options Resolved an issue with Shipment and Package Options becoming out-of-sync when updating the orders shipping options.
Package Options document type and document number Resolved an issue with Package Options losing the document type and document number for the warehouse shipment when receiving a new template via the sales order’s “Apply to Existing Shipments” action.
Saving validated address ID after correction Ensured the last modified address ID is used when the correction dialogue prompts a user then modifies the address and revalidates.
Return address If populated, the return address from the Shipment Options is used for blind shipments and return labels.
API Log special characters Languages using special characters, like Japanese Kanji, are now properly supported when reading the API Log.
extension logo New logo for Dynamic Ship.
Handling of ATOs Updated handling when an ATO features the same item on multiple lines.
Commercial invoice addresses Resolved an issue with warehouse shipments not populating in latest release. Included in release 2.9.9588.2
ATOs on sales quotes Resolved an issue with line loading when an ATO is on a sales quote with show components configured. Included in release 2.9.9610.1
Commercial Invoice with sales order Resolved an issue with commercial invoice not populating certain optional fields for sales orders. Included in release 2.9.9610.1
International miscellaneous shipments Resolved an issue where international miscellaneous shipments can fail. Included in release 2.9.9610.1
Post and print warehouse shipment The documents now print in the same order as posting and printing a sales order. Included in release 2.9.9610.1
Return labels on pallets Resolved an issue when requesting a return label for a pallet license plate with other license plates on it, it would fail with a non-descriptive error. Included in release 2.9.9610.1
Address validation with freight quotes Resolved an issue where address validation failed to run when configured to with freight quotes. Included in release 2.9.9610.1
Posting combined warehouse shipments Resolved an issue where posting with warehouse shipments created through the ––combine command. Included in release 2.9.9610.1
Printing warehouse shipments on post Resolved an issue where the Customer Options specific print option for Post Behavior was being ignored for Warehouse Shipments. Included in release 2.9.9610.1
Added ResyncOptions() for external applications ResyncOptions() is available in codeunit “DSHIP Customer Options Mgmt.” and allows triggering the resync behavior for order options through code instead of UI.
Printing barcode commands Resolved an issue with embedded license plate commands not properly displaying their barcodes. Included in release 2.9.9610.1
Return label for posted license plate Resolved an issue with getting a return label for a warehouse shipments posted License Plate. Included in release 2.9.9610.1
Resolve UI issue with Shipping Agent Code Resolved an issue where the info in the Order Info FactBox was doing a superficial revert when the page is refreshed. Included in release 2.9.9657.1
Bill of Lading respects duplicate pallets with different weights Now two pallets with the same commodity and quantity have each pallet’s individual weight summed instead of assuming all are the same weight. Included in release 2.9.9657.1
Reservation quantity rounding Updated to round the quantity for reservation’s using the Base Unit of Measure precision to avoid running decimals when the Base Unit of Measure has a precision of “1”. Typical for EACH. Included in release 2.9.9657.1
Bill of Lading now includes Pro Number The License Plate’s Package Tracking No. is the Pro Number in the Bill of Lading Report. Included in release 2.9.9657.1
Improve Address ID Integrity Prevents sending Address ID when the address was altered by some unorthodox process like an event subscriber or contact configuration change. Included in release 2.9.9657.1
Resolve premature address requirement error Resolved an address error of missing contact information when contact information is sourced elsewhere. Included in release 2.9.9657.1
Freight Information page Updated usability of the Freight Information page. Included in release 2.9.9657.1
Miscellaneous Shipment resolves inbound address validation Resolved an issue with address validation causing inbound shipments to swap the ship-from back to the company location. Included in release 2.9.9657.1
Shipment Option return address on double blind Resolved a UI issue where the address does not show on the Shipment Option when changing to double blind or custom. Included in release 2.9.9657.1
Package Details FactBox weight Resolves an issue where the package details UI would not update after packing a line. Included in release 2.9.9657.1
Pack command report adds “–combine” barcode Added barcode for new feature that combines sales order provided in the initial 2.9 release. Included in release 2.9.9657.1
Package Worksheet resolves bad quantity prompt state Package worksheet with “Pack One” behavior now prevents user scanning item and bring prompted for quantity when no quantity remains. Included in release 2.9.9657.1
Resolves Issues with USPS Ship (Non-Wallet) EasyPost Labels Updated the USPS Ship returns labels in a 6×4 format and multiple per box when shipping to some destinations. This update correctly splits and rotates these labels to be compatible with our standard 4×6 report. Included in release 2.9.9657.1
Easypost receives legacy tax ID from new tax fields When the extensibility key “EasyPostLegacyTaxId” is set with a value of “yes”, it adds the US tax IDs from the new tax fields into EasyPost’s legacy tax fields. Included in release 2.9.9657.1
Job Queue delivery tracking The Dynamic Ship setup wizard now adds the delivery tracking status Job Queue if missing. Included in release 2.9.9715.1
Delivery tracking status Allow integrations to update the delivery tracking status when only minor details change. Included in release 2.9.9715.1
Return labels for posted License Plates Resolved an issue with License Plates that were packed directly to a Sales Order and posted before getting a return label. Included in release 2.9.9715.1
Advanced unpacking performance Improved performance with unpacking in the Package Worksheet when configured to refund labels and delete the License Plate on unpack. Included in release 2.9.9715.1
Multi-order freight cost splitting Resolved an issue where freight cost was not being split in Warehouse Shipment’s Sales Orders when the last Sales Order had multiple Sales Lines. Included in release 2.9.9715.1
Fractional quantity ATOs Resolved an issue when an ATO had a component with a fractional quantity value would end up as a decimal while visually looking rounded. Included in release 2.9.9715.1
Last Scan field Resolved an issue where a small number of scan commands are not showing up in the Last Scan field (e.g., ––getweight&quot). Included in release 2.9.9715.1
Quick Label posting of License Plates Warehouse Shipments processed with Quick Label now have posted License Plates shipment references point to the Source (Sales Order).

Included in release 2.9.9720.1

Handle Item Tracking quantity when assigning License Plate Manage the Qty. to Handle for Item Tracking when assigning License Plates to a document in the Package Worksheet.

Included in release 2.9.9720.1

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 optional barcode rules to install wizard Added options to avoid adding unnecessary serial/lot Barcode Rules to improve scanning performance. These options are automatically set using pre-existing Item Ledgers.

Included in release 2.8.9001.1

Expand Lot Scanning Respect unit of measure pulled from a Lot barcode scan when packing.

Included in release 2.8.9088.3

EasyPost Buyer Address Support Send BuyerAddress for carrier’s like UPS by adding the extended key “SendBuyer” = “Yes” in Dynamic Ship Setup.

Included in release 2.8.9088.3

Packing via unit of measure Accurately pack documents with multiple of the same item but with different unit of measures.

Included in release 2.8.9115.2

Added packing lot tracked item option Added the option for choosing which unit of measure to pack with: line, barcode, or barcode indirect.

Included in release 2.8.9118.1

Expanded UK support Expanded United Kingdom (UK) support by allowing counties inside United Kingdom to be declared international (Northern Ireland).

Included in release 2.8.9188.2

Expanded EU support Expanded support by declaring all European Union (EU) Countries as domestic.

Included in release 2.8.9188.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

Resolved undersized carrier label Adjusted carriers labels that were returned as undersized labels (smaller than a 4×6) to fit the 4×6 ratio.

Included in release 2.8.8950.1

Resolved address management issue Resolved issue with residential flag being falsely set on ship-from locations.

Included in release 2.8.9001.1

License Plate description Resolved superficial issues with reports and other visual effects.

Included in release 2.8.9001.1

Preserve order’s Ship-To Code Prevent clearing an order’s Ship-To Code if the address validation corrects both the orders address and the source address.

Included in release 2.8.9001.1

Resolved re-printing return label Properly set the filter for the license plate in focus when re-printing the return label.

Included in release 2.8.9001.1

Multi-Freight integration support Prevent freight integrations from interfering with each when generating return labels.

Included in release 2.8.9001.1

Resolved Shipment Options for Sales Quote Resolved an issue preventing Shipment Option and Package Options (from a Sales Quote) from migrating to its Sales Order.

Included in release 2.8.9029.1

Assembly Orders with Variants support Added support packing an ATOs Components with Variant Codes.

Included in release 2.8.9029.1

Bill of Lading updated Updated to prevent run-on weight values and prevent fields from expanding.

Included in release 2.8.9029.1

Drilldown Support for Business Central 24.5 and newer Resolves issue with Package No. field in the Package Worksheet not opening the Package Details page.

Included in release 2.8.9088.3

Improve Address Validation Resolve issues with long state / city names causing overflow errors during address validation.

Included in release 2.8.9088.3

Package Worksheet issue resolved Resolved issue with incorrect items being scanned causing the next item to fail to pack due to a wrong unit of measure.

Included in release 2.8.9115.2

Printing High Value Report issue resolved Resolves an issue where the high value report was not printing.

Included in release 2.8.9115.2

Error message for invalid item scan improved Added lot, serial, and variant value in the error message when applicable.

Included in release 2.8.9118.1

Package Worksheet issue resolved Resolved issue where previous document lines remained when scanning a new document that has no packing lines.

Included in release 2.8.9188.2

Added support for Business Central 25 Added support for the new Ship-to Phone Number field on the sales order. This is the new default phone number for the ship-to address.

Included in release 2.8.9188.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

Table of Contents
Go to Top