web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Item versioning in BC

(5) ShareShare
ReportReport
Posted on by 67

Does anyone know of an ISV or how you would go about customizing the item card to include versioning for an item? An item can go through many different versions over time, particularly if it is used in manufacturing. I thought about adding a custom field just simply to the item card, but then would you not need to add it also to potentially the item ledger entries table and also potentially to maybe a production BoM as well, if you've got different versions of items in existence at any one time.

  • Suggested answer
    Tony NAVCore Development Profile Picture
    59 on at

    Are you using the item variant code for anything?  If not, have you looked into this option?

  • Suggested answer
    Alex A Profile Picture
    3,200 Super User 2026 Season 1 on at

    1.) Make a new Item number/card where the Item No has a description of the revision built-in. If so you can configure this new Item as a Substitute for the older Item/version.

    2.) Use the Variant field as a Revision. This will show in the Item Ledger and everywhere else.

     

  • Suggested answer
    YUN ZHU Profile Picture
    103,702 Super User 2026 Season 2 on at

    In standard Business Central, only BOM management has version coding (in addition to the archive feature). You can refer to that functionality for your customization.

     

    Hope this can give you some hints.

    Thanks.

    ZHU

  • Suggested answer
    Ben Baxter Profile Picture
    7,282 Super User 2026 Season 2 on at

    You mentioned Manufacturing, which has version control on both the BOM and Route.  You can make changes to either and this information will be auditable based on the Item Ledger and the Production Order it came from.  You wouldn't want it on the Item, as the inventory may be made up of multiple versions, which gets into a discussion on Lot or Serial tracking your inventory to gain even more visibility.

     

    Best Regards,

    Ben Baxter

    Accent Software Inc

  • Suggested answer
    Teagen Boll Profile Picture
    4,091 Super User 2026 Season 2 on at

    Standard Production BOMs have version no.s you can use. And with BC items you can just use item variants like this:

    Old versions can be blocked if needed. Then you can setup a Stockkeeping Unit for each Item Variant (+locations if in use). Those SKUs can then be assigned separate BOMs and routings.

     

    Best,

     

    Teagen Boll, CPA
  • Suggested answer
    OussamaSabbouh Profile Picture
    20,172 Super User 2026 Season 2 on at

    Hello,

    Business Central does not have a single standard “Item Revision/Version” field, but before customizing I would determine what “version” means operationally. If multiple versions of the same item can physically coexist in inventory, the standard Item Variant functionality is usually the best fit: Variant Code is carried through sales, purchasing, production, inventory transactions and Item Ledger Entries, and you can even use SKUs to assign different Production BOMs for different variants. If instead this is an engineering revision that becomes effective from a certain date, standard Manufacturing already supports Production BOM Versions and Routing Versions, each with Version Code, Starting Date and certification, so BC automatically uses the applicable version without changing the Item master. Therefore, I would not simply add a Version field to the Item Card, because—as you correctly suspected—you would then have to propagate and validate it throughout documents, production, planning, reservations and ledger entries. Only build a custom item-revision framework if the business requires revision-level traceability beyond Variants/BOM/Routing versions; otherwise use Variants for simultaneously stocked versions and BOM/Routing Versions for engineering changes over time. 

    Regards,
    Oussama Sabbouh

  • Suggested answer
    AndrewThomas81 Profile Picture
    3,039 Super User 2026 Season 2 on at

    You could create new items

     

    You could use variants as well

     

    Versioning is controlled on the production BOM

     

    Kind Regards

     

    Andrew Thomas FCCA MCP

    YouTube - Use Business Central

    LinkedIn

  • CU11091231-0 Profile Picture
    2 on at

    A simple custom field on the Item Card may work for basic version tracking, but it usually isn’t enough when multiple versions must coexist and remain traceable through manufacturing. You’d typically need a separate version/revision table linked to the item, with the revision carried through BOMs, production orders, and relevant ledger/transaction records; this keeps historical versions intact rather than overwriting the current item version. kpers com 

     

  • CU23101632-0 Profile Picture
    67 on at

    Thanks for all the answers.

    Versioning of the item came up because the drawing/engineering team associated with developing the items for use, create various drawings that represent upgrades to items. Thus, the items will improve and change over time but will want to retain its Item number but versioning is important. This versioning needs to be traceable throughout the items use in manufacturing through its use in BoMs for making finished goods. It sounds like variants could be used. I will need to test.

  • Suggested answer
    Ahmad Subhani Profile Picture
    850 on at

    Hi,

    Only BOM has versions. You need to do customization for this.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 765 Super User 2026 Season 2

#2
YUN ZHU Profile Picture

YUN ZHU 571 Super User 2026 Season 2

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 299 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans