Advanced Lot Management

Release: Advanced Lot Management – 26.0.9721.35540

Description

This release upgrades Advanced Lot Management to Business Central v29 (application version 26.0). The primary goal is to ensure full compatibility with the latest Microsoft Dynamics 365 Business Central platform by removing deprecated backward-compatibility code paths (CLEAN25 preprocessor directives) and aligning the codebase with the post-CLEAN25 API surface. No new functional features are introduced in this release.

User Stories

Title Description Setup Instructions Impact on previous version
[24313] – Upgrade to v29 Upgrade of the Advanced Lot Management application to Business Central v29 platform. This ensures the extension remains compatible with the latest Microsoft runtime and API surface. The codeunit briALM_PostingManagement (ID 8086974) was updated to remove the legacy #if not CLEAN25 preprocessor branch in InsertItemTrackingLine, now unconditionally calling ItemJnlLineReserve.InitFromItemJnlLine(TempTrackingSpecification, ItemJournalLine) instead of the deprecated TempTrackingSpecification.InitFromItemJnlLine(ItemJournalLine). No setup changes required. Update the extension to this version via Extension Management. Low breaking risk. The legacy code path (pre-CLEAN25) has been removed. Subscribers or customizations relying on the old TempTrackingSpecification.InitFromItemJnlLine call pattern within this codeunit should verify compatibility. Impacted object: Codeunit 8086974 briALM_PostingManagement.

Bugs

No bug fixed in this release.

Events

No event added or updated in this release.

Previous