In which Agile PLM products/Modules has “Bill Of Process” (BOP) and “Bill Of Material” (BOM) functionality ?

Hi I am a software developer and new to PLM systems. Basically I want know read the data for Bill Of Material(BOM) and Bill Of Process(BOP) through available library given by Agile PLM products.
But I don’t know in which Agile Product has the BOM and BOP functionality ?
Please help me or guide me regarding the same.

Thanks 
Kulbhushan

Add Comment
4 Answer(s)

Hi Kulbhushan,

You’d want to iterate through an item’s (i.e., IItem object’s) BOM table via groovy script or convert into Java as a Java process extension.

Something like this:
IItem item = session.getObject(IItem.OBJECT_TYPE, “Part1234”)
ITable BOMtable = item.getTable(ItemConstants.TABLE_BOM)
Iterator iter = BOMtable.iterator()
while (iter.hasNext()) {
         IRow row = iter.next()
        String number = row.getValue(ItemConstants.ATT_BOM_ITEM_NUMBER)
        println number
}  //done iterating through item BOM

See the Agile 9.3.X SDK Developer Guides for more info.

Agile Angel Answered on June 15, 2018.

Hi Matt Paulhus,
Thanks  for your reply.
I know the sdk developer guide.
I just want to know about Bill of Process (BOP) feature or functionality in Agile.
For BOP which product or module or feature i need to install in Agile.

on June 18, 2018.
Add Comment

Hi Kulbhushan,

The Bill Of Material feature is available in Agile Product Collaboration module.

I haven’t come accross anything called Bill of Process till now in Agile PLM. In PG&C module there’s Bill of Substance. May be BOP is there in Prodika i.e. Agile PLM for Process. Since I haven’t worked in it, so can’t say for sure.

Regards,
Swagoto

Agile Expert Answered on June 18, 2018.

Thanks Swagoto for your reply.

If you know Simens TeamCenter PLM Product then it has Bill of process functionality. 
Here I am sending the link to you.
https://www.plm.automation.siemens.com/global/en/products/collaboration/manufacturing-bom-bop-management.html

Exactly same thing i am trying to find in Agile PLM.
Please let me know if you know anything about it(Bill of  Process)

on June 18, 2018.
Add Comment

My company uses an MES that has its own bill of processes and my last company housed that information in Oracle ERP.  Agile doesn’t specifically have bills of process as a separate function though in my experience you can tinker with that idea by putting documents on a bills of material (thus for each process document/work instructions, the where used tab shows the applicable parts its used on).  I almost did something similar by creating a Process as a Document subtype to put on the part BOM or even in the relationship tab. 
I’d argue that Agile doesn’t specifically have a BOP because, in some respects, Agile is your as-planned baseline for how a product is configured, while it leaves other systems to house your as-built baseline (i.e., execution).  Hope that makes sense.

Agile Angel Answered on June 18, 2018.

Thanks a lot Matt ! I understood your answer. Your answer cleared my question.

on June 19, 2018.
Add Comment

I Agree with Matt, Agile is not used for managing equipment BOM and Parts Link. Hence, Document BOM is separately managed and has peer to peer relationship with Part.  In Agile, Document management feature. Document objects are used for managing Quality processes, Manufacturing Process, Assembly Processes, Work instruction.  all document of various categories and types are classified in Document BOM,

Agile Angel Answered on June 20, 2018.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.