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...
Answered

Configuration of an Item

(6) ShareShare
ReportReport
Posted on by 12
Hi All,
 
I am completely new to BC and a complete novice, so please excuse any incorrect terminology.
 
I am looking to create an Item which is basically printed fabric, which will be priced per square meter. That bit I have managed ok, but for every single print, weather it be 1sqm or 10sqm or more, I will also need to add 30 mins of labour. 
 
I can really see a way of doing this? Any guidance would be helpful.
 
Many Thanks
I have the same question (0)
  • Verified answer
    Dr Gomathi MVP, MCT Community lead, MLE Profile Picture
    395 Super User 2025 Season 2 on at
    The easiest way to automatically include both the variable fabric quantity and a fixed labor cost on every sales order is to set up your printed fabric as an Assembly Item with an Assembly BOM.
    Here’s what to do:
    Create a Service Item for Labor
    • Go to Items → create a new item called, e.g., PRINT-LABOR.
    • Set it as Type: Service.
    • Use Base Unit of Measure: Hour.
    • Set the unit price as your labor cost per hour.
    • This item will represent your fixed 30 minutes of labor.
    Edit Your Printed Fabric Item
    • Open your printed fabric item card.
    • Set Assembly Policy to Assemble-to-Order (this means BC will assemble it each time you sell it).
    Define the Assembly BOM
    • From the printed fabric item card, navigate to Assembly BOM.
    • Add two lines:
      • Line 1: The printed fabric itself (Type: Item; Quantity: variable per order).
      • Line 2: The labor item you just created (Type: Item; Quantity: 0.5 hours → since 0.5 hours = 30 minutes).
    Using It in Sales Orders
    • Now, when you add the printed fabric item to a sales order, BC will automatically include both:
      • The quantity of fabric ordered (priced per sqm), and
      • The fixed labor item (30 minutes), just once per order.
    This ensures you never forget to charge for the required labor, and it keeps things simple for your sales team.

    Why Assembly BOM Works Well
    • Easy to set up — no customization needed.
    • Works out of the box in standard BC.
    • Keeps both material and labor together as one sellable item.
    • Maintains proper cost and revenue tracking for both components.
  • Verified answer
    Mansi Soni Profile Picture
    8,909 Super User 2025 Season 2 on at
    Hello,
     
    Yes, I do agree with Dr. Gomathi's approach. She recommended the best approach to manage your scenario with the standard BC Assembly module functionality. 
     
    Regards,
    Mansi Soni
  • Suggested answer
    Jeffrey Bulanadi Profile Picture
    8,760 on at

    Hi

    You’ve already done well by setting up the item priced per square meter. To add a fixed labor cost (e.g., 30 minutes per print job),

    here are a few approaches depending on your operational setup:

    Option 1: Use a Production BOM and Routing (Recommended for Manufacturing)
    If you're treating each print as a production activity:

    • Create a Routing
      • Define a Work Center or Machine Center for printing
      • Add an operation with Setup Time = 0 and Run Time = 30 minutes
    • Create a Production BOM
      • Include the printed fabric item
      • Link the Routing to the item
    • When you create a Production Order, BC will calculate labor cost based on the routing time

    This method ensures labor is captured in cost and posted to the correct G/L accounts.

     

    Option 2: Add a Non-Inventory Item for Labor
    If you’re not using manufacturing:

    • Create a Non-Inventory Item called “Printing Labor”
    • Set the Unit of Measure to “Hour” and Unit Price to your labor rate
    • Add this item manually to each sales order or invoice alongside the printed fabric

    You can automate this with a Sales Line Pricing Rule or Item Charge Assignment if needed.

     

    Option 3: Use Item Charges (Advanced)

    • Create an Item Charge for labor
    • Assign it to the printed fabric item during posting
    • This will embed the labor cost into the item’s cost structure without showing it as a separate line


    If you find this helpful, feel free to mark this as the suggested or verified answer.

    Cheers
    Jeffrey

  • Suggested answer
    YUN ZHU Profile Picture
    95,729 Super User 2025 Season 2 on at
    Hi, hope the following can give you some hints as well.
    Microsoft Dynamics 365 Business Central: Assembly Management (Kitting) without the need of manufacturing functionality
     
    Thanks.
    ZHU

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 2,135

#2
YUN ZHU Profile Picture

YUN ZHU 733 Super User 2025 Season 2

#3
Sumit Singh Profile Picture

Sumit Singh 612

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans