Skip to main content
Solved

Capable to Promise (CTP) multi-level BoM

  • November 2, 2021
  • 4 replies
  • 503 views

mbrown30
Jr Varsity III
Forum|alt.badge.img

Hi 

 

I have been trying to set up CTP with a multi-level BoM and I am having some trouble.

 

Does anyone know if CTP work with multi-level BoMs please?

 

Thanks

 

Matt

 

Best answer by jdobish

To my knowledge, it does not go down more than 1 level. 

4 replies

jdobish
Pro III
Forum|alt.badge.img+2
  • Pro III
  • Answer
  • November 16, 2021

To my knowledge, it does not go down more than 1 level. 


Forum|alt.badge.img+1
  • Jr Varsity II
  • March 25, 2022

I hope Acumatica is addressing this.  Lets look at an example of how it works at the moment:

Sales order that has rows for the following:

  • Stock items that are purchased
    Does not work so if you have insufficient stock for a purchase item you have no idea when it can be in stock
     
  • Items with single level BOMs
    The only rows where you can get a reliable result
     
  • Items that have multi-level BOMs that are assemble to order
    If you have stock of the subassembly then you are OK.  The whole idea of ATO is to reduce time to delivery.  But if insufficient stock of the subassembly then it Errors.
     
  • Items that are multi-level make to order.
    Fails if there is insufficient stock of any subassembly

So CTP fails 75% of the time.


sdeforge14
Freshman I
Forum|alt.badge.img
  • Freshman I
  • March 18, 2025

Hi There,

 

We are in the need of this as well, although a workaround would be to duplicate the BOMs as a CTP type bom and instead of true subassemblies you could use Phantoms as a work around? 


  • Freshman II
  • January 14, 2026

I have made the CTP to work Multi-level BOM without modification in vanilla Acumatica 25R2 & 25R1. Attaching  the snapshot of Sweet life 25R2 database with  the required config. I used multi-size apple Jams SKUs to test the claim. 

Please contact me or Nextec for a solution to fit your requirement.

Production BOM

CTP BOM - single level 

Tab

Default BOM - Single level BOM

Planning BOM - Multi-Level BOM 

BOM

One level BOM which has Three Process – Mix, WIP & Pack

Each production level(PRE, WIP & Pack) has it own BOM.

CTP

CTP will check the inventory and capability for all items in the BOM as it single level

CTP will take Default BOM, So NO issues

Production

When the WO is created from MRP, it will take planning BOM. WO for each item and each Batch with correct multi-Level BOM

Fits the production Requirement

  • Each FG pack has its own WO
  • WIP & PRE can be combined to 1 WO and individual routing different machines can be selected

New Approach

Acumatica will References Default single level BOM for CTP and use Planning Multi Level BOM for  WO CTP.

No Customization solution with additional Master data

  1. Separate CTP & WO BOM in the manufacturing Tab. 
  2. Setup Single level BOM for CTP and attach to the Default BOM
  3. Setup Muti-level BOM for Production Process to Planning BOM
  4. CTP work based on single level BOM
  5. Production process works based on Planning BOM using MRP