Skip to main content

Notifications

Community site session details

Community site session details

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

Incorrect direct unit cost calculated on PO and Req worksheet for UOM

(0) ShareShare
ReportReport
Posted on by 20

Scenario:

Item X has a default vendor (Vendor V) 

Item X UOM: Case is made up of 8 units

Purchase price for UOM: EACH  for Item X and vendor V = 2.23

Purchase price for UOM: EACH  for Item X and vendor Y = 2.63

Create PO for vendor V

PO line contains item X for 1 Case -> system calculates the Direct unit cost as 2.23 x 8 (correct)

Create PO for vendor Y

PO line contains item X for 1 Case -> system calculates the Direct unit cost as 2.23 x 8 (Incorrect)

My expectation is system uses the purchase price for item X and vendor Y = 2.63 and then multiply that by 8

Has anyone else getting this error? or am I missing something? There is no customization. 

  • NinaMendes Profile Picture
    20 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Thank you so much for your help!

  • Suggested answer
    MahGah Profile Picture
    15,437 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    That is correct. BC does it right now only based on last direct cost. But since you need a different purchase price for each vendor then you need vendor/item/UOM combination. basically when you pass one vendor you need that combination.

    Back to requisition worksheet just keep in mind that BC will select the vendor that defined in item card as a vendor and then you need to change the vendor to see the correct purchase price.

  • NinaMendes Profile Picture
    20 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Purchase UOM is EACH on the item card.

    I see, I was expecting system to calculate the Direct Unit Cost on PO line based on the base UOM multiplied by UOM: CASE qty per unit of measure.

    At the moment, System seems to be using the last direct cost on the item card and multiplying that by the UOM: CASE qty per unit of measure.

    Based on what you are saying, I need to define the purchase price for vendor/item/UOM combination not just vendor/item combination for this scenario.

  • Suggested answer
    MahGah Profile Picture
    15,437 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Hi

    Thanks for info.

    UOM and purchase price have direct relationship with each other. Basically for price you have to define UOM. If you do not do it then basically BC default to last direct cost. Hence, in purchase price you need to add UOM. Also, you can add more than one UOM for instance vendor Y will have price for UOM Case and EA and this way when you change the UOM in PO then BC will uses different price. 

    What is your Purchase UOM in Item Card under Replenishment?

    pastedimage1646147283535v1.png

  • NinaMendes Profile Picture
    20 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Hi,

    1) Yes min qty is set to 1 and the qty on the PO is 1

    2) I have not set the Purchase price for both vendors for UOM case. Only setup the purchase price for UOM EACH for both vendors

    I have tested a little by adding the Purchase price for UOM Case and system is populating the correct unit price on the PO

    If I remove it, it seems to be pulling the price from Last direct cost from the item card

    3) If I create a new PO for Item X and Vendor Y for UOM Each I get the correct price

    If I create a new PO for Item X and vendor Y for UOM Case I get the correct price (but I get the correct price if I setup purchase price for UOM Case)

  • Dallefeld Profile Picture
    175 User Group Leader on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Do you have any apps installed?

  • Suggested answer
    MahGah Profile Picture
    15,437 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Hi

    A few questions

    1) In the price setup for item card what do you have as min QTY? I mean if Min QTY for vendor Y item X is greater than QTY in PO then BC default to last direct cost.

    2) I assume that Purchase Unit is Case and for both vendors UOM in Price setup is UOM as well.

    3) My assumption is you have checked the start date and end date in Purchase Price and then your PO is in this date range.

    3) If you create new PO for Item X vendor Y do you get the correct price or price is wrong?

    Thanks

  • NinaMendes Profile Picture
    20 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Hi Mahgah,

    Thank you for the reply.

    I have setup the purchase prices for each vendor as you shown. system is calculating the UOM case correctly for item X and vendor V combination.

    But it is displaying the same calculated price for UOM case for item X vendor Y combination although the price for vendor V item X combo is different for each unit.

  • Suggested answer
    MahGah Profile Picture
    15,437 on at
    RE: Incorrect direct unit cost calculated on PO and Req worksheet for UOM

    Hi

    When you mentioned your setup do you mean you went to Item Card and defined price for each Vendor like below. Or since you bought from vendor before you want to BC remember price for each vendor?

    Last Direct Cost is always the last invoice (or sometimes transaction such as Positive/negative / depends on costing) price. if you bought the item from vendor Y last time then last direct cost is the vendor Y cost. In order to avoid this you can try setting up price for each vendor in item card. 

    Please test and let us know the result. 

    Thanks 

    pastedimage1646072583671v1.png

    pastedimage1646072595697v2.png

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,033 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,854 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans