Enter Material in Bill of Material

You can learn how to specify and maintain material in a bill of material.

Background

When you integrate with external applications such as a PLM (Product Lifecycle Management) system, different types of records are exchanged. These records include item primary records and bill of material records. Depending on which system is recognized as the System of Record (SOR), updates are sent from that system to the receiving system. You must perform such updates by retaining and not rewriting existing data. This requirement is specifically relevant when the bill of material line information is exchanged between the two systems.

For example, the PLM system creates a formula with one or more lines. When the data is consumed by the M3 Business Engine (BE), a product structure record with a header and lines is created. After the record is created in M3 BE, data irrelevant to the PLM system is updated on the M3 BE record.

An update for the same formula is sent from the PLM system. The data that was modified in M3 BE for a different purpose, such as MRP or warehousing, must not be overwritten. To ensure that this data is not overwritten, you must maintain a line cross-reference between the two systems. The cross-reference refers to the line number in the other system.

Before you start

You must meet these prerequisites before you specify material in a bill of materials:

  • A product structure header is specified in 'Product Structure. Open' (PDS001).
  • The material is specified as an item in 'Item. Open' (MMS001). A parameter, accessed using F13, controls whether you can apply this procedure to materials not already specified as items.

Additionally, you must meet these prerequisites, depending on the intended use of the material:

  • Specify whether a yield calculation is to be performed for the product by selecting the 'Yield calc' check box on panel (MMS001/G) .
  • Specify whether included components are active items and potency and concentration regulating materials can be specified in the 'Active/CW item' field on panel (MMS001/G).
  • Specify whether the material is a by-product and the product the main product for this in the 'By/co-prod code' field on (MMS001/G).
  • Specify whether the material is a catch weight item. By doing that, the received catch weight (MO receipt) is considered when calculating issue quantity and weight in the backflush routine.

Outcome

An entry specifies one or more materials for a product, which collectively form the bill of materials.

Follow these steps

Follow these steps to specify material in a bill of material.

  1. Start 'Product Structure. Open' (PDS001) and select related option 11='Material and Operation' to start 'Product. Connect Materials/Operations' (PDS002/B).

  2. Select sorting order 1, 2, 3, 11, 12, or 13.

  3. Specify a component in the bill of material by specifying sequence number, component number, and any validity date. Information regarding the material is retrieved from the item file.

  4. Verify, change, and supplement the information on either the full screen or detail panels E and F. Specify the operation number for the operation in which the material is to be used.

  5. End the process here, or supplement the material entry as needed in accordance with steps 6, 7, 8, and 9.

  6. Set the yield calculation. If the material will be included in a yield calculation, then specify the yield material on panel (PDS002/F).

  7. Define the by-product. When such an item is a material, a by-product or co-product code is proposed. Manual override is possible for this on panel (PDS002/F).

  8. Define issue method according to Material Issue Method.

  9. Potency and concentration regulating materials. Items containing an active substance, as expressed by a potency or concentration, must be specified as an active item on panel (MMS001/G). When such an item is specified as a material, the potency or concentration can be compensated. Select 15='Component Potency' in the Related options of (PDS002) to start 'Material. Enter Potency Compensating Itm' (PDS004). To create compensator, specify the component number and compensation percentage.

    Note: The components displayed in the browse window appear based on the From date of the product version for which you are compensating.
  10. Press F3 to exit.

Allocation Location

To control the allocation location for a material that uses issue method 1–'Picking list', you must activate the 'Allocation location' field on (PDS002/E). When this field is activated, the location in (PDS002) is transferred to 'Manufacturing Order. Open Lines' (PMS101) when the manufacturing order is created.
Note: The field is only visible if the location is visible on (PDS002/E). You can control the field by activating the 'Allow update of location per BOM line' field on (PDS002/P).

Add components to a product structure

Specify the 'External Line Reference' (ELRF) field to create a one-to-one relation between the formula line number in PLM and the material sequence number (MSEQ). You specify this field on the product structure line in M3 BE when you add a component to a product structure. You can specify this field only in the API transaction for adding components to a product structure. You can’t specify this field in interactive programs.

When an acknowledgment is sent to the PLM system, the relevant document contains the MSEQ and ELRF fields. In this way, the correct update is performed.

Aggregated backflush

To reduce the number of stock transactions, you can report aggregated backflush issues instead of separate issues. To get aggregated backflush, you must activate the 'Aggregated backflush' parameter in 'Product Structure. Open' (PDS001). If this parameter is activated, all backflush issues are accumulated per issue method until the backflush issue is started.

The 'Aggregated backflush' parameter has these values:

  • 0 - Detailed backflush: Each transaction creates a separate backflush issues.
  • 1 - Aggregated backflush: Each transaction is summed, and the backflush issues are created periodically. Periodic issues are created when you run 'Manufact Order. Activate Backflush Issue' (PMS998).
  • 2 - Aggregated backflush and automatic MO close: This value is the same as option 1, but when the MO is finished, marked, and all operations are reported, all pending aggregated backflush issues are activated.

Intermediate stock

To maintain the manufactured material as an interim stock during the process of reporting manufacturing orders, you must activate 'Intermediate stock' on (PDS002/F). When the field is activated, the material is reported as consumed but not yet received in stock in the 'Manufacturing Order. Report Issue' (PMS060).

These are the alternatives values for the parameter:
  • 0 - No, a material cannot be reported as consumed before it is reported as received in stock.
  • 1 - Yes, a material can be reported as consumed before it is received in stock, if the consumed lot number has a reference to an open MO in 'Lot/Serial Number. Open/Connect to Item' (MMS235). When the material report in (PMS060) results in a negative on-hand balance (OHB), a supplying MO must cover the consumption up to zero.
Limitations:
  • The material must have:
    • 'Lot control method' (INDI) parameter set to 3 on (MMS001/E)
    • 'Inspection Code' (QACD) set to 0
    • 'Sublot controlled' (SUME) parameter set to 0 on (MMS001/F)
    • 'By/co-product code' set to either 0 or 3 on (MMS001/G)
  • Both the product and material must have an item facility 'Inventory accounting method' (VAMT) set to either 0, 1, or 2 in 'Item. Connect Facility' (MMS003).
  • The parameter can be activated only for one material in a product structure with 'Issue Method' set to 2 on (PDS002/E).
  • The parameter is not available for phantom item.