Skip to content

BOMContext#

Description#

Used to attach a specific BOM to a specific context

Fields#

The BOMContext table has the following fields:

Field Description Key Mandatory Comments
Step Step Name Yes Yes
LogicalFlowPath The Logical Flow Path Yes No
Product Product Name Yes No
ProductGroup Product Name Yes No
Flow Flow Name Yes No Applies to the immediate parent Flow of the Step where the Material is currently, and not to the Top-Level Flow
Material Material Name Yes No
ProductionOrder Production Order Yes No
BOM BOM Name No Yes
AssemblyType Assembly Type No Yes
TrackInCheckMode TrackIn Check Mode No No Only for the AutomaticAtTrackOut with TrackInCheckMode as Quantity, Product or None, and for the Packing mode, to check if the required consumables are attached at the Resource
TrackOutLossesMode TrackOut Losses Mode No No Only for the AutomaticAtTrackOut mode, to specify whether losses at Track Out are given on the assembled or not assembled quantity
WeighAndDispenseMode The mode used in Weigh and Dispense No No Only for the WeighAndDispense type, to specify whether the source Materials are consumed or attached after the Weigh and Dispense operation

Table: BOMContext fields

Precedence Keys#

The search precedence rules are the following:

  1. Step, Material, LogicalFlowPath
  2. Step, Material
  3. Step, LogicalFlowPath, ProductionOrder
  4. Step, ProductionOrder
  5. Step, Product, LogicalFlowPath
  6. Step, Product, Flow
  7. Step, Product
  8. Step, ProductGroup, LogicalFlowPath
  9. Step, ProductGroup, Flow
  10. Step, ProductGroup
  11. Step, LogicalFlowPath
  12. Step

Note

Possible values for AssemblyType are:

  • Automatic At Track In, for an automatic assemble at Track In.
  • Automatic At Track Out, for an automatic assemble at Track Out.
  • Explicit, for a explicit (manual) assemble that does not increase the quantity of the material being assembled.
  • Explict Add, for explicit (manual) assemble that increases the quantity of the material being assembled.
  • Explicit Long Running, similar to Explicit but allows partial assembles on every BOM product and creates a BOM Instance; only available for TopMost Materials.
  • Packing, which is a mode for Packing.
  • Replace And Disassemble, which is a mode that allows only the replace and disassemble operation.
  • Weigh And Dispense, which is a mode for Weigh and Dispense.

Info

The configuration entry /Cmf/System/Configuration/MaterialTracking/AutomaticAssemble/AdditionalConsumableFeedsCheckMode defines the behavior regarding additional consumable feeds for the case of Automatic At Track In and Automatic At Track Out. The possible values are Check Nothing (no checks), Check Empty (the system checks that they are empty) and Check No BOM Products (the system check that it contains no additional BOM products - this is the default behavior).