Manufacturing Essentials
Release: Manufacturing Essentials – 27.0.9743.34700
Description
This release ensures full compatibility of Manufacturing Essentials with Business Central version 29. All changes are internal technical adaptations to align with updated BC v29 platform APIs, renamed standard codeunits, and revised coding patterns. No new functional features are introduced. The release impacts all core modules: Co/By-Product, Manufacturing Backflushing, Manufacturing Variances Management, Multiple Order Consumption, and Permission Sets. Key technical updates include property-access syntax corrections (ModuleInfo.Id, Notification, FilterGroup, RecordRef.RecordId), event subscription target renames to match BC v29 standard codeunit renames, explicit record parameter passing, interface procedure visibility adjustments, and permission set cleanup.
User Stories
| Title | Description | Setup Instructions | Impact on previous version |
|---|---|---|---|
| [24323] – Compatibility Fix V29 Manufacturing Essentials | Ensures Manufacturing Essentials is fully compatible with Business Central version 29 platform changes. All adaptations are technical: BC v29 API syntax corrections (property access for ModuleInfo.Id, Notification, FilterGroup, RecordRef), event subscription targets updated to reflect renamed standard codeunits (Planning Line Management, Create Inventory Pick/Movement, Purch.-Post), explicit record parameter passing for ValidateProductionOrderComponentFields and ValidatePlanningComponentFields, interface method visibility changed to internal, and IsHandled pattern alignment. |
Objects impacted: Codeunit 71926115, Codeunit 71926076, TableExtension 71926078, Codeunit 71926105, Codeunit 71926127, Codeunit 71926085, Page 71926079, Codeunit 71926147, Codeunit 71926079, TableExtension 71926080, Codeunit 71926139, Codeunit 71926136, PermissionSet 71926085, Codeunit 71926084, Codeunit 71926091, PermissionSet 71926078, Codeunit 71926082, PermissionSet 71926077, Codeunit 71926081, Codeunit 71926090, PermissionSet 71926076, Codeunit 71926077, PermissionSet 71926075, Codeunit 71926118, Codeunit 71926075. No new setup required. | Medium risk on permission sets: Codeunit entries removed from briMES_VMGReadUsers, briMES_MOCReadUsers, briMES_MOC Basic, briMES_Basic, and briMES_Read Users. Users relying exclusively on these permission sets may lose execute access to removed codeunits if not covered by other included permission sets. Event subscription targets renamed: Subscriptions previously targeting Mfg. Planning Line Management, Mfg. Create Invt.Pick/Movement, and Mfg. Purch.-Post now target Planning Line Management, Create Inventory Pick/Movement, and Purch.-Post respectively. Incompatible with BC versions prior to v29. |
Bugs
No bug fixed in this release.
Events
No event added or updated in this release.