Bill of Material Transfer

Purpose

From the BOM for a material you can create the composition of a specification that is assigned to the material in Product Safety and Stewardship .

If an item in the BOM is changed, generating the specification composition from the BOM guarantees that the system changes the composition of the specification accordingly. As the system checks the following when it creates the worklist, the subsequent shipping of material safety data sheets for the specifications affected is thus guaranteed if Customizing is set up correctly:

  • The system checks whether a changed specification is used in other specifications.

  • The system checks whether a report exists for this specification.

  • The system checks whether the specification change is included in the report.

    Example Example

    You create materials in the SAP component Materials Management .

    You can create bills of material, for example, in the SAP component Production Planning . To do this, in the SAP menu choose Start of the navigation path Logistics Next navigation step Production Next navigation step Master Data Next navigation step Bills of Material Next navigation step Bill of Material Next navigation step Material BOM Next navigation step Create End of the navigation path .

    End of the example.

Bill of material transfer includes:

  • Customizable selection of BOMs and BOM items to be transferred

  • Conversion of Units of Measurement

    You can adapt the conversions to your requirements using a customer exit in Customizing for Product Safety .

  • Manual or automatic BOM transfer

  • Creating and changing a specification and its composition

    A customer exit is available in Customizing for Product Safety that allows you to enter your own data (such as your own dialog box, data from the material).

  • Automatic data generation by the Expert

    A customer exit is available in Customizing for Product Safety for integration with the Expert.

  • BOM transfer log

Prerequisites

  • In Customizing for Product Safety , you have processed the Bill of Material Transfer section and fulfilled the prerequisites defined there.

  • The specifications involved (of the category Substance ) do not react with each other.

  • The BOM items must be assigned to exactly one specification in the material-specification assignment in Product Safety and Stewardship .

  • The units of measurement for the BOM items must be specified in the same dimension (weight or volume).

    Note Note

    Only the first item level of the BOM is taken into account. The BOM of a material specified in the item is not therefore exploded.

    End of the note.

Process Flow

The BOM is transferred as follows:

1. Process in the SAP Component Production Planning

Object

Description

BOM posting

When you save a BOM, the SAP system checks whether the BOM is to be included in the worklist.

You define the check criteria for the material and for the BOM header data in Customizing for Product Safety .

Data transfer to Product Safety and Stewardship

The selected BOM is placed in the worklist for the Product Safety component together with the BOM items.

2. Process in the SAP Component Product Safety

Object

Description

Edit worklist

In Customizing for Product Safety you can use the environment parameter BOMBOS_WL_DIALOG to decide whether the composition is generated automatically for the BOMs or whether the worklist for the BOMs must be edited manually :

  • Automatic editing

With automatic editing , the display of the worklist is skipped.

  • If a material-specification assignment exists, the composition for the corresponding specification is generated.

  • If no material-specification assignment exists, the SAP system creates a new specification and takes the key for it from the internal number range interval.

    If a number of specifications are to be assigned to the material, an error entry is made in the log.

  • Manual editing

With manual editing , the BOMs are displayed in the worklist. You decide yourself whether a composition should be generated.

  • If a material-specification assignment exists, the SAP system assigns the specification key to the BOM.

  • If no material-specification assignment exists, you can assign a specification manually. Otherwise, the SAP system creates a specification during generation.

From the worklist, the following functions are available:

  • Triggering generation of the composition from the BOM

  • Deleting an entry in the worklist

  • Displaying the log

  • Resetting an error entry

    Example Example

    If a number of specifications are to be assigned to the material, the data record is marked as containing an error. If you reset the error, you can then manually assign a specification or allow the system to create a new specification.

    End of the example.

Result

Object

Description

Generating the composition

If composition generation is triggered, the SAP system checks:

  • Which BOM items are transferred to the worklist

    You define the check criteria for the material data and for the BOM item data in Customizing for Product Safety .

    Example Example

    You can specify that BOM items containing the packaging for the material are not transferred to the composition of the specification.

    End of the example.
  • Whether a specification must be created, an existing specification changed, or no data changes made.

Calculating quantities

The quantities are calculated from the BOM items. Concentrations of the same materials are added together.

More than one of the same BOM items are grouped together and the required quantities totaled.

Creating a specification

Header data

For the system to be able to create a specification, you must have specified the following values for the new specification in Customizing for Product Safety in the environment parameters:

  • Specification type

  • Authorization group

  • Data provider

  • Data origin

    Composition

Using the environment parameters you can also control the following values:

  • Value assignment type of the composition

  • Value assignment usage

  • Component type

    Identifiers

    The material short text and the BOM key (material number-plant-usage-alternative) are transferred to the new specification as identifiers.

    The material short text is created in the logon language, regardless of whether the indicator for language dependency is set for the material name identifier.

    Note Note

    You can create additional identifiers for the other languages using the IMG activity Develop Enhancement for Entering Customer-Specific Data (customer exit C1L30002).

    End of the note.

    Material assignment

    The material is created in the material-specification assignment.

Changing a specification

Header data

The header data for the specification is not changed.

Composition

The system uses the data provider, the data origin, and the usage to check whether the composition has changed and transfers the changes as necessary for the first data record found.

Identifiers

The system uses the identification type, identification category, and language to check whether the identifiers have changed and transfers the changes as necessary.

Material assignment

If the material-specification assignment does not exist, it is created.

Log

The process is logged so that you can track any errors that occur and correct them as necessary.

Expert

You can configure the settings to allow calculations to be carried out. However, we highly recommend that you do not use this for time-intensive calculations. Alternatively, you can use customer exit C1L30003 to determine the relevant data from the BOM transfer and copy it to an interim table, for example. For more information, see SAP Note 889802.