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

Notifications

Announcements

No record found.

Community site session details

Community site session details

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

Assembly orders without pre defined BOM

(5) ShareShare
ReportReport
Posted on by 10
Hi everyone,
i have a case where i want to create assembly order but without pre defined BOM for the finished product
because i want to enter the lines manually through integration , but the problem is the cost of the output order is coming with zero.
 
how can i achieve this and have the cost for the finished item from the Assembly order so i can sell?
I have the same question (0)
  • Suggested answer
    OussamaSabbouh Profile Picture
    5,646 on at
    Hello,
     
    To ensure that the cost is calculated correctly, you need to make sure that the components you are using in the assembly order have their costs defined. The system calculates the cost of the finished item based on the costs of the components used in the assembly.
     
     
    - If you are integrating this process, ensure that the integration includes the necessary cost information for each component.
  • Suggested answer
    YUN ZHU Profile Picture
    95,329 Super User 2025 Season 2 on at
    Not sure which cost method you used, but try running the following Batch first.
     
    Thanks.
    ZHU
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,136 Super User 2025 Season 2 on at

    In Business Central, Assembly Orders require a BOM to calculate cost and output properly. If you create an Assembly Order without a predefined BOM, and manually add lines (via integration or UI), the system won’t calculate the output cost automatically — that’s why you're seeing zero cost.

     

    ✅ To fix this:

     

    You can still use manual lines, but you must fill in the “Unit Cost” on each component line in the Assembly Order. BC will then calculate the cost of the finished item based on those lines.

     

    If you're doing this via integration, make sure the component lines include unit cost and quantity before posting.

     

    ✅ Mark this answer as verified if it helps you.

  • Suggested answer
    Mansi Soni Profile Picture
    8,907 Super User 2025 Season 2 on at
    Hello,
     

    In Business Central, if you're creating an Assembly Order without a predefined BOM and manually adding lines through integration, the output cost may show as zero because the system calculates the cost based on the components consumed. To ensure the finished item reflects the correct cost:

    1. Make sure all component lines (with valid item, quantity, and cost) are added before posting the assembly output.
    2. Confirm that component items have accurate unit costs.
    3. After posting, run the Adjust Cost - Item Entries batch job to update the cost of the finished item based on its consumed components.

    Hope this answer will help you!

    Regards,
    Mansi Soni
     
  • Gerardo Rentería García Profile Picture
    25,154 Most Valuable Professional on at
    Hi
    Can you check if your integration includes component costs? It's necessary to work with complete assembly lines with these values.
    Best
    GR

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

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 3,229

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,867 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,153 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans