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

Notifications

Announcements

Community site session details

Community site session details

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

We have items with 2 different vendors that have different purchase units of measure

(4) ShareShare
ReportReport
Posted on by 75
Hello
We have several items that have 2 possible vendors. These items have the same vendor item number for both vendors but different purchase units of measure. One only sells in packs of multiple items and one sells them individually. We are trying to figure out how to get the purchase unit of measure to default to the correct code depending on which vendor is on the purchase order. 
 
How can we do this? I've done a few experiments like setting up a variant for one of the vendors, setting up a vendor price list with the correct purchase UoM but that has to be manually added to the PO and it didn't change the UoM. We also looked into stockkeeping units but there doesn't seem to be a place to set the purchase unit of measure there either - even though we can set a different vendor. 
I have the same question (0)
  • Suggested answer
    RockwithNav Profile Picture
    8,691 Super User 2025 Season 2 on at
    Why Vendor Item number is same for 2 different Vendors?
     
    System picks based on Vendor No, Vendor Item No,  Item and Variant then  how come it's conflicting if if we have same Vendor Item No.
     
    Am I missing something?
  • kimberley5231 Profile Picture
    75 on at
    The 2nd vendor uses the same numbers as the first vendor. I don't know why. But, your question has me wondering if we need to add something to the vendor item number for the 2nd vendor so it is unique for them and can have it's own unit of measure? I'm not sure if that would solve our issue.
  • Suggested answer
    OussamaSabbouh Profile Picture
    6,754 on at
    Hello ,
     
    Use Item Vendor records. Create one Item Vendor line per vendor on the Item card and set the Purchase Unit of Measure there. When the vendor is selected on the PO header and the item is added, BC automatically defaults the correct UoM for that vendor. Variants, SKUs, and vendor price lists don’t control vendor-specific purchase UoM. This is standard behavior, no customization needed.
     
    Regards,
    Oussama 
  • Suggested answer
    YUN ZHU Profile Picture
    95,937 Super User 2025 Season 2 on at
    How about simply creating two different items?
    For example, Item A (PCS) and Item A (Package)
    when changing the Package to PCS, some additional operations might be needed, such as Assembly Order.
     
    Hope this helps as well.
    Thanks.
    ZHU
  • Verified answer
    DynaExperts Profile Picture
    569 on at
    In standard Dynamics 365 Business Central, there is no provision to define multiple Purchase Unit of Measure codes based on vendorsThere is no field related to “Purch. Unit of Measure” or “Unit of Measure Code” in the Item Vendor Catalogue.
    All Item Vendor related configurations are primarily intended for:
    • Vendor item references, Vendor-specific prices and discounts, Lead time calculation, Vendor prioritization
    They do not control or influence the Purchase Unit of Measure. When creating a Purchase Order:Business Central picks the Purchase Unit of Measure from the Item Card. If that is blank, it defaults to the Base Unit of Measure. The selected vendor has no impact on the UoM chosen. This is standard product behavior.

    To achieve the requirement, there are only two realistic options:
     
    1. Create separate items
    For example:
    • Item A (PCS)
    • Item B (PACK)
    While this works technically, it often leads to:
    • Reporting and data maintenance issues
    • Higher risk of incorrect item selection by end users
    • Little real benefit compared to manually changing the UoM on the PO line
     
    2. Customization (if this is a true business requirement)
    • Extend the Item Vendor Catalogue and create a custom field to store a vendor-specific Purchase Unit of Measure
    • During Purchase Order line-item selection, subscribe to a relevant Event [OnAfterAssignItemValues] to:
      • Identify the vendor-item relationship
      • Default the appropriate Unit of Measure based on the vendor [as defined in Item Vendor Catalogue]
    This approach keeps a single item master while providing correct vendor-specific purchasing behaviour.
     
  • Suggested answer
    Kamal Khakhkhar Profile Picture
    1,500 on at
    Hii There,
    you can just create a new item as per requirement and attach its UOM accordingly with vendor so it will not create confusion , along with that you will get more clear data.
     
    if you found answer mark it answered.
     
    Thank You,
    Kamal Khakhkhar. 
  • Suggested answer
    Assisted by AI
    Khushbu Rajvi. Profile Picture
    21,042 Super User 2025 Season 2 on at
    out of the box, Business Central cannot automatically default different purchase UoMs based on the selected vendor for the same item.
    Create Separate Items (Standard, No Customization)
    This is the only standard way.
    • ITEM-100-EACH → Purch. UoM = EACH
    • ITEM-100-PACK → Purch. UoM = PACK

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

News and Announcements

Season of Giving Solutions is Here!

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,688

#2
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 784 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 595 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans