Please correct me if I am wrong on my use of phantom Boms,
I try to model my Epicor the same as solid works with sub assembly’s.
The sub assemblies will dissolve into the main Bom but are manageable as assemblies’ and the cost will roll up into a job when used in a job.
I also create paint the same way as a sub assembly . It has the primer , hardeners and accelerators in the sub assembly in the right portions. When this is consumed the prices roll up into the job.