NexCommand AINexCom Knowledge Base
Field reference

BOM

How to use BOM in Bills of Materials: access, working steps, fields, related records and troubleshooting.

Purpose and access

Define the finished item, component quantities and applicable operations in a BOM. Review units, scrap and costing before approval. An active/default BOM influences later production planning; it does not itself move stock.

This page is a record page in Manufacturing → Bills of Materials. Use the link above to open the configured destination; permissions are checked by the destination service.

ERP links open in a new tab. Sign in with your own account; record visibility, actions and approval authority follow your assigned permissions. Screens can differ by company and configuration.

Before you start

Prepare the required information: Company, Item to Manufacture, Quantity (Output Qty), Components, Currency, Conversion Rate.

Confirm the company, party, dates, units and source references that apply. Select existing links carefully and check for an existing record before creating a duplicate.

Working steps

  1. Open BOM from Manufacturing → Bills of Materials, or use ERP Search.
  2. Filter the list and open the relevant record. To add a record, use Add/New when your role provides that action.
  3. Complete the editable fields described below. Required fields and validation conditions must be satisfied; read-only values are set by the system or their source records.
  4. Add the required child rows. Review each row’s identifiers, linked records and values, using the child-table field reference below.
  5. Save the record and address validation messages. Reload and verify the saved values and relationships.
  6. When the draft is complete and you are authorized, submit it through the available approval process. Submission can create operational or accounting effects. Use the permitted cancellation/amendment process for later corrections.

Field reference

These fields come from the installed ERP definition. Hidden fields and password inputs are omitted. Additional conditions, custom scripts and workflow rules can make a field required or read-only in a particular context.

FieldType / behaviorHow to use it
CompanycompanyLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Company

Item to ManufactureitemLink
Required
The final item that will be produced using this BOM.

Linked record: Item

Quantity (Output Qty)quantityFloat
Required
How many units of the final product this BOM makes.
Unit Of MeasureuomLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

% Cost Allocationcost_allocation_perPercent
Optional
Enter the percentage expected by the calculation and verify the resulting amount.
Cost Allocationcost_allocationCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
% Process Lossprocess_loss_percentagePercent
Optional
Enter the percentage expected by the calculation and verify the resulting amount.
Process Loss Qtyprocess_loss_qtyFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
With Operationswith_operationsCheck
Optional
Manage cost of operations
Track Semi Finished Goodstrack_semi_finished_goodsCheck
Optional
Users can make manufacture entry against Job Cards
Transfer Material Againsttransfer_material_againstSelect
Optional
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Available choices
  • Work Order
  • Job Card
RoutingroutingLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Routing

Finished Goods based Operating Costfg_based_operating_costCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Operating Cost Per BOM Quantityoperating_cost_per_bom_quantityCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
OperationsoperationsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: BOM Operation

ComponentsitemsTable
Required
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: BOM Item

Secondary Itemssecondary_itemsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: BOM Secondary Item

Is Activeis_activeCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Is Defaultis_defaultCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Set rate of sub-assembly item based on BOMset_rate_of_sub_assembly_item_based_on_bomCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Is Phantom BOMis_phantom_bomCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Allow Alternative Itemallow_alternative_itemCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Quality Inspection Requiredinspection_requiredCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Quality Inspection Templatequality_inspection_templateLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Quality Inspection Template

Default Source Warehousedefault_source_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

Default Target Warehousedefault_target_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

Based Onbackflush_based_onSelect
Optional
Controls how raw materials are consumed during the ‘Manufacture’ stock entry.
Available choices
  • BOM
  • Material Transferred for Manufacture
Operating Costoperating_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Raw Material Costraw_material_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Secondary Items Costsecondary_items_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Operating Cost (Company Currency)base_operating_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Raw Material Cost (Company Currency)base_raw_material_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Secondary Items Cost (Company Currency)base_secondary_items_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Costtotal_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Cost (Company Currency)base_total_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Rate Of Materials Based Onrm_cost_as_perSelect
Optional
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Available choices
  • Valuation Rate
  • Last Purchase Rate
  • Price List
Price Listbuying_price_listLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Price List

Price List Currencyprice_list_currencyLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Currency

Price List Exchange Rateplc_conversion_rateFloat
Optional
Enter a numeric value using the required unit and precision.
CurrencycurrencyLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Currency

Conversion Rateconversion_rateFloat
Required
Enter a numeric value using the required unit and precision.
Item Nameitem_nameData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Item DescriptiondescriptionText Editor
Optional · Read-only
Maintain formatted content for the record; review any public-facing output before publishing.
ProjectprojectLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Project

Exploded Itemsexploded_itemsTable
Optional · Read-only
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: BOM Explosion Item

Show in Websiteshow_in_websiteCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
RouterouteSmall Text
Optional · Read-only
Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data.
Website Imagewebsite_imageAttach Image
Optional
Item Image (if not slideshow)
ThumbnailthumbnailData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Show Itemsshow_itemsCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Show Operationsshow_operationsCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Website Descriptionweb_long_descriptionText Editor
Optional
Maintain formatted content for the record; review any public-facing output before publishing.
BOM Creatorbom_creatorLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: BOM Creator

BOM Creator Itembom_creator_itemData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Amended Fromamended_fromLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: BOM

Child tables

Operations — child-row fields
FieldType / behaviorHow to use it
OperationoperationLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Operation

Sequence IDsequence_idInt
Optional
If you want to run operations in parallel, keep the same sequence ID for them.
FG / Semi FG Itemfinished_goodLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Item

Qty to Producefinished_good_qtyFloat
Optional
Enter a numeric value using the required unit and precision.
BOM Nobom_noLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: BOM

Workstation Typeworkstation_typeLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Workstation Type

WorkstationworkstationLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Workstation

Operation Timetime_in_minsFloat
Required
In minutes
Fixed Timefixed_timeCheck
Optional
Operation time does not depend on quantity to produce
Is Subcontractedis_subcontractedCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Is Final Finished Goodis_final_finished_goodCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Set Operating Cost Based On BOM Quantityset_cost_based_on_bom_qtyCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Quality Inspection Requiredquality_inspection_requiredCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Skip Material Transferskip_material_transferCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Backflush Materials From WIP Warehousebackflush_from_wip_warehouseCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Source Warehousesource_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

WIP Warehousewip_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

Finished Goods Warehousefg_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

Hour Ratehour_rateCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Base Hour Rate(Company Currency)base_hour_rateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Batch Sizebatch_sizeFloat
Optional
Enter a numeric value using the required unit and precision.
Cost Per Unitcost_per_unitFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Operating Costoperating_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Operating Cost(Company Currency)base_operating_costCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
DescriptiondescriptionText Editor
Optional
Maintain formatted content for the record; review any public-facing output before publishing.
ImageimageAttach
Optional
Upload the permitted evidence file. Confirm the record and privacy settings before sharing.
Components — child-row fields
FieldType / behaviorHow to use it
Item Codeitem_codeLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Item

Item Nameitem_nameData
Optional
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Item operationoperationLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Operation

Operation IDoperation_row_idInt
Optional
Enter a whole-number value.
Do Not Explodedo_not_explodeCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
BOM Nobom_noLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: BOM

Source Warehousesource_warehouseLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

Allow Alternative Itemallow_alternative_itemCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Is Stock Itemis_stock_itemCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Item DescriptiondescriptionText Editor
Optional
Maintain formatted content for the record; review any public-facing output before publishing.
Image Viewimage_viewImage
Optional
Complete the value according to the field label and the record’s validation rules.
QtyqtyFloat
Required
Enter a numeric value using the required unit and precision.
UOMuomLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

Stock Qtystock_qtyFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Stock UOMstock_uomLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

Conversion Factorconversion_factorFloat
Optional
Enter a numeric value using the required unit and precision.
RaterateCurrency
Required
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Basic Rate (Company Currency)base_rateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
AmountamountCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Amount (Company Currency)base_amountCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Has Variantshas_variantsCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Include Item In Manufacturinginclude_item_in_manufacturingCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Sourced by Suppliersourced_by_supplierCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Is Sub Assembly Itemis_sub_assembly_itemCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Phantom Itemis_phantom_itemCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Secondary Items — child-row fields
FieldType / behaviorHow to use it
Item Codeitem_codeLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Item

Item Nameitem_nameData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Typesecondary_item_typeSelect
Required
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Available choices
  • Co-Product
  • By-Product
  • Scrap
  • Additional Finished Good
UOMuomLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

QtyqtyFloat
Optional
Enter a numeric value using the required unit and precision.
Stock UOMstock_uomLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

Conversion Factorconversion_factorFloat
Required
Enter a numeric value using the required unit and precision.
Stock Qtystock_qtyFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
DescriptiondescriptionText Editor
Optional
Maintain formatted content for the record; review any public-facing output before publishing.
image_nygvimage_nygvImage
Optional · Read-only
Complete the value according to the field label and the record’s validation rules.
Valuation Typevaluation_typeSelect
Required
Valuation Rate and Manual value this item on its own and deduct that cost from the raw material cost, like the pre-v16 scrap items. % of Component Cost allocates a percentage of the remaining raw material cost.
Available choices
  • Valuation Rate
  • % of Component Cost
  • Manual
Cost Allocation %cost_allocation_perPercent
Required
Enter the percentage expected by the calculation and verify the resulting amount.
Process Loss %process_loss_perPercent
Required
Enter the percentage expected by the calculation and verify the resulting amount.
CostcostCurrency
Required
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Process Loss Qtyprocess_loss_qtyFloat
Required · Read-only
Enter a numeric value using the required unit and precision.
Exploded Items — child-row fields
FieldType / behaviorHow to use it
Item Codeitem_codeLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Item

Item Nameitem_nameData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Source Warehousesource_warehouseLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Warehouse

OperationoperationLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Operation

DescriptiondescriptionText Editor
Optional · Read-only
Maintain formatted content for the record; review any public-facing output before publishing.
Image Viewimage_viewImage
Optional
Complete the value according to the field label and the record’s validation rules.
Stock Qtystock_qtyFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
RaterateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Qty Consumed Per Unitqty_consumed_per_unitFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Stock UOMstock_uomLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: UOM

AmountamountCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Include Item In Manufacturinginclude_item_in_manufacturingCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Sourced by Suppliersourced_by_supplierCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Sub Assembly Itemis_sub_assembly_itemCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.

Troubleshooting

  • Not permitted: verify the account, role and source-document permission. Do not share an administrator login.
  • Missing record or address: inspect the relevant Link or Dynamic Link fields; a matching title alone does not establish a relationship.
  • Cannot save or change status: review required fields, read-only values, document status and the configured approval transition.
  • Unexpected report or portal result: review company/date filters, source-document submission and the approved party or Employee link.