Transferring BOMs and Routings

While the BOM and routing copy functionality enables you to copy a single BOM or routing, you can also transfer multiple BOMs or routings at the same time. You can transfer them by assembly items, either a list or range of items, but transferring BOMs and routings as part of the workflow approval/ECO release to manufacturing process is more powerful. In either case, all BOM and routing data, including multiple outputs, is transferred.

This topic discusses how to transfer BOMs and Routings.

Page Name

Definition Name

Usage

Transfer Selection Page

EG_ENGTRNS_REQ

Define BOM and routing transfer criteria for the Engineering Transfer COBOL SQL process (ENPBTRNS).

ECO Selection Page

EG_ENGTRNS_REQ2

Define the ranges of ECOs by which you want to transfer BOMs and routings. All BOM and routing data, including all BOM outputs, is transferred.

Assembly Selection Page

EG_ENGTRNS_REQ3

Make engineering transfers by assembly item.

BOM Exception Page

EN_BOM_TRN_STAT

View BOM exceptions that were not valid or transferred, as well as the reason why the BOM was not valid or transferred.

Routing Exception Page

EN_RTG_TRN_STAT

View routing exceptions that were not valid or transferred, as well as the reason why the routing was not valid or transferred.

BOM Transfer/Copy Audit

EG_BOM_AUDIT

View all items whose engineering bill of materials (EBOM) or manufacturing bill of materials (MBOM) you have copied or transferred. The system makes a BOM Transfer/Copy Audit page entry for each EBOM transferred or copied to production.

Routing Transfer/Copy Audit

EG_RTG_AUDIT

View all items whose manufacturing or engineering routings you have copied or transferred. The system also makes a Routing Transfer/Copy Audit page entry for each engineering routing transferred or copied to production. You can view all items whose engineering routings or manufacturing routings you have copied or transferred.

Use the Transfer Selection page (EG_ENGTRNS_REQ) to define BOM and routing transfer criteria for the Engineering Transfer COBOL SQL process (ENPBTRNS).

Navigation:

Engineering > Engineering Changes > Engineering Transfers > Transfer Selection

This example illustrates the fields and controls on the Transfer Selection page. You can find definitions for the fields and controls later on this page.

Transfer Selection page

Field or Control

Description

From/To

Select the direction of the transfer: Engineering to Manufacturing or Manufacturing to Engineering.

Transfer

Select what you want to transfer: BOMs, Routings, or BOMs and Routings.

If you are transferring BOMs and routings by ECOs, then this transfer option is used in conjunction with the BOM and Rtg check boxes on the ECO to determine whether the BOM, routing, or both are transferred.

Transfer Options

Select the transfer option. Values are:

  • Validate and Transfer: This option validates the BOMs and routings and transfers them, depending on whether you select the Only if all BOMs/Rtgs valid (only if all BOMs and routings are valid) and Any valid BOMs/Routings options.

  • Validate Only: This option validates the BOMs and routings, but does not transfer them.

    When you select this option, the Only if all BOMs/Rtgs valid and Any valid BOMs/Routings options are not available for selection.

    You can use Validate Only in conjunction with the Transfer Exceptions pages to see if any problems occurred with the BOMs or routings. You can then make any necessary corrections before you transfer the BOMs and routings.

Note: Validate, in this context, means that all BOMs and routings are valid for transfer (no placeholders, all items are approved in PeopleSoft Inventory, items are not staged date-controlled); it does not mean that the system checks for loops. You should run the BOM Verification process after you have transferred an EBOM to manufacturing.

Only if all BOMs/Rtgs valid

Select to enable the system to transfer all BOMs and routings, but only if they are all valid; that is, they have no exceptions. When transferring BOMs, if even one BOM has an error, the system will not transfer any BOMs. When transferring routings, if even one routing has an error, the system will not transfer any routings. Finally, if you are transferring both BOMs and routings, if either one BOM or routing has an error, the system will not transfer any BOMs or routings.

Any valid BOMs/Routings

Select to enable the system to transfer any valid BOMs and routings; that is, those with errors will not be transferred. In either case, you can view the invalid BOMs and routings by using the Transfer Exceptions pages.

Overwrite Existing BOMs

Select to enable the system to completely replace the existing BOMs.

If you do not select this option and the system finds an existing BOM for an item, then the system will not transfer the BOM, and it will display a message in the Transfer Exceptions pages and treat it as an error.

Overwrite Existing Routings

Select to enable the system to completely replace the existing routings.

If you do not select this option and the system finds an existing routing for an item, then the system will not transfer the routing, and it will display a message in the Transfer Exceptions pages and treat it as an error.

Item Selection

Select one of these options:

  • ECO: Make the transfer by ECO.

    This option activates the fields on the ECO Selection page.

  • Item: Make the transfer by item.

    This option activates the fields on the Assembly Selection page.

Source BOM does not exist

If you are transferring BOMs by ECOs, select if you want an exception to appear on the BOM Exceptions pages. If you do not select this option, the system displays a warning if the source BOM does not exist. By selecting this option, you can prevent the transfer of all BOMs on an ECO if, for example, an item on the ECO is flagged as requiring a BOM change when no BOM exists for the item.

Source routing does not exist

If you are transferring routings by ECOs, select if you want an exception to appear on the Routing Exceptions pages. If you do not select this option, the system displays a warning if the source routing does not exist.

Note: The Source BOM does not exist and Source routing does not exist check boxes apply only to transfers by ECO. If you choose assembly Item as your item selection, then these check boxes are unavailable for selection.

Use the ECO Selection page (EG_ENGTRNS_REQ2) to define the ranges of ECOs by which you want to transfer BOMs and routings.

All BOM and routing data, including all BOM outputs, is transferred.

Navigation:

Engineering > Engineering Changes > Engineering Transfers > ECO Selection

You can enter an ECO number range with or without the ECO schedule date range.

Transferring from PeopleSoft Engineering to PeopleSoft Manufacturing

If you are transferring from PeopleSoft Engineering to PeopleSoft Manufacturing, only approved ECOs appear as possible choices in the ECO Number Range From and To fields.

Note: The BOMs and routings for items are validated and transferred on approved ECOs if they have the appropriate BOM Chg (BOM change) or Rtg Chg (routing change) check boxes selected on the Maintain ECOs - Header: BOM/Rtg Information page or on the Maintain ECOs - Items Affected - Detail: BOM/Rtg Information page; these BOMs and routings must also have an item release status of Pending. When you are transferring BOMs, BOM validations occur only for items that have the BOM Chg check box selected; when you are transferring routings, the routing validations occur only for items that have the Rtg Chg check box selected. Transfers are also based on the BOM type/BOM code and routing type/routing code selected. If you leave the BOM code blank, then all BOMs for the item are transferred. Similarly, if you leave the routing code blank, all routings for the item are transferred. After the transfer is successfully made, the system updates the assembly item status to Released. If all BOM codes or all routing codes for the item are being transferred, all BOMs and routings must be transferred successfully before the item status can be updated to Released.

After you transfer BOMs from PeopleSoft Engineering to PeopleSoft Manufacturing by ECO, the system automatically updates the related ECO's header status to Released, if all the BOMs and routings related to the ECO are released. The system also updates the individual ECO assembly items to Released, if it was transferred successfully. This status is reflected on the Maintain ECOs- Items Affected: Status page.

This table lists the check boxes you need to select in the Items Affected group box on the ECO Header page or the Items Affected page, for individual ECO assembly items to be released on approved ECOs when you successfully transfer BOMs and routings:

When Transferring

Use These Check Boxes

Sets Release Status To

Only BOMs

BOM Chg check box must be selected; Rtg Chg check box must be deselected.

Released

Only routings

Rtg Chg check box must be selected; BOM Chg check box must be deselected.

Released

Both BOMs and routings

Both BOM Chg and Rtg Chg check boxes must be selected if both BOM codes and routing codes are being transferred.

The BOM Chg check box must be selected if only BOM codes are being transferred.

The Rtg Chg check box must be selected if only routing codes are being transferred.

Released

Note: If, for an individual ECO assembly item, you are transferring only BOMs or only routings, but you selected both the BOM Chg and Rtg Chg check boxes on the Maintain ECOs - Header: BOM/Rtg Information page or on the Maintain ECOs - Items Affected - Detail: BOM/Rtg pages, then that item will not be set to Released on the Maintain ECOs - Items Affected: Status page. If you only have the BOM Chg check box selected or the Rtg Chg check box selected, and you transfer both BOMs and routing, then the ECO assembly item is released after a successful transfer of the BOM or routing.

BOM Transfer Errors

These BOM transfer errors prevent the release of an ECO:

  • Assembly/Component/Output/Substitute item does not exist in target business unit.

  • Assembly/Component/Output/Substitute item has a status other than Active, Hold, or Discontinue before it is transferred to manufacturing.

  • You have not selected Existing BOMs as an overwrite option, and the BOM exists in the target.

  • The quantity per value contains a decimal value when the quantity code is per order and the component/output item is serial-controlled.

    PeopleSoft Inventory items can have decimal and whole number quantity precisions for each unit of measure (UOM). This validation applies not only to serial-controlled items, which are a subset of whole number items, but also to all items whose standard UOM has a quantity precision of Whole Number.

  • The calculated quantity per assembly (QPA) for a component is less than the allowed precision as specified in the manufacturing installation page (Qty per assembly / BOM qty).

    If, for example, the allowed precision is 4, then the calculated QPA cannot be less than .0001 for the component/operation sequence.

  • Component ID or Output ID is a configured item.

  • The source BOM does not exist, and you have selected the Source BOM does not exist check box (error option), when transferring by ECOs, on the Transfer Selection page.

BOM Transfer Warnings

The five BOM transfer warnings are:

  • An operation sequence does not exist on the primary routing of the to be transferred item (routing code 1).

  • The source BOM does not exist and you have not selected the Source BOM does not exist check box, when transferring by ECOs, on the Transfer Selection page.

  • Assembly/Component/Output/Substitute items have a status of Hold or Discontinue before it is copied to manufacturing.

  • The quantity per value contains a decimal value when the quantity code is per assembly, and the component/output item is serial-controlled or its standard UOM has a quantity precision of Whole Number.

Routing Transfer Errors

These routing transfer errors prevent the release of an ECO:

  • The source routing does not exist and you have selected the Source routing does not exist check box, when transferring by ECOs, on the Transfer Selection page.

  • You have not selected Overwrite Existing Routings, and the routing exists in the target.

  • The assembly item of the routing is not approved.

Routing Transfer Warnings

The two routing transfer warnings are:

  • An operation sequence does not exist on the to be transferred primary item routing (routing code 1).

  • The source routing does not exist, and you have not selected the Source routing does not exist check box, when transferring by ECOs, on the Transfer Selection page.

Note: The existence of BOM and routing transfer warning messages does not prevent the release of an ECO.

Transferring from PeopleSoft Manufacturing to PeopleSoft Engineering

If you are transferring from PeopleSoft Manufacturing to PeopleSoft Engineering, only pending ECOs appear as possible choices in the ECO Range From and To fields.

Note: The BOMs and routings for items are validated and transferred on pending ECOs if they have the appropriate BOM Chg or Rtg Chg check boxes selected on the Maintain ECOs - Header: BOM/Rtg Information page or on the Maintain ECOs - Items Affected - Detail: BOM/Rtg page; these BOMs and routings must have an item release status of Pending.

Use the Assembly Selection page (EG_ENGTRNS_REQ3) to make engineering transfers by assembly item.

Navigation:

Engineering > Engineering Changes > Engineering Transfers > Assembly Selection

This example illustrates the fields and controls on the Assembly Selection page. You can find definitions for the fields and controls later on this page.

Assembly Selection page

Item Options

You can select a range of items, and then select the from and to range of items, as well as the BOM type, BOM code, routing type, and routing code. If you enter a specific value in the BOM Code or Routing Code fields, then you are indicating that those specific codes associated with the range of items are to be transferred. If either of these fields is left blank, then you are indicating that all BOM and routing codes are to be transferred. In either case, all BOM outputs are transferred.

You can also select a list of assembly items, which enables you to select individual items.

Field or Control

Description

Search button

If you select List of Assembly Items and click the Search button, the system displays the Select Assemblies by Items Where Used page.

Note: If you are transferring by list of assembly items, the items should have BOMs or routings associated with them.

For both item options:

  • If you are transferring from PeopleSoft Engineering to PeopleSoft Manufacturing, the system displays EBOMs if you are transferring BOMs and engineering routings (ERTGs), if you are transferring routings.

  • If you are transferring from PeopleSoft Manufacturing to PeopleSoft Engineering, the system displays MBOMs if you are transferring BOMs and manufacturing routings if you are transferring routings.

  • If, however, you are transferring both BOMs and routings, the system displays all approved or pending inventory items that are not staged-dated.

Field or Control

Description

View Related Links button

Click the Item Search/Mst Rtg Where Used button to access either of these links:

  • Item Search: Click to select a different item.

  • Mst Rtg Where Used: Click to access the Master Routing Where Used inquiry page.

Mst Rtg (master routing)

If the routing of the item is a master (or reference) routing that is currently used by another item, then this check box is selected. This is a display-only field.

Note: When you transfer a BOM, it fully replaces the target BOM and all associated reference designators, text, document associations, and attachments. Similarly, when you transfer a routing, it fully replaces the target routing.

If you have selected the Delete EBOMs upon Transfer option on the Engineering Options page, the system automatically deletes the EBOM from PeopleSoft Engineering after making the transfer to PeopleSoft Manufacturing. This option does not apply when transferring from PeopleSoft Manufacturing to PeopleSoft Engineering. A similar process occurs for routings if you selected the Delete ERTGs upon Transfer option on the Engineering Options page.

When you run the engineering transfer process, the system logs the number of BOMs and routings processed and transferred, as well as the number of exceptions and warnings. You can view this information by using the message log from the Maintain EBOMs and Revs or Process Change Orders navigation. To create a Background Process report, use the Background Process page on the Maintain EBOMs and Revs or Process Change Orders navigation.

Use the BOM Exception page (EN_BOM_TRN_STAT) to view BOM exceptions that were not valid or transferred, as well as the reason why the BOM was not valid or transferred.

Navigation:

Engineering > Engineering Changes > Review ECO Information > Transfer Exceptions > BOM Exception

Field or Control

Description

Count

If you are not sure how many messages you have, click this button before you populate the page. When you click this button, the system displays the number of BOM exceptions and routing exceptions that will appear using the entered search criteria.

Use the Routing Exception page (EN_RTG_TRN_STAT) to view routing exceptions that were not valid or transferred, as well as the reason why the routing was not valid or transferred.

Navigation:

Engineering > Engineering Changes > Review ECO Information > Transfer Exceptions > Routing Exception

Field or Control

Description

Count

If you are not sure how many messages you have, click this button before you populate the page. When you click this button, the system displays the number of BOM exceptions and routing exceptions that will appear using the entered search criteria.