Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Manufacturing Execution System 2023 R2

bom_item_oper_link

  • Last UpdatedNov 20, 2024
  • 2 minute read

The bom_item_oper_link table specifies the required quantities of each component item required at each operation to complete a single unit of the parent item.

The BOM is defined independently of any operations, so this table allows the linkage of how much of each BOM component is consumed at each operation.

Field

Datatype

PK

Nulls?

Description

parent_item_id

string40

Y

N

Identify item being made

ver_id

string40

Y

N

Version of BOM

bom_pos

int32

Y

N

BOM position – not necessarily sequential

process_id

string40

Y

N

Identify process

oper_id

string40

Y

N

Identify operation in process

qty_per_parent_item

tfloat

N

N

Qty of item at this operation per unit of immediate parent item (<0 for byproducts)

reqd_start_pct

tfloat

N

N

Portion of this component (or of input quantity of item itself if bom_pos = 0) required before operation becomes READY. Default = 0.

def_reas_cd

int32

N

Y

Default consumption or production code for item. If null will default to value specified for BOM_item.

def_lot_no

string40

N

Y

Default lot number from which to consume. If null will default to the lot specified for BOM_item.

def_sublot_no

string40

N

Y

Default sublot number from which to consume. If null will default to the sublot specified for BOM_item.

def_storage_ent_id

int32

N

Y

Default storage entity to get component or put (by)product. If null will default to the storage entity specified for BOM_item.

def_reject_ent_id

int32

N

Y

Default storage entity for reject production items; if null use def_storage_ent_id

update_inv

logical

N

N

Update inventory table with item consumption? Default = No.

backflush

logical

N

N

Backflush consumption? Default = No.

must_consume_
from_inv

logical

N

N

Must consumption occur from inventory or not for this item? Default = No.

may_choose_alt_inv_loc

logical

N

N

May the user select alternate inventory locations when consuming or producing this item? Default = Yes.

may_create_new_lots

logical

N

N

May the user create new lots when consuming or producing this item? Only relevant if not consuming from inventory. Default = Yes.

must_consume_
from_wip

logical

N

N

Specifies whether the lots consumed during a job must be limited to those lots produced to the item_inv table for the same wo_id in an upstream job. Default = No.

must_consume_
before_prod

logical

N

N

To specify whether to prevent any production transactions until ‘acceptable’ quantities of BOM components have been consumed – as specified by the ‘max_qty_per_parent_item’ and ‘min_qty_per_parent_item’ fields (if not null). Default = No.

constant_qty

logical

N

N

To specify whether the quantities consumed of this item are independent of qty of parent item produced. Default = No.

last_edit_comment

string254

N

Y

Reserved for internal use to indicate why this record was changed

last_edit_by

string40

N

Y

Who last changed this record

last_edit_at

tdatetime

N

N

When this record was last changed

mod_id

timestamp

N

N

A binary number that increments each time the row is modified.

row_id

ID 1

N

N

Unique row identifier, for audit trail.

FK from parent_item_id, ver_id, bom_pos to bom_item. (Cascade delete)

FK from process_id, oper_id to oper. (Cascade delete)

FK from def_reas_cd to item_reas. (Inhibit delete)

FK from def_storage_ent_id to storage_exec. (Set null)

TitleResults for “How to create a CRG?”Also Available in