I have finally managed to look through the 2011 new features for BOM/Manufacturing.

The 2010 release saw some functionality lost that allowed users to update Operation details on mass. This was due to the changes made to the new BOM module. With all due respect this was an error, and in some cases became an upgrade stopper.

The GOOD NEWS is that 2011 (as promised) sees the return of this functionality.


Labour, Machine and Tools registers each have an update function that will allow you to update Resources to be based on their group settings. E.g. Labour items can be updated to reflect the settings attributed to the Labour Resource Group that they are assigned to.

The properties that can be updated in each register are:

  • Cost Heading
  • Cost Nominal Account
  • Allow Cost Rate Override
  • Overhead Nominal Account
  • Efficiency %
  • Overhead Recovery %
  • Time Units


Operations have two separate options. 

Operation Update Details allows users to update the BOM Operation details (i.e. operations settings assigned to BOM records) to reflect the default settings assigned within the Operations register.

I.e. if you amend the default settings of an Operation(s) in the register, this routine will update these changes to the BOM’s with these operations.

You are able to update the following details:

  • Resources
  • Sub-contractor details
  • Overlap (Manufacturing only)
  • Run Time
  • Delay (Manufacturing only)
  • Shrinkage (Manufacturing only)
  • Notes

A useful option is whether you update BOM Operations that were manually amended to be specific to an individual BOM.

There is a lot of flexibility with this function as you are able to decide the BOM records that are updated.

E.g. If the Operation selected to update is assigned to 10 BOMs, the system will show the 10 BOM’s it is on, and you are then able to remove the BOMs that you do not want updated.

The system has an important validation process that lists Exclusions and Warnings, for those BOM’s that can’t be updated. May be they are on Hold, do not have an active version etc.

Update Operation Rates allows you to update Cost rates on Resources/Operations that are already on a BOM Operation.

Firstly you select a Source Type from:

                Resource Record (Labour/Machine/Tools)

                Resource Group (Labour/Machine/Tool)

                Operation Records

Then select the specific source:

                I.e. if you selected the type Resource record, now select Labour/Machine or Tools Register.

Then select the Target record:



                BOM Operations

I.e. what is it that you want to update?

If BOM Operations are being updated then a validation process is done. You then have the option to select specific BOM records that you wish to update. Where BOM records are being updated, you are given the option to re-cost the BOMs.

Bill of Materials

Add Component

This is utility allows you to add a component to Multiple BOMs. Simple and effective!

BOM Costing Analysis

There is now a Graphical analysis to allow better visualisation of the costing effects.

New settings allow you to determine the default behaviour for the cost analysis screen.

  • Select what data the charts display
    • Date range used
    • How to show sub-assembly costs
    • Whether multiple versions are shown
  • Select what values to show
    • Unit Cost including overheads
    • Suggest selling price
    • Profit
  • How the Chart is displayed, such as colours and labelled axis.

When the costing screen is viewed you are able to select two graphical views of the data. Analysis shows you a costing analysis with Unit Cost, Profit and Suggested Selling Price.

Actual Comparison shows the difference between planned costs and Actual costs. Planned costs are costing sessions done from within the BOM record. Actual costs are from the BOM Build/Confirm Build process.

For manufacturing sites, Works order Planned and Actual comparisons are also shown.

The first question end users will ask is – Can the Graph be printed? The answer is really, No; although there is a button to copy it to the clipboard!

BOM Reverse Build

The long-awaited BOM reverse build is introduced in 2011. This allows users to reverse the build of a BOM, previously completed within BOM. Effectively the function is a dismantle function to correct user error.

The feature is only for BOM builds, and not Manufacturing builds.

A new list view shows a list of BOM build records, and the whole reversal process can be managed from this list.

There a number of restrictions and outcomes to be aware of with this function, in particular:

  • You cannot partially reverse
  • The system checks that the stock of the finished item CREATED BY THE BUILD is still available.
  • An AVERAGE cost re-calculation is performed on finished items reversed from stock.
  • Nominal postings use the same Transaction Date & URN as the original build entry.
  • FIFO rules are NOT applied when items are returned to stock.
  • If the original build was created from a BOM allocation, then a New BOM allocation is created by the reversal.

BOM Workspace

A new BOM workspace in 2011 gives users an improved view of BOM records.


For me these new features are all improvements to what was already available. It seems that it has all been about making long jobs simpler for users.

Each feature will be a benefit to the user in the function that they are designed to perform.

The BOM reversal function may not go far enough for some people; who would have hoped to have been able to reverse BOMs for salvage type operations. However in the main I think that it will work for most and will be a worthwhile reason to upgrade.