ManufacturingKnowledge

Creating manufacturing BOMs > Creating product structures > Authoring MBOM > Using PMM data to generate an MBOM

Set custom property mapping for parts

Two business objects apply to customizing parts:

  • Cba0PartForm is derived from the form business object that is attached to items with an item to part form relation.

  • Cba0PartRevisionForm is derived from the form business object that is attached to item revisions to store the property with the relation item revision to part revision form.

Attribute name

Data type

Storage type

Description

cba0PartId

String

Persistent

Stores PartIdreceived in PMM response

To store the part number received in the PMM response, add the attribute cba0Part_Number in the cba0PartRevisionFormStorage class. This stores the value of the part number from PMM to the cba0Part_Number attribute on the part form.

Enable the part number as follows:

Procedure

  1. Deploy the template from the Business Modeler IDE so that the database contains all the changes.

  2. Launch the rich client and in Teamcenter, choose Edit→Options.

  3. On the General tab, add the preference Item To Part Form Relation and click Apply.

  4. For item revisions, add the Item Revision To Part Revision Form Relation preference.

  5. Create a BOM structure and send it to Manufacturing Process Planner.

  6. Define scope on the top node and the recipe on the child node, right-click any selection, and choose Refresh from PMM.

  7. Expand the scope and recipe nodes.The value for StockDisposition and Solution ID that comes as a response from PMM is set in the Note Type column.

  8. Go to My Teamcenter, expand the item revisions, and open the part form. The part name response from PMM is assigned to the Part Number attribute (cba0Part_Number).

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.mse/xid1124225 · retrieved 2026-07-11