Several types of BOM copies are necessary to facilitate the management of the technical data:

  • first level BOM copy of a parent product to another parent product,
  • first level BOM copy of the selected parent product to the other selected parent product,
  • multi-level BOM copy of the selected parent product to the other selected parent product,

The first mentioned functionality is provided by the BOM management, by duplication or fusion.

The two other functionalities are possible via the BOM copy menu that is used to copy a source alternative to a destination alternative.

Prerequisites

See also Refer to documentation Implementation

Screen management

The BOM copy is divided into two steps:

  • selection entry,
  • creation of the BOM.

Header

Tab BOM levels

First level copy
The screen displayed is identical to the BOM management screen: the header and link information can be changed. The controls and possibilities are identical to those present in the BOM management.

The [Validation] button is used to validate the creation of new links in the destination alternative, with consideration of the potential modifications brought to this screen.

multi-level copy
The result of the BOM multi-level copy of a given parent product is displayed on the screen. However, no header or link modification is possible.

The [Validation] button is used to validate the creation of all first level BOMs that are involved in the selected parent product. The BOMs already existing in the destination alternative (existing header) are not created and a message is written down in an execution report of the program.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Message of the copy selection screen.

"The alternatives must be of the same type"

"The copy source alternative and destination alternative must be of the same type."

"The destination BOM is already existing"

Messages of the error log file

At the end of the processing, a log file is displayed on the screen with the selections, the keys of the records created and the potential errors, that are usually of technical type rather than functional type:

"Error when accessing the BOH file"

This problem occurs if the BOH file has not been found in read only access for example.

"Writing error on file ITMBOM"

Error if the file is downgraded in the database.

"Record locked"

"Locking error on..."

The record is being upgraded on another workstation and the program did not manage to access.

"BOD record already exists": ... "

The link to create by the copy is already existing in the link table.

"The destination BOM is already existing"

The BOM has not been copied because it existed already.

Tables used

See also Refer to documentation Implementation