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 :
Microsoft Dynamics GP (Archived)

How can we select for a BOM # along with the components for that item only?

(1) ShareShare
ReportReport
Posted on by

DGP2010 SP3

I need to create a SmartList (if possible) or a report which will detail "just" the BILL # and the components that are used to build it.

In INVENTORY>INVENTORY TRANSACTIONS>Bill Of Materials we can locate all the BOMs that were done during a certain time period.

However, what I need to do is show only the ones where the BILL #/ITEM NUMBER contains specific information (in this case 'REVB') and all the components that go with it.

I am at a loss.  I can pull up all the BOM where BILL#/ITEM NUMBER contains 'REVB' but none of the components unless I run a separate report for each of those item numbers.

I've been working in SLB but cannot figure out how to get this done.

Any assistance would be greatly appreciated.

Pam

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Community Member Profile Picture
    on at

    I have found it difficult for getting this done through smart list.  How ever SSRs or SQL script can accomplish this task.  Check this out.

    sanjaykumar.azurewebsites.net/.../dynamics-gp-manufacturing-bom-export

    Thank you

    Sanjay

  • baxter05 Profile Picture
    on at

    Sanjay,

    Thank you for the feedback.  Right now we have yet to be able to get SSRS set up properly on our system but once we have it set up, I will be sure to try your suggestions.

  • Suggested answer
    Community Member Profile Picture
    on at

    Check this out,

    dynamicsgpblogster.blogspot.com/.../using-t-sql-and-recursive-cte-to.html

    Thank you

    Sanjay

  • Dedi Hermawan Profile Picture
    295 on at

    Hello Pam Palmer

    I have query for custome smartlist Bill of Materials in inventory module

    Just exec on Company database and create Smartlist by using Smartlist Designer

    create view ABC_BOM_Inventory_Detail

    as

    select

    a.ITEMNMBR as 'Bill Number (Produce)',

    b.ITEMDESC as 'Description (Produce)',

    case b.ITEMTYPE

    when 1 then  'Sales Inventory'

    when 2 then  'Discontinued'

    when 3 then  'Kit'

    when 4 then  'Misc Charges'

    when 5 then  'Services'

    when 6 then  'Flat Fee'

    else ''

    end 'Item Type (Produce)',

    case a.Bill_Status

    when 1 then 'Active'

    when 2 then 'Pending'

    when 3 then 'Obsolete'

    else ''

    end [Bill Status Header],

    case a.BM_Stock_Method

    when 1 then 'Build If Necessary'

    when 2 then 'Stock'

    when 3 then 'Build'

    else ''

    end 'Stock Method',

    a.UOFM as 'Base UofM Header',

    c.ORD as 'Line Item Consume',

    c.CMPTITNM as 'Component Item (Consume)',

    d.ITEMDESC as 'Item Description (Consume)',

    case d.ITEMTYPE

    when 1 then  'Sales Inventory'

    when 2 then  'Discontinued'

    when 3 then  'Kit'

    when 4 then  'Misc Charges'

    when 5 then  'Services'

    when 6 then  'Flat Fee'

    else ''

    end 'Item Type (Consume)',

    c.UOFM as 'Base UofM (Consume)',

    case c.Component_Status

    when 1 then 'Active'

    when 2 then 'Pending'

    when 3 then 'Obsolete'

    else ''

    end [Component Status],

    c.Design_Qty as 'Design Qty',

    case c.Cost_Type

    when 1 then 'Per Unit'

    when 2 then 'Setup'

    else ''

    end 'Cost Type',

    CAST(coalesce(CAST(c.Scrap_Percentage as NUMERIC(19,2))/CAST(100 as NUMERIC(19,2)),0) AS NUMERIC (19,2)) as 'Scrap %',

    c.Effective_Date as 'Effective Date',

    c.Obsolete_Date as 'Obsolete Date'

    from BM00101 a

    left join IV00101 b on a.ITEMNMBR = b.ITEMNMBR

    left join BM00111 c on a.ITEMNMBR = c.ITEMNMBR

    left join IV00101 d on c.CMPTITNM = d.ITEMNMBR

    go

    grant select on ABC_BOM_Inventory_Detail to DYNGRP

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 > 🔒一 Microsoft Dynamics GP (Archived)

#1
Community Member Profile Picture

Community Member 2

#2
mtabor Profile Picture

mtabor 1

#2
Victoria Yudin Profile Picture

Victoria Yudin 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans