Table of Contents

What's New in Version 12.6

Version 12.6.354263.0 of COSMO Advanced Manufacturing Pack adds new features, improvements, and fixes issues to enhance your overall experience.

Release Date: June 3, 2026

Feature Changes

The new features as well as any enhancements and/or improvements to existing functionality that are included in this release are listed in the following tables.

Discrete Manufacturing

Pull Request Description Learn More
PR19531 Extended Copy BOM functionality to support copying sub-trees from a source document by selecting a specific source line. Added "Copy BOM" action to BOM lines which replaces child lines by copying from the selected source document and line. Link
PR19582 Extended Copy BOM functionality in Service BOM to support copying from archived source documents. Added Document BOM Archive, Construction Order Archive, and Service BOM Archive as selectable source document types in the "Copy Service BOM" report. Link
PR19595 Added Copilot feature to Checklist Template pages for generating draft checklists based on a general product description. Also added "Copilot Run Log" page and table to track generated Checklist Template Lines, Variables, and Variable Options. Link
PR20038 Added tree-structure indentation to Construction Line Archive lookups, making it easier to visualize hierarchical BOM structures in archive views when filtered by Document No.
PR20150 Added AI Services Type for Checklist Copilot (Microsoft-managed or custom Azure OpenAI), including SaaS validation, capability update, telemetry, and upgrade initialization. Link

Discrete Manufacturing / Project Manufacturing

Pull Request Description Learn More
PR19844 Added "Budget Document BOM No." field with drilldown to the Project Processing Procurement page, displaying the Document BOM number from the related Project Budget Line. Link

Project Manufacturing

Pull Request Description Learn More
PR17694 Added "Project No." field to Customer Ledger Entry and Vendor Ledger Entry pages. The field is populated during posting of Sales Invoices, Sales Credit Memos, Purchase Invoices, and Purchase Credit Memos, transferring the Project No. from the source document to the corresponding ledger entries.

NOTE: Includes upgrade procedure to migrate existing Project No. values from posted documents to ledger entries.
Link

Purchase Quote Manager

Pull Request Description Learn More
PR19907 Added "Vendor Multi-Selection" action to PQM Vendors page for bulk vendor assignment to document lines.

Technical Changes

The technical changes (such as new integration events, permission set changes, etc.) that are included in this release are listed in the following tables.

Discrete Manufacturing

Pull Request Description
PR20149 Added OnBeforeCalculatePrototype integration event to "CCS DM Document BOM Mgt." codeunit.

Graphical Extension / Project Manufacturing

Pull Request Description
PR20195 Optimized Project Scheduling Formula performance in Graphical Project Planning and Graphical Resource Planning views by replacing per-day database queries with in-memory dictionaries for work hours and capacity calculations.

Process Manufacturing

Pull Request Description
PR19336 Optimized the Sales Restriction background process performance to reduce runtime for relevant processing scenarios.
PR20048 Added OnBeforeCheckRemainingShelfLifeOnPick integration event to "CCS PM Rem. Shelf Life Mgt." codeunit.
PR20161 Added OnBeforeWarehouseActivityLineLot integration event to "CCS PM Item Tracking Mgt." codeunit.

Project Manufacturing

Pull Request Description
PR19705 Enhanced OnAfterT167_OnAfterValidate_Status integration event in "CCS PR Standard Event Subscr." codeunit to include JobVersion record as a parameter.

Purchase Quote Manager

Pull Request Description
PR19042 Refactored "CCS PQM Management" codeunit for performance and maintainability.

Bugfixes

The issues from the previous version of the app that were fixed in this release are listed in the following tables.

Calculation

Pull Request Description
PR20079 Fixed issue in which revaluation journal lines created from Batch Item Standard Cost Calculation could not be posted due to a missing assignment of the "Inventory Value Per" field in the item journal line.
PR20092 Fixed issue in which duplicate item journal line numbers were created when releasing Batch Item Standard Cost Calculation with revaluation enabled for items existing on multiple locations.

Discrete Manufacturing

Pull Request Description
PR19583 Fixed issue in which selecting different lines from archived documents in the BOM Compare Dialog failed due to incorrect record variable references and document type filter conversion.
PR19585 Fixed issue in which the Document BOM reference was lost when creating an order from a sales quote with quote archiving enabled.
PR19594 Fixed issue in which Document BOM compare and update failed when the sales order quantity was modified.
PR19839 Fixed caption and tooltip for "Repair Analysis assigned" field in Service Line.
PR20028 Fixed issue in which the "Quantity (Base, Parent)" field was missing from the default BOM Compare field selection for Construction Line, Document BOM, and Service BOM Line, causing the field to be excluded from modify-detection comparisons.

Discrete Manufacturing / Process Manufacturing

Pull Request Description
PR20160 Fixed issue in which incorrect Manufacturing Dimension Set Entries were generated during dimension synchronization with attributes, causing inconsistent manufacturing dimensions for affected orders.
PR20169 Fixed issue in which the Description field became empty after running Item Search and Replace on Production Structure Lines when no variant code was specified on the replacement item.

Discrete Manufacturing / Project Manufacturing

Pull Request Description
PR20082 Fixed issue in which incorrect field values (Variant Code, separate Production Order flag, and base material) were assigned to a Production Order when created from Project Procurement with a Document BOM, due to an erroneous overwrite from a Document BOM line variable.
PR20118 Fixed error that occurred when re-releasing procurement lines with an attached Document BOM.

Discrete Manufacturing / Purchase Quote Manager

Pull Request Description
PR19608 Fixed issue in which inquiry prices from PQM were not correctly transferred to Document BOM.

Process Manufacturing

Pull Request Description
PR19449 Fixed issue in which adding a tool work center to a production order routing via the "Change Tool" action on the Sequence Planning page caused existing parallel work center operations to lose their parallel status and become sequential.
PR19573 Fixed issue in which adding a tool work center to a sequential production order routing via the "Change Tool" action on the Sequence Planning page did not add parallel work center operations as expected, keeping the routing sequential instead of making it parallel.
PR19643 Fixed issue in which the Variant Code was not set on Production Order headers when Item Bottling was performed for Trading Unit Items with TradingUnitType = Variant.
PR19758 Fixed issue in which the Manufacturing Date was missing when posting warehouse receipts directly without using the warehouse journal.

Project Manufacturing

Pull Request Description
PR19627 Fixed issue in which the Country/Region Code was missing in Project Ledger Entries of "Type" = "Sale", causing them to be excluded from Intrastat reports.

NOTE: Includes upgrade procedure to retroactively populate Country/Region Code on existing affected ledger entries.
PR19759 Fixed issue in which the "Copy From" functionality using the "Selected position(s) incl. substructure" option didn't transfer group structures correctly when non-summary lines were selected, due to incorrect filtering that excluded normal line types from the source selection.
PR19776 Fixed issue in which incorrect unit cost and indirect cost percentage were written to Project Journal Lines when the Procurement Cost Source on the Project Procurement Line differed from the Project Budget Line.
PR19906 Fixed issue in which copying project lines created duplicate Fixed Project Budget Lines with the same Outline Code in the target project.
PR19912 Fixed issue in which the "Job Link Outline Number" was not updated when a project was renamed, affecting both the renamed project and all linked sub-projects in the hierarchy.
PR20075 Fixed issue in which updating a Sales Order from Budget Calculation produced incorrect Sales Line quantities when "Default Item Quantity" was enabled in Sales & Receivables Setup, causing the default item quantity mechanism to override project-specific quantity calculations.
PR20177 Fixed issue in which the "Account Name" field displayed incorrect (stale) values when opening a Project Time Entry journal batch with no person assigned.
PR20200 Fixed issue in which validation errors occurred prematurely when entering new records on the Guarantee Cost page before required fields could be filled.

Removed or Deprecated Features

The obsolete controls, objects, and methods that were removed or deprecated in this release are listed in the following table.

Pull Request Type Description Replaced by Module
PR20129 Deprecated field Obsoleted "CCS DM Variant Code" field in Production Order KANBAN flow.

NOTE: Includes upgrade procedure to migrate existing variant code values.
Standard "Variant Code" field DM

Technical Specifications

The required minimum version of Business Central, COSMO Licensing, and any dependent apps are listed in the following table.

Details Version
Requires Microsoft Base Application 27.0.0.0
Requires COSMO Licensing 2.7.0.0
Requires COSMO Graphical Extension 8.0.0.0

Feedback
Submit feedback for this page .